Commit graph

1,717 commits

Message SHA1
Fixed the login exception issue when the scope is "oauth2:"
davinci9196   authored and   Cuynu   commited 2024-03-28 21:00:29 +07:00
6368cbb7ab
Optimize Gradle build on GitHub
ale5000   authored and   Cuynu   commited 2024-03-28 21:00:26 +07:00
c189f711ed
Translated using Weblate (Romanian)
Currently translated at 99.4% (189 of 190 strings)

Translation: microG/play-services-core: strings
Translate-URL: https://hosted.weblate.org/projects/microg/play-services-core-strings/ro/

Translated using Weblate (Romanian)

Currently translated at 79.6% (47 of 59 strings)

Translation: microG/play-services-nearby: core: strings
Translate-URL: https://hosted.weblate.org/projects/microg/play-services-nearby-core-strings/ro/

Translated using Weblate (Romanian)

Currently translated at 84.7% (50 of 59 strings)

Translation: microG/play-services-nearby: core: strings
Translate-URL: https://hosted.weblate.org/projects/microg/play-services-nearby-core-strings/ro/

Translated using Weblate (Romanian)

Currently translated at 100.0% (9 of 9 strings)

Translation: microG/vending-app
Translate-URL: https://hosted.weblate.org/projects/microg/vending-app/ro/

Igor Sorocean   authored and   Cuynu   commited 2024-03-28 21:00:19 +07:00
e59d328783
Translated using Weblate (Italian)
Currently translated at 98.4% (187 of 190 strings)

Translation: microG/play-services-core: strings
Translate-URL: https://hosted.weblate.org/projects/microg/play-services-core-strings/it/

GB   authored and   Cuynu   commited 2024-03-28 21:00:14 +07:00
8ee326229a
Translated using Weblate (Chinese (Simplified))
Currently translated at 95.2% (181 of 190 strings)

Translation: microG/play-services-core: strings
Translate-URL: https://hosted.weblate.org/projects/microg/play-services-core-strings/zh_Hans/

Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (4 of 4 strings)

Translation: microG/play-services-ads-identifier: core: strings
Translate-URL: https://hosted.weblate.org/projects/microg/play-services-ads-identifier-core-strings/zh_Hans/

Translated using Weblate (Chinese (Simplified))

Currently translated at 66.6% (2 of 3 strings)

Translation: microG/vending-app
Translate-URL: https://hosted.weblate.org/projects/microg/vending-app/zh_Hans/

Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (3 of 3 strings)

Translation: microG/play-services-auth-api-phone: core: strings
Translate-URL: https://hosted.weblate.org/projects/microg/play-services-auth-api-phone-core-strings/zh_Hans/

HZ is not Chatty   authored and   Cuynu   commited 2024-03-28 20:58:49 +07:00
9fb6d6ce51
Translated using Weblate (Spanish)
Currently translated at 100.0% (190 of 190 strings)

Translation: microG/play-services-core: strings
Translate-URL: https://hosted.weblate.org/projects/microg/play-services-core-strings/es/

Translated using Weblate (Spanish)

Currently translated at 100.0% (4 of 4 strings)

Translation: microG/play-services-core: plurals
Translate-URL: https://hosted.weblate.org/projects/microg/play-services-core-plurals/es/

Translated using Weblate (Spanish)

Currently translated at 100.0% (156 of 156 strings)

Translation: microG/play-services-core: permissions
Translate-URL: https://hosted.weblate.org/projects/microg/play-services-core-permissions/es/

Translated using Weblate (Spanish)

Currently translated at 100.0% (59 of 59 strings)

Translation: microG/play-services-nearby: core: strings
Translate-URL: https://hosted.weblate.org/projects/microg/play-services-nearby-core-strings/es/

Translated using Weblate (Spanish)

Currently translated at 100.0% (21 of 21 strings)

Translation: microG/play-services-location: core: strings
Translate-URL: https://hosted.weblate.org/projects/microg/play-services-location-core-strings/es/

Translated using Weblate (Spanish)

Currently translated at 100.0% (4 of 4 strings)

Translation: microG/play-services-ads-identifier: core: strings
Translate-URL: https://hosted.weblate.org/projects/microg/play-services-ads-identifier-core-strings/es/

Translated using Weblate (Spanish)

Currently translated at 100.0% (6 of 6 strings)

Translation: microG/play-services-oss-licenses: strings
Translate-URL: https://hosted.weblate.org/projects/microg/play-services-oss-licenses-strings/es/

Translated using Weblate (Spanish)

Currently translated at 100.0% (3 of 3 strings)

Translation: microG/vending-app
Translate-URL: https://hosted.weblate.org/projects/microg/vending-app/es/

Translated using Weblate (Spanish)

Currently translated at 100.0% (3 of 3 strings)

Translation: microG/play-services-auth-api-phone: core: strings
Translate-URL: https://hosted.weblate.org/projects/microg/play-services-auth-api-phone-core-strings/es/

Translated using Weblate (Spanish)

Currently translated at 100.0% (19 of 19 strings)

Translation: microG/play-services-fido: core: strings
Translate-URL: https://hosted.weblate.org/projects/microg/play-services-fido-core-strings/es/

Translated using Weblate (Spanish)

Currently translated at 100.0% (5 of 5 strings)

Translation: microG/play-services-droidguard: core: strings
Translate-URL: https://hosted.weblate.org/projects/microg/play-services-droidguard-core-strings/es/

gallegonovato   authored and   Cuynu   commited 2024-03-28 20:58:42 +07:00
196b56d05a
Translated using Weblate (French)
Currently translated at 53.8% (7 of 13 strings)

Translation: microG/play-services-base: core: strings
Translate-URL: https://hosted.weblate.org/projects/microg/play-services-base-core-strings/fr/

Brewen Couaran   authored and   Cuynu   commited 2024-03-28 20:58:40 +07:00
6119cd0ddc
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (190 of 190 strings)

Translation: microG/play-services-core: strings
Translate-URL: https://hosted.weblate.org/projects/microg/play-services-core-strings/uk/

Translated using Weblate (Ukrainian)

Currently translated at 100.0% (3 of 3 strings)

Translation: microG/play-services-auth-api-phone: core: strings
Translate-URL: https://hosted.weblate.org/projects/microg/play-services-auth-api-phone-core-strings/uk/

Translated using Weblate (Ukrainian)

Currently translated at 100.0% (3 of 3 strings)

Translation: microG/vending-app
Translate-URL: https://hosted.weblate.org/projects/microg/vending-app/uk/

Translated using Weblate (Ukrainian)

Currently translated at 100.0% (19 of 19 strings)

Translation: microG/play-services-fido: core: strings
Translate-URL: https://hosted.weblate.org/projects/microg/play-services-fido-core-strings/uk/

Dan   authored and   Cuynu   commited 2024-03-28 20:58:38 +07:00
a68f3612ac
Translated using Weblate (Swedish)
Currently translated at 100.0% (190 of 190 strings)

Translation: microG/play-services-core: strings
Translate-URL: https://hosted.weblate.org/projects/microg/play-services-core-strings/sv/

Translated using Weblate (Swedish)

Currently translated at 100.0% (9 of 9 strings)

Translation: microG/vending-app
Translate-URL: https://hosted.weblate.org/projects/microg/vending-app/sv/

Åke Engelbrektson   authored and   Cuynu   commited 2024-03-28 20:58:36 +07:00
3810155689
Translated using Weblate (Swedish)
Currently translated at 100.0% (190 of 190 strings)

Translation: microG/play-services-core: strings
Translate-URL: https://hosted.weblate.org/projects/microg/play-services-core-strings/sv/

Translated using Weblate (Swedish)

Currently translated at 100.0% (9 of 9 strings)

Translation: microG/vending-app
Translate-URL: https://hosted.weblate.org/projects/microg/vending-app/sv/

bittin1ddc447d824349b2   authored and   Cuynu   commited 2024-03-28 20:58:34 +07:00
3d9c97704d
Translated using Weblate (German)
Currently translated at 66.3% (126 of 190 strings)

Translation: microG/play-services-core: strings
Translate-URL: https://hosted.weblate.org/projects/microg/play-services-core-strings/de/

Translated using Weblate (German)

Currently translated at 13.4% (21 of 156 strings)

Translation: microG/play-services-core: permissions
Translate-URL: https://hosted.weblate.org/projects/microg/play-services-core-permissions/de/

Translated using Weblate (German)

Currently translated at 66.6% (14 of 21 strings)

Translation: microG/play-services-location: core: strings
Translate-URL: https://hosted.weblate.org/projects/microg/play-services-location-core-strings/de/

Translated using Weblate (German)

Currently translated at 5.2% (1 of 19 strings)

Translation: microG/play-services-fido: core: strings
Translate-URL: https://hosted.weblate.org/projects/microg/play-services-fido-core-strings/de/

Translated using Weblate (German)

Currently translated at 60.0% (3 of 5 strings)

Translation: microG/play-services-droidguard: core: strings
Translate-URL: https://hosted.weblate.org/projects/microg/play-services-droidguard-core-strings/de/

Translated using Weblate (German)

Currently translated at 98.4% (187 of 190 strings)

Translation: microG/play-services-core: strings
Translate-URL: https://hosted.weblate.org/projects/microg/play-services-core-strings/de/

Translated using Weblate (German)

Currently translated at 69.2% (108 of 156 strings)

Translation: microG/play-services-core: permissions
Translate-URL: https://hosted.weblate.org/projects/microg/play-services-core-permissions/de/

Translated using Weblate (German)

Currently translated at 100.0% (59 of 59 strings)

Translation: microG/play-services-nearby: core: strings
Translate-URL: https://hosted.weblate.org/projects/microg/play-services-nearby-core-strings/de/

Translated using Weblate (German)

Currently translated at 100.0% (21 of 21 strings)

Translation: microG/play-services-location: core: strings
Translate-URL: https://hosted.weblate.org/projects/microg/play-services-location-core-strings/de/

Translated using Weblate (German)

Currently translated at 100.0% (3 of 3 strings)

Translation: microG/vending-app
Translate-URL: https://hosted.weblate.org/projects/microg/vending-app/de/

Translated using Weblate (German)

Currently translated at 100.0% (6 of 6 strings)

Translation: microG/play-services-oss-licenses: strings
Translate-URL: https://hosted.weblate.org/projects/microg/play-services-oss-licenses-strings/de/

Translated using Weblate (German)

Currently translated at 100.0% (3 of 3 strings)

Translation: microG/play-services-auth-api-phone: core: strings
Translate-URL: https://hosted.weblate.org/projects/microg/play-services-auth-api-phone-core-strings/de/

Translated using Weblate (German)

Currently translated at 100.0% (19 of 19 strings)

Translation: microG/play-services-fido: core: strings
Translate-URL: https://hosted.weblate.org/projects/microg/play-services-fido-core-strings/de/

Translated using Weblate (German)

Currently translated at 80.0% (4 of 5 strings)

Translation: microG/play-services-droidguard: core: strings
Translate-URL: https://hosted.weblate.org/projects/microg/play-services-droidguard-core-strings/de/

Ettore Atalan   authored and   Cuynu   commited 2024-03-28 20:58:29 +07:00
0ba9af67bb
Translated using Weblate (Serbian)
Currently translated at 100.0% (190 of 190 strings)

Translation: microG/play-services-core: strings
Translate-URL: https://hosted.weblate.org/projects/microg/play-services-core-strings/sr/

NEXI   authored and   Cuynu   commited 2024-03-28 20:58:25 +07:00
47de5ec6a5
Vending: Don't redirect to self
Marvin W   authored and   Cuynu   commited 2024-03-28 20:58:19 +07:00
51c5e231bb
Add a few details for Phenotype API
Marvin W   authored and   Cuynu   commited 2024-03-28 20:58:18 +07:00
fa4046f86d
Update build tools and dependencies
Marvin W   authored and   Cuynu   commited 2024-03-28 20:58:14 +07:00
0dbd074095
Dynamite: Bump version of measurement API
Marvin W   authored and   Cuynu   commited 2024-03-28 20:58:11 +07:00
f274c13be4
Return proper dummy value in AppSetService.getAppSetIdInfo (#2189)
Co-authored-by: Marvin W <git@larma.de>

DaVinci9196   authored and   Cuynu   commited 2024-03-28 20:58:07 +07:00
4e9cc0c7f8
Improve dummy for feedback service (#2185)
DaVinci9196   authored and   Cuynu   commited 2024-03-28 20:58:01 +07:00
4aef3d6ff6
Location: handle invalid or dead old binder on location request update (#2190)
DaVinci9196   authored and   Cuynu   commited 2024-03-28 20:57:56 +07:00
afe1fb2be8
Vending: Redirect intents targeted and vending package
Redirect all intents opening market://, https://market.android.com and
https://play.google.com with target package set to com.android.vending. Some
apps hardcode the intent to have the target package com.android.vending.

Additionally, also has minimal rewriting logic to change the URI from market://
to a web URL in case no handler for market:// exists on the system, so it can
still be handled by web browsers.

Marvin W   authored and   Cuynu   commited 2024-03-28 20:57:55 +07:00
cc0799dfc6
UI: Port more to Material 3
This also activates Material 3 (with fixed colors) for older Android versions.
We don't want to maintain multiple designs, so the most reasonable approach is
to use a single design for all, but focus on the best UX for more recent
versions (as those are used by more people).

Marvin W   authored and   Cuynu   commited 2024-03-28 20:57:04 +07:00
9f043e2566
License Check: Correctly check callingUid when having multiple accounts
Also fixes crash if callingUid check fails on V1 checker.

Marvin W   authored and   Cuynu   commited 2024-03-28 20:56:54 +07:00
7af2623d26
Cleanup PoToken and Audit
Marvin W   authored and   Cuynu   commited 2024-03-28 20:56:42 +07:00
af9cfa6b53
Only use a single Volley instance per process
Marvin W   authored and   Cuynu   commited 2024-03-28 20:56:31 +07:00
7b5b7301f3
Location: Add svciob to moving wifi list
Marvin W   authored and   Cuynu   commited 2024-03-28 20:56:25 +07:00
8f86e4da1f
Location: Add support for Hotsplots API in agilis trains
Marvin W   authored and   Cuynu   commited 2024-03-28 20:56:23 +07:00
f0b742d8da
Add API docs and details for Auth Identity API
Marvin W   authored and   Cuynu   commited 2024-03-28 20:56:15 +07:00
00f39bdb50
Add dummy services for PSEUDONYMOUS_ID(52), GASS(116), ACCOUNT_DATA(153) and APP_SET(300) (#2175)
Co-authored-by: Marvin W <git@larma.de>

DaVinci9196   authored and   Cuynu   commited 2024-03-28 20:56:10 +07:00
d3892ceeb2
Add dummy service for SEMANTIC_LOCATION(173) (#2174)
Co-authored-by: Marvin W <git@larma.de>

DaVinci9196   authored and   Cuynu   commited 2024-03-28 20:56:05 +07:00
e288ba2554
fixed <real-time weather> & <Meteoroloji> app map layer display issues (#2161)
DaVinci9196   authored and   Cuynu   commited 2024-03-28 20:55:59 +07:00
1476713d51
Add dummy service for PANORAMA(3) (#2173)
Co-authored-by: Marvin W <git@larma.de>

DaVinci9196   authored and   Cuynu   commited 2024-03-28 20:55:51 +07:00
0826eb90ba
Revert "Enable multidex"
This reverts commit da7bb3d46bc25f8b53c68f3c56197cbf7b6993f5.

Fynn Godau   authored and   Cuynu   commited 2024-03-28 20:55:47 +07:00
5594e31c11
Enable postprocessing in vending-app
Fynn Godau   authored and   Cuynu   commited 2024-03-28 20:55:47 +07:00
3ebc4f23ee
Disable GetLocales lint
Like f0b15d275a0c4ec3625033d651414d396e368320

Fynn Godau   authored and   Cuynu   commited 2024-03-28 20:55:47 +07:00
9a1391a7a9
Use big text style so that the text is displayed fully
¨Jonathan   authored and   Cuynu   commited 2024-03-28 20:55:46 +07:00
ddd0968e99
Check for POST_NOTIFICATIONS permission
Fynn Godau   authored and   Cuynu   commited 2024-03-28 20:55:46 +07:00
67b1643f12
Enable multidex
Fynn Godau   authored and   Cuynu   commited 2024-03-28 20:55:46 +07:00
2a2793c466
Fix Ignore on notification not working
Fynn Godau   authored and   Cuynu   commited 2024-03-28 20:55:46 +07:00
ce4c4d23d2
Fix swapped docstrings
Fynn Godau   authored and   Cuynu   commited 2024-03-28 20:55:46 +07:00
f14623fc98
Check preference from within Licensing service
Fynn Godau   authored and   Cuynu   commited 2024-03-28 20:55:46 +07:00
ed36df6463
Use Google androidId for Licensing
Licensing app feature expects a Google AndroidId.

Jonathan Klee   authored and   Cuynu   commited 2024-03-28 20:55:46 +07:00
b5b603a340
Apply review
Fynn Godau   authored and   Cuynu   commited 2024-03-28 20:55:46 +07:00
807ccbd603
Load device profile data for licensing user agent
Fynn Godau   authored and   Cuynu   commited 2024-03-28 20:55:43 +07:00
7b3fa963f2
Check preference from within Licensing service
Fynn Godau   authored and   Cuynu   commited 2024-03-28 20:55:39 +07:00
3c8a40a634
Apply review
Reviewed-at:
https://gitlab.e.foundation/e/os/GmsCore/-/merge_requests/91#note_458642

Fynn Godau   authored and   Cuynu   commited 2024-03-28 20:55:39 +07:00
c924517cb7
Require permission to check license
Fynn Godau   authored and   Cuynu   commited 2024-03-28 20:55:39 +07:00
14450c345d
Target JVM 1.8 instead of 17 in fakestore
Fynn Godau   authored and   Cuynu   commited 2024-03-28 20:55:39 +07:00
556f2ba129
Always request android.permission.GET_ACCOUNTS
Fynn Godau   authored and   Cuynu   commited 2024-03-28 20:55:39 +07:00
9fe7f21ccc
Dismiss all notifications if user wants to sign in
Fynn Godau   authored and   Cuynu   commited 2024-03-28 20:55:39 +07:00
4708750721
Query licenses from multiple Google accounts in a row
Fynn Godau   authored and   Cuynu   commited 2024-03-28 20:55:39 +07:00
ec6da6c6be