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
Christopher Roy Bratusek
e7f37e17a8
build.gradle: properly calculate gitVersionBase if latest tag is not a release tag
2019-04-21 13:54:29 +02:00
Moritz Horstmann
652d7a9104
Include GCM message ID in app message intent
2019-04-20 15:09:58 +02:00
Christopher Roy Bratusek
3d9a8f4af9
Update German translation
2019-04-17 17:16:07 +02:00
Vavun
65b588e20d
Add account button to microG settings, fix #413
...
Signed-off-by: ale5000 <ale5000-git@users.noreply.github.com>
2019-04-17 17:16:07 +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
voidstarstar
725926529a
Add implementation of ProviderInstallerImpl
2019-03-12 03:54:01 +01:00
Adam Mills
3c1ffe1388
Merge remote-tracking branch 'origin/master' into cast-mvp
2019-03-10 16:47:36 -04: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
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
Vavun
62ee8f539f
improve russian translation ( #662 )
2019-03-02 16:02:08 +01:00
Lockdis
d73256bc62
Update strings.xml
...
typos
2019-03-02 16:01:13 +01:00
PorygonZRocks
ceb7e721b1
Add version check to skip first screen on KK-
2019-03-02 16:00:39 +01:00
Marvin W
1e444dc4aa
Bump version to 13.2.80, improve version code generation
2018-09-21 21:44:43 +02: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
Adam Mills
eaf66d9e19
Switch to chromecast lib raw request branch
2018-09-03 14:48:24 -04:00
Adam Mills
00594590ac
Linting cleanup
2018-09-02 10:18:30 -04:00
Adam Mills
8df4a6c457
Merge branch 'master' into cast-mvp
2018-09-02 10:01:39 -04:00
Marvin W
4040e3df85
Bump version to 12.8.79
2018-08-28 15:18:34 +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
Adam Mills
1db42b8231
More cast device implementation coverage
2018-08-25 18:50:15 -04:00
Adam Mills
3c3e391232
Discovery cleanup
2018-08-25 14:56:39 -04:00
Adam Mills
84299d4cfd
More dev
2018-08-11 16:06:54 -04:00
Adam Mills
c3e611ec9f
Include cast app control categories with routeinfo
2018-07-06 20:10:13 -04:00
Adam Mills
d70b47c6c3
Store deserialized session providers
2018-07-06 20:06:59 -04:00
Adam Mills
7e711be919
Add most real cast media route control filters
2018-07-06 16:44:50 -04:00
Adam Mills
477f7b2a15
Support for DNS-SD cast discovery
2018-07-05 21:36:58 -04:00
Adam Mills
2368bed54b
Support basic media control: play/pause/seek/etc.
2018-06-23 14:12:54 -04: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
Hattshire
f1cdb48a28
Show UI on retrieveRtToken() error
2018-03-31 23:20:54 -06:00
Marvin W
908c20ccc2
bump version number, update build tools
2018-03-31 23:16:41 -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
0596d2c6f1
Version bump
2017-12-12 11:38:27 -06:00
Marvin W
2403f97e18
Add fake contact sync to fix AOSP contact app
2017-12-12 11:36:01 -06:00
Marvin W
f289a13a7f
Increase version number
2017-09-09 18:51:38 +02: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
Marvin W
ee8bc5a9f2
Pull from Transifex
2017-06-13 00:31:05 +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
Henry Kohli
0e766d4572
fixed typo in german translation ( #356 )
2017-05-19 21:16:39 +02:00
justmix4
cb6bb7d252
Update polish translation (plurals.xml) ( #360 )
2017-05-19 21:16:15 +02:00
justmix4
711246b513
Update polish translation (strings.xml) ( #359 )
2017-05-19 21:15:42 +02:00
Gena95
a5b7a24aec
Russian translation ( #367 )
...
Update russian translation
2017-05-19 21:14:50 +02:00
acsway878787
0b496c58c3
Fix a minor typo. ( #371 )
2017-05-19 21:14:36 +02: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
bde9bc4c0c
Pull strings from transifex
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
acsway878787
558bfb6796
Update Translations. ( #351 )
...
* Update Translations.
2017-03-25 10:29:40 +01:00
Marvin W
3ddf2b71a1
Merge pull request #337 from Gena95/master
...
Update Russian translation
2017-03-24 21:53:12 +01:00
Marvin W
b1e98eae08
Update Transifex
2017-03-21 22:12:43 +01:00
Marvin W
0f3a472a11
Increase verison code, fixes #335
2017-03-21 19:08:22 +01:00
Gena95
e4de2ad501
Update strings.xml
2017-03-04 05:47:46 +02:00
Gena95
8de5ec05d3
Update Russian translation
...
Translation for new lines and minor string fixes
2017-03-04 05:40:42 +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
11abea3eb0
Merge branch 'master' of github.com:microg/android_packages_apps_GmsCore
2017-02-12 18:29:29 +01:00
acsway878787
7e6b7d48f3
Update translation.
2017-02-12 17:22:10 +08:00
Marvin W
d7fd34402f
Update SafetyNet API to latest version
2017-02-11 21:42:38 +01:00
Marvin W
e45e2d283a
Merge pull request #295 from Gena95/master
...
Update russian translation
2017-02-08 22:14:06 +01:00
Gena95
8cb1b8d3fb
Update strings.xml
2017-02-08 23:09:19 +02: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
Gena95
950c4a7755
Update russian translation
...
Translated new strings and minor translation fixes.
2017-02-08 22:27:23 +02: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
acsway878787
df1e847d41
Update strings.xml
...
Translation errors correction.
2017-01-26 22:00:02 -06:00
acsway878787
6dc476a867
Add Chinese(Taiwan) Translation.
2017-01-26 12:28:57 +08:00
Gena95
dda9a3a6db
Added Russian translation
2017-01-22 20:11:17 +02: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
c57d99d64e
Merge branch 'master' of github.com:microg/android_packages_apps_GmsCore
2017-01-17 19:17:13 +01:00
Jonas Cardoso
cc8a0717e3
values: values-pt-BR -> values-pt-rBR
2017-01-17 16:08:09 -02:00
Jonas Cardoso
549257ecf8
values: add language Brazilian portuguese
2017-01-17 15:41:50 -02:00
Marvin W
edf3d8c7dd
Set extractNativeLibs="false" #265
2017-01-16 22:56:30 +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
a29e759d7a
Add support for x86_64, fixes #262
2017-01-15 22:52:46 +01:00
Marvin W
05a8b44f2d
Various fixes
...
related to #86 , #164 , #242
2016-12-23 19:02:05 +01:00
Bruno Pagani
356e018953
Add French translation
2016-12-20 18:50:57 +01:00
Bruno Pagani
981fad0e6d
Fix small typo in strings
2016-12-20 02:12:54 +01:00
Mladen Pejaković
2e0cbb0691
Update Serbian
2016-12-17 18:07:21 +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
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
279b35b993
Fix string format shorties
2016-11-16 02:07:34 +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
Marvin W
8b61ba7e44
Update sublibs, Increase version number, implement basic cast framework module
2016-11-07 22:49:59 +01:00
Felix Ableitner
f6c51d5cfc
Added item to disable battery optimizations ( fixes #75 , #113 )
2016-11-04 16:01:57 +09:00
Marvin W
cb356d2fea
Various changes
...
- Fix possible issue with null locations
- Various theme updates
- Fix map issue on 64-bit systems
- Update version code #205
2016-10-02 20:16:13 +02:00
Marvin W
63fd64f540
Bypass lint errors
2016-09-25 02:49:40 +02:00
Marvin W
27ec511f5f
Add initial version of microG maps theme
2016-09-25 00:14:25 +02:00
Marvin W
b732ef8b29
Add dummy implementation for Global Search API
2016-09-24 21:24:30 +02:00
Marvin W
40835c3618
Add initial support for SafetyNet, requiring DroidGuard Helper to be installed
2016-09-24 21:19:26 +02:00
Marvin W
6bef699f58
Add dummy Places API implementation
2016-09-24 21:04:05 +02:00
Marvin W
db93985e28
Fixup 33a6137
2016-09-17 02:22:04 +02:00
fiaxh
33a6137aec
Screen showing GCM registered apps + infos + unregistration option
2016-09-17 01:43:50 +02: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
190a031662
Add Firebase Service Stub
2016-09-17 01:39:51 +02:00
Marvin W
6b9fc62bac
Set default gcm heartbeat interval to 5m
2016-08-29 18:00:18 +02:00
Marvin W
214120aa62
Uncomment "unused" protobuf fields from mcs.proto
2016-08-27 20:00:31 +02:00
Marvin W
2fa70c1d12
Update Gradle, Update vtm library, Update people api database
2016-08-27 12:50:34 +02:00
Marvin W
5a0c235e3d
Add dummy support for firebase database API
2016-08-14 15:05:55 +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
Thibaut Girka
9a50744324
Return dummy LocationAvailability object instead of null, preventing crash in some apps
2016-07-31 13:04:13 +02:00
Marvin W
27c1c540d6
Wearable: correctly implement listeners including remote binding
2016-07-31 13:01:27 +02:00
Marvin W
bee7bc9867
correctly announce fused location as "fused"
2016-07-08 23:56:58 +02:00
Thibaut Girka
1eeeb0bcd3
Add internal FusedLocationProviderResult callback
2016-07-08 21:00:49 +02:00
Marvin W
c967701c23
Update sublibs, build tools, version code, google signature list and add LICENSE
...
might solve #144
2016-07-08 21:00:42 +02:00
Marvin W
ec93cc4b43
Squashed commit
...
- Update sublibs
- Update build tools
- Add reminders service stub
- Update play services version, fixes #138
2016-06-02 23:12:59 +02:00
Marvin W
70119087fe
Ensure all threads to be closed
...
Fixes possible OOM error
2016-05-18 14:10:17 +02:00
Marvin W
db013606e0
Update Wearable
...
- Add support for deleting dataitems
- Refactoring
- Update wearable-lib
2016-05-18 14:09:37 +02:00
Marvin W
4ea10d9049
Fix Travis CI build
2016-05-12 01:51:52 +02:00
Marvin W
f65f12591d
People API: Add additional owner columns, fixes #127
2016-05-12 01:43:08 +02:00
Marvin W
016d2ca3f4
Refactor GCM Service, fix #129
2016-05-12 01:07:22 +02:00
Marvin W
60b2eaec25
Add support for collapse_key
...
related to #104
2016-04-18 10:29:52 +02:00
Marvin W
2a394f98aa
Various changes
...
- Extend Wear support
- Rework Gms Services
- Fix ProGuard
- Add Waze to Google Whitelist (as in original Play Services, fixes #116 )
2016-04-14 21:55:07 +02:00
nagalun
d50a5db2d1
Add Spanish language
2016-03-24 02:06:42 +01:00
Marvin W
16142899fc
Checkin before registering for push
2016-03-23 22:42:53 +01:00
Marvin W
dae13b16bb
Fix versioning
...
Fixes 2e88572
2016-03-14 19:40:09 +01:00
Marvin W
375004891e
Add (incomplete) handling of Android Wear Assets
2016-03-14 19:21:55 +01:00
Marvin W
51b8d384a1
Smaller fixes to Maps API
...
- Add support for getMapAsync in MapFragment
- Add support for remote and vector resources
2016-03-14 19:11:53 +01:00
Marvin W
2e8857258c
Fix versioncode generation
2016-03-14 19:11:20 +01:00
Marvin W
8a239f5e31
Small fixes to Wearable
2016-03-05 21:49:32 +01:00
Marvin W
2cd12cced6
Hotfix for Google Login server changes
2016-03-05 21:44:58 +01:00
Marvin W
3ff5ad0e7a
Start using proguard
2016-03-05 13:47:43 +01:00