Commit Graph
7956 Commits
Author SHA1 Message Date
FooIbar c23e7af24b Remove obsolete workaround
This reverts commit 8811f92aea.
2025-01-07 22:58:42 +08:00
renovate[bot] 91fdbaff4d Update plugin spotless to v7 (#2070)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-07 09:44:35 +00:00
renovate[bot] c6f258f01d Update dependency com.squareup.okio:okio-jvm to v3.10.0 (#2069)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-07 09:44:04 +00:00
FooIbar 8811f92aea Fix build 2025-01-07 17:37:02 +08:00
renovate[bot] 0726505c25 Update kotlinx.serialization to v1.8.0 (#2068)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-06 17:16:33 +00:00
renovate[bot] 4df1d6cb0a Lock file maintenance (#2067)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-06 00:09:20 +00:00
renovate[bot] 773b5d4dab Hide comment which score reaches -100 by default (#2065) 2025-01-04 02:49:42 +00:00
renovate[bot] 660fa66df4 Revert "Update aboutlibraries to v11.3.0 (#2063)"
This reverts commit c2992e3a35.
2025-01-04 10:42:52 +08:00
renovate[bot] c2992e3a35 Update aboutlibraries to v11.3.0 (#2063)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-03 18:35:50 +00:00
Dude so hot d07649bcf8 Cleanup unused code 2025-01-03 12:30:13 +08:00
Dude so hot 5e1baf2104 Recover removed author style 2025-01-03 12:30:13 +08:00
Dude so hot e8701b65c6 Drop HAtHBlacklist
immature implementation
2025-01-03 12:10:42 +08:00
Dude so hot 517d6f6d0b timeoutBySpeed accept OnTimeout handler 2025-01-03 12:10:42 +08:00
renovate[bot]andDude so hot b7c5c15280 Make timeoutSpeed pow of 2 (#2060)
* IntSliderPreference support display transforms

* Make timeoutSpeed pow of 2

* Fix conversion

* Fix conversion

---------

Co-authored-by: Dude so hot <djohn@fbi.gov>
2025-01-03 11:45:21 +08:00
renovate[bot]andDude so hot 0561a9bcf6 H@H blacklist (#2058)
* Move SpeedTracker to proper place

* SpeedTracker use Instant to avoid value class in generic

* Initial HAtHBlacklist

* H@H blacklist switch

* Allow to trim H@H blacklist

* Don't blacklist if that H@H returned twice

---------

Co-authored-by: Dude so hot <djohn@fbi.gov>
2024-12-31 19:46:28 +08:00
Dude so hot 05a14a3610 And balance retry times 2024-12-31 18:15:34 +08:00
Dude so hot b3737448d7 Don't retry at one H@H twice
Now that quota is cheap
2024-12-31 18:15:34 +08:00
renovate[bot]andDude so hot bfa91bf2fb Apply watchdog before send request (#2056)
* Apply watchdog before send request

* Cleanup CronetEngine

---------

Co-authored-by: Dude so hot <djohn@fbi.gov>
2024-12-31 17:55:39 +08:00
renovate[bot]andDude so hot b7948f7965 Introduce speed based timeout strategy (#2055)
* CronetEngine throw connTimeout properly

* Apply LowSpeedDetector

* Add switch

* Relax

* Refine

* Extract common part

* Apply to AppUpdater

* Fix

* Adjust

* Log conn timeout as well

---------

Co-authored-by: Dude so hot <djohn@fbi.gov>
2024-12-31 15:25:00 +08:00
renovate[bot]andDude so hot b0f310b2fe Introduce connection timeout (#2054)
* Introduce connection timeout, Prepare to convert requestTimeout to speed based

* Fix step

* Refine

---------

Co-authored-by: Dude so hot <djohn@fbi.gov>
2024-12-31 13:15:42 +08:00
renovate[bot]andDude so hot ac598fdfab Introduce Windowed SpeedTracker (#2053)
* Remove unreachable cond in `humanReadableByteCount`

* Introduce Windowed SpeedTracker

* Cleanup

* Optimise SpeedTracker for startcase

* Fixup

* Update naming

* Fix

---------

Co-authored-by: Dude so hot <djohn@fbi.gov>
2024-12-31 12:11:13 +08:00
renovate[bot] 60e6a04d0d Update dependency nettle to nettle_3.10.1_release_20241230 (#2052)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-30 19:45:06 +00:00
renovate[bot] c4884022af Lock file maintenance (#2051)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-30 01:29:22 +00:00
renovate[bot] a70091bf99 Update dependency Corrosion to v0.5.1 (#2050)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-29 17:46:35 +00:00
renovate[bot]andDude so hot ebaf75df95 Update Rust crate rxing to 0.7 (#2047)
* Update Rust crate rxing to 0.7

* Fix build

Signed-off-by: Dude so hot <djohn@fbi.gov>

---------

Signed-off-by: Dude so hot <djohn@fbi.gov>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Dude so hot <djohn@fbi.gov>
2024-12-29 07:50:16 +00:00
FooIbar 2f044a17e1 Fix crash when download label query takes too long 2024-12-26 17:56:20 +08:00
renovate[bot] 782dafca33 Lock file maintenance (#2040)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-23 02:02:28 +00:00
FooIbar 7174bbc0bd Clean up build script 2024-12-22 14:59:21 +08:00
renovate[bot] f177045e89 Update compose.destinations to v2.1.0-beta15 (#2038)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-22 04:42:37 +00:00
renovate[bot] e32d66e0aa Update dependency gradle to v8.12 (#2037)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-20 21:06:52 +00:00
renovate[bot] 0237aa31cb Update dependency org.jetbrains.kotlinx:kotlinx-coroutines-android to v1.10.1 (#2036)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-20 16:23:04 +00:00
renovate[bot] 18921f8750 Update dependency com.android.tools:desugar_jdk_libs to v2.1.4 (#2035)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-20 10:57:58 +00:00
renovate[bot] e848360c80 Update dependency org.jetbrains.kotlinx:kotlinx-coroutines-android to v1.10.0 (#2034)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-19 22:33:59 +00:00
FooIbar a075a7cba8 Make SpiderInfo optional 2024-12-19 21:06:49 +08:00
renovate[bot] f98630cff1 Update dependency io.ktor:ktor-client-okhttp to v3.0.3 (#2030)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-18 23:45:01 +00:00
FooIbar 325e756e4c Fix SpiderInfo serialization 2024-12-16 21:06:05 +08:00
renovate[bot] 556c623e98 Lock file maintenance (#2028)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-16 00:54:09 +00:00
FooIbar de5d74a1f0 Remove more java.io usage 2024-12-13 11:51:48 +08:00
renovate[bot] 41decf85c9 Update dependency com.google.accompanist:accompanist-drawablepainter to v0.37.0 (#2025)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-13 02:34:16 +00:00
renovate[bot] 51fa017b8b Update dependency sh.calvin.reorderable:reorderable to v2.4.2 (#2023)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-12 11:01:49 +00:00
renovate[bot] e78dd6f9dd Update dependency androidx.compose:compose-bom-alpha to v2024.12.01 (#2022)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-12 01:00:10 +00:00
renovate[bot] 0e8fcdd4d1 Update dependency androidx.paging:paging-compose to v3.3.5 (#2021)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-12 00:59:17 +00:00
renovate[bot] 717fc422ff Update benchmark to v1.4.0-alpha06 (#2019)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-11 22:05:33 +00:00
renovate[bot] b07c4b7e6c Update dependency androidx.activity:activity-compose to v1.10.0-rc01 (#2020)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-11 22:05:20 +00:00
renovate[bot] ff2b4cf6e1 Update androidx.room to v2.7.0-alpha12 (#2018)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-11 19:15:18 +00:00
renovate[bot] a131fa3dd7 Update androidx.lifecycle to v2.9.0-alpha08 (#2017)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-11 19:15:01 +00:00
FooIbar b3a212c7fd Match platform language resolution behavior
And add non-Compose accessor for Strings.
2024-12-11 00:06:07 +08:00
0e608d169e Migrate to lyricist, Part 1 (#2014)
* Initial convert xml to kotlin i10n res

* Composing take Translations

* Move HistoryScreen to lyricist

* Move FavouritesScreen to lyricist

* Fix naming

* Fixes

* Fixes

* Convert

* Convert

* Revert

* Fix

* Convert

* Convert

* Formats

* Cleanup

* Cleanup

* Cleanup

* Refine

* Refine

* Refine

* Refine

* Refine

* Refine

* Refine

* Refine

* Refine

* Refine

* Refine

* Refine

* Refine

* Refine

* Refine

* Refine

* Refine

* Refine

* Fixes

* Cleanup

* Cleanup

* Address Code Review

* Address Code Review

* Address Code Review

* Update app/src/main/kotlin/com/hippo/ehviewer/ui/i18n/ThTranslations.kt

Co-authored-by: FooIbar <118464521+FooIbar@users.noreply.github.com>

* Update app/src/main/kotlin/com/hippo/ehviewer/ui/i18n/KoTranslations.kt

Co-authored-by: FooIbar <118464521+FooIbar@users.noreply.github.com>

* Address Code Review

---------

Co-authored-by: Dude so hot <djohn@fbi.gov>
Co-authored-by: FooIbar <118464521+FooIbar@users.noreply.github.com>
2024-12-10 12:36:04 +00:00
renovate[bot] c38fa2a70f Drop useK2Uast (#2012)
Enabled by default
2024-12-09 10:46:26 +08:00
renovate[bot] 4c54c4653e Enable one pass resource shrinker 2024-12-09 10:38:29 +08:00