AntsyLich
1c3e96bf7f
Revert "Add full predictive back support ( #2085 )" ( #2362 )
...
This reverts commit c12bdbae8e
.
2025-08-07 09:04:34 +06:00
anirudhn
095ef8e74b
Fixed scrollbar sometimes not showing during scroll or not reaching the bottom with few items ( #2304 )
2025-08-06 06:08:47 +06:00
claymorwan
77eb558742
Add Catppuccin theme ( #2117 )
...
Mocha for dark and Latte for light, mauve accent
2025-05-28 19:39:42 +00:00
AntsyLich
c12bdbae8e
Add full predictive back support ( #2085 )
...
Co-authored-by: p
2025-05-10 00:07:05 +00:00
AwkwardPeak7
86ebf55815
Fix pressing Enter
while searching also triggering navigation back on physical keyboards ( #2077 )
...
Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com >
2025-05-08 16:24:13 +06:00
AntsyLich
f8cb506137
Fix Pill not following the local text style
...
Closes #2009
2025-05-04 23:54:02 +06:00
Mend Renovate
d721a4321b
Update dependency androidx.compose:compose-bom to v2025.04.01 ( #2040 )
...
Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com >
2025-05-04 16:28:12 +00:00
Joseph Madamba
0cb1925cf1
Update Facebook and Reddit icon ( #1994 )
2025-04-13 18:41:48 +00:00
ArthurKun
a31b3b7bbf
Replace Modifier.composed with Composable Modifier ( #1959 )
...
Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com >
2025-04-13 18:31:04 +00:00
Ian Hunter
d4aaf6521e
Add more Kaomoji for empty/error screens ( #1909 )
2025-03-26 03:19:02 +06:00
AntsyLich
4f06c1cc09
Make more sliders discrete and ensure they don't look out of place ( #1840 )
...
Also cleanup the underlying code
2025-03-09 12:28:24 +06:00
MajorTanya
8b48d1016b
Add "Monochrome" theme ( #1752 )
...
This theme is mainly geared towards e-Ink displays with limited/no
colour capabilities. Previous themes like Yin & Yang would make heavy
use of greyscale colours which could look off on some devices.
This theme is probably not conformant to Material Design 3 colour
scheme guidelines, but it does boast some amazing WebAIM contrast
ratios (#FFFFFF text on #000000 background gets a ratio of 21:1, vice
versa too).
Initially, this was intended as a purely black and white theme but
some contrast issues arose, such as the download badges (tertiary
background, onTertiary text colour) having the same colour as unread
badges (primary/onPrimary), or the step indicators (stops) not being
visible on sliders (since they use the colours of the opposite state
track (active region stops are the colour of the inactive region track
and vice versa).
To mitigate this, each variant (dark/light) of the theme has one
additional grey mixed in for their tertiary and secondaryContainer
colours each. For the dark variant, this is a #A0A0A0 background for
#000000 text (8.03:1 contrast ratio) and for the light variant, it is
a #505050 background for #FFFFFF text (8.06:1 contrast ratio).
This results in distinct unread vs download badges and visible steps
in the sliders.
---------
Co-authored-by: Sunspark-007 <73711243+Sunspark-007@users.noreply.github.com >
Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com >
2025-02-25 05:22:48 +06:00
AntsyLich
e8c9cb2c2e
Rework slider UI
...
Fixes #1474
2025-02-05 23:37:30 +06:00
AntsyLich
d6dfd24548
Improve hardware bitmap threshold option
...
Also `spotlessApply`
2024-11-21 07:14:18 +06:00
AntsyLich
9aef08c333
Fix loading screen not appearing when changing query in browser screen
...
Fixes #1438
Closes #1441
2024-11-20 17:54:30 +06:00
AntsyLich
a1c6089791
Address some build warnings and cleanup ( #1412 )
2024-10-31 20:17:27 +06:00
AntsyLich
140083ee39
Update dependency com.pinterest.ktlint:ktlint-cli to v1.4.0
...
Co-authored-by: Mend Renovate <bot@renovateapp.com >
2024-10-26 07:40:57 +06:00
AntsyLich
df9fff60da
Cleanup Slider usage
2024-10-26 07:15:01 +06:00
abdurisaq
2ba7ed3280
Fix settings SliderItem steps count ( #1356 )
2024-10-24 12:59:22 +00:00
AntsyLich
eb3bea8150
Revert "Tweak Preference.collectAsState"
...
This reverts commit 3bddb55385
.
Fixes #1341
2024-10-19 20:02:15 +06:00
AntsyLich
afa5002988
Cleanup .gitignore files
2024-10-15 03:39:48 +06:00
AntsyLich
eb6092bd0c
Adjust expandable fab animation
...
Co-authored-by: p
2024-10-13 23:06:02 +06:00
Jack Hamilton
a72db41bf1
Added random library sort ( #1317 )
...
Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com >
2024-10-13 13:51:34 +06:00
AntsyLich
3bddb55385
Tweak Preference.collectAsState
...
Co-authored-by: p
2024-10-12 05:02:56 +06:00
Roshan Varughese
339dc33f58
Fix WheelPicker Manual Input ( #1209 )
...
* Fix WheelPicker Manual Input
* Lambda
* inline
* Update WheelPicker.kt
---------
Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com >
2024-09-14 14:43:03 +00:00
AntsyLich
bec549cc44
Use TextFieldState in BasicTextField where applicable ( #1201 )
...
Co-authored-by: p
2024-09-07 08:11:14 +00:00
AntsyLich
d6252ab770
Address spotless lint errors ( #1138 )
...
* Add spotless (with ktlint)
* Run spotlessApply
* screaming case screaming case screaming case
* Update PagerViewerAdapter.kt
* Update ReaderTransitionView.kt
2024-08-19 18:11:39 +06:00
AntsyLich
777ae2461e
Remove detekt ( #1130 )
...
Annoying. More annoying in this project.
2024-08-19 12:51:37 +06:00
AntsyLich
9a34ace09c
Sync compose theme with MDC theme
2024-08-13 12:42:32 +06:00
Tran M. Cuong
04db46fe75
fix: drawScrollbar crash on list with 0 item but only sticky header ( #1083 )
2024-08-06 20:38:56 +06:00
CrepeTF
75b5d96601
Correct tako variable colours ( #976 )
2024-07-02 16:52:55 +06:00
CrepeTF
e132cc405f
Theme fixes ( #963 )
...
* Fix theme issue with download progress indicator
* Fix theme issue with download progress indicator + better contrast
2024-06-28 17:59:32 +06:00
renovate[bot]
777a071f4a
fix(deps): update dependency dev.chrisbanes.compose:compose-bom to v2024.05.00-alpha03 ( #843 )
...
* fix(deps): update dependency dev.chrisbanes.compose:compose-bom to v2024.05.00-alpha03
* Fix build
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com >
2024-06-07 04:23:27 +06:00
renovate[bot]
46003ec251
chore(deps): update kotlin and compose compiler to v2 (major) ( #819 )
...
* chore(deps): update kotlin and compose compiler to v2
* Update .gitignore
* Fix build
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com >
2024-06-07 03:48:35 +06:00
AntsyLich
fb9423028e
Remove dependency on compose material 2 components
2024-05-07 15:53:58 +06:00
AntsyLich
1df87eabf2
Use new SurfaceContainer color roles
...
Non-dynamic themes need to be updated
Co-authored-by: Ivan Iskandar <12537387+ivaniskandar@users.noreply.github.com >
2024-05-07 15:03:48 +06:00
AntsyLich
dbcc4a7d71
Revert "Fix badge count getting cut off on tab title"
...
This reverts commit 263e467cde
.
2024-05-05 03:31:50 +06:00
AntsyLich
e473c7f09f
Bump compose version
...
Co-authored-by: Ivan Iskandar <12537387+ivaniskandar@users.noreply.github.com >
2024-05-05 01:55:23 +06:00
AntsyLich
263e467cde
Fix badge count getting cut off on tab title
...
Fixes #335
2024-05-05 01:55:23 +06:00
FooIbar
f27ca3b1b2
Use m3 ripple and clean up interactionSource usage ( #675 )
...
Also remove a leftover of scoped storage adaptation.
2024-04-17 13:21:24 +06:00
FooIbar
843daa5304
Update compose bom and fix renovate config for it ( #674 )
2024-04-17 13:21:09 +06:00
AntsyLich
56e66e041d
Revert "Update Scaffold fork ( #10143 )" + Cleanup
...
Causes delay of one frame before actual contentPadding is measured
This reverts commit ea15bc782a
.
Co-authored-by: Ivan Iskandar <12537387+ivaniskandar@users.noreply.github.com >
2024-04-08 17:12:56 +06:00
AntsyLich
e448e40406
Rework buildSrc and remove usage of subprojects
2024-04-06 12:18:10 +06:00
AntsyLich
f72b6e4d7c
Switch to Coil3
...
Co-authored-by: Ivan Iskandar <12537387+ivaniskandar@users.noreply.github.com >
2024-03-02 20:08:15 +06:00
AntsyLich
84984ef7e1
Remove custom Pager
...
Co-authored-by: Ivan Iskandar <12537387+ivaniskandar@users.noreply.github.com >
2024-03-02 19:02:53 +06:00
AntsyLich
aa498360db
Move :core
to :core:common
2024-01-29 15:20:21 +06:00
AntsyLich
47e5421527
Upgrade combose-bom
to latest
2024-01-29 13:25:01 +06:00
Theodoro Loureiro mota
cc09230e26
Adding Detekt in the project ( #216 )
...
* Removing ktlint
* Removing compose lint
* Adding initial Detekt config
* Setting up detekt config
* Adding detekt baseline
* Fixing workflows
* Moving to a module based solution
* Adding new line
* Adding new line
* Updating baseline
* Addressing PR suggestions
* Regenerating baseline.xml
* Cleanup
---------
Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com >
2024-01-29 03:29:55 +06:00
Theodoro Loureiro mota
915a967151
Fixing bottom sheet UI bug in non-tablet devices ( #182 )
...
* replace the windowInsetsPadding for navigationBarsPadding + statusBarsPadding
* Setting decorFitsSystemWindows = true to fix ui bug on Android 11
2024-01-28 20:31:59 +06:00
Theodoro Loureiro mota
e17d87f357
Adding Type-safe project accessors ( #194 )
...
* replace the windowInsetsPadding for navigationBarsPadding + statusBarsPadding
* Enabling TYPESAFE_PROJECT_ACCESSORS
* Adding typesafe project accessors in the app module
* Adding typesafe project accessors in the core module
* Adding typesafe project accessors in the core-metadata module
* Adding typesafe project accessors in the data module
* Adding typesafe project accessors in the domain module
* Adding typesafe project accessors in the presentation-core module
* Adding typesafe project accessors in the presentation-widget module
* Adding typesafe project accessors in the source-local module
* Adding typesafe project accessors in the source-api module
* Rolling back
* Changing TYPESAFE_PROJECT_ACCESSORS line
* Removing extra spaces
2024-01-23 18:35:58 +06:00