Commit Graph

2178 Commits

Author SHA1 Message Date
Aayush Gupta
88b3878afd fixup! treewide: Move lambda argument out of parentheses for livedata observeables 2023-05-04 12:13:34 +05:30
Aayush Gupta
e4a7b14ce6 fixup! FilterSheet: Switch to setOnCheckedStateChangeListener 2023-05-03 16:46:23 +05:30
Patryk Mis
79b3645a3a Label icons for accessibility
Signed-off-by: Patryk Mis <foss@patrykmis.com>
2023-05-02 12:31:00 +02:00
Patryk Mis
d741967b5b Set Java version with Gradle toolchain
Java version should be consistent for all tasks

"It has been possible to configure Gradle to build a project
with a different Java version than the one used to run Gradle. However,
it has required configuring each task like compilation, test, and javadoc separately.
Gradle 6.7 introduces “Java toolchain support”. In a nutshell,
it allows you to run Gradle with whatever version of Java you have installed,
while Gradle builds the project with the version of Java declared in a single place.
Gradle will automatically configure the build, detect already installed
JDKs and download the required JDK if it is not already installed."

More at https://blog.gradle.org/java-toolchains

Signed-off-by: Patryk Mis <foss@patrykmis.com>
2023-05-02 12:30:56 +02:00
Patryk Mis
4a078c5f42 Update dependencies
Signed-off-by: Patryk Mis <foss@patrykmis.com>
2023-05-02 12:18:40 +02:00
Nidi
a01f212faf Translated using Weblate (Azerbaijani)
Currently translated at 100.0% (368 of 368 strings)

Translation: Aurora Store/AuroraStore Translations
Translate-URL: https://hosted.weblate.org/projects/aurora-store/aurorastore-translations/az/
2023-05-02 11:49:00 +02:00
Aayush Gupta
6e4c3c500b strings: Add missing postitions of substitutions
Multiple substitutions specified in non-positional format of string resource string/app_list_rating. Did you mean to add the formatted="false" attribute?

Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2023-05-01 20:17:13 +05:30
Aayush Gupta
9713eefdd7 FilterSheet: Switch to setOnCheckedStateChangeListener
setOnCheckedChangeListener is deprecated

Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2023-05-01 20:15:16 +05:30
Aayush Gupta
8b7a5f9608 RootInstaller: Ensure sessionId is non-null
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2023-05-01 20:05:38 +05:30
Aayush Gupta
11ba1be403 BaseView: Switch to non-null upper bound
Type parameter 'T' has nullable upper bound, so override has incorrect signature comparing with a base member with NotNull annotation.
Please add a non-nullable upper bound (e.g. Any) to the type parameter.
See https://kotlinlang.org/docs/generics.html#upper-bounds and https://youtrack.jetbrains.com/issue/KT-36770 for more details.
This warning will become an error soon.

Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2023-05-01 20:05:38 +05:30
Aayush Gupta
730e71037c RequestBuilder: Drop inline from functions
Expected performance impact from inlining is insignificant

Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2023-05-01 20:05:38 +05:30
Aayush Gupta
b75a408ab9 BaseDetailsActivity: Switch from Html to HtmlCompat
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2023-05-01 20:05:38 +05:30
Aayush Gupta
943a1c2d49 Glide: Drop unused transitionOptions parameter
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2023-05-01 20:05:37 +05:30
Aayush Gupta
f3d5f627e7 Switch from onBackPressed to onBackPressedDispatcher
onBackPressed is deprecated

Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2023-05-01 20:05:33 +05:30
Aayush Gupta
eac0a95d06 Glide: Switch from ViewTarget to CustomViewTarget
ViewTarget has been deprecated

Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2023-05-01 18:17:33 +05:30
Aayush Gupta
695e1a59e0 Address PackageInfo and VersionCode deprecation warnings
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2023-05-01 13:35:01 +05:30
Aayush Gupta
45c1011bd1 dash: Switch to better subtitles
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2023-05-01 11:57:49 +05:30
solokot
56e8fe7526 Translated using Weblate (Russian)
Currently translated at 100.0% (368 of 368 strings)

Translation: Aurora Store/AuroraStore Translations
Translate-URL: https://hosted.weblate.org/projects/aurora-store/aurorastore-translations/ru/
2023-04-30 15:18:47 +02:00
solokot
60950df39d Translated using Weblate (Russian)
Currently translated at 100.0% (368 of 368 strings)

Translation: Aurora Store/AuroraStore Translations
Translate-URL: https://hosted.weblate.org/projects/aurora-store/aurorastore-translations/ru/
2023-04-30 15:17:00 +02:00
Ray
8f7a7ae4ec Translated using Weblate (Yue (Traditional))
Currently translated at 7.3% (27 of 368 strings)

Translation: Aurora Store/AuroraStore Translations
Translate-URL: https://hosted.weblate.org/projects/aurora-store/aurorastore-translations/yue_Hant/
2023-04-30 15:16:54 +02:00
Andrey
961c57ea6a Translated using Weblate (Russian)
Currently translated at 100.0% (368 of 368 strings)

Translation: Aurora Store/AuroraStore Translations
Translate-URL: https://hosted.weblate.org/projects/aurora-store/aurorastore-translations/ru/
2023-04-30 15:16:54 +02:00
Aayush Gupta
5a7615691b Switch to Material3 theme
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2023-04-30 12:20:52 +05:30
Aayush Gupta
7864beea6f Update URLs
- TOS URL redirects to play.google.com
- blob mode offers better formatting compared to raw
- Redirect to the valid FAQ page on wiki

Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2023-04-30 12:20:52 +05:30
Aayush Gupta
4b6a9b9aa9 Switch to CustomTabs instead of launching browser
Provides a better UX

Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2023-04-30 12:20:52 +05:30
Aayush Gupta
4391e485c3 Add option for system accent
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2023-04-30 12:20:52 +05:30
Aayush Gupta
ad1a893d8b Save 1st theme during onboarding
There is no theme 0 which results in showing wrong accent preference
in customization settings if user doesn't selects a theme manually
during onboarding.

Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2023-04-30 12:20:52 +05:30
Aayush Gupta
9d978852ae Apply proper margin between accents
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2023-04-30 12:20:52 +05:30
Aayush Gupta
5c79d6ac7a Switch to white color for tab and accent indicator
They seem to work the best across all accent colors

Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2023-04-30 12:20:52 +05:30
Aayush Gupta
4a6553f13c treewide: Move lambda argument out of parentheses for livedata observeables
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2023-04-30 12:20:52 +05:30
Aayush Gupta
af4ec831b6 treewide: Replace get call with indexing operator for viewmodels
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2023-04-30 12:20:52 +05:30
Aayush Gupta
211ad47d10 Move all ignored lint warnings into lintConfig
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2023-04-30 12:20:51 +05:30
Aayush Gupta
59f0a75b93 DevProfilActivity: Drop useless cast
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2023-04-30 12:20:51 +05:30
Aayush Gupta
f6235fe414 Bring in ktlint to format code
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2023-04-30 12:20:51 +05:30
Aayush Gupta
be9efa74c5 Drop unused parameters treewide
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2023-04-30 12:20:51 +05:30
Aayush Gupta
a180207b24 Resolve Android resource validation errors
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2023-04-30 12:20:51 +05:30
Aayush Gupta
90d48af71e Drop incompatiable java annotations
Both Nullable and NonNull are java annotations and doesn't work on Kotlin.
Drop them to make lint happy.

Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2023-04-30 12:20:51 +05:30
Aayush Gupta
1d4333d189 Add dedicated lint config and ignore missing translations
Translations are done by volunteers when possible, so no need to make it an error.
Also our translation platform has issues for now that makes it a legit case to be ignored.

Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2023-04-30 12:20:51 +05:30
Aayush Gupta
f54e1e13ad Switch to IntentBuilder's constructor for specifying parameters
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2023-04-30 12:20:51 +05:30
Aayush Gupta
3fe0ea719e Switch from toLowercase() to lowercase() method
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2023-04-30 12:20:51 +05:30
solokot
7a7fcf6c24 Translated using Weblate (Russian)
Currently translated at 100.0% (368 of 368 strings)

Translation: Aurora Store/AuroraStore Translations
Translate-URL: https://hosted.weblate.org/projects/aurora-store/aurorastore-translations/ru/
2023-04-29 22:16:17 +02:00
solokot
78f06191ad Translated using Weblate (Russian)
Currently translated at 100.0% (368 of 368 strings)

Translation: Aurora Store/AuroraStore Translations
Translate-URL: https://hosted.weblate.org/projects/aurora-store/aurorastore-translations/ru/
2023-04-29 22:14:27 +02:00
solokot
f3e5c5a23f Translated using Weblate (Russian)
Currently translated at 100.0% (368 of 368 strings)

Translation: Aurora Store/AuroraStore Translations
Translate-URL: https://hosted.weblate.org/projects/aurora-store/aurorastore-translations/ru/
2023-04-29 22:14:23 +02:00
solokot
f915f6dd4d Translated using Weblate (Russian)
Currently translated at 100.0% (368 of 368 strings)

Translation: Aurora Store/AuroraStore Translations
Translate-URL: https://hosted.weblate.org/projects/aurora-store/aurorastore-translations/ru/
2023-04-29 22:14:19 +02:00
Andrey
364cf46aac Translated using Weblate (Russian)
Currently translated at 100.0% (368 of 368 strings)

Translation: Aurora Store/AuroraStore Translations
Translate-URL: https://hosted.weblate.org/projects/aurora-store/aurorastore-translations/ru/
2023-04-29 22:14:16 +02:00
solokot
045361e9af Translated using Weblate (Russian)
Currently translated at 100.0% (368 of 368 strings)

Translation: Aurora Store/AuroraStore Translations
Translate-URL: https://hosted.weblate.org/projects/aurora-store/aurorastore-translations/ru/
2023-04-29 17:17:46 +02:00
solokot
f4de4185e6 Translated using Weblate (Russian)
Currently translated at 100.0% (368 of 368 strings)

Translation: Aurora Store/AuroraStore Translations
Translate-URL: https://hosted.weblate.org/projects/aurora-store/aurorastore-translations/ru/
2023-04-29 17:17:40 +02:00
solokot
0e531e9165 Translated using Weblate (Russian)
Currently translated at 100.0% (368 of 368 strings)

Translation: Aurora Store/AuroraStore Translations
Translate-URL: https://hosted.weblate.org/projects/aurora-store/aurorastore-translations/ru/
2023-04-29 17:15:36 +02:00
solokot
d26841460c Translated using Weblate (Russian)
Currently translated at 100.0% (368 of 368 strings)

Translation: Aurora Store/AuroraStore Translations
Translate-URL: https://hosted.weblate.org/projects/aurora-store/aurorastore-translations/ru/
2023-04-29 17:15:29 +02:00
Hafidz Ramadhan
b2ea46909c Translated using Weblate (Indonesian)
Currently translated at 100.0% (368 of 368 strings)

Translation: Aurora Store/AuroraStore Translations
Translate-URL: https://hosted.weblate.org/projects/aurora-store/aurorastore-translations/id/
2023-04-29 17:15:23 +02:00
Andrey
eace20153b Translated using Weblate (Russian)
Currently translated at 100.0% (368 of 368 strings)

Translation: Aurora Store/AuroraStore Translations
Translate-URL: https://hosted.weblate.org/projects/aurora-store/aurorastore-translations/ru/
2023-04-29 17:15:22 +02:00