arkon
7f0f67d752
Update social media icons
12 months ago
arkon
86edce0d87
Bring back relative timestamp translations
1 year ago
arkon
56d2464870
Bring back simplified relative timestamp setting
...
Except now it's just an on/off toggle for relative up to a week.
1 year ago
arkon
f9754f4f58
Fix cut off labels in reader sheet toggles
1 year ago
arkon
8824c7dbe3
Tweak reading mode and orientation sheet designs
1 year ago
arkon
d29b7c4e57
Switch to different ktlint plugin
...
Should be better at incremental builds.
To format, run `./gradlew ktlintFormat`.
1 year ago
arkon
efa7a3a167
Update Compose
...
Also remove workaround for preventing keyboard showing up for SelectItems.
1 year ago
arkon
fe90546821
Remove relative timestamps setting
1 year ago
arkon
b6620434b3
Bump dependencies
1 year ago
arkon
ee26d6dffd
Remove some uses of color resources
1 year ago
arkon
cf14831fbe
Clean up preference extensions/items a bit
1 year ago
arkon
ac306547a0
Bump dependencies
1 year ago
arkon
a3a3f44056
Constrain reader sheet to max 75% of height
1 year ago
arkon
22c6dbda3f
Replace reader sheet dropdowns with chips
1 year ago
arkon
34f7caa0fc
Use Material3 chips
1 year ago
arkon
09e4b5a9cd
Replace some reader sheet settings with FlowRow of Chips
1 year ago
arkon
1cf7f9be54
Use segmented buttons for reader background setting in sheet
1 year ago
arkon
a629db2884
Address some build warnings
1 year ago
arkon
f01a312c23
Prevent keyboard when using SelectItem in filters
...
Closes #9703
1 year ago
arkon
87bdee5990
Move SettingsItems composables to presentation-core
1 year ago
Ivan Iskandar
0759936226
Remove scrollable animation workaround ( #9690 )
...
Reverts ba93060e59
Related https://android-review.googlesource.com/c/platform/frameworks/support/+/2239762
1 year ago
Ivan Iskandar
7c90fe0f7d
AdaptiveSheet: Migrate deprecated swipeable ( #9642 )
1 year ago
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.
1 year ago
arkon
b354e37cc3
Refactor grid size slider composable for reuse
1 year ago
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