Commit Graph

  • dea8a2e504 [db] track and clear repo update errors Torsten Grote 2025-12-12 12:15:42 -03:00
  • f81060859d [db] Migration to version 10 Torsten Grote 2025-12-10 16:38:36 -03:00
  • 7ef963e431 Fix proguard error about "no primary constructor" Torsten Grote 2025-12-12 11:28:23 -03:00
  • 73a028d349 Add phrase queries for better search results Torsten Grote 2025-12-10 17:19:51 -03:00
  • 3ea388d0a2 Allow hiding of found app issues Torsten Grote 2025-12-09 17:32:04 -03:00
  • 78679d0f15 Use assisted inject for ViewModels rather than LaunchedEffect Torsten Grote 2025-12-10 10:17:32 -03:00
  • 50357a71a3 Show most downloaded apps on discover screen Torsten Grote 2025-12-09 10:38:17 -03:00
  • e23b1b0898 Mark installed apps everywhere Torsten Grote 2025-12-08 15:17:23 -03:00
  • 8527ed0b1b Show technical info in app details Torsten Grote 2025-12-08 16:23:58 -03:00
  • 37eeed3821 Enable D8/proguard for release builds Torsten Grote 2025-12-08 09:44:23 -03:00
  • 8cf8b97765 Add 'show app info' action to app not available dialog Torsten Grote 2025-12-03 17:15:25 -03:00
  • 42c60b374e Try to fix molecule issues Torsten Grote 2025-12-03 11:51:35 -03:00
  • 0a12689bcb Properly parse description URLs enclosed in round brackets Torsten Grote 2025-12-03 10:23:52 -03:00
  • 469535a16d Workaround another installer bug Torsten Grote 2025-12-03 10:13:39 -03:00
  • 93317c3091 Fix issue where search would open all the time on its own Torsten Grote 2025-12-02 16:50:43 -03:00
  • 6c3caa5e6b Fix back navigation for main bottom nav bar destinations Torsten Grote 2025-12-02 16:05:46 -03:00
  • 3459307e11 Fix more accessibility issues with screen readers Torsten Grote 2025-12-02 15:26:48 -03:00
  • de2f3f0ec6 Add InstalledAppsCache and show apps with issues Torsten Grote 2025-11-28 16:54:04 -03:00
  • 2a6736096c Improve handling of worker cancellation Torsten Grote 2025-12-01 13:49:51 -03:00
  • 14f0d70d2c Show SDK versions in app details Torsten Grote 2025-11-25 17:21:53 -03:00
  • aee414cacb Don't update repos concurrently Torsten Grote 2025-11-25 16:19:45 -03:00
  • 0df5dc94a7 Open app when tapping repo update notification Torsten Grote 2025-11-25 15:51:54 -03:00
  • 42b5b31e0d Save list position in search results Torsten Grote 2025-11-25 15:46:25 -03:00
  • 30bf805a0d Update/cancel notification for available updates Torsten Grote 2025-11-07 17:31:13 -03:00
  • bfa775bf98 Search filter app lists by package name as well Torsten Grote 2025-11-07 16:55:21 -03:00
  • 99e14793df Align cancel button on app details page with progress bar Torsten Grote 2025-11-07 16:50:20 -03:00
  • a4c6febfbc Improve screenreader support Torsten Grote 2025-11-07 16:42:33 -03:00
  • ba465d147e Fix install related bugs Torsten Grote 2025-11-03 17:03:00 -03:00
  • f20781f41b Don't forget scroll position in app lists Torsten Grote 2025-11-03 11:17:38 -03:00
  • ee89b59bb0 Improve presentation of install errors Torsten Grote 2025-10-30 12:09:49 -03:00
  • b4b5da6c72 Show repo chooser only if * app is in more than one repo, or * app is from a non-default repo Torsten Grote 2025-10-29 16:58:10 -03:00
  • 43a9574c4a Support sharing APK files Torsten Grote 2025-10-29 12:06:37 -03:00
  • 7d1b194fe7 Add preference for checking for app updates Torsten Grote 2025-10-28 10:23:32 -03:00
  • eec143c5fa Don't do a test crash when long tapping the version number Torsten Grote 2025-10-28 10:12:18 -03:00
  • 54e3ad4d8a Support for SOCKS proxy Torsten Grote 2025-10-27 18:00:06 -03:00
  • 43162b0b07 Add settings for auto app updates Torsten Grote 2025-10-27 15:27:44 -03:00
  • 34b1276a99 Optimize app details page by remembering expensive results Torsten Grote 2025-10-27 12:21:35 -03:00
  • d5df52a2de HACK store lastRepoUpdate as Int, because ComposePreference lib can't handle Long Torsten Grote 2025-10-27 10:12:18 -03:00
  • c22352dd05 Fix first start detection Torsten Grote 2025-10-24 17:37:56 -03:00
  • 08e1d04b7a Fix featureGraphic jumping after loading error Torsten Grote 2025-10-24 16:36:00 -03:00
  • 2c45cc1039 Allow saving crash reports as file Torsten Grote 2025-10-24 16:11:10 -03:00
  • 306b9133c5 Improve repo list for many repos Torsten Grote 2025-10-24 15:38:36 -03:00
  • 206919f5f0 Improve handling of incompatible apps and versions Torsten Grote 2025-10-24 15:12:54 -03:00
  • 66efc03a04 Implement first settings Torsten Grote 2025-10-23 16:38:00 -03:00
  • 3cf5af2dff Add repo refresh action to repo details Torsten Grote 2025-10-22 16:55:06 -03:00
  • 88aae11362 Fix linkify issue when link is at the end of description Torsten Grote 2025-10-22 15:52:19 -03:00
  • 8ad960cba8 Fix issues with onboarding hints Torsten Grote 2025-10-22 15:18:26 -03:00
  • 198bd20a69 Show time of last update on repo list screen Torsten Grote 2025-10-22 11:56:17 -03:00
  • 5a5620324c Implement screenshot pager popup to see screenshots in full size Torsten Grote 2025-10-22 11:20:50 -03:00
  • 2be99156af Allow changing (preferred) repo in app details Torsten Grote 2025-10-21 12:08:21 -03:00
  • 4b8ff9678f Support repos on file:// URIs Torsten Grote 2025-10-21 11:12:26 -03:00
  • 05efce1161 Add OnboardingManager to remember when onboardings were shown Torsten Grote 2025-10-20 15:59:01 -03:00
  • 670583e05c Implement enabling/disabling of repositories Torsten Grote 2025-10-20 14:43:22 -03:00
  • e74a54db12 Fix UI bugs on discover screen Torsten Grote 2025-10-17 11:48:34 -03:00
  • 9dffdd9242 Implement repo details page Torsten Grote 2025-10-15 17:39:12 -03:00
  • 38c969176a Fix some bugs with repo list re-ordering Torsten Grote 2025-10-17 11:36:24 -03:00
  • e1e8e64e61 Change package name and namespace Torsten Grote 2025-10-14 18:19:37 -03:00
  • 89add73442 Implement flow for adding new repos Torsten Grote 2025-10-14 17:46:07 -03:00
  • 6cced040cb Implement repository onboarding Torsten Grote 2025-10-13 10:05:56 -03:00
  • c4cbf5abbc Initial implementation of repo list re-ordering Torsten Grote 2025-10-10 17:26:50 -03:00
  • 43259b5989 Implement logcat export Torsten Grote 2025-10-10 11:18:29 -03:00
  • 98f0345268 Implement ACRA crash reports Torsten Grote 2025-10-10 10:43:34 -03:00
  • 3d135c7518 Show notification about available updates Torsten Grote 2025-10-09 14:00:13 -03:00
  • e9957cb7c2 Use a worker to update all apps once a day Torsten Grote 2025-10-07 15:56:57 -03:00
  • d02da86eaa Implement "Update all" apps button Torsten Grote 2025-10-07 14:52:14 -03:00
  • f8d83cd39c Don't ask for pre-approval, if auto-update should be possible Torsten Grote 2025-10-06 17:37:47 -03:00
  • 23c1ca370d Run a foreground service while downloading/installing apps Torsten Grote 2025-10-06 15:49:17 -03:00
  • 9948edc783 Show install states in notification and My apps screen Torsten Grote 2025-10-02 17:28:20 -03:00
  • 34049b2f9c Implement uninstallation of installed apps Torsten Grote 2025-10-01 11:37:40 -03:00
  • f24ff287d8 Implement installation of apps and updates Torsten Grote 2025-09-22 11:54:28 -03:00
  • 2b5a98c692 Use dedicated DB methods for getting new and recently updated apps Torsten Grote 2025-09-15 17:35:19 -03:00
  • 68dae57310 Improve no repos message on discover screen Torsten Grote 2025-10-14 14:43:54 -03:00
  • 7909ec46d5 group categories on discover screen Torsten Grote 2025-09-15 16:13:55 -03:00
  • 8361dc76ad Use chips for categories on discover page Torsten Grote 2025-09-05 11:12:27 -03:00
  • b40d263d9a More features for AppList filter sheet Torsten Grote 2025-09-04 16:49:57 -03:00
  • d9168476a2 Also find CamelCase apps Torsten Grote 2025-09-04 10:18:29 -03:00
  • f060509532 Only show filters for repositories actually in the list Torsten Grote 2025-09-03 16:40:56 -03:00
  • 3356643a5d Onboarding for app list filter Torsten Grote 2025-09-02 17:30:38 -03:00
  • 6d3ab98ccf Add categories to app details page Torsten Grote 2025-09-01 17:25:22 -03:00
  • fa1573a1ec Add search filtering to My Apps Torsten Grote 2025-08-21 17:30:52 -03:00
  • c77da155e9 Improve app list search filtering Torsten Grote 2025-08-21 16:47:08 -03:00
  • 080cdbb71d Do diacritics insensitive category search Torsten Grote 2025-08-20 16:34:23 -03:00
  • 1246f13199 Improve information hierarchy for search results Torsten Grote 2025-08-18 17:16:48 -03:00
  • 9818f586a7 Enable setDiagnosticStackTraceEnabled for compose in debug builds Torsten Grote 2025-08-15 12:00:29 -03:00
  • 885122bf9f Add search query filter to lists Torsten Grote 2025-08-08 18:55:28 -03:00
  • bbe0f9021b Filter bottom sheet Torsten Grote 2025-08-08 16:11:28 -03:00
  • e60061e8a2 Add proguard rules Torsten Grote 2025-08-05 09:41:48 -03:00
  • d2710489e5 Remove search prototypes Torsten Grote 2025-07-31 17:02:48 -03:00
  • f95a6496b8 Search comparison prototype Torsten Grote 2025-07-29 18:14:15 -03:00
  • 6b3a4ddea5 Search also for categories with appsearch Torsten Grote 2025-07-29 14:06:19 -03:00
  • 1339acf5b7 Initial implementation of appsearch Torsten Grote 2025-07-25 17:46:09 -03:00
  • e45e81da7f Don't add line breaks behind paragraphs and lists Torsten Grote 2025-07-24 16:23:02 -03:00
  • 5eb9b3cd78 Remove hardcoded strings Torsten Grote 2025-07-24 15:59:33 -03:00
  • d35e948952 Fix ktlint errors Torsten Grote 2025-07-24 11:42:47 -03:00
  • 770a829ddc Fixes for RepositoryList, uses repo icon now Torsten Grote 2025-07-24 10:49:32 -03:00
  • 363b6f2406 Handle deep link intents for app details Torsten Grote 2025-07-23 18:15:37 -03:00
  • 189ed02807 Factor out a BigLoadingIndicator Torsten Grote 2025-07-23 14:48:33 -03:00
  • 5d6b0181a4 Add a shimmer effect to AsyncImages while loading Torsten Grote 2025-07-23 14:26:21 -03:00
  • 165762fec5 Clean up current state, move things around, rename them, etc. Torsten Grote 2025-07-22 18:58:57 -03:00
  • 94e3df48af Real data for app lists Torsten Grote 2025-07-18 18:04:21 -03:00