Commit Graph

227 Commits

Author SHA1 Message Date
Imran Remtulla
7c592756fe Smarter APK caching (#459) 2023-04-30 02:47:53 -04:00
Imran Remtulla
08586870fb Tweak use of attemptToCorrectInstallStatus 2023-04-30 02:28:14 -04:00
Imran Remtulla
8b123acdcd Switched to synchronous install plugin 2023-04-30 02:23:53 -04:00
Imran Remtulla
dd19fcf6da Add warning popup toggles + fix breaking bug in add app 2023-04-30 00:58:32 -04:00
Imran Remtulla
04b3c8ad7d Bugfix for prev. commit 2023-04-30 00:15:53 -04:00
Imran Remtulla
81f66683d2 Less restrictive install permission requests (#488) 2023-04-30 00:02:23 -04:00
Imran Remtulla
392554123b Added an (experimental) Source override option for URLs that work with an existing Source but use a custom host (#271, #393) (#502) 2023-04-29 23:50:12 -04:00
Imran Remtulla
3c6e66ce12 Fixed null error for imported Apps (#476) 2023-04-23 03:22:56 -04:00
Imran Remtulla
de2b7fa7a1 URL selection modal improvements (incl. #460) 2023-04-22 23:49:55 -04:00
Imran Remtulla
78141998f4 Attempt additional fix for #201 2023-04-21 15:54:17 -04:00
Imran Remtulla
666941350e APK name bugfix 2023-04-15 14:28:00 -04:00
Bnyro
3b28143a4e Add an amoled black theme 2023-04-13 18:19:24 +02:00
Imran Remtulla
7ea75325bb App name overrides more consistent (#450) 2023-04-12 15:36:17 -04:00
Imran Remtulla
334ac8d3d6 Use app deep copy in places to avoid bugs 2023-04-07 01:54:14 -04:00
Imran Remtulla
8f75ddd43f Better download file naming (reduces conflicts) 2023-04-06 22:59:40 -04:00
Imran Remtulla
0804e680b2 Added simple APK try auto-select by CPU arch #436
Plus minor form switch UI fixes (overflow, spacing)
2023-04-06 22:37:24 -04:00
Imran Remtulla
202ce4f0d5 Store APK names with URLs (#432) 2023-04-05 18:50:19 -04:00
Imran Remtulla
782d055bc3 Added cloudflare.f-droid.org support 2023-04-04 20:21:24 -04:00
Imran Remtulla
e6b05d50b9 Scrolling bugfix #392, custom name #420, search archive label #421 2023-04-04 19:59:35 -04:00
Imran Remtulla
d52660235b Attempt to workaround export bug (#385) 2023-04-01 00:42:44 -04:00
Imran Remtulla
4cfe6af044 Bugfix for prev. commit 2023-03-31 15:39:52 -04:00
Imran Remtulla
7981ca29c5 Bugfix #405 + general categories bugfixes 2023-03-31 15:36:51 -04:00
Imran Remtulla
4e17bbcfd1 Added "Group by Category" setting 2023-03-30 23:40:32 -04:00
Imran Remtulla
6b7d962b87 Bugfix: "releaseDateAsVersion" resets to "noVersionDetection"
Also 2 related UI fixes
2023-03-30 17:44:39 -04:00
Imran Remtulla
9fba747802 Version detection improvements, Mullvad web scraping fix and changelog addition, code readability improvements, general tweaks/bugfixes (#400)
1. Apps that don't have "standard" versioning formats now automatically stop using version detection. This will prevent users from having to learn about this feature and enable it manually.
    - For such Apps, the "standard" version detection option is greyed out.
2. The Mullvad Source recently broke due to a slight change in their website design. This is now fixed.
    - Mullvad also now provides an in-app changelog via their official GitHub repo.
3. Code has been refactored for readability (specifically the version detection code and UI code for most screens).
4. Minor UI tweaks and bugfixes.
2023-03-30 17:27:36 -04:00
Imran Remtulla
3a38cedcf5 Bugfix: Don't show uninstall option for track-only apps 2023-03-25 22:55:40 -04:00
Imran Remtulla
07c490bb0e Fixed "return after delete" bug (#359) 2023-03-25 00:47:26 -04:00
Imran Remtulla
9fbe524818 Bugfix: Infinite load on corrupt App JSON (#378) 2023-03-22 22:36:04 -04:00
Imran Remtulla
9c6068b270 Added WhatsApp (not activated) + rearranged sources 2023-03-20 15:18:55 -04:00
Imran Remtulla
08555bac75 Added VLC as a Source 2023-03-19 13:50:14 -04:00
Imran Remtulla
6db31e2b24 Support for normal text changelogs (by Source) 2023-03-19 12:52:34 -04:00
Imran Remtulla
ef06ae289e Open changelog inside App for supported Sources (#82) 2023-03-18 23:53:42 -04:00
Imran Remtulla
e49a6e311b Added Telegram App as a Source 2023-03-18 23:09:11 -04:00
Imran Remtulla
53d3397651 Remove download notification when download fails 2023-03-18 22:58:37 -04:00
Imran Remtulla
fe540f5e61 Added Neutron Code as a Source 2023-03-18 22:54:58 -04:00
Imran Remtulla
0f3e029312 Bugfix for previous commit 2023-03-17 22:49:12 -04:00
Imran Remtulla
c0120f4e40 Made download start more responsive (#361, #327) 2023-03-17 16:48:06 -04:00
Imran Remtulla
ce526d8d26 Language bugfix + package upgrades + incr. ver. 2023-02-27 19:00:50 -05:00
Imran Remtulla
a8a47bb153 Unified version detection setting 2023-02-24 22:48:30 -05:00
Imran Remtulla
2e159c9886 Bugfix 2023-02-23 16:20:03 -05:00
Imran Remtulla
5f7e342e6b Added rel. date sort 2023-02-18 20:47:29 -05:00
Imran Remtulla
191776d0d5 Initial release date support 2023-02-18 20:37:30 -05:00
Imran Remtulla
ea81b0e66e Bugfix for different ID same URL Apps (#299) 2023-02-18 18:31:42 -05:00
Imran Remtulla
fd9aebc5b2 Reverse changes related to App ID changes (#270) 2023-02-12 14:36:54 -05:00
Imran Remtulla
32c40ae7b3 No longer blocking App ID changes in updates 2023-02-12 14:16:19 -05:00
Imran Remtulla
6e0f6b528e Added App settings button 2023-02-04 19:11:28 -05:00
Imran Remtulla
a2c227931e Added uninstall option 2023-02-04 18:58:14 -05:00
Imran Remtulla
15ad3bb439 Removed unnecessary repetitive log 2023-02-04 17:21:39 -05:00
Imran Remtulla
b03d7fba1a Fix permission error on Android 10 #252 2023-02-04 17:07:59 -05:00
Imran Remtulla
1b60e75ca7 Added delay after Obtainium install prompt 2023-01-28 20:59:17 -05:00