1059 Commits

Author SHA1 Message Date
Aayush Gupta
c511abe712 4.2.2
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
4.2.2
2023-04-28 18:37:53 +05:30
Aayush Gupta
163ecd146b fixup! SpoofDeviceProvider: Filter packed .properties with specific regex
We cannot rely on name of the file as on non-debug builds, resource optimization
renames the filename to a random string. Thus, we read the said property file
and only consider it if it has a valid UserReadableName.
2023-04-25 14:03:26 +05:30
Aayush Gupta
e8fcb85727 Show shimmer animation while fetching search results
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2023-04-24 15:38:14 +05:30
Aayush Gupta
2e024150de Notify user when they are ratelimited
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2023-04-24 15:38:09 +05:30
Aayush Gupta
2daa434dea SpoofDeviceProvider: Filter packed .properties with specific regex
Certain build time files also ends with .properties extension that results in
showing null otherwise. We are only shipping files supplied to us from
gplayapi library, so filter them with a matching regex.

Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2023-04-24 12:31:45 +05:30
Aayush Gupta
53854a8a67 Bump gplayapi to 3.1.0
Also, override required responseCode StateFlow for HttpClient

Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2023-04-24 12:31:40 +05:30
Aayush Gupta
b590edacce Switch to tagged gplayapi and protobuf-javalite
- Going forward we aim to tag the gplayapi for better versioning.

- 3.0.1 which is the current version uses protobuf-javalite causes
  issues when used with protobuf-java, so also switch to lite.

Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2023-04-22 22:00:57 +05:30
Aayush Gupta
797f0eb2b0 Rework exit logic
- If drawer is open, always close it first (existing)
- If drawer is closed, quick exit is enabled, close the app (only on apps, games or updates fragment)
- If drawer is closed, quick exit is disabled, ask to press back twice (existing)

Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2023-04-20 21:17:57 +05:30
Aayush Gupta
a78287c006 Switch to setupWithNavController and selectedItemId for navigation
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2023-04-20 11:15:45 +05:30
Aayush Gupta
04ae2cb91d Create notification channels prior to starting service
We don't need notification permission to start services however
channels must still exist and notification must be sent regardless.

Trying to do this in service results in crash, thus do it before
service is triggered.

Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2023-04-19 23:43:34 +05:30
Aayush Gupta
c4f84bd0c9 Add missing dependencies for dummy tests
We will have tests later on, add back missing dependencies
for starters to fix broken project compilation

Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2023-04-19 09:24:59 +05:30
Aayush Gupta
bdd7e634fd README: Update nightly URL
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2023-04-19 09:24:59 +05:30
Aayush Gupta
9f4be705c3 4.2.1
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
4.2.1
2023-04-14 08:14:29 +08:00
Aayush Gupta
77dc6f4ffe Keep GSON's TypeToken
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2023-04-11 14:22:58 +08:00
Aayush Gupta
56c142bf9e Enable forward button on 4th screen
!175 added a new check to enable forward button that broke
4th screen after !147 was merged. This check enables the 4th
button that has special handling.

Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2023-04-11 13:14:37 +08:00
Aayush Gupta
a6d9f95619 4.2.0
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
4.2.0
2023-04-08 18:37:07 +05:30
Aayush Gupta
55972cf0a0 Merge branch 'skip-setup' into 'master'
Show TOS on launch and allow skipping permissions fragment

See merge request AuroraOSS/AuroraStore!147
2023-04-08 12:38:53 +00:00
Aayush Gupta
315cbe0063 Merge branch 'adaptive-icon' into 'master'
add adaptive icon

See merge request AuroraOSS/AuroraStore!202
2023-04-08 05:01:51 +00:00
fischer-felix
4c3bb0f172 Add adaptive icon 2023-04-08 05:01:51 +00:00
Aayush Gupta
2b04c54e25 Merge branch 'onbarding-enable-forward-button' into 'master'
Enable Forward Button on Onboarding when going back

See merge request AuroraOSS/AuroraStore!175
2023-04-08 04:54:09 +00:00
Aayush Gupta
9343edded4 Import fastlane configuration for fdroid
Ref: https://f-droid.org/en/docs/All_About_Descriptions_Graphics_and_Screenshots/

Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2023-04-08 00:18:23 +05:30
Aayush Gupta
fb4a4aa787 Bump dependencies to latest stable release
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2023-04-08 00:18:23 +05:30
Aayush Gupta
5c1f2f01cc Bump to Kotlin 1.8.20
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2023-04-08 00:18:23 +05:30
Aayush Gupta
cba0a5f794 Bump to latest stable AGP and Gradle version
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2023-04-08 00:18:23 +05:30
Rahul Patel
f938790c14 Merge branch 'package-source' into 'master'
Set session installer package source to STORE type

See merge request AuroraOSS/AuroraStore!201
2023-04-07 14:56:17 +00:00
Oliver Scott
e2f651ccb9 Set session installer package source to STORE type 2022-12-19 18:47:00 +01:00
Rahul Patel
42d0d89368 Merge branch 'master' into 'master'
Allow for better localization

See merge request AuroraOSS/AuroraStore!190
2022-09-25 01:12:03 +00:00
Rahul Patel
451f396c79 Merge branch 'default-blacklist' into 'master'
Read system xml blacklist as default

See merge request AuroraOSS/AuroraStore!150
2022-09-24 00:59:27 +00:00
Rahul Patel
f4499c7edb Merge branch 'esix4rmyy-master-patch-99159' into 'master'
Update app/src/main/res/values-it/strings.xml

See merge request AuroraOSS/AuroraStore!186
2022-09-24 00:56:10 +00:00
Rahul Patel
21317cb2da Merge branch 'fix-background-tabs-onboarding' into 'master'
Use Stroke Color for Background of Onboarding Tabs

See merge request AuroraOSS/AuroraStore!177
2022-09-24 00:55:12 +00:00
Rahul Patel
5d95eeb27c Merge branch 'master' into 'master'
Refactor and request permissions as required

See merge request AuroraOSS/AuroraStore!189
2022-09-24 00:45:33 +00:00
Ingo Brückl
e6dc9fefdd Increase the update button width
Depending on the localization, the text may not fit into
the button and may be unreadable or difficult to read.
2022-08-31 21:22:24 +02:00
Ingo Brückl
b7ee3ab70a Enable localization of download time related strings 2022-08-30 08:29:23 +02:00
Ingo Brückl
302f062417 Enable localization of the title of available updates
Choose also a suitable string in singular or plural.
2022-08-30 08:02:58 +02:00
Ingo Brückl
42ffd1a49e Enable localization of session related strings 2022-08-30 07:52:27 +02:00
Aayush Gupta
852cba87b1 Add permission and guard for notifications on Android 13
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2022-08-29 19:33:56 +05:30
Aayush Gupta
298fcb1150 Use external storage access description for storage manager as well
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2022-08-29 15:10:35 +05:30
Aayush Gupta
392ffb705f Refactor storage related permissions setup
On Android 11+, MANAGE_EXTERNAL_STORAGE permission is all we need to work
nicely with storage

Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2022-08-29 15:10:35 +05:30
Rahul Patel
e3d9a2ef2d Merge branch 'master' into 'master'
Refactor gradle configuration and update dependencies

See merge request AuroraOSS/AuroraStore!188
2022-08-28 19:46:12 +00:00
Rahul Patel
f63f3b7aba Merge branch 'master' into 'master'
Fix build errors

See merge request AuroraOSS/AuroraStore!187
2022-08-28 19:45:50 +00:00
Aayush Gupta
07791182be Resolve lint issues arising due to !176 & !178
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2022-08-28 19:30:40 +05:30
Aayush Gupta
ecf16661dc Refactor gradle configuration and update dependencies
- Enable java 11 language features
- Switch to groovy syntax
- Switch to new gradle plugins and dependency configuration
- Drop deprecated properties
- Switch from buildscript to project.ext closure for version property
- Update dependencies to latest stable versions
- Address build errors arising due to dependencies update

Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2022-08-28 19:30:40 +05:30
Ingo Brückl
a10cc0026d Fix build errors
Lint found fatal errors while assembling a release target.

Error: @id/checkbox is not a sibling in the same RelativeLayout.
2022-08-25 19:16:26 +02:00
esix4rmyy
960ab22937 Update app/src/main/res/values-it/strings.xml 2022-08-07 13:30:07 +00:00
Rahul Patel
fd693bf9d8 Do not use new GSF & Vending versions 2022-07-24 23:36:34 +05:30
Rahul Patel
7509ae34e0 Merge branch 'onboarding-installer-checkbox-to-radiobuttons' into 'master'
Replace Checkboxes in Onboarding-Installer with Radiobuttons

See merge request AuroraOSS/AuroraStore!176
2022-07-24 17:59:36 +00:00
Rahul Patel
db186dea96 Merge branch 'onboarding-themes-checkbox-to-radiobuttons' into 'master'
Fix no-theme bug in Onboarding by using Radiobuttons

See merge request AuroraOSS/AuroraStore!178
2022-07-24 17:59:32 +00:00
Rahul Patel
c29641dd38 Merge branch 'master' into 'master'
Fix Arrow

See merge request AuroraOSS/AuroraStore!159
2022-07-24 17:58:47 +00:00
Rahul Patel
4c95af09e5 Merge branch 'weblate-aurora-store-aurorastore-translations' into 'master'
Translations update from Hosted Weblate

See merge request AuroraOSS/AuroraStore!173
2022-07-24 17:55:41 +00:00
solokot
77864ea43e 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/
2022-07-20 21:01:55 +02:00