Commit Graph

63 Commits

Author SHA1 Message Date
Imran Remtulla
fbfeaf2a91 Update Flutter, packages, increment version 2024-05-16 22:31:21 -04:00
Imran Remtulla
56c5a73d9a Bugfix: Get initial data on config import 2024-05-12 20:41:53 -04:00
Imran Remtulla
4db205dd9a Fixed F-Droid repo search (#1400) + general search bugfixes 2024-02-18 17:43:24 -05:00
Imran Remtulla
7f2ca98bde Multi-host support + add '.net' host to APKPure source (#1250) 2024-01-08 19:17:50 -05:00
Григорий Величко
c9e17ed42b Merge branch 'main' into re7gog 2024-01-01 18:50:24 +03:00
Imran Remtulla
5d9645eaff Save Search Preferences (#1226) 2023-12-31 23:41:46 -05:00
Gregory
0f74195255 Replace okay with ok 2023-12-31 19:42:28 +03:00
Imran Remtulla
d1955192ed Minor UI fix (#1162) 2023-12-17 14:14:46 -05:00
Imran Remtulla
5720c55301 bugs 2023-12-16 03:43:55 -05:00
Imran Remtulla
80e4986b23 Export settings (#1157) 2023-12-16 02:55:05 -05:00
Imran Remtulla
284c687d77 Add regex filter to all select dialogs (#1110) 2023-12-07 21:38:16 -05:00
Imran Remtulla
756763fcbe Third party GitLab search (#1108) 2023-11-24 18:58:10 -05:00
Imran Remtulla
15bf972ef6 UI fixes for previous commit (#1107) 2023-11-24 18:12:27 -05:00
Imran Remtulla
bcb4567382 More search options (#1107) 2023-11-24 17:59:59 -05:00
Imran Remtulla
367e740a9c Increment versionCode (#1098) + ran 'dart fix' 2023-11-19 16:02:16 -05:00
Imran Remtulla
4c53b58fd8 Fix broken thrid-party f-droid search (#1094) 2023-11-18 14:53:43 -05:00
Imran Remtulla
9506c11951 Fix broken search (#1006) 2023-10-14 13:25:26 -04:00
Imran Remtulla
7f3e87767c Switch back to parallelized BG task (#963) + better logging 2023-10-13 23:39:24 -04:00
Imran Remtulla
8163cd5c8f Improvements, bugfixes 2023-10-06 19:58:46 -04:00
Imran Remtulla
c9cb865c9c Add export dir pick button + update packages 2023-09-29 12:13:11 -04:00
Imran Remtulla
2aea1d2631 Bugfixes 2023-09-10 23:11:06 -04:00
Imran Remtulla
53cf4d0234 Pick export dir + auto-export (#283, #600) 2023-09-10 22:35:28 -04:00
Imran Remtulla
6e735b1763 Enable auto-export on update checks 2023-09-10 22:24:18 -04:00
Imran Remtulla
41f102c0ce Minimum star count for GitHub/Codeberg search (#688) 2023-07-23 02:04:40 -04:00
Imran Remtulla
d212f13345 Fixed code smells 2023-05-14 12:29:37 -04:00
Imran Remtulla
639fc20fcb Added F-Droid search (#526) + search UI improvements 2023-05-03 18:40:34 -04:00
Imran Remtulla
de2b7fa7a1 URL selection modal improvements (incl. #460) 2023-04-22 23:49:55 -04:00
Imran Remtulla
7981ca29c5 Bugfix #405 + general categories bugfixes 2023-03-31 15:36:51 -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
728dafcc28 Added "URLs in file (like OPML)" import 2023-02-24 21:54:27 -05:00
Imran Remtulla
ffe29009ed URL select modal now works when tapping text 2023-01-29 17:29:41 -05:00
Imran Remtulla
081c2a07d2 Categories re-added on import (#213) 2023-01-06 21:10:04 -05:00
Imran Remtulla
7a3d74bd05 Fixed export error on Android SDK <= 28 2022-12-25 22:29:39 -05:00
Imran Remtulla
b40be7569b Bugfix (#197) 2022-12-24 23:17:03 -05:00
Imran Remtulla
9072862862 Broke GeneratedFormItem into sub-types
Prep for "chips" input type
2022-12-21 18:23:25 -05:00
Imran Remtulla
0c2654a226 More fixes to prev commit 2022-12-19 19:58:12 -05:00
Imran Remtulla
1fe9e4f91e Started switching additionaldata to map 2022-12-19 19:34:43 -05:00
Imran Remtulla
f6ca5d42e8 Initial third party F-Droid repo support
Plus various bugfixes
And version increment
2022-12-15 21:22:03 -05:00
Imran Remtulla
17b1f6e5b0 Internationalization (#131)
Replaced hardcoded English strings with locale-based variables based on the [easy_localization](https://pub.dev/packages/easy_localization) Flutter plugin.
2022-11-26 23:53:11 -05:00
Imran Remtulla
47324fcb49 Added search bar on Add App page 2022-11-25 20:31:52 -05:00
Imran Remtulla
377e0e07bd Removed unused imports 2022-11-25 19:17:08 -05:00
Imran Remtulla
42475fa42a Only ask for install perm. for non-track-only apps 2022-11-25 19:07:05 -05:00
Imran Remtulla
b04d2fad5c Adds Track-Only App Support (Addresses #119 and Sets Groundwork for #44) (#123)
- All Sources now have a "Track-Only" option that will prevent Obtainium from looking for APKs (though the App must still have a release of some kind so that a version string can be grabbed).
    - These Apps cannot be installed through Obtainium, but update notifications will still be sent.
    - The user needs to manually mark them as updated when appropriate.
    - This addresses issue #119.
    - It also partially addresses #44 by allowing some sources to be configured as "Track-Only"-only. The first such source (APKMirror) will be added later.
- Includes various UI changes to accommodate the above change.
- Also makes App loading a bit more responsive (sending Obtainium to the background then returning will now cause App re-load to pick up changes in App versioning that may have been made in the meantime, for instance through update checking).
2022-11-24 21:12:46 -05:00
Imran Remtulla
3100a3a08c Added descriptions to GitHub starred imports 2022-11-12 10:40:54 -05:00
Imran Remtulla
18951d6461 Added descriptions to search results 2022-11-12 10:35:59 -05:00
Imran Remtulla
905a807ee9 GitHub search added 2022-11-12 01:25:32 -05:00
Imran Remtulla
ab57b97875 Ready to implement GitHub search (UI done) 2022-11-12 01:05:16 -05:00
Imran Remtulla
e158c23cca Added a note about imported apps 'not installed' 2022-11-10 13:17:51 -05:00
Imran Remtulla
97ab723d04 Cleanup (#98) 2022-11-05 23:29:12 -04:00
Imran Remtulla
e706661062 Added URL selection menu for mass imports 2022-09-28 22:33:55 -04:00