VancedMicroG/play-services-core/src/main/java/org/microg/gms/gcm
Torsten Grote aa3a2d65cd Refactor settings access to use a SettingsProvider
to enable safe usage of settings no matter which process is getting/setting them.
Previously, different processes were accessing settings in an unsafe way and the warn methods were throwing Runtime exceptions which went largely unnoticed, but happened, especially on a fresh start of the OS.

Change-Id: Ie4134e7be2a7ca4a373790f45fbcbd09bf02ad86
2021-06-27 22:39:15 +02:00
..
GcmDatabase.java Use Cursor.getColumnIndexOrThrow() 2021-03-17 19:38:34 +01:00
GcmLegacyData.java Increase version code, update sublib and copyright header 2017-06-13 00:34:09 +02:00
McsConstants.java GCM: Add support for message acking, deliver to all receivers of package when working permissionless 2020-08-22 23:43:14 +02:00
McsInputStream.java Migrate to latest Wire library, build directly from proto 2020-08-01 22:34:53 +02:00
McsOutputStream.java Migrate to latest Wire library, build directly from proto 2020-08-01 22:34:53 +02:00
McsService.java Refactor settings access to use a SettingsProvider 2021-06-27 22:39:15 +02:00
PushRegisterManager.java Refactor settings access to use a SettingsProvider 2021-06-27 22:39:15 +02:00
RegisterRequest.java Refactor settings access to use a SettingsProvider 2021-06-27 22:39:15 +02:00
RegisterResponse.java Increase version code, update sublib and copyright header 2017-06-13 00:34:09 +02:00
SendReceiver.java Huge merge/refactor/update 2020-07-08 22:49:27 +02:00
TriggerReceiver.java Refactor settings access to use a SettingsProvider 2021-06-27 22:39:15 +02:00
UnregisterReceiver.java Unregister app if fully removed or data is cleared 2019-04-13 10:44:41 +02:00