arkon
abae9bf37d
Minor cleanup
2023-07-23 20:03:37 -04:00
arkon
ef7b285151
Minor refactoring
2023-07-16 19:18:38 -04:00
arkon
9cc25ff345
Fix disable source option not appearing
2023-04-27 22:47:58 -04:00
arkon
be8e2f119f
Make pin source icon lighter
...
Closes #9274
2023-03-28 23:01:22 -04:00
arkon
7ec5a51eb8
Move isLocal extension functions to LocalSource
2023-03-20 08:41:44 -04:00
Andreas
f27dc19b37
Move Local Source to separate module ( #9152 )
...
* Move Local Source to separate module
* Review changes
2023-02-26 16:16:49 -05:00
arkon
10d7349506
Move more components to presentation-core module
2023-02-20 10:12:41 -05:00
arkon
dd71c76a8f
Move more components
2023-02-18 17:04:32 -05:00
arkon
58a0add4f6
Move more components to presentation-core module
2023-02-18 16:33:03 -05:00
arkon
bfe143015a
Move more components to presentation-core module
2023-02-18 16:03:01 -05:00
arkon
d45fc1e245
Move more models to domain module
2023-01-22 11:04:50 -05:00
stevenyomi
63da463e02
Clean up usages of listing UI models ( #8762 )
2022-12-17 14:51:03 -05:00
Ivan Iskandar
f4ac754d02
Use Voyager on Browse tab ( #8605 )
2022-11-23 22:28:25 -05:00
Andreas
3407eb84c5
Make padding names neutral ( #8531 )
2022-11-13 12:11:51 -05:00
Ivan Iskandar
8500add09f
EmptyScreen: Compose-ify and apply content padding ( #8177 )
...
* Apply content padding to empty screen
except the empty screens in browse
* compose-ify EmptyScreen
* center face when action show
* fix padding
* apply content padding to browse tabs
* fix duplicate bottom insets
2022-10-09 15:52:56 -04:00
arkon
23bfa1f18f
Minor UI fixes
...
- Remove M3 styling from search toolbar
- Use secondary alpha for subtitles for Sources and Migrate items
- Update some content descriptions
2022-10-09 15:49:32 -04:00
Ivan Iskandar
4b4be58d0d
Tablet UI edge-to-edge tweaks ( #8159 )
...
* LibraryScreen: Tweak content padding application to draw under nav bar
* BrowseScreen: Tweak content padding application to draw under nav bar
Side note the tab content doesn't actually use its
scaffold (bottom) contentPadding so it's definitely will
be a headache in the future.
* Don't hardcode bottom nav padding
2022-10-08 13:28:09 -04:00
AntsyLich
bbe1608006
Show correct language string in browse screens ( #8136 )
2022-10-03 23:05:37 -04:00
arkon
e90b39b29d
Use more unique item keys
...
Should make stacktraces more distinguishable.
2022-09-26 17:23:08 -04:00
arkon
0e3176a77c
Clean up UpdatesController
...
- Move loading state into scaffold (closes #7704 )
- Move logic into presenter
- Make some composables private
2022-09-18 22:38:44 -04:00
Andreas
cc6aef693e
Merge Latest and Browse into one screen ( #7921 )
...
* Merge Latest and Browse into one
* Add back Latest button
* Change context to IO instead of launching a job
* Use loading screen when loading initial page
2022-09-03 10:16:30 -04:00
arkon
92e83f702c
Initial conversion of browse tabs to full Compose
...
TODO:
- Global search should launch a controller with the search textfield focused. This is pending a Compose rewrite of that screen.
- Better migrate sort UI
- Extensions search
2022-08-30 16:05:35 -04:00
Andreas
039fe4a618
Fix Clear Database item trying to display language when empty ( #7651 )
2022-07-30 13:55:07 -04:00
arkon
4bf4b167a5
Remove bottom nav behavior and add bottom padding to root controller contents
2022-07-22 22:44:05 -04:00
Andreas
018ca71336
Use Stable interface for Browse screens ( #7544 )
2022-07-16 14:44:37 -04:00
arkon
8ec91cddab
Minor cleanup
...
- Use outlined icons where appropriate to match previous UI
- Allow tapping entire ChapterHeader to bring up sheet
2022-06-25 11:20:34 -04:00
Ivan Iskandar
3b2362c784
Add scrollbar indicator to LazyColumn ( #7164 )
2022-05-23 18:03:46 -04:00
arkon
9a75232ca4
Minor cleanup
2022-05-19 17:43:27 -04:00
arkon
9f42306f79
Minor cleanup
2022-05-15 17:03:57 -04:00