renovate[bot] and Dude so hot
6f7276bcdf
Revert "Temporarily disable shared element transitions ( #1621 )" ( #1932 )
...
* Revert "Temporarily disable shared element transitions (#1621 )"
This reverts commit 42ed51094e .
* Fixes
* Update EhAsyncThumb.kt
---------
Co-authored-by: Dude so hot <djohn@fbi.gov >
2024-11-14 19:24:11 +08:00
renovate[bot] and Dude so hot
2cd884bd9d
Hack zip_time to fix performance ( #1931 )
...
* Hack zip_time to fix performance
* Revert
---------
Co-authored-by: Dude so hot <djohn@fbi.gov >
2024-11-14 06:33:13 +00:00
renovate[bot] and Dude so hot
ec8bd2fc14
Add rust parser test ( #1924 )
...
* Add rust parser test
Signed-off-by: Dude so hot <djohn@fbi.gov >
* Update cargo lock
Signed-off-by: Dude so hot <djohn@fbi.gov >
---------
Signed-off-by: Dude so hot <djohn@fbi.gov >
Co-authored-by: Dude so hot <djohn@fbi.gov >
2024-11-12 08:31:49 +00:00
renovate[bot] and Dude so hot
dd1bbf1226
Ensure PageLoader not closed until decoder jobs completed ( #1923 )
...
* Optimize to use autoCloseScope
* Refine log
* Log
* Remove debug logging
* Refine
* Refine
---------
Co-authored-by: Dude so hot <djohn@fbi.gov >
2024-11-12 12:15:29 +08:00
FooIbar
16fa52790c
Misc cleanups ( #1921 )
...
* Clean up resources
* Clean up code
2024-11-11 20:39:45 +08:00
FooIbar
253cb03de8
Refine AndroidFileSystem exception handling
2024-11-11 17:19:17 +08:00
renovate[bot]
0b74adc13b
Lock file maintenance ( #1917 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-11 01:17:16 +00:00
FooIbar
6fc2328475
Fix false positive download failures on API 28
2024-11-11 00:52:12 +08:00
FooIbar
9edb52c909
Remove desktop site option
2024-11-10 00:21:53 +08:00
FooIbar
f4c7320bb5
Remove search cover feature due to upstream change
2024-11-09 22:54:07 +08:00
FooIbar
17581ca204
Use desktop User-Agent by default
...
Since WebP resamples have smaller file size.
2024-11-09 20:56:14 +08:00
FooIbar
11edb8ce5d
Error out on cover search for V2 galleries
2024-11-09 20:35:09 +08:00
FooIbar
40caa7b1eb
Prefer to get page tokens from MPV
2024-11-09 19:44:12 +08:00
FooIbar
e3f4c24983
Extend update download request timeout
2024-11-09 13:59:35 +08:00
renovate[bot] and Dude so hot
dd0482cb26
Allow ExchangeSite on Http 500 ( #1905 )
...
* Allow ExchangeSite on Http 500
* Fixup
---------
Co-authored-by: Dude so hot <djohn@fbi.gov >
2024-11-09 13:38:23 +08:00
FooIbar
4052007de8
Implement retry on click for thumbnails
2024-11-09 11:27:10 +08:00
FooIbar
85b03d9d8a
Propagate errors from writeComicInfo to callers
2024-11-08 16:06:55 +08:00
FooIbar
e71dd1d576
Improve scrollbar a11y
2024-11-06 23:44:48 +08:00
renovate[bot] and Dude so hot
45a5bae8b2
Group rust ffi code ( #1893 )
...
* Group rust ffi code
Signed-off-by: Dude so hot <djohn@fbi.gov >
* Fix
Signed-off-by: Dude so hot <djohn@fbi.gov >
* Fix
Signed-off-by: Dude so hot <djohn@fbi.gov >
* Refine
Signed-off-by: Dude so hot <djohn@fbi.gov >
---------
Signed-off-by: Dude so hot <djohn@fbi.gov >
Co-authored-by: Dude so hot <djohn@fbi.gov >
2024-11-05 09:39:03 +00:00
a566393a89
Optimize to use decode buffer pool ( #1890 )
...
* Optimize to use decode buffer poll
* Drop unnecessary logging
* Refine
* Update app/src/main/cpp/archive.c
Co-authored-by: FooIbar <118464521+FooIbar@users.noreply.github.com >
---------
Co-authored-by: Dude so hot <djohn@fbi.gov >
Co-authored-by: FooIbar <118464521+FooIbar@users.noreply.github.com >
2024-11-05 05:01:15 +00:00
FooIbar
3d92d061f1
Fix archive size check
2024-11-04 21:15:07 +08:00
Dude so hot
f2759675a1
Optimize to not allocate anon mapping when fully zero copy
2024-11-04 21:12:45 +08:00
Dude so hot
2e6ff78662
Fast fix for operator precedence
2024-11-04 20:57:10 +08:00
renovate[bot] and Dude so hot
8ca0a32932
Cleanup to not handle memory allocation failure ( #1882 )
...
* Cleanup to not handle memory allocation failure
* Handle open failed on first open
---------
Co-authored-by: Dude so hot <djohn@fbi.gov >
2024-11-04 12:06:38 +00:00
FooIbar
72fbcd4e0e
Refine Cronet workaround
2024-11-04 18:43:16 +08:00
a5719a9c1d
Optimize zero copy case to not iter over entries ( #1879 )
...
* Optimie zero copy case to not iter over entries
* Update app/src/main/cpp/archive.c
Co-authored-by: FooIbar <118464521+FooIbar@users.noreply.github.com >
---------
Co-authored-by: Dude so hot <djohn@fbi.gov >
Co-authored-by: FooIbar <118464521+FooIbar@users.noreply.github.com >
2024-11-04 09:03:41 +00:00
Re*Index. (ot_inc)
bad41d5027
Change funds text ( #1878 )
...
* Fix Japanese
* Change Funds text
2024-11-04 08:49:11 +00:00
renovate[bot]
3bfb95f190
Lock file maintenance
2024-11-04 00:09:54 +00:00
renovate[bot] and Dude so hot
f04695feb6
Refresh Avatar Url when load failed ( #1873 )
...
* Refresh Avatar Url when load failed
* Check 404
* Refine
---------
Co-authored-by: Dude so hot <djohn@fbi.gov >
2024-11-03 15:17:50 +00:00
renovate[bot] and Dude so hot
94da911f93
Fix DrawerContent ColorScheme
...
* Fix listItemOnDrawerColor()
* Fix topBarOnDrawerColor
* Refine location
---------
Co-authored-by: Dude so hot <djohn@fbi.gov >
2024-11-02 04:51:06 +00:00
Re*Index. (ot_inc)
f4771d4ddb
Fix Japanese
2024-11-02 11:06:44 +08:00
Re*Index. (ot_inc)
9f7c4adb0f
Make Japanese README & Fix Japanese ( #1867 )
...
* Update Japanese
* Add Japanese README
* Update ja-jp.md
* Update ja-jp.md
* Update ja-jp.md
* Update ja-jp.md
* Update ja-jp.md
* Update ja-jp.md
* fix text & suffix.
* Update ja.md
* Update ja.md
* Update ja.md
* Update ja.md
* Add Minimum Android Version text
2024-11-01 23:41:58 +08:00
FooIbar
e60b6922c3
Prevent coil from adding cache-control headers
...
ConnectivityChecker is not reliable when used with VPN on old platforms.
2024-11-01 19:23:14 +08:00
Re*Index. (ot_inc)
d3d2c907ad
Update & Fix Japanese strings
2024-11-01 17:03:25 +08:00
FooIbar
84306e0b28
Use shallow clone to fetch git dependencies
2024-11-01 12:44:47 +08:00
FooIbar
f7c2148d5f
Update description of "view original image"
2024-11-01 12:05:40 +08: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
FooIbar
8b6894716b
Remove fixed ktor workaround
2024-10-30 23:21:00 +08:00
FooIbar
d9c7daebea
Fix save image filename for external archives
2024-10-30 23:00:34 +08:00
Dude so hot
8f8fe513fa
Cleanup ctor
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]
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