Marvin W
714367b3aa
EN: Remove ExposureSummary from intent extras in ExposureWindow mode
...
Intent extras are only supported in v1 mode, but CWA also accesses them in
ExposureWindow mode, which can result in ClassNotFoundException in optimized
builds.
Fixes #1325
2020-12-20 19:29:51 +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
8b49b05585
EN: Do not log isEnabled calls
...
Some apps make excessive use of this method, so better not log it
2020-12-20 19:29:50 +01:00
Marvin W
c30e05ee68
EN: Use own file provider class to ensure there is no duplicate use
2020-12-20 19:29:50 +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
6d423bb8e4
EN: Make rotated key use same start number as regular key
...
This hides the fact that the key was rotated. Probably never needed because one
is not going to get infected twice within 14 days, but doesn't hurt either.
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
Marvin W
dff22fdb7c
Bump version to 20.57.13
2020-12-16 22:58:40 +01:00
Marvin W
6c1ece34e9
Fetch translations from UnfiedNlp
2020-12-16 22:04:55 +01:00
Marvin W
0e8c8bb712
EN: Use applicationId as authority for export file provider
2020-12-16 19:49:37 +01:00
Marvin W
15609af676
EN: Update device data
...
Include newly added devices and corrections published 2020-12-14
2020-12-16 11:13:05 +01:00
Marvin W
1ffb559af0
EN: Adjust export UI
2020-12-16 10:38:06 +01:00
Thomas Lambertz
0a9d4869c7
EN: change mime-type when exporting database to be microg specific
2020-12-16 10:38:06 +01:00
Thomas Lambertz
4158e71999
EN: Add database export feature. Only exports the advertisements table.
2020-12-16 10:38:06 +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
Marvin W
847e823d64
Fix translations
2020-12-13 20:06:48 +01:00
Vladimir Filatov
5b77f5b210
Update Russian translation ( #1311 )
2020-12-13 18:45:06 +01:00
Pdevo
ecdb766741
Italian translations: Fixed typos ( #1310 )
2020-12-13 18:21:28 +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
f5578feea2
EN: Manually cast to long whenever needed to be on the safe side
2020-12-13 15:50:54 +01:00
Marvin W
a814c7de7e
EN: Request users to enable Bluetoooth/Location access
2020-12-13 15:37:07 +01:00
Marvin W
3dad397dd1
EN: (UI) Add low priority, unexported EXPOSURE_NOTIFICATION_SETTINGS activity.
...
Useful when bundling the library with EN apps.
2020-12-12 13:13:25 +01:00
Marvin W
0cd028af0e
EN: Don't allow apps to turn off EN that didn't turn it on before
2020-12-12 13:13:25 +01:00
Marvin W
9b91bf63c6
EN: (UI) Improve display of reported exposures
2020-12-12 13:13:25 +01:00
Marvin W
369c3d7557
EN: Allow exporting key of current day
...
This requires rotating the daily TEK when exporting
2020-12-12 13:13:25 +01:00
Marvin W
0e0ac35e51
Vision: Add client library
2020-12-12 13:13:24 +01:00
Marvin W
a3d6f1aed5
EN: Don't adjust tx power by TX_POWER_LOW (-15)
...
The exposure-notifications-internal suggests that this is the thing to do,
but the actual implementaton doesn't.
2020-12-12 13:13:24 +01:00
Marvin W
128ca58bfe
EN: Handle callback exceptions for newest methods
2020-12-12 13:13:24 +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
KevinX8
6bfd8eb982
Merge pull request #75 from Oizaro/patch-1
...
Remove nlp on about
2020-12-10 17:06:21 +00:00
Oizaro
aca521ef1a
Remove nlp on about
2020-12-09 19:19:16 +01:00
KevinX8
37dbac9259
Merge pull request #73 from Oizaro/master
...
MicroG 0.2.14.204218
2020-12-09 14:02:25 +00:00
Oizaro
56806c41f2
MicroG 0.2.14.204218
2020-12-09 14:36:34 +01:00
KevinX8
1c099bfef8
Merge pull request #69 from X1nto/master
...
Made Settings icon visible in launcher
2020-12-09 12:36:08 +00:00
Marvin W
d9d3325cc5
EN: Add scrolling to confirmation dialog
...
Useful for small screen + large font devices
2020-12-08 20:24:00 +01:00
X1nto
f254ae969e
Made Settings icon visible in launcher
2020-12-06 19:19:39 +04:00
Pdevo
bce7541693
Update Italian translations ( #1301 )
2020-12-06 11:32:19 +01:00
Marvin W
a83b677f46
FirebaseAuth: Allow apps to not announce library version
2020-12-06 11:12:33 +01:00
Marvin W
0c321fd1eb
EN: Display warnings in settings when not operating correctly
2020-12-06 11:00:09 +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
KevinX8
ebe204d2f3
Merge pull request #64 from Oizaro/master
...
BRUH...
2020-12-03 15:31:59 +00:00
Oizaro
1d238f9d62
BRUH...
2020-12-03 16:28:48 +01:00
Marvin W
2b09a5e530
EN: Ensure correct handling of new provideDiagnosisKeys()
...
Fixes #1300
2020-12-03 10:15:18 +01:00
KevinX8
7aecc9ad59
Merge pull request #61 from Oizaro/master
...
Attempt to fix Huawei battery optimization reference
2020-12-02 21:28:55 +00:00
KevinX8
930ecb8bb7
Merge pull request #62 from groozchique/fix-bad-wording
...
Little fix for Russian translation
2020-12-02 21:28:39 +00:00