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
haffenloher
068c194c3b
Add TargetApi annotations to fix lint errors
2016-01-04 21:16:39 +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
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
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
28c11da033
Continue work on Wearable
...
(+ small fix in maps)
2015-11-17 17:20:13 +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
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
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
140716c931
Fix #43
2015-10-09 20:51:17 +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
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
mar-v-in
1f67d1aad0
Automatically checkin after 12 hours
2015-10-04 00:15:24 +02:00
mar-v-in
40ca65bbf4
Huge Update
...
- Update Location APIs, fixes #37
- Update version number, fixes #38
- Enable long press input on WebView during login, fixes #34
- Extended log output and auto-repair for GCM connection, related to #29 and #31
- New icons
- Small quirks in Auth handling (required for Login to some applications)
2015-10-03 22:47:05 +02:00
mar-v-in
b0701625ad
Update Maps API
2015-10-02 18:10:48 +02:00
mar-v-in
109856ffd0
Do not checkin "unknown" ABI, Fix Lint issues
2015-08-25 02:29:26 +02:00
mar-v-in
1a83f8281f
Improve mcs connection
...
wake up device when reconnecting, fix teardown incomplete on null message (#24 )
2015-08-17 23:28:01 +02:00
mar-v-in
c826702bb9
Update build tools and upstream, fix issue described in #24
2015-08-17 01:03:06 +02:00
mar-v-in
09f5773e81
Add Logging to LoginActivity
2015-08-14 16:54:21 +02:00
mar-v-in
bd69c16c62
Various fixes
...
Fixes #24
2015-08-06 17:38:46 +02:00
mar-v-in
44f4bdc6ac
Update Maps API
2015-08-06 17:02:47 +02:00
mar-v-in
331813ce3c
Update maps, rework MCS
...
MCS rework related to #23 and #24
2015-08-04 13:05:47 +02:00
mar-v-in
cd9d38b70b
Add some wearable APIs and various fixes
2015-07-24 02:59:09 +02:00
mar-v-in
3511c41358
Fix checkin
2015-07-24 02:55:58 +02:00
mar-v-in
f30a996c2b
Update UnifiedNlp, fix #21
2015-07-08 18:23:20 +02:00
mar-v-in
e1b757de3e
Various fixes, Checkin (dependency for GCM) is still broken!
...
Fix lint (fixes #20 )
(hopefully) Fix mcs loop (could cause high battery drain)
Show link to UnifiedNlp in settings (mentioned in #10 , @XDA)
Add extended description for settings (mentioned @XDA)
2015-07-04 13:47:27 +02:00
mar-v-in
7099a3230e
Add some search API stub implementations
2015-06-23 19:22:19 +02:00
mar-v-in
7e5bf58bc3
Ensure Apps are not waiting for autocomplete list
2015-06-23 00:20:54 +02:00
mar-v-in
2f78c63eb6
Use common BaseService, update AuthService
2015-06-22 23:26:35 +02:00
Simon Wörner
c5fcb49944
added com.google.android.gms.car
...
Change-Id: Iee337aa716931aa45057678a6daeb7fad88bebcb
2015-06-16 01:33:12 +02:00
mar-v-in
7c48d43efc
Java 6 compat
2015-04-13 23:57:18 +02:00
mar-v-in
bd1be63f6b
Fix handling of base64 consent data and never die when it's broken
2015-04-12 21:33:29 +02:00
mar-v-in
124ec3ac1c
Update icing service, add DummyService for debugging, update sublib
2015-04-11 13:48:21 +02:00
mar-v-in
0bc422c4b1
Update checkin to latest version
2015-04-10 20:45:22 +02:00
mar-v-in
f6dca1f162
Migrate to newer API
2015-04-09 23:12:08 +02:00
mar-v-in
e4b9198dc7
Update sublib, remove unnacessay file
2015-04-05 16:42:32 +02:00
mar-v-in
39c957cda8
MCS: Fix reconnect
2015-04-04 00:21:47 +02:00
mar-v-in
7b3e490d55
Add settings and Fix small MCS problems
2015-04-03 23:54:41 +02:00
mar-v-in
0e0309df85
Add trigger for Mcs *#*#gcmstart#*#* and various fixes
2015-04-02 23:46:47 +02:00
mar-v-in
8669ab2bf4
Maps: Add support for circle borders
2015-03-27 23:48:40 +01:00
mar-v-in
c82192bfd4
Small fixes
2015-03-26 23:18:39 +01:00
mar-v-in
cdc5fc0bde
Implement more People APIs and add some stubs
2015-03-25 23:12:03 +01:00
mar-v-in
3274300cdf
Fix Google+ sign in
2015-03-24 22:21:35 +01:00
mar-v-in
15d772c195
Parse OAuth2 consent data
2015-03-23 22:30:41 +01:00
mar-v-in
a1a27167e6
Add heartbeat feature for MCS
2015-03-23 02:14:07 +01:00
mar-v-in
93c3cbb31b
Add basic MCS implementation to realize C2DM (used by GCM)
...
- Can be started using `am startservice com.google.android.gms/org.microg.gms.gcm.mcs.McsService` on device
- Does not send Heartbeats -> Connection will be closed after 30 minutes
- No automatic reconnect on connection closure
- Only push, no bidirectional communication
2015-03-22 14:32:51 +01:00
mar-v-in
b150e73332
Implement more features of the JSBridge of login, fix bug with older versions
2015-03-22 14:31:49 +01:00
mar-v-in
6ee010fc50
Some fixes
2015-03-20 21:50:37 +01:00
mar-v-in
dd443b262b
Update to gradle style project
2015-03-13 03:32:57 +01:00