arkon
|
d29b7c4e57
|
Switch to different ktlint plugin
Should be better at incremental builds.
To format, run `./gradlew ktlintFormat`.
|
2023-09-01 23:02:18 -04:00 |
|
arkon
|
efa7a3a167
|
Update Compose
Also remove workaround for preventing keyboard showing up for SelectItems.
|
2023-08-10 22:45:58 -04:00 |
|
arkon
|
fe90546821
|
Remove relative timestamps setting
|
2023-07-29 10:03:16 -04:00 |
|
arkon
|
b6620434b3
|
Bump dependencies
|
2023-07-26 22:56:49 -04:00 |
|
arkon
|
cf14831fbe
|
Clean up preference extensions/items a bit
|
2023-07-19 21:57:22 -04:00 |
|
arkon
|
ac306547a0
|
Bump dependencies
|
2023-07-18 19:12:04 -04:00 |
|
arkon
|
a3a3f44056
|
Constrain reader sheet to max 75% of height
|
2023-07-16 09:59:17 -04:00 |
|
arkon
|
22c6dbda3f
|
Replace reader sheet dropdowns with chips
|
2023-07-16 09:58:52 -04:00 |
|
arkon
|
34f7caa0fc
|
Use Material3 chips
|
2023-07-16 09:11:57 -04:00 |
|
arkon
|
09e4b5a9cd
|
Replace some reader sheet settings with FlowRow of Chips
|
2023-07-15 14:27:30 -04:00 |
|
arkon
|
1cf7f9be54
|
Use segmented buttons for reader background setting in sheet
|
2023-07-15 13:05:06 -04:00 |
|
arkon
|
a629db2884
|
Address some build warnings
|
2023-07-14 23:08:45 -04:00 |
|
arkon
|
f01a312c23
|
Prevent keyboard when using SelectItem in filters
Closes #9703
|
2023-07-13 17:38:15 -04:00 |
|
arkon
|
87bdee5990
|
Move SettingsItems composables to presentation-core
|
2023-07-10 17:25:52 -04:00 |
|
Ivan Iskandar
|
0759936226
|
Remove scrollable animation workaround (#9690)
Reverts ba93060e59
Related https://android-review.googlesource.com/c/platform/frameworks/support/+/2239762
|
2023-07-09 14:08:58 -04:00 |
|
Ivan Iskandar
|
7c90fe0f7d
|
AdaptiveSheet: Migrate deprecated swipeable (#9642)
|
2023-06-26 22:20:08 -04:00 |
|
arkon
|
fe82cdb9c8
|
Migrate ReaderColorFilterSettings to Compose
It'll eventually be a tab with the other settings again once the other tabs are also
migrated over so it's just a single Compose sheet.
|
2023-06-24 12:51:10 -04:00 |
|
arkon
|
b354e37cc3
|
Refactor grid size slider composable for reuse
|
2023-06-24 11:23:06 -04:00 |
|
arkon
|
f2b0d74b4c
|
Migrate ReaderPageSheet to Compose
|
2023-06-23 23:17:47 -04:00 |
|
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.
|
2023-06-23 17:54:01 -04:00 |
|
Ivan Iskandar
|
b8af1621b5
|
Update Compose BOM v2023.06.00-alpha01 (#9628)
|
2023-06-22 21:50:18 -04:00 |
|
Ivan Iskandar
|
39e4568460
|
ReaderProgressIndicator: Convert to Compose (#9574)
|
2023-06-03 13:11:41 -04:00 |
|
arkon
|
dfd38db7e3
|
Use primitive state holders
|
2023-05-27 09:22:31 -04:00 |
|
Ivan Iskandar
|
0189fc1f66
|
Bump Compose BOM version 2023.04.00-beta01.1 (#9548)
|
2023-05-27 09:17:31 -04:00 |
|
arkon
|
5a9889b562
|
Upgrade Compose
Co-authored-by: ivaniskandar <ivaniskandar@users.noreply.github.com>
|
2023-05-21 11:21:32 -04:00 |
|
Ivan Iskandar
|
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 |
|
AntsyLich
|
c21813a8b5
|
Add an icon to "Item Per Row" on library sheet (#9414)
Also cleanup `SettingsItems.kt`
|
2023-04-28 10:08:35 -04:00 |
|
arkon
|
c6ac992798
|
Move library columns settings to library sheet
Closes #3969. Dialog-ception.
|
2023-04-15 19:36:49 -04:00 |
|
Ivan Iskandar
|
60d8650860
|
WheelPicker: Add manual input (#9338)
|
2023-04-15 09:26:33 -04:00 |
|
Ivan Iskandar
|
a2627d70af
|
WheelPicker: Add haptic feedback (#9322)
|
2023-04-14 21:58:57 -04:00 |
|
arkon
|
bc0b9e536a
|
Sample updates to scrollbars
|
2023-03-31 09:25:35 -04:00 |
|
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
|
2023-03-29 22:34:32 -04:00 |
|
Ivan Iskandar
|
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 |
|
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
|
2023-03-05 15:37:41 -05:00 |
|
Ivan Iskandar
|
ec3ce74af8
|
TrackDateSelectorScreen: Use M3 date picker (#9138)
|
2023-02-24 15:22:23 -05:00 |
|
arkon
|
92132c59f5
|
Migrate source filter sheet to Compose (#9135)
|
2023-02-23 22:32:40 -05:00 |
|
Ivan Iskandar
|
60a3ba5a5c
|
Use non-stable Compose BOM (#9120)
|
2023-02-21 10:41:56 -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
|
e3cf863230
|
Start moving some Compose components to presentation-core module
|
2023-02-18 15:52:52 -05:00 |
|