Commit Graph

136 Commits

Author SHA1 Message Date
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