|
5 | 5 |
|
6 | 6 | <!-- fetch iCalendar files --> |
7 | 7 | <uses-permission android:name="android.permission.INTERNET" /> |
| 8 | + |
| 9 | + <!-- allows sending notifications --> |
| 10 | + <uses-permission android:name="android.permission.POST_NOTIFICATIONS" /> |
| 11 | + <uses-permission android:name="android.permission.REQUEST_IGNORE_BATTERY_OPTIMIZATIONS" /> |
| 12 | + |
8 | 13 | <!-- manage ICSx⁵ accounts --> |
9 | | - <uses-permission |
10 | | - android:name="android.permission.AUTHENTICATE_ACCOUNTS" |
11 | | - android:maxSdkVersion="22" /> |
12 | | - <uses-permission |
13 | | - android:name="android.permission.GET_ACCOUNTS" |
14 | | - android:maxSdkVersion="22" /> |
15 | | - <!-- add/update/delete events --> |
16 | | - <uses-permission android:name="android.permission.READ_CALENDAR" /> |
17 | | - <uses-permission android:name="android.permission.WRITE_CALENDAR" /> |
| 14 | + <uses-permission android:name="android.permission.AUTHENTICATE_ACCOUNTS" android:maxSdkVersion="22" /> |
| 15 | + <uses-permission android:name="android.permission.GET_ACCOUNTS" android:maxSdkVersion="22" /> |
| 16 | + |
18 | 17 | <!-- view/change the sync interval and whether the account is synchronizing --> |
19 | 18 | <uses-permission android:name="android.permission.READ_SYNC_SETTINGS" /> |
20 | 19 | <uses-permission android:name="android.permission.WRITE_SYNC_SETTINGS" /> |
21 | 20 | <uses-permission android:name="android.permission.READ_SYNC_STATS" /> |
| 21 | + |
22 | 22 | <!-- check/repair sync interval after boot --> |
23 | 23 | <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" /> |
24 | | - <!-- remove task permissions from ical4android --> |
25 | | - <uses-permission |
26 | | - android:name="org.dmfs.permission.READ_TASKS" |
27 | | - tools:node="remove" /> |
28 | | - <uses-permission |
29 | | - android:name="org.dmfs.permission.WRITE_TASKS" |
30 | | - tools:node="remove" /> |
31 | | - <!-- allows sending notifications --> |
32 | | - <uses-permission android:name="android.permission.POST_NOTIFICATIONS" /> |
33 | | - <uses-permission android:name="android.permission.REQUEST_IGNORE_BATTERY_OPTIMIZATIONS" /> |
| 24 | + |
| 25 | + <!-- add/update/delete events --> |
| 26 | + <uses-permission android:name="android.permission.READ_CALENDAR" /> |
| 27 | + <uses-permission android:name="android.permission.WRITE_CALENDAR" /> |
| 28 | + |
| 29 | + <!-- remove contacts and tasks permission from synctools --> |
| 30 | + <uses-permission android:name="android.permission.READ_CONTACTS" tools:node="remove" /> |
| 31 | + <uses-permission android:name="android.permission.WRITE_CONTACTS" tools:node="remove" /> |
| 32 | + <uses-permission android:name="org.dmfs.permission.READ_TASKS" tools:node="remove" /> |
| 33 | + <uses-permission android:name="org.dmfs.permission.WRITE_TASKS" tools:node="remove" /> |
| 34 | + <uses-permission android:name="org.tasks.permission.READ_TASKS" tools:node="remove" /> |
| 35 | + <uses-permission android:name="org.tasks.permission.WRITE_TASKS" tools:node="remove" /> |
| 36 | + <uses-permission android:name="at.techbee.jtx.permission.READ" tools:node="remove" /> |
| 37 | + <uses-permission android:name="at.techbee.jtx.permission.WRITE" tools:node="remove" /> |
34 | 38 |
|
35 | 39 | <application |
36 | 40 | android:allowBackup="true" |
|
0 commit comments