Commit Graph

77 Commits

Author SHA1 Message Date
Imran Remtulla
2e88c8eede UI improvements
Update button for individual apps on list is now an icon.
Less clipping on small screens on apps list page.
2023-03-01 21:37:18 -05:00
Imran Remtulla
8648c1bea7 Added icon for non-installed Apps 2023-03-01 20:20:34 -05:00
Imran Remtulla
a8a47bb153 Unified version detection setting 2023-02-24 22:48:30 -05:00
Imran Remtulla
c376a7abec Longer version names bugfix for apps list UI 2023-02-19 18:20:28 -05:00
Imran Remtulla
2b4f94b407 Date sort bugfix 2023-02-18 20:49:45 -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
f89ac5965f Removed unused commented code 2023-02-04 20:06:22 -05:00
Imran Remtulla
ea68b97ff7 Mark updated feature more clear 2023-02-04 19:30:41 -05:00
Imran Remtulla
a2c227931e Added uninstall option 2023-02-04 18:58:14 -05:00
Imran Remtulla
fa2a80e34c APK RegEx Filter + Updated Packages 2023-01-28 00:04:57 -05:00
Imran Remtulla
95f3362a84 Apps bottom bar tweaks (#216) 2023-01-06 20:47:22 -05:00
Imran Remtulla
451cc41c45 Tiny bugfix + increment version 2022-12-28 06:30:58 -05:00
Imran Remtulla
16369b4adf App page with Webview now on par with no webview
+ ratelimit error bugfix
2022-12-27 20:41:44 -05:00
Imran Remtulla
8f16f745be Added categorize in multi select menu 2022-12-27 20:15:56 -05:00
Imran Remtulla
8ddeb3d776 Apps now support multiple categories 2022-12-27 19:37:13 -05:00
Imran Remtulla
8aa8b6b698 Added selection count on Apps page 2022-12-25 21:52:21 -05:00
Imran Remtulla
3d6c9bbf98 Added category multi-select to Apps filter
+ UI tweaks and bugfixes
2022-12-25 21:41:51 -05:00
Imran Remtulla
7af0a8628c Slightly thicker category color indicator on apps page 2022-12-25 20:31:20 -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
626bebbe5a Localized new strings 2022-12-21 04:24:17 -05:00
Imran Remtulla
118460ccb9 Added category filter 2022-12-21 04:15:39 -05:00
Imran Remtulla
26f953dbb0 Category displayed on App/Apps pages
+ category save bugfix
2022-12-21 03:57:08 -05:00
Imran Remtulla
6a21045e5b Progress 2022-12-20 18:00:22 -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
6d0cac5894 Bugfix for switching pages while downloading #150 2022-12-15 18:57:06 -05:00
Imran Remtulla
f81f6374bb Enhanced Version Detection (Again) (#144)
* Simpler approach to EVD

* Download notifs now have progress bars

* Removed unused import, changed some comments

* Re-added "Please Wait" on Apps list (accidentally removed)

* Updated README.md
2022-12-11 01:59:45 -05:00
Imran Remtulla
1b892f4e0d Avoid overflow for long version strings on Apps page 2022-12-08 18:54:40 -05:00
Imran Remtulla
fd3ee02e52 Completely removed enhanced version detection 2022-12-07 20:36:14 -05:00
Imran Remtulla
3951108bc9 Refactor - removed duplicate code 2022-12-04 17:12:10 -05:00
Imran Remtulla
d934ce2e13 Enhanced detect bugfix + outdated apps show curr. ver. 2022-12-04 17:08:11 -05:00
Imran Remtulla
66cc7f059f Disable mark as updated for enhanced detect apps 2022-12-04 16:58:04 -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
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
868ba84c9a Tiny bugfix 2022-11-20 11:05:33 -05:00
Imran Remtulla
296485de8a Added "Reset Install Status" button 2022-11-12 11:21:46 -05:00
Imran Remtulla
9bd7ddb21b Added App pinning 2022-11-12 02:14:45 -05:00
Imran Remtulla
97ab723d04 Cleanup (#98) 2022-11-05 23:29:12 -04:00
Imran Remtulla
c9711c7734 Addresses #76 and #93 2022-11-04 18:53:25 -04:00
Imran Remtulla
03da23f77a Addresses #90 2022-11-02 20:23:40 -04:00
Imran Remtulla
9b99e2b302 Addresses #88, #89 2022-11-02 20:07:46 -04:00
Imran Remtulla
4df0dd64ad Addresses #77 (version string overflow) 2022-10-30 13:09:36 -04:00
Imran Remtulla
27ee6b9e88 Bugfix: Mass install not working 2022-10-29 18:59:27 -04:00
Imran Remtulla
d1a3529036 Switched to package names as app ids (#69)
* Fixes #14 (although detection is disabled in background processes due to the bug described in #60)
    * Added App icons and basic installed detection
    * Real Package Names Used as IDs + App Icons (INCONVENIENT FOR PREVIOUS VERSION USERS)
    * Switch to using extracted names (no custom names)

* Fixes #57

* Fixes #67

* Fixes #64

* Fixes #61

* Commented out APKMirror and added code to remove their Apps

* Updated README

* Switched to Flutter stable (causes some UI elements to switch back to the old material design style, but this will be fixed in later Flutter releases)

* BG task silently retries on network errors

* Updated screenshots
2022-10-29 13:13:28 -04:00
Imran Remtulla
03f0b6cf05 Fixed sort order (was reversed asc/desc)
Also changed default sort to nameAuthor ascending
2022-10-09 15:26:51 -04:00
Imran Remtulla
dfbb4e19a5 Added more Mass App Actions 2022-10-07 21:15:19 -04:00
Imran Remtulla
1cb1c124eb UI Tweak 2022-10-07 13:02:25 -04:00
Imran Remtulla
67f50ba776 Added 'See Changes' button in app list (GitHub only) 2022-10-07 12:51:53 -04:00