Marvin W
|
c965e3cd0b
|
Add some messing API fields
|
2020-09-27 11:40:46 +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 |
|
Christian Grigis
|
8065e873ce
|
Add ResolvableApiException
|
2020-09-27 10:21:18 +02:00 |
|
Christian Grigis
|
98d1f54e54
|
TemporaryExposureKey: safely initialize with null data
|
2020-09-27 10:21:18 +02:00 |
|
Christian Grigis
|
832ee232ea
|
Add ApiException and use it in EN client impl
|
2020-09-27 10:21:18 +02:00 |
|
Christian Grigis
|
bd20634bd9
|
Add provideDiagnosisKeys() implementation
|
2020-09-27 10:21:18 +02:00 |
|
Marvin W
|
a2afbe07fd
|
Only apply preferences when they actually changed
|
2020-09-13 02:14:32 +02:00 |
|
Marvin W
|
da9a3e714d
|
EN: Support SDK 26+ AdvertisingSet, use scheduled alarms for improved scanning in idle
|
2020-09-13 02:14:32 +02:00 |
|
Marvin W
|
f10214ef8a
|
Bump version code
|
2020-09-10 16:56:43 +02:00 |
|
Marvin W
|
4663d61007
|
EN: Don't scan persistently
|
2020-09-09 20:17:26 +02:00 |
|
Marvin W
|
f9cc9249d5
|
EN: Run cleanup in IO thread, improve performance
|
2020-09-09 00:50:58 +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 |
|
Marvin W
|
f48298b1f6
|
EN: Improve database performance
|
2020-09-06 19:50:19 +02:00 |
|
Marvin W
|
d6b9d2e44c
|
Correctly handle sticky service restart
|
2020-09-06 13:35:29 +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
|
876e32acd5
|
EN: Make internal structures closer to ExposureWindow mode
|
2020-09-04 00:13:11 +02:00 |
|
Marvin W
|
ec877f7a53
|
Update UnifiedNlp to 2.0-alpha3
|
2020-09-03 10:01:58 +02:00 |
|
Marvin W
|
d641ca7e7e
|
Fix UI mismatching actual configuration due to multiprocess
|
2020-09-03 00:50:39 +02:00 |
|
Marvin W
|
3ef330ad7b
|
Mapbox: Fix crash when using Marker.getTag() when tag was not set yet
|
2020-09-02 21:11:53 +02:00 |
|
Marvin W
|
d42d8a81a4
|
Ensure unified client is set up when using gms location
|
2020-09-02 21:10:35 +02:00 |
|
Marvin W
|
6794ab4417
|
EN: Merge enabled settings
|
2020-09-02 21:10:29 +02:00 |
|
Marvin W
|
cfc1c314d4
|
EN: Cleanup data after 14 days, improve storage efficiency, add randomness for changing RPI
|
2020-08-25 13:13:00 +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
|
74c0e28e27
|
Ignore longstanding gps requests with more than 30s request interval
|
2020-08-18 23:55:56 +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 |
|
Marvin W
|
2076970d40
|
Disable fragment transitions when system transitions/animations are disabled
Fixes #1119
|
2020-08-05 15:49:22 +02:00 |
|
Alexandru Chircu
|
0e7ae1d767
|
Allow null bitmap. Fixes #1128.
|
2020-08-05 14:30:20 +02:00 |
|
Alexandru Chircu
|
c2f95bbfdd
|
Added setMapStyleOptions, updated some Parcels
|
2020-08-05 14:30:01 +02:00 |
|
Alexandru Chircu
|
5839489b1c
|
Don't null a param which is still used, stub for missing function. Fixes #1126.
|
2020-08-05 14:30:01 +02:00 |
|
Alexandru Chircu
|
a22a366797
|
Return v1 for maps. Fixes #1124.
|
2020-08-05 14:29:09 +02:00 |
|
Marvin W
|
f30605b145
|
EN API: Only use a single writable database instance
Should fix some issues with older Android versions, #1115
|
2020-08-05 14:27:53 +02:00 |
|
Alexandru Chircu
|
ee176c42cc
|
Move <meta-data> inside <application>. Fixes #1122.
|
2020-08-04 17:24:32 +02:00 |
|
Alexandru Chircu
|
312d2a1930
|
Actually instantiate objects so that we don't pass null . Fixes #1120 (#1121)
|
2020-08-04 17:24:02 +02:00 |
|
Marvin W
|
761b6dfd47
|
Do not use database.use (for pre-Q), ensure database stays open as needed
Related to #1115
|
2020-08-04 11:42:15 +02:00 |
|
Yeshwanth V Shenoy
|
b898878f26
|
Allow Google Pay India
|
2020-08-03 23:00:04 +02:00 |
|
Pdevo
|
fadeb85d28
|
Synced translations with latest changes/additions of microG (#1103)
|
2020-08-03 22:57:24 +02:00 |
|
Kamil Bobrowski
|
7d91551126
|
reading from the stream in a loop
this ensures that desired number of bytes will be read,
as stream.read(byte[] buffer) will just make effort to read
at least 1 byte
|
2020-08-03 22:53:28 +02:00 |
|
Marvin W
|
5f70d943cb
|
Add initial Exposure Notification API implementation
|
2020-08-03 18:19:20 +02:00 |
|
Marvin W
|
af28a78bba
|
Update chimera service provider
|
2020-08-03 18:05:14 +02:00 |
|
Marvin W
|
3c2119ce79
|
Migrate to latest Wire library, build directly from proto
|
2020-08-01 22:34:53 +02:00 |
|
Marvin W
|
914a8307e9
|
Fix for #1110 crash on open uninstalled app details
|
2020-07-31 10:32:27 +02:00 |
|
Marvin W
|
32ab82924e
|
Fix for #1106
|
2020-07-30 14:09:55 +02:00 |
|