summaryrefslogtreecommitdiff
path: root/main/src/ui/res/layout/vpn_profile_list.xml
blob: 7dd2eb36e20f415427b19f47c3e695492dea06ad (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
<?xml version="1.0" encoding="utf-8"?><!--
  ~ Copyright (c) 2012-2016 Arne Schwabe
  ~ Distributed under the GNU GPL v2 with additional terms. For full terms see the file doc/LICENSE.txt
  -->
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
        xmlns:tools="http://schemas.android.com/tools"
        android:layout_width="match_parent"
        android:layout_height="match_parent">

    <LinearLayout

            android:layout_width="match_parent"
            android:layout_height="match_parent"
            android:orientation="vertical"
            android:paddingLeft="@dimen/stdpadding"
            android:paddingRight="@dimen/stdpadding">

        <TextView
                android:id="@+id/notification_permission"
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:padding="@dimen/stdpadding"
                android:drawableStart="@drawable/notifications"
                android:drawablePadding="@dimen/stdpadding"
                tools:visibility="visible"
                android:visibility="gone"
                android:text="Notification permission missing. This is used to display the status of the VPN and go notify about required user interaction like multi factor authorisation.\n\nClick this message to give the app notification permissions" />

        <ListView
                android:id="@android:id/list"
                android:layout_width="fill_parent"
                android:layout_height="fill_parent"
                android:descendantFocusability="afterDescendants" />

        <LinearLayout
                android:id="@android:id/empty"
                android:layout_width="match_parent"
                android:layout_height="match_parent"
                android:gravity="center"
                android:orientation="vertical">

            <TextView
                    android:layout_width="fill_parent"
                    android:layout_height="wrap_content"
                    android:text="@string/no_vpn_profiles_defined"
                    android:textAppearance="?android:attr/textAppearanceLarge" />

            <Space
                    android:layout_width="match_parent"
                    android:layout_height="12sp" />


            <TextView
                    android:layout_width="fill_parent"
                    android:layout_height="wrap_content"
                    android:autoLink="web"
                    android:text="@string/openvpn_is_no_free_vpn" />

            <Space
                    android:layout_width="match_parent"
                    android:layout_height="12sp" />


            <TextView
                    android:id="@+id/add_new_vpn_hint"
                    android:layout_width="fill_parent"
                    android:layout_height="wrap_content"
                    tools:ignore="SelectableText" />

            <TextView
                    android:id="@+id/import_vpn_hint"
                    android:layout_width="fill_parent"
                    android:layout_height="wrap_content"
                    tools:ignore="SelectableText" />

            <Space
                    android:layout_width="match_parent"
                    android:layout_height="12sp" />

            <TextView
                    android:layout_width="fill_parent"
                    android:layout_height="wrap_content"
                    android:text="@string/faq_hint" />
        </LinearLayout>

    </LinearLayout>

    <!-- <include layout="@layout/profile_list_fabs" /> -->

</FrameLayout>