renovate[bot]
2f5b52f12c
Update AGP to v8.8.0-alpha09
2024-10-31 22:58:11 +00:00
renovate[bot]
20f9120583
Update plugin com.android.settings to v8.8.0-alpha09
2024-10-31 22:55:48 +00:00
FooIbar
e65428cae1
Use SecureTextField for password
2024-10-31 23:51:26 +08:00
Dude so hot
e5862e807c
Fix to not add padding manually
2024-10-31 23:08:53 +08:00
Dude so hot
911fb3cae0
Update to use bracketCase
2024-10-31 22:17:45 +08:00
d76821f6a6
Unify decode phase to PageLoader ( #1848 )
...
* Make PageLoader size RAII
* Unify decode phase to PageLoader
* Fixes
* Fixes
* Fixes
* Refine
* Refine name
* Fixes
* Refine
* Refine
* Refine
* Refine
* Refine
* Refine
* Refine
* Revert
* Fixes
* Fixes
* Fixes
* Fixes
* Fixes
* Invalidate page cache on retryPage
* Value class
* Cancel bounds takes IntRange
* SpiderQueen awaitReade spread exception
* Reorder
* Fix
* Fix
* Refine
* Split install procress
* Interface default method
* Revert
* Revert
* Fix to clear error state
* Update app/src/main/kotlin/com/hippo/ehviewer/gallery/PageLoader.kt
Co-authored-by: FooIbar <118464521+FooIbar@users.noreply.github.com >
* Refine
* Refine
---------
Co-authored-by: Dude so hot <djohn@fbi.gov >
Co-authored-by: FooIbar <118464521+FooIbar@users.noreply.github.com >
2024-10-31 12:30:52 +00:00
renovate[bot]
1d5a680a5b
Update dependency androidx.work:work-runtime to v2.10.0
2024-10-31 01:19:56 +00:00
renovate[bot]
2f38e17fd6
Update dependency androidx.core:core-ktx to v1.15.0
2024-10-31 01:19:11 +00:00
renovate[bot]
7de4bea5f7
Update dependency androidx.constraintlayout:constraintlayout-compose to v1.1.0
2024-10-31 00:30:00 +00:00
renovate[bot]
35db8baa2a
Update dependency androidx.compose:compose-bom-alpha to v2024.10.01
2024-10-31 00:29:50 +00:00
renovate[bot]
e774dd3a6c
Update benchmark to v1.4.0-alpha04
2024-10-30 21:13:16 +00:00
renovate[bot]
f3619c6b43
Update dependency androidx.activity:activity-compose to v1.10.0-alpha03
2024-10-30 21:12:43 +00:00
renovate[bot]
b807081f9d
Update androidx.room to v2.7.0-alpha11
2024-10-30 19:03:46 +00:00
renovate[bot]
0807d7f1ce
Update androidx.lifecycle to v2.9.0-alpha06
2024-10-30 19:03:18 +00:00
FooIbar
8b6894716b
Remove fixed ktor workaround
2024-10-30 23:21:00 +08:00
Dude so hot
cb733d8e38
Move ktlint to stable
2024-10-30 23:11:19 +08:00
FooIbar
d9c7daebea
Fix save image filename for external archives
2024-10-30 23:00:34 +08:00
FooIbar
bbe8fd6b8f
Use .editorconfig to disable ktlint rule ( #1844 )
2024-10-30 13:58:53 +00:00
Dude so hot
8f8fe513fa
Cleanup ctor
2024-10-30 20:30:53 +08:00
Dude so hot
8a4df1f2ba
Disable ktlint_standard_class-signature
2024-10-30 20:30:53 +08:00
Dude so hot
dacbf5edb3
Fix thumb extension for webp
2024-10-30 19:08:52 +08:00
Dude so hot
4e145f46db
Demagic DownloadThumbInterceptor
2024-10-30 19:08:52 +08:00
renovate[bot]
53dc622376
Update dependency io.ktor:ktor-client-okhttp to v3.0.1
2024-10-29 23:37:20 +00:00
renovate[bot]
aab8fabb1f
Disable SaveBodyPlugin & fix non-redirect Ktor client defaults
2024-10-29 16:21:19 +00:00
FooIbar
86bb240633
Disable Cronet on some incompatible devices
2024-10-29 23:41:40 +08:00
Dude so hot
c6b3aec1af
Fix build
2024-10-29 23:35:59 +08:00
Dude so hot
e6c4b32a47
Use defaultRequest
2024-10-29 23:35:59 +08:00
Dude so hot
b71e83047d
Install UA for ktor client
2024-10-29 23:35:59 +08:00
Dude so hot
8609336240
Move to use BlackholeDecoder.Factory()
2024-10-29 23:35:59 +08:00
FooIbar
ded11a81a5
Refine cache key for v2 gallery preview
2024-10-29 21:17:45 +08:00
renovate[bot] and Dude so hot
0c00ea9292
Refactor PageLoader ( #1830 )
...
* Cleanup PageLoader
* Refactor ReaderScreen
* Refactor EhPageLoader
* Refine
* Refine
* Refine
* Refine
* Refine
* Don't inline
* Fix recompose
* Merge PageLoader
---------
Co-authored-by: Dude so hot <djohn@fbi.gov >
2024-10-29 08:10:52 +00:00
FooIbar
672b53d8a9
Migrate to settings plugin and update NDK to r27c
2024-10-29 15:27:08 +08:00
FooIbar
bc5032b2d0
Fix off-screen fetcher jobs blocking decode queue
2024-10-29 06:56:24 +08:00
renovate[bot]
4cefa439ec
Update dependency io.coil-kt.coil3:coil-bom to v3.0.0-rc02
2024-10-28 21:26:43 +00:00
FooIbar
4d2b7b3ad0
Adapt to the upcoming thumbnail changes ( #1823 )
2024-10-28 22:55:27 +08:00
FooIbar
58f85cc436
Clean up or parameter as it's no longer required
2024-10-28 20:14:52 +08:00
FooIbar
5c50d7622b
Unify normal and small thumbnails parsing
2024-10-28 20:14:52 +08:00
renovate[bot]
e90b31bf69
Update Rust crate quick-xml to 0.37
2024-10-28 00:48:23 +00:00
renovate[bot]
b43d60138b
Lock file maintenance
2024-10-28 00:47:49 +00:00
FooIbar
9f4faebfe6
Use ktor plugin for download timeout
2024-10-28 00:00:48 +08:00
FooIbar
b6f84d8de6
Group ad utils and fix a main thread IO
2024-10-27 22:58:15 +08:00
FooIbar
230eec7c59
Revert "Block AD in Large preview ( #1694 )"
...
This reverts commit 04ee1a63
Reason for revert: Obsoleted by the upcoming changes
2024-10-27 22:58:15 +08:00
renovate[bot] and Dude so hot
3b9cfefd5f
Fix Small Preview CrossFade not work ( #1816 )
...
* Fix Small Preview CrossFade not work
* Abstract
* Update MergeInterceptor.kt
---------
Co-authored-by: Dude so hot <djohn@fbi.gov >
2024-10-27 12:01:53 +00:00
FooIbar
c1b701f1f9
Only check file integrity for images served by H@H
...
URLs returned by non-H@H servers may not contain file hash for resampled
images.
2024-10-27 16:10:47 +08:00
FooIbar
4744caaacc
Show search warnings (if any) when no hits found
2024-10-27 15:48:46 +08:00
FooIbar
b58912462a
Make image limits description unambiguous
2024-10-27 12:36:56 +08:00
FooIbar
f3cadf594d
Fix crash on devices without WallpaperService
2024-10-27 11:30:37 +08:00
FooIbar
a8834ee21c
Fix menu click glitch after pager type change
2024-10-26 22:18:52 +08:00
FooIbar
0c59403e49
Add support for arrow key navigation ( #1808 )
...
* Add support for arrow key navigation
* Refactor key event handler to use Compose KeyEvent
Also removed volume key configurations.
* Fix focus requester
2024-10-26 12:54:29 +00:00
FooIbar
431a771672
Relax regex for the upcoming WebP adoption
2024-10-26 13:54:16 +08:00