Commit Graph

10413 Commits

Author SHA1 Message Date
Torsten Grote
d9168476a2 Also find CamelCase apps 2026-01-05 17:24:00 -03:00
Torsten Grote
f060509532 Only show filters for repositories actually in the list
and show categories and repositories only when there's more than one option
2026-01-05 17:24:00 -03:00
Torsten Grote
3356643a5d Onboarding for app list filter
does not yet persist that onboarding was seen
2026-01-05 17:24:00 -03:00
Torsten Grote
6d3ab98ccf Add categories to app details page 2026-01-05 17:24:00 -03:00
Torsten Grote
fa1573a1ec Add search filtering to My Apps 2026-01-05 17:23:59 -03:00
Torsten Grote
c77da155e9 Improve app list search filtering 2026-01-05 17:23:59 -03:00
Torsten Grote
080cdbb71d Do diacritics insensitive category search 2026-01-05 17:23:59 -03:00
Torsten Grote
1246f13199 Improve information hierarchy for search results 2026-01-05 17:23:59 -03:00
Torsten Grote
9818f586a7 Enable setDiagnosticStackTraceEnabled for compose in debug builds 2026-01-05 17:23:59 -03:00
Torsten Grote
885122bf9f Add search query filter to lists 2026-01-05 17:23:59 -03:00
Torsten Grote
bbe0f9021b Filter bottom sheet 2026-01-05 17:23:59 -03:00
Torsten Grote
e60061e8a2 Add proguard rules 2026-01-05 17:23:59 -03:00
Torsten Grote
d2710489e5 Remove search prototypes
because we'll stay with an improved version of sqlite FTS
2026-01-05 17:23:58 -03:00
Torsten Grote
f95a6496b8 Search comparison prototype
This allows you to compare sqlite LIKE searches with FTS and appsearch, also adds timing information for each search
2026-01-05 17:23:58 -03:00
Torsten Grote
6b3a4ddea5 Search also for categories with appsearch 2026-01-05 17:23:58 -03:00
Torsten Grote
1339acf5b7 Initial implementation of appsearch 2026-01-05 17:23:58 -03:00
Torsten Grote
e45e81da7f Don't add line breaks behind paragraphs and lists
within the app details description
2026-01-05 17:23:58 -03:00
Torsten Grote
5eb9b3cd78 Remove hardcoded strings 2026-01-05 17:23:58 -03:00
Torsten Grote
d35e948952 Fix ktlint errors 2026-01-05 17:23:58 -03:00
Torsten Grote
770a829ddc Fixes for RepositoryList, uses repo icon now 2026-01-05 17:23:57 -03:00
Torsten Grote
363b6f2406 Handle deep link intents for app details 2026-01-05 17:23:57 -03:00
Torsten Grote
189ed02807 Factor out a BigLoadingIndicator 2026-01-05 17:23:57 -03:00
Torsten Grote
5d6b0181a4 Add a shimmer effect to AsyncImages while loading 2026-01-05 17:23:57 -03:00
Torsten Grote
165762fec5 Clean up current state, move things around, rename them, etc. 2026-01-05 17:23:57 -03:00
Torsten Grote
94e3df48af Real data for app lists
they are still just a prototype, e.g. all apps doesn't really show all of them and filters don't work, yet.
2026-01-05 17:23:57 -03:00
Torsten Grote
8a240f1da2 Don't crash for ActivityNotFoundException 2026-01-05 17:23:57 -03:00
Torsten Grote
ffb762016f Use real data for 'My apps' and make app details menu functional 2026-01-05 17:23:57 -03:00
Torsten Grote
acbb4320c2 Use experimental navigation3 library
which is still buggy, but so was the old implementation and this seems to be the future
2026-01-05 17:23:56 -03:00
Torsten Grote
fa53a8fb11 Real data app details 2026-01-05 17:23:56 -03:00
Torsten Grote
a8b0c8c8a4 Show different states on discover screen 2026-01-05 17:23:56 -03:00
Torsten Grote
9918eb8b6f Load default repos on first start
using new JSON format
2026-01-05 17:23:56 -03:00
Torsten Grote
063a18e175 Use real data for categories 2026-01-05 17:23:56 -03:00
Torsten Grote
d3dd7e16df Add real data 2026-01-05 17:23:56 -03:00
Torsten Grote
e9f1e17d53 Add new categories 2026-01-05 17:23:56 -03:00
Torsten Grote
9d73bc7ba2 Fix release builds 2026-01-05 17:23:55 -03:00
Torsten Grote
7eb0963224 More work on app details 2026-01-05 17:23:55 -03:00
Torsten Grote
834101c64b use real repo icons for apps everywhere 2026-01-05 17:23:55 -03:00
Torsten Grote
ebee6c48c5 App details screen 2026-01-05 17:23:55 -03:00
Torsten Grote
05e511325a Improve app lists 2026-01-05 17:23:55 -03:00
Torsten Grote
490df42ea2 Flesh out About page a bit more 2026-01-05 17:23:55 -03:00
Torsten Grote
5d30885f9c Add filter chip for sorting to my apps 2026-01-05 17:23:55 -03:00
Torsten Grote
3559e7d4d5 Manager based item selection
also split up repository UI code further
2026-01-05 17:23:55 -03:00
Torsten Grote
ce29eece09 Add Hilt 2026-01-05 17:23:54 -03:00
Torsten Grote
333929fdfe Show installed apps and updates in My apps
also use list/detail scaffold
2026-01-05 17:23:54 -03:00
Torsten Grote
f5288a12d4 Show real app names and category images 2026-01-05 17:23:54 -03:00
Torsten Grote
318d972190 navigation 2026-01-05 17:23:54 -03:00
Torsten Grote
2faa2d018d small improvements after feedback 2026-01-05 17:23:54 -03:00
Torsten Grote
41870f7404 implement updates tab 2026-01-05 17:23:54 -03:00
Torsten Grote
632243def1 improve search and filtering code 2026-01-05 17:23:54 -03:00
Torsten Grote
15ad121fc8 next 2026-01-05 17:23:53 -03:00