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
Marvin W
508babfb1b
Update sublibs
2016-03-05 13:39:36 +01:00
Marvin W
14da12108c
Use current location as default for PlacePicker
2016-03-03 02:00:30 +01:00
Marvin W
d08ca4f807
Fix native map lib loading on pre 5.0 systems
2016-03-03 01:35:01 +01:00
Marvin W
79b653f20c
Add snapshot feature to Map
2016-03-03 01:25:40 +01:00
Marvin W
e45f03b77e
Never expose null address in placepicker
2016-03-02 21:32:04 +01:00
Marvin W
ed77f7e1d6
Move native lib loader to BackendMapView
2016-03-02 21:24:41 +01:00
Marvin W
43198173ee
Various changes:
...
- Do vtm-jni loading ourself to load correct architecture, fixes #95 , related to #97
- Do not falsely announce unsupported mips architecture
- Cleanup ContextWrapping
- Add dummies for GeoData and PlaceDetection APIs
- Restart GCM when package is restarted, related to #100
2016-02-28 13:33:46 +01:00
Marvin W
91cba6cd68
Add Google Inbox key to whitelist
2016-02-23 00:05:32 +01:00
Marvin W
9fc9b9a51d
Update UnifiedNlp and fix map bug #94
2016-02-22 23:25:03 +01:00
Marvin W
3936a02e1a
Add Classroom signature to Google whitelist, fixes #89
2016-02-08 18:06:03 +01:00
Marvin W
283b0cb3cc
Merge branch 'master' of github.com:microg/android_packages_apps_GmsCore
2016-02-08 03:41:07 +01:00
Marvin W
67b1ac74e8
Various small fixes
...
- Add two Google signatures to acceptable apps. Likely to increae this further
- Fix small change in GCM unregistering
- Modify intent delivery for GCM, related to #75 and #84
- Lint fixes
- Update Travis CI config
2016-02-08 03:38:07 +01:00
Marvin W
97e5cc4072
Make C2DM_SEND permission a signature permission
2016-02-06 20:49:57 +01:00
Marvin W
6d2eee71bb
Small updates to wearable
2016-02-06 20:49:49 +01:00
Mladen Pejaković
72c08cd03d
Update Serbian language
2016-02-06 14:00:06 +01:00
Marvin W
192a9073e4
Shorter version names
2016-01-27 19:11:48 +01:00
Marvin W
fbfb6c088a
Merge branch 'master' of github.com:microg/android_packages_apps_GmsCore
2016-01-27 01:39:31 +01:00
Marvin W
8fa0515bf6
Squashed commit:
...
- Update build tools
- Update sublibs
- Add proper PlacePicker, fixes #65
- Add selfcheck
- Improvements to MCS connection, related #31 #54
- Do not crash when permission to GPS is not granted
- Various smaller fixes
2016-01-27 01:36:48 +01:00
Michael Hamann
48809464a7
McsService: only send to the output stream if it is alive
...
The output stream handler thread might not be alive, this occurs
reproducibly when connecting fails and a tear down is initiated.
Messages shouldn't be sent when the output handler thread is not alive
(triggers an expection which is catched but logged), this check avoids
this unless some special race condition occurs. Dropping the messages
shouldn't hurt (they were dropped anyway).
2016-01-17 15:56:03 +01:00
Michael Hamann
3636f18d84
McsInputStream: terminate if error occurred
...
This terminates the input stream when an error occurred and does not
wait for the handler thread in the McsService to send the interrupt
signal.
This hopefully fixes a situation that I had where tear down messages
were created in a busy loop because of repeatedly reading -1 from the
input (I don't know how it got into the situation as the log was filled
with the messages from the tear down).
2016-01-17 15:44:00 +01:00
Marvin W
affce9dc23
Set FLAG_INCLUDE_STOPPED_PACKAGES on GCM intents
...
Related to #75 #31
2016-01-12 20:59:39 +01:00
Michael Hamann
5fd376de7a
GCM: Consider connection to be dead without ack messages
...
This stores the timestamp of the last ack message that has been
received. The connection is considered to be dead if the last ack
message has been received more than twice the configured interval ago.
2016-01-11 20:54:25 +01:00
Michael Hamann
e264144aea
GCM: Wake with exact guarantees for heartbeat
...
This changes how the alarms for heartbeat pings are scheduled. Instead
of a repeating, inexact alarm that may be delayed (at least up to 15
minutes), either an exact alarm (below Android 4.4) or an interval is used
which ensures that the alarm fires between half the configured interval
and the configured interval. This interval allows the OS to optimize
alarms a bit. For Android 6.0 further adjustments are probably
necessary.
2016-01-11 20:49:17 +01:00
Marvin W
ae483164a7
Add (dummy) place picker
...
We don't have proper code to display a map (without original client library) yet. However applications using it should not crash (as reported in #65 )
2016-01-05 23:58:18 +01:00
Marvin W
07ab527dcf
Merge pull request #69 from pejakm/srupd
...
Update Serbian translation
2016-01-05 11:55:36 +01:00
haffenloher
068c194c3b
Add TargetApi annotations to fix lint errors
2016-01-04 21:16:39 +01:00
Mladen Pejaković
de208561e0
Update Serbian translation
2016-01-04 15:46:27 +01:00
mar-v-in
9abd7ebac3
Small Map fixes to support Severe Weather
...
Fixes #66
2016-01-02 15:38:33 +01:00
mar-v-in
1c5da4a07a
Android M: Request permission before using location in Map
2016-01-02 12:46:44 +01:00
mar-v-in
8df631cd95
Fix account id retrieval for registered G+ accounts
...
The bug can cause Chrome/Chromium to cause an endless loop (=> high CPU usage, reduced battery time). Please remove and re-add your account...
2016-01-02 12:05:26 +01:00
mar-v-in
6e091a0ffa
Add initial version of self check
...
To be extended and should have better UI :)
2016-01-02 10:59:49 +01:00
mar-v-in
38364b79ee
Adjust ContextContainer for M
2016-01-02 10:59:16 +01:00
mar-v-in
4975594800
Merge branch 'master' of github.com:microg/android_packages_apps_GmsCore
2015-12-25 03:50:34 +01:00
mar-v-in
b1db456fa7
Update vtm jar (adds support for arm64), fixes #62
2015-12-25 03:49:22 +01:00
mar-v-in
7b74722c3d
Add new bits for auth/people api
2015-12-25 03:49:11 +01:00
Mladen Pejaković
792dfb5a64
Some fixes to previous commit
2015-12-05 12:00:37 +01:00
Mladen Pejaković
13b74803d3
Update Serbian translation
2015-12-05 11:58:52 +01:00
mar-v-in
93645ca68f
Make heartbeat interval adjustable #47
2015-12-04 11:26:59 -08:00
mar-v-in
4c74f8a4f2
Add support for ADREQUEST in GService
...
there is alread a seperate service for that handled by Dummy, but apparantly, ADREQUEST must be served by the GService as well.
2015-12-03 19:41:38 -08:00
mar-v-in
fab75d444a
Add basic support for deprecated MyLocation feature in maps API
...
related to #56
2015-12-03 19:18:24 -08:00
mar-v-in
b6506209a9
Limit GCM Wakelock to 5s
...
fixes #53
2015-12-03 18:49:53 -08:00
mar-v-in
93487b51ea
Extend Maps API implementation
...
+ Events
+ Enable/Disable gestures
2015-12-03 18:37:11 -08:00
mar-v-in
249c935f44
Update Auth API
2015-12-02 23:55:47 -08:00
mar-v-in
a1079e12be
Merge branch 'update_buildtools' of git://github.com/BRNmod/android_packages_apps_GmsCore
2015-11-17 21:58:49 +01:00
mar-v-in
28c11da033
Continue work on Wearable
...
(+ small fix in maps)
2015-11-17 17:20:13 +01:00
Simon Wörner
d42c2f61c5
updated build tools
2015-11-13 10:52:52 +01:00
mar-v-in
c618221a38
Maps: Properly handle invisible map items and impossible lines
...
Fixes #49
2015-10-29 12:05:11 +01:00
lambdaupb
788eddc31e
Reconnect Loop because of skipping backOff logic
...
currentDelay would stay 0 if error occurs in connect() method,
resulting in busy-loop on network failures.
Fix by always calling scheduleReconnect() which contains backoff logic.
2015-10-23 18:27:50 +02:00
mar-v-in
cf7c72c14f
Move image drawing to seperate dir
2015-10-23 01:43:28 +02:00
mar-v-in
d22e231b44
Add Games stub service
...
Games proxy service (chimera) yet to be done for full Play Games support
2015-10-23 01:40:50 +02:00
mar-v-in
770a70821e
Add from field to legacy C2DM support.
2015-10-20 19:04:01 +02:00
mar-v-in
6310efb702
Update wearable protobuf specs
2015-10-20 19:01:28 +02:00
mar-v-in
6793fcb047
Add empty sign in service
2015-10-20 19:00:35 +02:00
mar-v-in
54dba86a02
Add dummy drive API implementation
2015-10-20 18:59:35 +02:00
mar-v-in
cea6256e3b
Add empty clearcut logger
2015-10-15 03:21:53 +02:00
mar-v-in
9ce8aa343d
Fix defect on some devices/emulators
2015-10-15 03:20:01 +02:00
mar-v-in
766a6a1b47
Update portions of GCM implementation
...
- Fix bug causing unregister to be send multiple times
- More work related to #23 , #29 and #31
2015-10-11 00:46:58 +02:00
mar-v-in
02e6ffce4d
Add Wearable DataBundle prototype
2015-10-10 19:06:38 +02:00
mar-v-in
be0f43cc48
Add initial version of Wear protocol buffers
2015-10-10 16:47:27 +02:00
mar-v-in
602ccda69b
Update submodule + small fix
2015-10-10 12:06:09 +02:00
Marvin W
328b2411e9
Merge pull request #44 from julienschmidt/master
...
Add German translation
2015-10-10 12:01:31 +02:00
Julien Schmidt
611fe016a0
Remove non-tranlatable from German translation
2015-10-10 07:21:08 +02:00
Marvin W
21d60a4e3f
Merge pull request #45 from Koloses/master
...
Include initial Polish translation
2015-10-10 01:29:42 +02:00
mar-v-in
2a75718ffe
Merge branch 'master' of github.com:microg/android_packages_apps_GmsCore
2015-10-09 20:51:40 +02:00
mar-v-in
140716c931
Fix #43
2015-10-09 20:51:17 +02:00
Koloses
8229c7a0b7
Include initial Polish translation
2015-10-09 19:17:16 +02:00
Julien Schmidt
c8619e8f3a
Add German translation
2015-10-09 15:20:56 +02:00
Marvin W
e307804c53
Merge pull request #42 from ygorigor/master
...
Add romanian translation
2015-10-09 14:46:37 +02:00
Igor Sorocean
b87d27efa2
Add romanian translation
2015-10-08 16:02:51 +03:00
Mladen Pejaković
072c3a9f88
Update Serbian translation
2015-10-08 12:45:03 +02:00
mar-v-in
e3b91f2635
Fix bug causing Google Maps to die when navigation is started
2015-10-08 01:41:52 +02:00
mar-v-in
fcda44b257
Initial work for programmatic auth, might fix #28
2015-10-06 18:47:45 +02:00
mar-v-in
b92c4d2417
Add empty AdvertisingIdService
2015-10-06 18:06:03 +02:00
mar-v-in
2657d740e7
Checkin before logging in if needed, force checkin after login
...
Fixes crash under certain conditions when creating account, might fix Play Store
2015-10-05 23:32:10 +02:00
mar-v-in
501866bb7d
Add support for push notification unregistering
2015-10-04 17:53:52 +02:00
mar-v-in
575b0230ab
Small string fixes
2015-10-04 14:59:19 +02:00
mar-v-in
3a156903f6
Fix bug in Location API
2015-10-04 04:42:44 +02:00
mar-v-in
da731b082c
Show notification for applications that don't do it theirself...
2015-10-04 02:16:01 +02:00
mar-v-in
dab1d35b21
Properly handle some issues during account creation
2015-10-04 00:59:11 +02:00