Commit Graph

332 Commits

Author SHA1 Message Date
X1nto 8595edcf0e added settings layout 2020-07-27 19:13:34 +04:00
X1nto 15e31c7884 added back missing resources 2020-07-27 18:50:49 +04:00
X1nto a6dd7ac2b6 cleanup 2 2020-07-27 18:40:47 +04:00
X1nto 2d893fabe7 cleanup 2020-07-27 18:20:04 +04:00
X1nto 1062253727 merge 2020-07-27 17:09:04 +04:00
X1nto 4561007137 synced strings 2020-07-27 17:08:27 +04:00
X1nto dff948a05a navigation adjustments 2020-07-27 16:28:08 +04:00
X1nto 569a337c07 added androidx navigation library 2020-07-27 16:20:20 +04:00
X1nto 2e84a5665d added missing resources 2020-07-27 14:39:30 +04:00
X1nto a15efbb4c0 Merge branch 'master' of https://github.com/microg/android_packages_apps_GmsCore
 Conflicts:
	build.gradle
	play-services-base-core/src/main/java/org/microg/gms/common/ForegroundServiceContext.java
	play-services-cast/src/main/java/com/google/android/gms/cast/Cast.java
	play-services-cast/src/main/java/com/google/android/gms/cast/CastRemoteDisplay.java
	play-services-cast/src/main/java/org/microg/gms/cast/CastApiClientBuilder.java
	play-services-cast/src/main/java/org/microg/gms/cast/CastClientImpl.java
	play-services-cast/src/main/java/org/microg/gms/cast/CastRemoteDisplayApiClientBuilder.java
	play-services-core/build.gradle
	play-services-core/microg-ui-tools/src/main/res/drawable/self_check.xml
	play-services-core/src/main/AndroidManifest.xml
	play-services-core/src/main/java/org/microg/gms/checkin/CheckinManager.java
	play-services-core/src/main/java/org/microg/gms/checkin/CheckinService.java
	play-services-core/src/main/java/org/microg/gms/snet/SafetyNetClientServiceImpl.java
	play-services-core/src/main/java/org/microg/gms/ui/CheckinFragment.java
	play-services-core/src/main/java/org/microg/gms/ui/GcmAppFragment.java
	play-services-core/src/main/java/org/microg/gms/ui/GcmFragment.java
	play-services-core/src/main/java/org/microg/gms/ui/SettingsActivity.java
	play-services-core/src/main/java/org/microg/gms/ui/UnifiedBackendDetailsActivity.java
	play-services-core/src/main/java/org/microg/gms/ui/UnifiedBackendListActivity.java
	play-services-core/src/main/res/drawable/dots_horizontal.xml
	play-services-core/src/main/res/drawable/ic_certificate.xml
	play-services-core/src/main/res/values/strings.xml
	play-services-core/src/main/res/xml/preferences_safetynet.xml
	play-services-core/src/main/res/xml/preferences_start.xml
	play-services-gcm/build.gradle
	play-services-gcm/src/main/java/com/google/android/gms/gcm/GcmReceiver.java
	play-services-iid/build.gradle
	play-services-iid/src/main/java/com/google/android/gms/iid/InstanceIDListenerService.java
	play-services-location-api/build.gradle
	play-services-location/build.gradle
	play-services-location/src/main/java/com/google/android/gms/location/ActivityRecognition.java
	play-services-location/src/main/java/com/google/android/gms/location/FusedLocationProviderApi.java
	play-services-location/src/main/java/com/google/android/gms/location/GeofencingApi.java
	play-services-location/src/main/java/com/google/android/gms/location/LocationServices.java
	play-services-location/src/main/java/com/google/android/gms/location/SettingsApi.java
	play-services-location/src/main/java/org/microg/gms/location/ActivityRecognitionApiClientBuilder.java
	play-services-location/src/main/java/org/microg/gms/location/ActivityRecognitionClientImpl.java
	play-services-location/src/main/java/org/microg/gms/location/FusedLocationProviderApiImpl.java
	play-services-location/src/main/java/org/microg/gms/location/GeofencingApiImpl.java
	play-services-location/src/main/java/org/microg/gms/location/GoogleLocationManagerClient.java
	play-services-location/src/main/java/org/microg/gms/location/LocationClientImpl.java
	play-services-location/src/main/java/org/microg/gms/location/LocationServicesApiClientBuilder.java
	play-services-wearable-api/build.gradle
	play-services-wearable/src/main/java/com/google/android/gms/wearable/Wearable.java
	play-services-wearable/src/main/java/org/microg/gms/wearable/WearableApiClientBuilder.java
	play-services-wearable/src/main/java/org/microg/gms/wearable/WearableClientImpl.java
	settings.gradle
2020-07-27 14:07:27 +04:00
Marvin W 964555691e
Adjust IT translations for recent changes 2020-07-26 22:38:34 +02:00
Pdevo 322e806548
Added IT lang files (#1096) 2020-07-26 22:30:36 +02:00
Marvin W 74a1b1799c
Make strings translatable 2020-07-26 21:47:39 +02:00
delthas f199f902b1 Fix GCM heartbeat interval for roaming connections with manual interval
When using GCM on a roaming connection, the heartbeat interval is set
to: `networkRoaming  * 6000`. It should instead be
`networkRoaming * 60000` because we're converting from a number of
minutes (stored in the properties) to a number of milliseconds, like
it's done for regular mobile and wifi connections.
2020-07-26 15:43:46 +02:00
Alexandru Chircu 7bc61ab97f
Implement AppInvite and Firebase Dynamic Links 2020-07-26 15:20:06 +02:00
Marvin W ed68a9482e
Add initial basic provisioning service 2020-07-26 13:40:09 +02:00
Marvin W 396965f407
Major changes to core and settings ui 2020-07-26 12:00:16 +02:00
X1nto 5acf247caf updated icons 2020-07-21 02:51:51 +04:00
X1nto 8f9a503e2b resource cleanup, removed ndk options from gradle 2020-07-20 22:11:56 +04:00
X1nto 3f39e08ea6 fixed account not showing up in settings 2020-07-20 21:13:17 +04:00
X1nto 03e0051d63 changed launcher icon and removed old microg icons 2020-07-20 14:07:15 +04:00
VenNeptury 9e0ba087f3
433 commits pepega (#12)
mattis bad
2020-07-19 23:11:06 +03:00
X1nto e2c3e631d7 Merge remote-tracking branch 'origin/master' 2020-07-18 23:23:07 +04:00
X1nto 072f2a9c23 Merge remote-tracking branch 'origin/master'
# Conflicts:
#	play-services-core/src/main/res/values-de/strings.xml
2020-07-18 23:18:04 +04:00
VenNeptury 2b8c149653
Update strings.xml 2020-07-18 21:17:29 +02:00
VenNeptury 3818bb0075
Update strings.xml 2020-07-18 21:16:41 +02:00
X1nto 8c672d6ad0 fixed typos 2020-07-18 23:16:00 +04:00
VenNeptury 5e379ac398
Update strings.xml 2020-07-18 21:15:31 +02:00
VenNeptury 1dabc95475
Update strings.xml 2020-07-18 21:14:16 +02:00
X1nto 4b3ef83e0d Vanced-ified microG 2020-07-18 16:41:40 +04:00
X1nto 47b112fb83 ahh yes measurementstat 2020-07-18 14:43:14 +04:00
X1nto 2b2b660bcb resource cleanup 2020-07-18 14:19:31 +04:00
X1nto 6fceffa9a7 replaced icons 2020-07-18 13:53:35 +04:00
Venny 50f817a161 Add back measurement 2020-07-17 17:54:49 +02:00
Venny eb67f23f5f Remove unused folders 2020-07-17 17:16:08 +02:00
Venny d9bb26828c Remove permissionscheck snackbar builder 2020-07-17 16:46:41 +02:00
Venny b387a6e8de Remove missing permissions snackbar 2020-07-17 16:42:11 +02:00
Venny 391e09e729 Remove unnecessary options in MicroG settings 2020-07-17 16:32:04 +02:00
Venny a2a6c8d561 Write readme, remove useless services 2020-07-17 15:55:59 +02:00
Venny 832a98d01a Remove Spoof package signature and Storage permission 2020-07-16 22:07:13 +02:00
Venny 88fcd7753b Fix network state permission 2020-07-16 21:59:26 +02:00
Venny 89cdaf4e07 Try debloating 2020-07-16 21:49:22 +02:00
Oizaro c8713b83da MicroG 0.2.10.19420 2020-07-16 18:24:25 +02:00
Oizaro b0b5bb108d Fix 2020-07-16 04:41:09 +02:00
Oizaro 2c4bc60905 Test Vanced 2020-07-16 02:24:57 +02:00
Marvin W 74213474b5
GCM: Do not require receiver permission for target app 2020-07-09 11:39:43 +02:00
georgeto 5146559f89
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.
2020-07-09 10:27:53 +02:00
Marvin W 8eff51cfb6
Use flavors for mapbox vs vtm 2020-07-09 09:53:37 +02:00
Marvin W 895c74d095
Huge merge/refactor/update 2020-07-08 22:49:27 +02:00
Marvin W db4bb568e1
Run GCM services as foreground service if needed
That's when we run with battery optimizations disabled but not in foreground
2019-12-04 23:14:58 +01:00