Commit Graph

176 Commits

Author SHA1 Message Date
voidstarstar 5875ab752b Move some expensive reflection calls to onCreate 2019-04-22 19:56:51 +02:00
voidstarstar 60023887d1 Temporary whitelist support for Doze (#732)
Fixes #338 

Co-Authored-By: @ccaapton <6211551+ccaapton@users.noreply.github.com>
Co-Authored-By: @ale5000-git <15793015+ale5000-git@users.noreply.github.com>
2019-04-21 16:39:18 +02:00
Moritz Horstmann 652d7a9104 Include GCM message ID in app message intent 2019-04-20 15:09:58 +02:00
voidstarstar 7b651aaaad Unregister app if fully removed or data is cleared
This fixes a bug where apps were not properly unregistered on Android
8.0+ systems. Also update the log message.
2019-04-13 10:44:41 +02:00
voidstarstar 2a21b8ad11 Finish the activity if the app was deleted 2019-04-13 10:44:41 +02:00
jimbo1qaz 40974f806d Add support for Google Suite accounts with external login 2019-03-12 03:56:13 +01:00
Christopher Roy Bratusek f25f53be16 add Wellbeing to KNOWN_GOOGLE_PACKAGES 2019-03-10 16:16:47 +01:00
Chris 'Nano' Bratusek 81f484a439 Fix SafetyNet default value, show server type in overview (#629) 2019-03-10 16:15:24 +01:00
PorygonZRocks ceb7e721b1 Add version check to skip first screen on KK- 2019-03-02 16:00:39 +01:00
Marvin W 719cd51d3d
Push Messaging: Handle more edge cases, fix some apps not showing up as registered 2018-09-21 21:44:43 +02:00
Marvin W e47101856d
Few restructuring after b2d6965 2018-09-21 21:44:42 +02:00
Klaus Flittner b2d6965608 Use app supplied API key for safetynet queries 2018-09-21 21:28:47 +02:00
Adam Mills e32cb84397 Add tag support and implement Z-Index API 2018-09-21 21:26:10 +02:00
voidstarstar ce9f40e9d9 Add Contacts signature to known google signatures 2018-09-21 21:10:50 +02:00
voidstarstar 1fc6df3862 Fix how avatar URL is saved, fixes #598 2018-09-21 21:08:37 +02:00
Marvin W 7bbdcac990
Handle NetworkInfo being null 2018-08-28 14:18:26 +02:00
Marvin W f94d140dea
Only require C2D_MESSAGE permission when defined 2018-08-28 14:13:49 +02:00
Marvin W 9e0ee103a1
Fix push messaging registration for some apps 2018-08-28 14:13:49 +02:00
Marvin W bdb04c9b20
Add various missing stubs 2018-08-28 14:13:49 +02:00
Hattshire f1cdb48a28 Show UI on retrieveRtToken() error 2018-03-31 23:20:54 -06:00
Kevin MacMartin 388a363bc0 Add signature for the google daydream app 2018-03-31 21:57:02 -06:00
Marvin W 464d45d552
Update gradle, build tools, dependencies 2018-01-02 01:45:43 +01:00
Marvin W 2403f97e18
Add fake contact sync to fix AOSP contact app 2017-12-12 11:36:01 -06:00
roblabla 38324bedfa Add youtube music to KNOWN_GOOGLE_PACKAGES 2017-08-02 01:27:28 +02:00
Marvin W d9e86d960d
Increase version code, update sublib and copyright header 2017-06-13 00:34:09 +02:00
Marvin W da922189e2
Further restrict whitelist by package name and fix #369 2017-06-13 00:32:54 +02:00
ale5000 087ea9c2be Add Google Cardboard Camera signature to known google signatures and fix Google Trips name (#382) 2017-06-02 00:37:51 -06:00
Aline Freitas fb3623cf35 Check if callback is non nil. Fixes #340 #364. (#385) 2017-06-02 00:37:14 -06:00
Dang Nguyen 690b612f24 Add Google Trip signature to known google signatures (#375) 2017-05-19 21:13:56 +02:00
Marvin W 3669bab42c
maps: throw exception on missing permission (as described in API docs) 2017-05-01 13:24:49 +02:00
Marvin W b0a06e7d7d
gcm/iid: add request id to iid responses
was optional before but is required for firebase iid
- fixes bug with riot dev version reported in #313
- might be related to comment 2 in #322
2017-05-01 13:15:19 +02:00
Marvin W db7b721b1a
Ask before loading sign-in website (#276) 2017-05-01 13:15:18 +02:00
Marvin W 01f154dcdb
Configure GCM by network type and automatically learn ping interval
Related to: #187 #192
2017-05-01 13:15:18 +02:00
Marvin W 7f13738e61
Fix backend count in settings and update pl translations 2017-02-26 17:10:37 +01:00
Marvin W cc338e3078
Move plurals into seperate files, make Condition use plurals 2017-02-26 16:58:19 +01:00
Marvin W 949400fac3
Certain string fixes 2017-02-26 15:26:44 +01:00
Marvin W d2b2ee5348
Even more UI improovements 2017-02-22 04:20:46 +01:00
Marvin W 509ccdf21b
Fix #318 2017-02-22 03:32:10 +01:00
Marvin W d7fd34402f
Update SafetyNet API to latest version 2017-02-11 21:42:38 +01:00
Marvin W cbfb373bd0
Fix negation... 2017-02-08 22:03:42 +01:00
Marvin W 32d6040e55
Ensure checkin never happens while disabled 2017-02-08 21:33:44 +01:00
Marvin W d99fa7e86f
Directly start/stop GCM service if setting is changed in UI 2017-02-08 14:17:17 +01:00
Marvin W 170d5e4524
Make SafetyNet configurable 2017-02-08 14:17:10 +01:00
Marvin W d991888b89
Spoof chimera provider, update sublib + build tools 2017-02-08 14:16:44 +01:00
Marvin W 6766fa4d95
Location: do not try to access network location provider if not present on system
Related to #269
2017-01-18 17:35:59 +01:00
Marvin W 6422f2a2d7
PlacePicker: Correctly handle named locations 2017-01-18 10:49:01 +01:00
Marvin W 244d3aef7e
Fix broken statement in wear db, fixes #264 2017-01-15 22:53:59 +01:00
Marvin W 050a78569d
Add FLAG_ACTIVITY_NEW_TASK when showing permission dialog for GCM, fixes #270 2017-01-15 22:53:17 +01:00
Marvin W 05a8b44f2d
Various fixes
related to #86, #164, #242
2016-12-23 19:02:05 +01:00
Marvin W ef9e9b0921
GCM: fix display of uninstalled apps, do not allow registration if GCM is disabled (it won't succeed anyway) 2016-12-02 16:44:50 +01:00