Commit Graph

379 Commits

Author SHA1 Message Date
Marvin W
6e176cceed
EN: Move permission to not interfere with existing permission when used as a library 2021-01-06 12:14:53 +01:00
Marvin W
af0aa2288a
Auth: Log and handle invalid package names 2021-01-06 12:13:20 +01:00
Marvin W
45d4dffb88
Add service to list, fix unknown service behavior 2020-12-22 00:15:00 +01:00
Marvin W
b7717e5d92
Allow full backups of microG via adb backup 2020-12-21 21:46:03 +01:00
Marvin W
68a16af53b
Change background service notification
Fixes #1324
2020-12-21 21:46:03 +01:00
Marvin W
c648883128
UI: Move advanced GCM configuration get/set off ui process 2020-12-20 19:29:51 +01:00
Marvin W
f0337b5dcd
Move EN and GCM service in persistent subprocess
This increases stability/durability of these services in case of crashes
2020-12-20 19:29:50 +01:00
Marvin W
b21b523a82
Fix some strings not being translated
Fixes #1318
2020-12-16 23:07:05 +01:00
Vladimir Filatov
879b4c1396
Add Belarusian translation (#1313) 2020-12-14 21:20:19 +01:00
Marvin W
3db548187d
Workaround for Android 8.0 NotificationChannel bug
Fixes #1312
2020-12-14 10:04:39 +01:00
Vladimir Filatov
5b77f5b210
Update Russian translation (#1311) 2020-12-13 18:45:06 +01:00
Marvin W
99a2293c77
Fix build without nearby services 2020-12-13 16:13:48 +01:00
Marvin W
b842af98fa
Rename Google Cloud Messaging to just Cloud Messaging
The service is also used under the brand Firebase Cloud Messaging
2020-12-13 15:58:58 +01:00
Marvin W
a814c7de7e
EN: Request users to enable Bluetoooth/Location access 2020-12-13 15:37:07 +01:00
yuk7
5b5f21d27c
Add Japanese Translation (#1302) 2020-12-11 23:36:57 +01:00
Vladimir Filatov
3843001caa
Update russian translation (#1305) 2020-12-11 23:35:31 +01:00
Pdevo
bce7541693
Update Italian translations (#1301) 2020-12-06 11:32:19 +01:00
Marvin W
ce43256812
Fix copyright headers 2020-12-06 10:59:32 +01:00
Marvin W
eaef4bc151
Auth: Do not try to get token for non-existing accounts 2020-12-05 10:03:22 +01:00
Marvin W
5e39818a20
Add initial support for Vision Barcode API
This work is heavily based on work by @lfxgroove

Co-Authored-By: lfxgroove <lfxgroove@zoho.com>
2020-12-05 09:57:19 +01:00
Marvin W
c0324710f3
Return empty list of accounts when receiving weird requests
This is an attempt to fix #1052
2020-12-01 18:30:07 +01:00
Marvin W
9ef9f29940
Wallet: Add dummy for isReadyToPay() API 2020-11-19 16:53:50 +01:00
Marvin W
1211a3a9f2
Fix build 2020-11-18 23:26:18 +01:00
Marvin W
8006b2c8a9
ProviderInstaller: Use conscrypt-gmscore instead of original conscrypt
Helps with bunch of apps that use OkHttp
2020-11-18 14:40:29 +01:00
Marvin W
93636a704d
GCM: Fix accidentally not allowing regitration for some apps 2020-10-18 14:23:10 +02:00
Marvin W
a95f6449f5
GCM: Fix apps not always whitelisted from powersave
Fixes #1188
2020-10-18 10:20:41 +02:00
Marvin W
ebbf78a876
Bump version to 20.39.15 2020-10-17 23:49:58 +02:00
Marvin W
26f2e859b8
Ensure checkin before gcm registration, fix gcm permission requests 2020-10-15 22:08:05 +02:00
Marvin W
e20a6c3a3c
Checkin: Ensure we recheckin regularly 2020-10-14 10:57:55 +02:00
Marvin W
31a8a3308b
Force queryability for Android 11 compat 2020-10-13 23:58:19 +02:00
Marvin W
c4b480c5a9
Add minimal dummy Phenotype service implementation 2020-10-12 21:33:57 +02:00
Marvin W
0ee18ae6f7
Add new permission requirements for Firebase Auth to Self-Check 2020-10-12 21:29:49 +02:00
Marvin W
c3bfb63f27
Add initial support for Firebase Auth 2020-10-12 21:29:36 +02:00
Marvin W
d0668d3c83
Make nearby module optional, move UI bits in own module 2020-10-09 15:19:43 +02:00
Marvin W
7601b37ee4
EN: Display 0 RPIs as none in graph 2020-09-27 15:27:21 +02:00
Marvin W
04c955e998
Self-Check: Add missing permission check, allow to grant FakeStore spoofing perm
Fixes #1178
2020-09-27 11:40:46 +02:00
Pdevo
03237fc86b Update plurals.xml
Just a small typo
2020-09-27 10:21:46 +02:00
Marvin W
a2afbe07fd
Only apply preferences when they actually changed 2020-09-13 02:14:32 +02:00
Marvin W
a016feba35
EN: Don't create TEK without need 2020-09-09 00:50:16 +02:00
Marvin W
6ec8332b1e
GCM: Ensure we have a context for preferences 2020-09-09 00:49:05 +02:00
Tobias Tefke
8c49bdcdbb
Improve German translation (#1148) 2020-09-06 11:05:12 +02:00
Marvin W
d33391ebce
EN: Handle confirmation via resolution/pending intent instead of new task 2020-09-05 23:51:00 +02:00
Marvin W
fd6d915f0a
EN: Display last exposure report in settings 2020-09-04 10:44:08 +02:00
Marvin W
d641ca7e7e
Fix UI mismatching actual configuration due to multiprocess 2020-09-03 00:50:39 +02:00
Marvin W
c88832213c
Move UI into separate process 2020-08-25 13:13:00 +02:00
Marvin W
60cc63ed60
GCM: Add support for message acking, deliver to all receivers of package when working permissionless 2020-08-22 23:43:14 +02:00
Marvin W
aea55a5c90
Update EN API 2020-08-18 23:54:14 +02:00
Fs00
e1bb395ff8 Don't require apps to use RECEIVE permission for GCM/FCM 2020-08-11 22:49:12 +02:00
Marvin W
df5ad9f3de
Update EN API 2020-08-11 22:40:44 +02:00
Marvin W
0388917350
Add more stubs for measurement API 2020-08-11 22:33:30 +02:00