Commit Graph

84 Commits

Author SHA1 Message Date
Marvin W 26f2e859b8
Ensure checkin before gcm registration, fix gcm permission requests 2020-10-15 22:08:05 +02:00
Marvin W e20a6c3a3c
Checkin: Ensure we recheckin regularly 2020-10-14 10:57:55 +02:00
Marvin W 31a8a3308b
Force queryability for Android 11 compat 2020-10-13 23:58:19 +02:00
Marvin W c4b480c5a9
Add minimal dummy Phenotype service implementation 2020-10-12 21:33:57 +02:00
Marvin W c3bfb63f27
Add initial support for Firebase Auth 2020-10-12 21:29:36 +02:00
Marvin W d0668d3c83
Make nearby module optional, move UI bits in own module 2020-10-09 15:19:43 +02:00
Marvin W d641ca7e7e
Fix UI mismatching actual configuration due to multiprocess 2020-09-03 00:50:39 +02:00
Marvin W c88832213c
Move UI into separate process 2020-08-25 13:13:00 +02:00
Fs00 e1bb395ff8 Don't require apps to use RECEIVE permission for GCM/FCM 2020-08-11 22:49:12 +02:00
Marvin W 2076970d40
Disable fragment transitions when system transitions/animations are disabled
Fixes #1119
2020-08-05 15:49:22 +02:00
Marvin W 5f70d943cb
Add initial Exposure Notification API implementation 2020-08-03 18:19:20 +02:00
Marvin W af28a78bba
Update chimera service provider 2020-08-03 18:05:14 +02:00
Marvin W ab69fa1ee0
Fix legacy multidex support 2020-07-30 10:44:19 +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
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
Marvin W 2c5c30bdde
Add additional sync permissions 2019-10-23 15:18:03 +02:00
Marvin W 6ba9bbb03b
Add dummy TapAndPay service 2019-10-15 14:56:24 +02:00
Marvin W f8a0c9c4d3
Small bug fixes 2019-07-01 00:27:34 +02:00
Marvin W c7e9b299f6
Add multidex support 2019-05-27 13:21:28 +02:00
Marvin W c0a5051941
Merge branch 'master' into armills-cast-mvp 2019-05-27 12:58:57 +02:00
Marvin W 9f922b5a19
Refactor vtm maps into seperate module, use version from maven 2019-04-22 19:57:25 +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
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
Adam Mills 3c1ffe1388
Merge remote-tracking branch 'origin/master' into cast-mvp 2019-03-10 16:47:36 -04:00
Chris 'Nano' Bratusek 9e405cd0e0 microG Settings in AppInfo and SystemSettings (+ adaptive icon) (#719)
Co-Authored-By: @Vavun <31875619+vavun@users.noreply.github.com>
2019-03-10 16:13:11 +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
Adam Mills 8df4a6c457
Merge branch 'master' into cast-mvp 2018-09-02 10:01:39 -04:00
Marvin W bdb04c9b20
Add various missing stubs 2018-08-28 14:13:49 +02:00
Adam Mills eb869ef20b
Cast MVP to start videos 2018-06-13 20:21:45 -04:00
Adam Mills ae8e82f656
Maintain support for API version 9 2018-05-19 15:37:25 -04:00
Adam Mills fc74261655
More interface details for the cast framework 2018-05-19 15:36:08 -04:00
Marvin W 908c20ccc2
bump version number, update build tools 2018-03-31 23:16:41 -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
Marvin W d9e86d960d
Increase version code, update sublib and copyright header 2017-06-13 00:34:09 +02:00
Marvin W d2b2ee5348
Even more UI improovements 2017-02-22 04:20:46 +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 edf3d8c7dd
Set extractNativeLibs="false" #265 2017-01-16 22:56:30 +01:00
Marvin W 05a8b44f2d
Various fixes
related to #86, #164, #242
2016-12-23 19:02:05 +01:00
Marvin W 83725f43cd
Adjust Maps to latest API and fix display issue, add empty Wallet API impl
related to #207, #236
2016-12-02 16:20:25 +01:00
Marvin W 97f4c82172
GCM improvements
- Add upstream message support (#228)
- Improve support for 7.0+ (#226)
- don't start closed apps if disabled (#230)
- ask after denying registered app (#230)
- automatically unregister apps on uninstall
2016-11-20 20:37:31 +01:00
Marvin W 5316e0220a
Squashed commit
- Update all submodules, used sdk version, etc
- Settings UI rebuild
- Some GCM features and fixes
- Fix newest Cast Framework for some apps (tested with "ZDF Mediathek")

Fixes #224, #223, #145
2016-11-16 01:03:17 +01:00
Felix Ableitner f6c51d5cfc Added item to disable battery optimizations (fixes #75, #113) 2016-11-04 16:01:57 +09:00
Marvin W b33e43c1f6
Add initial (non-functional) implementation of SafetyNet
SafetyNet requires DroidGuard for full functionality, see #181
2016-09-17 01:43:36 +02:00
Marvin W 72ee3bcd38
Combined changes:
- Adapt to GmsApi changes
- Add GmsLib for play-services-wearable library
- Increase version code (fixes #167)
- Update wearable
2016-08-14 12:28:08 +02:00
Marvin W 435b394e3a
Wearable temp state 2016-08-04 11:36:03 +02:00