FooIbar
e485d79bb1
Drop torrent download in favor of magnet links
2024-10-12 15:26:37 +08:00
renovate[bot] and FooIbar
aef02d34a5
Update dependency io.coil-kt.coil3:coil-bom to v3.0.0-rc01 ( #1713 )
...
* Update dependency io.coil-kt.coil3:coil-bom to v3.0.0-rc01
* Fix build
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: FooIbar <118464521+FooIbar@users.noreply.github.com >
2024-10-08 11:24:43 +00:00
renovate[bot]
bb2f9bb309
Lock file maintenance
2024-10-07 07:48:01 +00:00
renovate[bot]
9333150c3b
Update dependency liblzma to v5.6.3
2024-10-01 18:41:54 +00:00
FooIbar
6a47a8a1e1
Use renovate to update Chrome version
2024-10-01 13:51:58 +08:00
renovate[bot] and Dude so hot
04ee1a6362
Block AD in Large preview ( #1694 )
...
* Cleanup with `getOrPut`
* Refine `ArchivePageLoader` naming
* Move `PageLoader`
* Bump ktlint to fix when guards
* Extract `AdsPlaceholder`
* Detect QrCode for LargePreview
* Conditional detect
* Fixes
* Fixes
* Cleanup code
* Fix render
* Fixup hardware bitmap
* Original size to detect
* Log QrCode detect exception
* Don't mutate cached
* Refine ListUrlBuilder
* Move functions
* Enable preview adblocker for debug build only
---------
Co-authored-by: Dude so hot <djohn@fbi.gov >
2024-09-30 21:09:56 +08:00
renovate[bot]
9ead29643d
Lock file maintenance
2024-09-30 00:22:01 +00:00
FooIbar
d8e7bd4ccc
Prepare for next iteration
2024-09-28 22:57:59 +08:00
FooIbar
dd2949638c
Prepare for release 1.12.1
Releases / build (push) Has been cancelled
2024-09-28 22:57:17 +08:00
FooIbar
f71aa4902b
Prepare changelog for 1.12.1 ( #1691 )
...
[no ci]
2024-09-28 22:56:20 +08:00
FooIbar
af7e411932
Refine GalleryMultiPageViewerPTokenParser
2024-09-28 00:01:21 +08:00
FooIbar
c54ac1a4c0
Fix crash when download location is invalid
2024-09-27 19:57:47 +08:00
FooIbar
b67d0938b0
Reapply "Add scroll bar to quick search and download label"
...
This reverts commit a52ab28534 .
2024-09-26 19:12:46 +08:00
FooIbar
8447760cb5
Fix image download queue not respecting FIFO order
2024-09-25 22:58:36 +08:00
FooIbar
24d2072586
Use Downloads as start screen if device is offline ( #1675 )
2024-09-25 03:54:34 +00:00
renovate[bot]
a52ab28534
Revert "Add scroll bar to quick search and download label"
...
This reverts commit 601713d8d7 .
2024-09-25 08:25:04 +08:00
FooIbar
601713d8d7
Add scroll bar to quick search and download label
2024-09-25 07:38:20 +08:00
FooIbar
7bfa5be53c
Fix concurrent creation of the same directory
2024-09-24 21:36:42 +08:00
FooIbar
a74ffca03d
Fix galleries with both artist and cosplayer tags
...
Legacy issue of E-Hentai's tag namespacing changes.
2024-09-24 00:38:24 +08:00
renovate[bot]
c5a83d567e
Update dependency libarchive to v3.7.6
2024-09-23 13:40:44 +00:00
FooIbar
1b1f781dd9
Update renovate config
2024-09-23 21:32:34 +08:00
renovate[bot]
988195e4fc
Lock file maintenance
2024-09-23 00:49:24 +00:00
FooIbar
4d4124458d
Fix reader prefetch when scroll direction changes
2024-09-22 16:19:24 +08:00
FooIbar
0ae2843676
Actually fix data import on Android V
...
This reverts commit 26921c8a
2024-09-21 23:10:50 +08:00
FooIbar
beaddc9eeb
Fix foreign key constraint violation on db import
2024-09-21 23:10:50 +08:00
FooIbar
d843b3a14b
Try to reduce false positives in ad detection
2024-09-21 20:05:01 +08:00
Dude so hot
b9da0eda8b
Cleanup
2024-09-20 20:01:49 +08:00
Dude so hot
ba75cda036
Move navigation to use compose Rect
2024-09-20 20:01:49 +08:00
Dude so hot
9d59af29c5
Singleton Navigation
2024-09-20 20:01:49 +08:00
FooIbar
660d6e32f1
Cleanup
2024-09-20 19:50:13 +08:00
FooIbar
c07c663105
Address deprecation
2024-09-20 19:50:13 +08:00
FooIbar
3673f6f7f9
Rename awaitPermissionOrCancel -> awaitConfirmationOrCancel
2024-09-20 19:50:13 +08:00
renovate[bot] and Dude so hot
e8120e12d0
ADT Page model ( #1655 )
...
* Enable when guards
* ADT Page model
* Refine
* Refine
* Remove type conversion
* Cleanup
---------
Co-authored-by: Dude so hot <djohn@fbi.gov >
2024-09-20 16:19:59 +08:00
FooIbar
6fe5319c08
Update Kotlin & KSP to 2.1.0-Beta1
2024-09-19 23:57:48 +08:00
FooIbar
3a42208a36
Merge GalleryPreviewScreen to GalleryDetailScreen ( #1649 )
2024-09-19 23:39:42 +08:00
FooIbar
d1fdea8d3e
Update libarchive to v3.7.5
2024-09-19 22:57:38 +08:00
98e452e39e
Fastpath to create regioned hardware bitmap ( #1647 )
...
* kotlin side
* Impl
* Refine
* respect ahb align
Signed-off-by: Dude so hot <djohn@fbi.gov >
* Don't copy unnecessary things
* Cleanup
* Recycle
* Revert "Disable `abortOnError` for lint in debug build"
This reverts commit cea06f0c
* Fix marshmallow build
* Fix cmake
* Address cr
* Refine
* Cleanup
* log it
---------
Signed-off-by: Dude so hot <djohn@fbi.gov >
Co-authored-by: Dude so hot <djohn@fbi.gov >
Co-authored-by: FooIbar <118464521+FooIbar@users.noreply.github.com >
2024-09-19 14:25:55 +00:00
FooIbar
02e8fcc534
Fix lint
...
This reverts commit cea06f0c
2024-09-19 21:54:28 +08:00
renovate[bot] and Dude so hot
70852c2725
Crop bitmap before draw ( #1646 )
...
* Crop bitmap before draw
* Spilt
* Refine
* Cleanup
* Address code review
* Address code review
* Address code review
---------
Co-authored-by: Dude so hot <djohn@fbi.gov >
2024-09-19 07:56:24 +00:00
FooIbar
0e7a32d9af
[Marshmallow] Add ISRG Root X1 as a trusted root
2024-09-18 17:54:41 +08:00
FooIbar
4bb6b0baf6
Switch to rxing for QR code detection
2024-09-16 17:54:14 +08:00
renovate[bot]
0591b3224f
Lock file maintenance
2024-09-16 00:10:00 +00:00
renovate[bot] and Dude so hot
eaf8dd21ff
Crop border in Rust ( #1631 )
...
* Fix deref_mut_direct_bytebuffer lifetime
Signed-off-by: Dude so hot <djohn@fbi.gov >
* Framework
Signed-off-by: Dude so hot <djohn@fbi.gov >
* Add Infra
Signed-off-by: Dude so hot <djohn@fbi.gov >
* Implement
Signed-off-by: Dude so hot <djohn@fbi.gov >
* Refine
Signed-off-by: Dude so hot <djohn@fbi.gov >
* Impl
Signed-off-by: Dude so hot <djohn@fbi.gov >
* Fixes
Signed-off-by: Dude so hot <djohn@fbi.gov >
* Implement
Signed-off-by: Dude so hot <djohn@fbi.gov >
* Update profile code
* Remove corrent but slow code that slow for 1000x
Signed-off-by: Dude so hot <djohn@fbi.gov >
* Revert "Remove corrent but slow code that slow for 1000x"
This reverts commit 644d093ddc20f4a129ee304157767707337d149d.
* Fix speed
Signed-off-by: Dude so hot <djohn@fbi.gov >
* refine
Signed-off-by: Dude so hot <djohn@fbi.gov >
* refine
Signed-off-by: Dude so hot <djohn@fbi.gov >
* Refine
Signed-off-by: Dude so hot <djohn@fbi.gov >
* cleanup type conversion
Signed-off-by: Dude so hot <djohn@fbi.gov >
* cleanup
Signed-off-by: Dude so hot <djohn@fbi.gov >
* refine
Signed-off-by: Dude so hot <djohn@fbi.gov >
* Remove C cropborder impl
* impl nth to accel
Signed-off-by: Dude so hot <djohn@fbi.gov >
* F**K
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-09-15 22:20:55 +08:00
Dude so hot
9bc6cccf26
buffer share same lifetime with jnienv
...
Signed-off-by: Dude so hot <djohn@fbi.gov >
2024-09-14 20:08:51 +08:00
Dude so hot
eb3b53ee5b
Format
...
Signed-off-by: Dude so hot <djohn@fbi.gov >
2024-09-14 20:08:51 +08:00
Dude so hot
731af586af
Add safety hint for parse_marshal_inplace
...
Signed-off-by: Dude so hot <djohn@fbi.gov >
2024-09-14 20:08:51 +08:00
Dude so hot
3acb70b8e1
Add safety hint for deref_mut_direct_bytebuffer
...
Signed-off-by: Dude so hot <djohn@fbi.gov >
2024-09-14 20:08:51 +08:00
Dude so hot
836b1841e3
Add safety hint for with_bitmap_content
...
Signed-off-by: Dude so hot <djohn@fbi.gov >
2024-09-14 20:08:51 +08:00
Dude so hot
d37f4580a9
Rename to avoid clash
...
Signed-off-by: Dude so hot <djohn@fbi.gov >
2024-09-14 20:08:51 +08:00
Dude so hot
70fc964b4d
Fold get_bitmap_handle
...
Signed-off-by: Dude so hot <djohn@fbi.gov >
2024-09-14 20:08:51 +08:00