Commit graph

764 commits

Message SHA1
Implement API for AppInvite and Firebase Dynamic Links
Alexandru Chircu   authored and   Marvin W   commited 2020-07-26 14:51:12 +02:00
94de371cb9
Add initial basic provisioning service
Marvin W   commited 2020-07-26 13:40:09 +02:00
ed68a9482e
Remove some unnecessary classes from legacy ui tools
Marvin W   commited 2020-07-26 12:05:28 +02:00
1187a91325
Major update to lib implementations
Marvin W   commited 2020-07-26 12:01:03 +02:00
cda60817f2
Major changes to core and settings ui
Marvin W   commited 2020-07-26 12:00:16 +02:00
396965f407
Complete play-services-tasks implementation
Marvin W   commited 2020-07-14 12:02:33 +02:00
aae974ec5b
GoogleCloudMessaging getMessageType shouldn't throw IOException
Yegor Timoshenko   authored and   Marvin W   commited 2020-07-09 14:47:36 +02:00
0522ed41fb
GCM: Do not require receiver permission for target app
Marvin W   commited 2020-07-09 11:39:43 +02:00
74213474b5
Ensure to clean up location requests on update
Marvin W   commited 2020-07-09 11:35:10 +02:00
ac5f7457bd
Fix FCM registration for apps using firebase >= 20.1.1
With version 20.1.1 the Firebase Cloud Messaging SDK started to use
the Firebase Installations SDK, which affects the FCM registration
process.

The implementation of FCM registration in microG failed to pass extra
parameters that became relevant with the introduction of the
Firebase Installations SDK to the FCM registration endpoint.

These additional parameters are passed through to the endpoint with an 'X-' prefix.

georgeto   authored and   Marvin W   commited 2020-07-09 10:27:53 +02:00
5146559f89
Use flavors for mapbox vs vtm
Marvin W   commited 2020-07-09 09:53:37 +02:00
8eff51cfb6
Huge merge/refactor/update
Marvin W   commited 2020-07-08 22:49:27 +02:00
895c74d095
Merge GmsLib
Marvin W   commited 2020-06-14 23:30:02 +02:00
a5bfecee6f
Remove symlinks before merge
Marvin W   commited 2020-06-14 23:29:43 +02:00
95e9413f9b
Remove non-merged files
Marvin W   commited 2020-06-14 23:28:21 +02:00
091b4f6ac4
Update for use with androidx
Marvin W   commited 2020-06-14 23:26:23 +02:00
4373972b8a
Merge GmsApi
Marvin W   commited 2020-06-14 23:25:01 +02:00
4b6c61caaa
Remove *-api symlinks
Marvin W   commited 2020-06-14 23:24:51 +02:00
739dc0c54a
Remove non-merged files
Marvin W   commited 2020-06-14 23:16:36 +02:00
c834ca2202
Update for use with androidx
Marvin W   commited 2020-06-14 23:14:47 +02:00
3e70603d59
Merge microg-ui-tools
Marvin W   commited 2020-06-09 20:47:54 +02:00
8334f62991
Remove microg-ui-tools
Marvin W   commited 2020-06-09 20:45:03 +02:00
7b295d4bdd
Remove non-merged files
Marvin W   commited 2020-06-09 20:38:35 +02:00
08e258e9c1
Migrate to androidx
Marvin W   commited 2020-06-09 20:37:27 +02:00
9aa4b857f1
Run GCM services as foreground service if needed
That's when we run with battery optimizations disabled but not in foreground

Marvin W   commited 2019-12-04 23:14:58 +01:00
db4bb568e1
Ensure ProGuard does not "optimize" away our code
Marvin W   commited 2019-10-25 20:46:31 +02:00
cfc90b45bd
Add additional sync permissions
Marvin W   commited 2019-10-23 15:18:03 +02:00
2c5c30bdde
Add Hangouts Meet to known google packages
Marvin W   commited 2019-10-23 11:16:18 +02:00
cb5fe55606
Allow access to Google contact data based on READ_CONTACTS permission
Marvin W   commited 2019-10-23 11:16:00 +02:00
9d0bb9670b
Invalidate auth tokens as needed
This seems to fix issues with Google Maps stopping to connect to internet after adding an Account.

Marvin W   commited 2019-10-23 01:38:37 +02:00
b0724f1243
Bump version code
Marvin W   commited 2019-10-22 11:39:43 +02:00
855b4c6d4e
Ensure form data is not optimized by proguard
Marvin W   commited 2019-10-16 01:29:20 +02:00
6c27c2474e
Various improvements and fixes for MapBox maps implementation
Marvin W   commited 2019-10-15 14:59:34 +02:00
fc3e24c0ea
Improvements to Wear code for emulator
Marvin W   commited 2019-10-15 14:58:07 +02:00
3c5e68404b
Add dummy TapAndPay service
Marvin W   commited 2019-10-15 14:56:24 +02:00
6ba9bbb03b
Update build system and deps
Marvin W   commited 2019-10-15 14:54:05 +02:00
ee8e5427c4
Update build tools and dependencies
Marvin W   commited 2019-10-15 12:26:26 +02:00
15cd4491bc
Update Travis config
Marvin W   commited 2019-10-15 11:48:04 +02:00
2a43448e49
Fix various linker warnings
Marvin W   commited 2019-10-15 02:53:05 +02:00
7f32119d89
Bump version code
Marvin W   commited 2019-10-15 02:45:10 +02:00
50d788a2b3
Update build tools
Marvin W   commited 2019-10-15 02:44:32 +02:00
810a5ccab7
Add missing wear stub methods
Marvin W   commited 2019-10-13 23:33:56 +02:00
48f8bfa7a5
Add tap and pay dummy
Marvin W   commited 2019-10-08 20:56:17 +02:00
4c4277b75e
Update wearable API
Marvin W   commited 2019-10-08 20:56:16 +02:00
7d50c2c94b
add games api
Nayil Mukhametshin   authored and   Marvin W   commited 2019-10-08 20:08:30 +02:00
cc8bf2f3f1
Exclude com.bankid.bus from provider installer
The addition of the ProviderInstallerImpl broke com.bankid.bus
(BankID säkerhetsapp). This app is essential to Swedish users since it
is effectively the de facto Swedish online id.

This issue is resolved by adding the app id to the existing black list.

Fixes #824

AsavarTzeth   authored and   Marvin W   commited 2019-09-28 00:41:16 +02:00
d2735650af
Make requestLocationSettingsDialog return success
Niklas Sombert   authored and   Marvin W   commited 2019-09-28 00:40:36 +02:00
0d9bb345a8
Update Conscrypt to 2.1.0, activate the default cipher suite in cross-arch loader
Marvin W   commited 2019-07-05 00:47:12 +02:00
06c8b765ba
Fix mapbox native library loading if app targets armeabi non-v7a
Marvin W   commited 2019-07-04 23:53:04 +02:00
dfb1e7fbb7
Fix incomplete certificate requests causing crashes
Marvin W   commited 2019-07-03 11:24:34 +02:00
8a0010a1d8