Mercurial > 510Connectbot
annotate app/src/main/AndroidManifest.xml @ 498:3feac274a27b
updates for android10+
author | Carl Byington <carl@five-ten-sg.com> |
---|---|
date | Mon, 06 Jun 2022 15:05:20 -0700 |
parents | 73fa7329dc87 |
children | 267e72057707 |
rev | line source |
---|---|
0 | 1 <?xml version="1.0" encoding="utf-8"?> |
2 <!-- | |
3 ConnectBot: simple, powerful, open-source SSH client for Android | |
4 Copyright 2007 Kenny Root, Jeffrey Sharkey | |
5 | |
6 Licensed under the Apache License, Version 2.0 (the "License"); | |
7 you may not use this file except in compliance with the License. | |
8 You may obtain a copy of the License at | |
9 | |
10 http://www.apache.org/licenses/LICENSE-2.0 | |
11 | |
12 Unless required by applicable law or agreed to in writing, software | |
13 distributed under the License is distributed on an "AS IS" BASIS, | |
14 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | |
15 See the License for the specific language governing permissions and | |
16 limitations under the License. | |
17 --> | |
18 <manifest xmlns:android="http://schemas.android.com/apk/res/android" | |
19 package="com.five_ten_sg.connectbot" | |
495
c7a947e291db
update to latest gradle
Carl Byington <carl@five-ten-sg.com>
parents:
492
diff
changeset
|
20 android:versionName="1.9.4-4" |
c7a947e291db
update to latest gradle
Carl Byington <carl@five-ten-sg.com>
parents:
492
diff
changeset
|
21 android:versionCode="1944" |
0 | 22 android:installLocation="auto"> |
23 | |
465
7c8aebcc882a
request permissions if not already granted
Carl Byington <carl@five-ten-sg.com>
parents:
459
diff
changeset
|
24 <!-- permissions must match HostListActivity.java --> |
485
5c2069636dff
update to latest gradle; add foreground permission in manifest
Carl Byington <carl@five-ten-sg.com>
parents:
479
diff
changeset
|
25 <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> |
5c2069636dff
update to latest gradle; add foreground permission in manifest
Carl Byington <carl@five-ten-sg.com>
parents:
479
diff
changeset
|
26 <uses-permission android:name="android.permission.FOREGROUND" /> |
486
6751ed7635f6
add foreground_service permission to manifest
Carl Byington <carl@five-ten-sg.com>
parents:
485
diff
changeset
|
27 <uses-permission android:name="android.permission.FOREGROUND_SERVICE" /> |
0 | 28 <uses-permission android:name="android.permission.INTERNET" /> |
498
3feac274a27b
updates for android10+
Carl Byington <carl@five-ten-sg.com>
parents:
497
diff
changeset
|
29 <uses-permission android:name="android.permission.MANAGE_EXTERNAL_STORAGE" /> |
497
73fa7329dc87
updates for android10+
Carl Byington <carl@five-ten-sg.com>
parents:
496
diff
changeset
|
30 <uses-permission android:name="android.permission.REORDER_TASKS"/> |
0 | 31 <uses-permission android:name="android.permission.VIBRATE" /> |
485
5c2069636dff
update to latest gradle; add foreground permission in manifest
Carl Byington <carl@five-ten-sg.com>
parents:
479
diff
changeset
|
32 <uses-permission android:name="android.permission.WAKE_LOCK" /> |
498
3feac274a27b
updates for android10+
Carl Byington <carl@five-ten-sg.com>
parents:
497
diff
changeset
|
33 <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" /> |
3feac274a27b
updates for android10+
Carl Byington <carl@five-ten-sg.com>
parents:
497
diff
changeset
|
34 <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" android:maxSdkVersion="28" /> |
0 | 35 |
36 <permission | |
37 android:name="org.openintents.ssh.permission.ACCESS_SSH_AGENT" | |
38 android:protectionLevel="dangerous" | |
39 android:label="@string/ssh_agent_permission_label" | |
40 android:description="@string/ssh_agent_permission_desc" | |
41 android:icon="@drawable/pubkey"> | |
42 </permission> | |
498
3feac274a27b
updates for android10+
Carl Byington <carl@five-ten-sg.com>
parents:
497
diff
changeset
|
43 <!-- android:permissionGroup="android.permission-group.PERSONAL_INFO" |
3feac274a27b
updates for android10+
Carl Byington <carl@five-ten-sg.com>
parents:
497
diff
changeset
|
44 --> |
0 | 45 |
46 <uses-feature android:name="android.hardware.touchscreen" android:required="false"/> | |
47 | |
48 <supports-screens /> | |
49 | |
50 <application | |
498
3feac274a27b
updates for android10+
Carl Byington <carl@five-ten-sg.com>
parents:
497
diff
changeset
|
51 android:requestLegacyExternalStorage="true" |
0 | 52 android:icon="@drawable/icon" |
53 android:label="@string/app_name" | |
54 android:description="@string/app_desc" | |
55 android:allowBackup="false" | |
56 android:backupAgent=".service.BackupAgent" | |
57 android:killAfterRestore="true"> | |
58 | |
496
f698820bffdf
add socket2 monitor protocol
Carl Byington <carl@five-ten-sg.com>
parents:
495
diff
changeset
|
59 <activity android:name=".HostListActivity" android:exported="true"> |
0 | 60 <intent-filter> |
61 <action android:name="android.intent.action.MAIN" /> | |
62 <category android:name="android.intent.category.LAUNCHER" /> | |
63 </intent-filter> | |
64 <intent-filter> | |
65 <action android:name="android.intent.action.CREATE_SHORTCUT" /> | |
66 <category android:name="android.intent.category.DEFAULT" /> | |
67 </intent-filter> | |
68 <intent-filter> | |
69 <action android:name="android.intent.action.PICK" /> | |
70 <category android:name="android.intent.category.DEFAULT" /> | |
35
9925ea1aa279
start tn5250 integration
Carl Byington <carl@five-ten-sg.com>
parents:
0
diff
changeset
|
71 <data android:scheme="tn5250" /> |
9925ea1aa279
start tn5250 integration
Carl Byington <carl@five-ten-sg.com>
parents:
0
diff
changeset
|
72 <data android:scheme="ssh" /> |
0 | 73 <data android:scheme="telnet" /> |
35
9925ea1aa279
start tn5250 integration
Carl Byington <carl@five-ten-sg.com>
parents:
0
diff
changeset
|
74 <data android:scheme="local" /> |
0 | 75 </intent-filter> |
76 </activity> | |
77 | |
496
f698820bffdf
add socket2 monitor protocol
Carl Byington <carl@five-ten-sg.com>
parents:
495
diff
changeset
|
78 <activity android:name=".PubkeyListActivity" android:exported="false" android:configChanges="keyboardHidden|orientation" > |
0 | 79 <intent-filter> |
80 <action android:name="org.openintents.ssh.agent.IDENTITY_ADMIN" /> | |
81 <category android:name="android.intent.category.DEFAULT" /> | |
82 </intent-filter> | |
83 </activity> | |
84 <activity android:name=".GeneratePubkeyActivity" android:configChanges="keyboardHidden|orientation" /> | |
85 <activity android:name=".HostEditorActivity" android:configChanges="keyboardHidden|orientation" /> | |
86 <activity android:name=".PortForwardListActivity" android:configChanges="keyboardHidden|orientation" /> | |
87 <activity android:name=".SettingsActivity" android:configChanges="keyboardHidden|orientation" /> | |
88 <activity android:name=".WizardActivity" android:configChanges="keyboardHidden|orientation" /> | |
89 <activity android:name=".HelpActivity" android:configChanges="keyboardHidden|orientation" /> | |
90 <activity android:name=".HelpTopicActivity" android:configChanges="keyboardHidden|orientation" /> | |
91 <activity android:name=".ColorsActivity" android:configChanges="keyboardHidden|orientation" /> | |
92 <activity android:name="com.lamerman.FileDialog" android:configChanges="keyboardHidden|orientation" /> | |
93 | |
94 <service android:name="com.five_ten_sg.connectbot.service.TerminalManager" | |
95 android:configChanges="keyboardHidden|orientation" | |
96 android:description="@string/service_desc" /> | |
97 | |
98 <service android:name="com.five_ten_sg.connectbot.service.AuthAgentService" | |
99 android:description="@string/auth_agent_service_desc" | |
496
f698820bffdf
add socket2 monitor protocol
Carl Byington <carl@five-ten-sg.com>
parents:
495
diff
changeset
|
100 android:permission="org.openintents.ssh.permission.ACCESS_SSH_AGENT" |
f698820bffdf
add socket2 monitor protocol
Carl Byington <carl@five-ten-sg.com>
parents:
495
diff
changeset
|
101 android:exported="true"> |
0 | 102 <intent-filter> |
103 <action android:name="org.openintents.ssh.BIND_SSH_AGENT_SERVICE" /> | |
104 </intent-filter> | |
105 </service> | |
106 | |
496
f698820bffdf
add socket2 monitor protocol
Carl Byington <carl@five-ten-sg.com>
parents:
495
diff
changeset
|
107 <activity android:name=".ConsoleActivity" android:exported="true" android:configChanges="keyboardHidden|orientation" |
0 | 108 android:theme="@style/NoTitle" android:windowSoftInputMode="stateAlwaysVisible|adjustResize" |
109 android:launchMode="singleTop" android:hardwareAccelerated="false"> | |
110 <intent-filter> | |
111 <action android:name="android.intent.action.VIEW" /> | |
112 <category android:name="android.intent.category.DEFAULT" /> | |
113 <category android:name="android.intent.category.BROWSABLE" /> | |
36
bcadd92f5e0a
start tn5250 integration
Carl Byington <carl@five-ten-sg.com>
parents:
35
diff
changeset
|
114 <data android:scheme="tn5250" /> |
bcadd92f5e0a
start tn5250 integration
Carl Byington <carl@five-ten-sg.com>
parents:
35
diff
changeset
|
115 <data android:scheme="ssh" /> |
0 | 116 <data android:scheme="telnet" /> |
36
bcadd92f5e0a
start tn5250 integration
Carl Byington <carl@five-ten-sg.com>
parents:
35
diff
changeset
|
117 <data android:scheme="local" /> |
0 | 118 <!-- format: ssh://user@host:port/#nickname --> |
119 <!-- format: telnet://host:port/#nickname --> | |
120 <!-- format: local:// --> | |
121 </intent-filter> | |
122 </activity> | |
123 | |
124 <meta-data android:name="com.google.android.backup.api_key" | |
125 android:value="AEdPqrEAAAAIDlFz9nSUr2g0gSytW0t2cNnYAGHDkptlVohsBA" /> | |
126 | |
127 </application> | |
128 </manifest> |