b354e37cc3
Refactor grid size slider composable for reuse
2023-06-24 11:23:06 -04:00
f2b0d74b4c
Migrate ReaderPageSheet to Compose
2023-06-23 23:17:47 -04:00
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.
2023-06-23 17:54:01 -04:00
6808fbbb21
Use lite compose-ui-tooling module on release builds ( #9630 )
...
The size reduction is minuscule but it's there.
2023-06-23 08:26:35 -04:00
b8af1621b5
Update Compose BOM v2023.06.00-alpha01 ( #9628 )
2023-06-22 21:50:18 -04:00
39e4568460
ReaderProgressIndicator: Convert to Compose ( #9574 )
2023-06-03 13:11:41 -04:00
431f8772f8
Address minor build warnings
2023-05-31 22:47:31 -04:00
46efd4c134
Fix some crashes
2023-05-27 09:53:01 -04:00
dfd38db7e3
Use primitive state holders
2023-05-27 09:22:31 -04:00
0189fc1f66
Bump Compose BOM version 2023.04.00-beta01.1 ( #9548 )
2023-05-27 09:17:31 -04:00
5a9889b562
Upgrade Compose
...
Co-authored-by: ivaniskandar <ivaniskandar@users.noreply.github.com >
2023-05-21 11:21:32 -04:00
96defd6b05
Replace our custom Pager ( #9494 )
...
Turns out that changing the pagerSnapDistance
is enough to achieve the same result.
2023-05-13 12:06:00 -04:00
c21813a8b5
Add an icon to "Item Per Row" on library sheet ( #9414 )
...
Also cleanup `SettingsItems.kt`
2023-04-28 10:08:35 -04:00
c6ac992798
Move library columns settings to library sheet
...
Closes #3969 . Dialog-ception.
2023-04-15 19:36:49 -04:00
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.
2023-04-15 09:35:22 -04:00
60d8650860
WheelPicker: Add manual input ( #9338 )
2023-04-15 09:26:33 -04:00
a2627d70af
WheelPicker: Add haptic feedback ( #9322 )
2023-04-14 21:58:57 -04:00
6662a97b2f
Remove horizontal padding of actions row in empty screen ( #9332 )
2023-04-14 21:58:34 -04:00
bc0b9e536a
Sample updates to scrollbars
2023-03-31 09:25:35 -04:00
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
2023-03-31 09:24:44 -04:00
1dd62af188
Ensure EmptyScreen is scrollable
...
Also fix padding for loading/empty states in BrowseSourceScreen
2023-03-29 22:53:58 -04:00
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
2023-03-29 22:34:32 -04:00
18e55aa25f
Adjust tab indicator visual ( #9219 )
...
Now behaves like the non-compose indicator by showing the swipe progress too
2023-03-16 22:20:25 -04:00
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
2023-03-05 15:37:41 -05:00
ec3ce74af8
TrackDateSelectorScreen: Use M3 date picker ( #9138 )
2023-02-24 15:22:23 -05:00
92132c59f5
Migrate source filter sheet to Compose ( #9135 )
2023-02-23 22:32:40 -05:00
92bd98e45f
Consolidate all theme colors to presentation-core module
2023-02-21 22:52:36 -05:00
60a3ba5a5c
Use non-stable Compose BOM ( #9120 )
2023-02-21 10:41:56 -05:00
10d7349506
Move more components to presentation-core module
2023-02-20 10:12:41 -05:00
dd71c76a8f
Move more components
2023-02-18 17:04:32 -05:00
58a0add4f6
Move more components to presentation-core module
2023-02-18 16:33:03 -05:00
bfe143015a
Move more components to presentation-core module
2023-02-18 16:03:01 -05:00
e3cf863230
Start moving some Compose components to presentation-core module
2023-02-18 15:52:52 -05:00
1730dd6af1
Move more things around
2023-01-27 22:31:12 -05:00
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
2023-01-26 17:53:24 -05:00