arkon
f2b0d74b4c
Migrate ReaderPageSheet to Compose
1 year ago
Ivan Iskandar
25b0458930
composed Modifier changes ( #9631 )
...
Referring at the examples and other internal usages, the
resulting stateful Modifier should be separated from
all the previous Modifier chain.
1 year ago
Ivan Iskandar
6808fbbb21
Use lite compose-ui-tooling module on release builds ( #9630 )
...
The size reduction is minuscule but it's there.
1 year ago
Ivan Iskandar
b8af1621b5
Update Compose BOM v2023.06.00-alpha01 ( #9628 )
1 year ago
Ivan Iskandar
39e4568460
ReaderProgressIndicator: Convert to Compose ( #9574 )
1 year ago
arkon
431f8772f8
Address minor build warnings
1 year ago
arkon
46efd4c134
Fix some crashes
1 year ago
arkon
dfd38db7e3
Use primitive state holders
1 year ago
Ivan Iskandar
0189fc1f66
Bump Compose BOM version 2023.04.00-beta01.1 ( #9548 )
1 year ago
arkon
5a9889b562
Upgrade Compose
...
Co-authored-by: ivaniskandar <ivaniskandar@users.noreply.github.com>
1 year ago
Ivan Iskandar
96defd6b05
Replace our custom Pager ( #9494 )
...
Turns out that changing the pagerSnapDistance
is enough to achieve the same result.
1 year ago
AntsyLich
c21813a8b5
Add an icon to "Item Per Row" on library sheet ( #9414 )
...
Also cleanup `SettingsItems.kt`
1 year ago
arkon
c6ac992798
Move library columns settings to library sheet
...
Closes #3969 . Dialog-ception.
1 year ago
arkon
4bcd623829
Move worker info screen into debug info menu
...
No need to translate anything for debug info. Dunno what else will end up in that menu in the future.
1 year ago
Ivan Iskandar
60d8650860
WheelPicker: Add manual input ( #9338 )
1 year ago
Ivan Iskandar
a2627d70af
WheelPicker: Add haptic feedback ( #9322 )
1 year ago
0x7673
6662a97b2f
Remove horizontal padding of actions row in empty screen ( #9332 )
1 year ago
arkon
bc0b9e536a
Sample updates to scrollbars
1 year ago
Ivan Iskandar
7a1b599462
Adjust SearchToolbar soft keyboard behavior ( #9282 )
...
* Show soft keyboard when the text field is composed (a redo)
* Clear focus on text field when soft keyboard is hidden
* Request focus on text field and show soft keyboard
when clear button is clicked
1 year ago
arkon
1dd62af188
Ensure EmptyScreen is scrollable
...
Also fix padding for loading/empty states in BrowseSourceScreen
1 year ago
Ivan Iskandar
6f1099b710
AdaptiveSheet: Wrap inside Dialog ( #9279 )
...
Because of Compose issue, the style of the sheet surface is adjusted as
a workaround
Ref https://issuetracker.google.com/issues/246909281
1 year ago
Ivan Iskandar
18e55aa25f
Adjust tab indicator visual ( #9219 )
...
Now behaves like the non-compose indicator by showing the swipe progress too
2 years ago
arkon
e917349bb7
Use Compose icons instead of drawables
...
Using:
- https://github.com/DevSrSouza/compose-icons
- https://github.com/DevSrSouza/compose-icons/blob/master/simple-icons/DOCUMENTATION.md
2 years ago
Ivan Iskandar
ec3ce74af8
TrackDateSelectorScreen: Use M3 date picker ( #9138 )
2 years ago
arkon
92132c59f5
Migrate source filter sheet to Compose ( #9135 )
2 years ago
arkon
92bd98e45f
Consolidate all theme colors to presentation-core module
2 years ago
Ivan Iskandar
60a3ba5a5c
Use non-stable Compose BOM ( #9120 )
2 years ago
arkon
10d7349506
Move more components to presentation-core module
2 years ago
arkon
dd71c76a8f
Move more components
2 years ago
arkon
58a0add4f6
Move more components to presentation-core module
2 years ago
arkon
bfe143015a
Move more components to presentation-core module
2 years ago
arkon
e3cf863230
Start moving some Compose components to presentation-core module
2 years ago
arkon
1730dd6af1
Move more things around
2 years ago
Andreas
12e41b6e6f
Move Glance Widget to seperate module ( #8989 )
...
Move Widget to seperate module
- Create a core module for presentation. Widget and App will share some resources and hopefully composables
2 years ago