Commit Graph
5283 Commits
Author SHA1 Message Date
FooIbar bf6085bdf9 Migrate to the new semantics-based Autofill APIs 2025-02-12 17:42:53 +08:00
FooIbar db064e788b Fix auto logout when logging in through WebView 2025-02-12 17:42:42 +08:00
FooIbar 43e968864d Fix app updater to bypass GitHub login requirement 2025-02-11 08:31:57 +08:00
renovate[bot] a7a6f60ebf Lock file maintenance (#2134)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-10 01:13:54 +00:00
FooIbar 4debd0a292 Revert "Migrate to lyricist, Part 1 (#2014)"
This reverts commit 0e608d16
2025-02-08 11:02:50 +08:00
Re*Index. (ot_inc) f0fa010df4 Update Japanese translations (#2130)
* Update strings.xml

* Update strings.xml

* Update ja.md
2025-02-08 10:19:39 +08:00
renovate[bot] fa0bfc256a Lock file maintenance (#2123)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-03 01:39:44 +00:00
FooIbar f810ef03a7 Enable strict resource shrinking mode (#2110) 2025-01-25 14:05:01 +00:00
renovate[bot] 411ab8db38 Update dependency liblzma to v5.6.4 (#2103)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-23 21:14:22 +00:00
renovate[bot] a679c17c64 Lock file maintenance (#2101)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-20 01:12:10 +00:00
renovate[bot]andDude so hot a8c0a05c28 Make DialogState Screen-Local (#2097)
* Prepare to make DialogState per Screen

* Remove some LocalDialogState usage

* Make DialogState Screen-Local

---------

Co-authored-by: Dude so hot <djohn@fbi.gov>
2025-01-16 21:08:07 +08:00
Dude so hot 6ac512e749 Address Code Review 2025-01-16 20:22:34 +08:00
Dude so hot be55f3cf90 asyncState takes produce 2025-01-16 20:22:34 +08:00
Dude so hot cbbbc7f211 Rename delegateSnapshotUpdate to asyncState 2025-01-16 20:22:34 +08:00
Dude so hot 623c4c3e39 Remove unused functions 2025-01-16 20:22:34 +08:00
Dude so hot b0ab1f0f2d Make delegateSnapshotUpdate accept two lambda 2025-01-16 20:22:34 +08:00
renovate[bot]andDude so hot 733937ec74 Use androidx SearchBar InputField (#2095)
* Use androidx SearchBar InputField

* Fix

* Fix

* Address CR

---------

Co-authored-by: Dude so hot <djohn@fbi.gov>
2025-01-16 11:31:30 +00:00
renovate[bot] e0a33f3013 Lock file maintenance (#2089)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-13 01:29:24 +00:00
FooIbar e3e95788b4 Clean up build script and address some warnings 2025-01-12 12:18:28 +08:00
FooIbar 0e87595692 Fix gallery comment style by not reusing Spans 2025-01-11 21:35:54 +08:00
FooIbar e5361949df Disable shared element transition for DownloadCard 2025-01-11 16:39:06 +08:00
FooIbar 62290e2812 Fix favorite names & notes in gallery detail cache 2025-01-10 23:44:20 +08:00
FooIbar 35fbd4443e Refine tag database updating 2025-01-08 23:41:16 +08:00
FooIbar 915f6d0b46 Allow archives to have more pages than galleries (#2073) 2025-01-08 10:05:29 +08: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
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 a075a7cba8 Make SpiderInfo optional 2024-12-19 21:06:49 +08: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
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