Aayush Gupta
7c9d307bde
strings: Drop duplicate unused strings
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2025-05-20 22:54:32 +08:00
Aayush Gupta
7ee1eadd28
preferences_updates: Update language for filters to be more clear
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2025-05-20 16:56:53 +08:00
Aayush Gupta
81657d2547
Merge branch 'string-updates-notifications' into 'master'
...
strings: fix `notification_channel_updates`
See merge request AuroraOSS/AuroraStore!461
2025-03-31 08:36:08 +05:30
LucasMZ
249054207f
strings: don't use title case for most stuff
...
this is already the case but some strings didn't respect it, or didn't use it for names e.g. Aurora Services, or Google Play Store, etc.
2025-03-30 23:56:22 -03:00
LucasMZ
9b3166bc08
strings: fix notification_channel_updates
...
The way it was written makes it sound like it was describing something that updates notifications, instead of what it is, that it specifies that these notifications are about updates
2025-03-30 18:32:02 -03:00
Aayush Gupta
449a7d09f4
DownloadWorker: Use localized error string resources
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2025-03-17 14:25:48 +08:00
Rahul Patel
33462d772a
PermissionProvider: cleanup
2025-03-07 18:25:51 +05:30
Aayush Gupta
5c7289381f
UpdatesPreference: Allow to configure automated updates constraints
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2025-02-18 15:56:16 +08:00
Aayush Gupta
076b6ad291
NetworkPreferences: Simplify proxy setup yet again
...
* Allow to view and edit proxy URL without turning it off and on
* Add a new disable button in proxy dialog
* Trim whitespace and disallow new lines in the proxy URL field
* Disable buttons when not applicable
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2025-02-18 14:46:42 +08:00
Aayush Gupta
cff88b1e17
UpdatesPreference: Reword automatic updates strings for consistency
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2025-02-17 16:57:51 +08:00
Aayush Gupta
40524c7379
NetworkPreference: Make microG login configurable for users
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2025-02-11 13:15:47 +07:00
Aayush Gupta
44a8e06800
fixup! Remove AppsOnsale page
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2025-01-30 17:18:01 +07:00
Aayush Gupta
c4b859f32d
NoAppView: Use string resources directly to show messages
...
Also localize "No apps available" string
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2025-01-19 11:53:37 +07:00
Aayush Gupta
1cb1905b48
AppsGamesFragment: Localize header string for installed apps
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2025-01-14 10:12:46 +07:00
Aayush Gupta
516af19172
AppDetailsFragment: Implement compatibility section using plexus
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2025-01-11 17:41:33 +07:00
Aayush Gupta
f6762628bc
strings: Remove more unused string resources
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2025-01-02 13:22:11 +07:00
Aayush Gupta
1be5944c8b
AppPeekDialogSheet: Delete unused and unimplemented feature
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2025-01-02 12:59:26 +07:00
Aayush Gupta
e9fd67f97a
strings: Remove unused string resources
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2025-01-02 12:46:15 +07:00
Aayush Gupta
f9f2299207
strings: Merge non-translatable strings into main strings file
...
Use appropriate translation flag instead of new file
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2025-01-02 12:28:23 +07:00
Aayush Gupta
540054af13
AppDetailsFragment: Bring back installed to update version info
...
Dropped accidentally while reworking install buttons
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2024-12-31 18:27:09 +07:00
Aayush Gupta
9693a597c8
MoreDialogFragment: Better null-safety and localization for account header
...
In case AuthData has expired and user is inside Aurora Store, MoreDialogFragment
will keep crashing while trying to load account name and email.
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2024-12-31 18:04:30 +07:00
Aayush Gupta
e36e3341f7
AppDetailsFragment: Localize app launch error
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2024-12-31 13:58:01 +07:00
Aayush Gupta
d48e24f376
AppDetailsFragment: Also show Unarchive as primary action
...
Show action text as "Unarchive" if the package was archived instead of "Install"
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2024-12-21 12:41:47 +07:00
Aayush Gupta
42f87b5f64
DownloadWorker: Introduce a new verifying status for download
...
This would be useful we implement frosting block verification
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2024-12-20 12:56:50 +07:00
Aayush Gupta
3423fc3ecf
Partial Revert "CertifitacePinning: Add toggle to enable/disable"
...
Disable certificate pinning for debug builds only.
This reverts commit fbeee2300c .
2024-12-18 22:08:28 +07:00
Rahul Patel
fbeee2300c
CertifitacePinning: Add toggle to enable/disable
...
- Enabled by default
- Could be useful for people using VPN based ad blockers
- Option to make app usable, if at all Google's root certs gets changed/updated
2024-12-16 21:17:06 +05:30
Rahul Patel
59a2ae5e08
AppDetails: Add reviews by latest
2024-12-15 00:16:58 +05:30
Rahul Patel
852d9bdb85
Blacklist: Add select & remove all action
2024-12-05 22:00:49 +05:30
Rahul Patel
d3d30100a0
Blacklist: Add support for import & export
2024-12-05 20:25:06 +05:30
Rahul Patel
baaac89662
Restart app post onboarding
2024-12-01 19:02:09 +08:00
Aayush Gupta
b7cf4c5918
UpdatePreferences: Drop Google apps filter
...
Doesn't covers all possible apps nor makes sense as lot of
android core system apps are developed by Google. Users should
blacklist apps manually which they don't want to be updated instead.
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2024-11-22 19:29:19 +07:00
Aayush Gupta
277198762b
UpdateWorker: Merge and simplify logic for checking updates
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2024-11-22 19:28:41 +07:00
Aayush Gupta
bc3e1b0d1b
FiltersPreference: Merge into UpdatesPreference
...
They only apply to updates as we try to show all available apps in
installed and blacklist fragment to be clear about all possible apps
aurora store can check updates for.
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2024-11-22 19:28:41 +07:00
Aayush Gupta
84cd577a3c
SpoofProvider: Refactor and adjust a bit
...
* Show default device on top under different category
* Remove spoof configuration when default is selected
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2024-11-22 19:28:41 +07:00
Aayush Gupta
20e7b13851
Rework permission flow for updates
...
* Rename CHECK_ONLY to CHECK_AND_NOTIFY to better reflect it's name
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2024-11-06 10:47:25 +05:30
Aayush Gupta
3b5a958be6
ManualDownloadSheet: Change button text from check to install
...
We trigger installation if the app is available. Be more clear about it.
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2024-10-26 13:05:01 +05:30
Aayush Gupta
10635519fc
AboutFragment: Localize made with love string
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2024-10-26 11:45:33 +05:30
Aayush Gupta
0eb58a4e9e
Rework updates check & install setup
...
Merge updates checking logic into UpdateWorker and move trigger
methods to UpdateHelper class, similar to how DownloadHelper works.
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2024-10-21 19:32:54 +05:30
Aayush Gupta
98322b3358
Support unarchiving apps on Android 15+ devices
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2024-10-19 13:52:31 +05:30
Aayush Gupta
499449b306
DownloadStatus: Localize download status
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2024-10-13 11:44:19 +05:30
Aayush Gupta
d066e070bf
InstallationPreference: Drop setting to abandon sessions manually
...
Sessions are always abandoned on app start similar to downloads
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2024-10-08 18:38:55 +05:30
Aayush Gupta
a5c85939ed
DownloadPreference: Move APK post-install setting to InstallationPreference
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2024-10-08 18:15:52 +05:30
Aayush Gupta
2eb129fbb7
NotificationUtil: Split and rename notification channels for install & exports
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2024-10-08 17:06:30 +05:30
Aayush Gupta
ddfa99ec6d
NotificationUtil: Rename general channel to downloads
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2024-10-08 17:06:30 +05:30
Aayush Gupta
8abb358f6c
NotificationUtil: Drop unused updater service notification channel
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2024-10-08 17:06:30 +05:30
Rahul Patel
3546ed8a54
Dynamic colors [1/2]
2024-08-31 02:33:07 +05:30
Rahul Patel
33b398cb3b
Fix file exporter worker on devices running android < 12
2024-08-14 18:19:27 +05:30
Aayush Gupta
86a7fce277
Force restart when proxy URL is changed
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2024-08-06 17:42:06 -07:00
Aayush Gupta
8aeec0c082
AppDetailsFragment: Add data safety section
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2024-07-29 23:42:00 +07:00
Rahul Patel
a6760b45d5
Do a manual check for OBB directory R/W access before attempting to download apps with OBB files
2024-07-29 19:25:44 +07:00