1156 Commits

Author SHA1 Message Date
Imran Remtulla
6654406c81 Fix text alignment in app selection menu (#2577) 2025-10-11 18:33:30 -04:00
Imran Remtulla
f5cbbfcace Fix bug: Release asset download box crashing for track-only apps (#2567) 2025-10-11 18:30:54 -04:00
Imran Remtulla
8bdc0f8d12 Add support for zipped APKs - GitHub/HTML only for now (#983) 2025-10-11 18:29:59 -04:00
Imran Remtulla
fef0120732 Minor form validation fix 2025-09-27 02:46:27 -04:00
Imran Remtulla
6830eb64d0 Stop sending GitHub token if a "hubproxy" instance is in use 2025-09-27 02:40:03 -04:00
Imran
3af185b0f8 Merge pull request #2552 from aminosred25/aminosred25-patch-1
Try to handle response body as a JSON first before handling it as a p…
2025-09-21 16:56:50 -04:00
aminosred25
bfbb2710b6 Try to handle response body as a JSON first before handling it as a plain text 2025-09-21 22:33:57 +02:00
Imran Remtulla
04633131e7 Enable long-press and double-tap gestures on app icon in apps list (#2444, #2448) 2025-09-21 13:37:57 -04:00
Imran Remtulla
7bc818fbfa Re-enable auto-filtering for farsroid.com w/ toggle to disable it (#2441) 2025-09-21 13:01:59 -04:00
Imran Remtulla
4afcd92510 Loose auto-filtering for farsroid.com (#2441) 2025-09-21 12:51:06 -04:00
Imran Remtulla
0784f83792 Correct a log string (#2519) 2025-09-21 12:34:07 -04:00
Imran Remtulla
a6608f1461 Fix error in Vivo Store search when no result found (#2494) 2025-09-21 12:28:02 -04:00
Imran Remtulla
08d9c4daaa Add 'sky22333/hubproxy' support for GitHub (#2513) 2025-09-21 12:16:58 -04:00
kvak54
123cd5b130 Restore RuStore support through replace URL of API.
If the application is published as an AAB,
then the old one produced an unusable file (one of split files).
The new one provide a monolithic file.
2025-09-14 21:07:32 +07:00
Imran
e1a89f5f67 Merge pull request #2531 from ar-lex/feature/3rd-party-fdroid-per-app-author
Add per-application author parsing for third-party F-Droid repos (#2527)
2025-09-12 14:44:10 -04:00
Alexey Arutyunov
5a58522bf6 Support changelog field for third-party F-Droid repos (#2528) 2025-09-12 20:39:23 +02:00
Alexey Arutyunov
9347af2090 Add per-application author parsing for third-party F-Droid repos (#2527) 2025-09-12 20:33:49 +02:00
Alexey Arutyunov
1b499700fd Implement suggested version code for third-party F-Droid repos (#2524)
Enable it by default for both official and third-party F-Droid sources.

Reuse trySelectingSuggestedVersionCode label from official F-Droid repository source.
2025-09-11 23:34:28 +02:00
Imran
357e2b8a89 Merge pull request #2497 from UlyssesZh/match-links-outside-a-tags
feat: add option to match links outside <a> tags even if links in <a> tags are found
2025-08-31 00:00:20 -04:00
Imran Remtulla
5b147b82e0 Added LiteAPKs as a source (#1799) 2025-08-30 23:59:21 -04:00
Ulysses Zhan
87ef762eec feat: add option to match links outside <a> tags even if links in <a> tags are found 2025-08-27 00:59:48 -07:00
Imran
e8f9159571 Merge pull request #2455 from ImranR98/dev
Fix "Bad state" bug on mark as updated/installed (#2453)
2025-08-06 18:39:36 -04:00
Imran Remtulla
77e764e76a Fix "Bad state" but on mark as updated/installed (#2453) 2025-08-06 18:37:11 -04:00
Alexey Arutyunov
9524148de7 RuStore: fix charset detection (#2304)
Decode whole response body in bytes and fallback to UTF-8 instead
of auto-decoding individual fields.
2025-08-03 01:45:55 +02:00
Alexey Arutyunov
f2b7b196a8 Fix update date for RuStore (#2445) 2025-08-02 21:20:29 +02:00
Imran Remtulla
3e73156f78 Minor language-specific case tweaks (#2396) 2025-08-01 17:59:15 -04:00
Imran Remtulla
89d853a948 Added farsroid.com as a source (#2435) 2025-08-01 17:50:16 -04:00
Imran Remtulla
8f9978aadd Fix occasional RangeError after importing apps (#2438) 2025-08-01 16:46:17 -04:00
Imran Remtulla
8204a16e90 Allow excluding secret values from export file (#2430) 2025-08-01 15:52:39 -04:00
Imran Remtulla
75430573f3 Add "de/select all" button to multi-select menus (#2401) 2025-08-01 14:52:54 -04:00
Imran Remtulla
93380f4229 Minor bug in F-Droid variant (#2373) 2025-08-01 12:09:03 -04:00
Imran Remtulla
6495987248 Restore Oxford comma but only for English (#2245) 2025-08-01 11:57:50 -04:00
Imran Remtulla
69904265c9 Don't init the foreground service unless it is needed (#2437) 2025-08-01 11:56:53 -04:00
Imran Remtulla
4680401808 Stop accidentally sharing GitHub/GitLab PATs with Codeberg, Mullvad (#2423) 2025-07-25 09:37:43 -04:00
Imran Remtulla
98e4ae1921 More logs to troubleshoot BG task (#1550) 2025-07-02 21:17:02 -04:00
Imran Remtulla
cdff0613b3 Make some English strings sentence case (#2338) 2025-07-02 20:40:09 -04:00
Imran Remtulla
0f803b963f Make downgrade detection message more clear (#2342) 2025-07-02 20:33:11 -04:00
Imran Remtulla
b9fffed625 Fix unsupported protocol error for some sources (#2385) 2025-07-02 20:25:21 -04:00
Imran Remtulla
918091ba54 Added foreground service option + other updates 2025-07-02 20:09:20 -04:00
Imran Remtulla
7d2f215b80 Minor wording changes (#2226, #2313, #2317, #2338) 2025-06-13 17:22:03 -04:00
Imran Remtulla
7d9a641e24 Dart fix + Flutter upgrade 2025-06-13 17:07:09 -04:00
Imran Remtulla
e0c69b9cf4 Lint all files 2025-06-13 16:53:36 -04:00
Imran Remtulla
5f971dcddb HTML bugfix: Incorrect URL resolution on redirected pages (#2315) 2025-06-13 16:49:59 -04:00
Giannis Lagodimos
81c9f4ad47 Format json file also when exporting selected apps 2025-05-31 14:35:31 +03:00
Imran Remtulla
63e71624f9 Better error message for file deletion failures (#2298) 2025-05-30 23:48:14 -04:00
Imran Remtulla
3edaa143e4 Minor UI tweak (pseudo-version in italics on apps page instead of readout) 2025-05-30 22:29:32 -04:00
Imran Remtulla
4f27e25a23 Experiment with smarter version detection (#2324)
DO NOT merge without thorough testing
2025-05-30 21:52:59 -04:00
Imran Remtulla
c246548436 Search should not select any sources by default 2025-05-25 15:03:31 -04:00
Imran Remtulla
f67cfeb231 Support Debian-style standard versions (#2314) 2025-05-25 14:58:57 -04:00
Imran Remtulla
51c7acf466 Update ar language name 2025-05-19 15:53:51 -04:00