FooIbar
|
faa54dedb1
|
Migrate to BTF2
This reverts commit 8a29d46b
|
2024-10-16 11:14:54 +08:00 |
|
FooIbar
|
5f71c3dcb4
|
Update Compose Material3 to 1.4
|
2024-10-15 23:58:56 +08:00 |
|
Dude so hot
|
1892a750b7
|
Address Code Review
|
2024-10-15 21:15:38 +08:00 |
|
Dude so hot
|
020f853bb1
|
MergeInterceptor use NamedMutex
|
2024-10-15 21:15:38 +08:00 |
|
Dude so hot
|
9ccddae60a
|
Introduce Better NamedMutex
|
2024-10-15 21:15:38 +08:00 |
|
Dude so hot
|
b7a2d93f03
|
Optimize rememberInVM allocation
|
2024-10-15 19:08:12 +08:00 |
|
Dude so hot
|
2fc8b421b0
|
Optimize collection access
|
2024-10-15 19:08:12 +08:00 |
|
Dude so hot
|
180466674f
|
Optimize statesMap to use mutableIntObjectMapOf
|
2024-10-15 19:08:12 +08:00 |
|
Dude so hot
|
ac23a4312d
|
Address CR
|
2024-10-15 19:08:12 +08:00 |
|
Dude so hot
|
aaea83b932
|
Minor cleanup GalleryDetailScreen
|
2024-10-15 19:08:12 +08:00 |
|
Dude so hot
|
8425ea0b2f
|
Move SpiderDen file cache to use rwlock
|
2024-10-15 19:08:12 +08:00 |
|
Dude so hot
|
100a6569b7
|
Use rwlock
|
2024-10-15 13:40:02 +08:00 |
|
Dude so hot
|
e8c4b9ab78
|
Ensure PageLoader cache sync
|
2024-10-15 13:03:18 +08:00 |
|
Dude so hot
|
eff5467ccf
|
Cleanup CrashHandler
|
2024-10-15 13:03:18 +08:00 |
|
Dude so hot
|
769308c9f0
|
Remove obsolete
|
2024-10-15 13:03:18 +08:00 |
|
Dude so hot
|
e1de57c98c
|
Ensure QrCodeInterceptor cache thread-safe
|
2024-10-15 13:03:18 +08:00 |
|
Dude so hot
|
9c6a5af87e
|
Ensure FavouriteStatusRouter thread-safe
|
2024-10-15 13:03:18 +08:00 |
|
Dude so hot
|
9d88577108
|
Move to SieveCache
|
2024-10-15 13:03:18 +08:00 |
|
 renovate[bot]andDude so hot
|
52ca5a7eb8
|
SpotlessAPply (#1729)
Co-authored-by: Dude so hot <djohn@fbi.gov>
|
2024-10-15 02:19:56 +00:00 |
|
FooIbar
|
78b898dc5c
|
Reduce build noise
|
2024-10-14 20:48:13 +08:00 |
|
Dude so hot
|
1e81157d5c
|
Update VectorPainterCache to use MutableScatterMap
|
2024-10-14 13:27:49 +08:00 |
|
Dude so hot
|
5cff3db9b5
|
Drop unused local variable
|
2024-10-14 13:27:49 +08:00 |
|
Dude so hot
|
25fe80f252
|
Drop DismissDialogScope wrapper
|
2024-10-14 13:27:49 +08:00 |
|
Dude so hot
|
413bb2cd82
|
No longer need write permission as we copy magnet now
|
2024-10-14 13:27:49 +08:00 |
|
renovate[bot]
|
b867bbc7a6
|
Lock file maintenance
|
2024-10-14 03:23:13 +00:00 |
|
Dude so hot
|
3bf6f763aa
|
Optimise DialogState with value class
|
2024-10-13 20:48:24 +08:00 |
|
 
|
2c0d621b16
|
Add avatar (#1720)
* Load Avatar
* Click Avatar to show image limit
* Shared Limit among collection
* Cleanup and configure heartbeat
* Always refresh avatars
* Refine icons
* Avoid heartbeat
* Fix mistake
* No need to SharingStarted.WhileSubscribed
* Address code review
* Simply map error msg
* Convert limitFlow to stateFlow
* Fixes
* Refine retry logic
* Don't retry automatically
* Don't cache error result
* Animate quota changes
* Logout from guest mode via avatar
* No need to navigate explicitly as needSignIn is observed
* Make PostLogin not suspend
* More UX friendly
* Fix progressIndicator not disappear
* Use Either.catch.mapLeft
* Refine
* Add overload for awaitConfirmationOrCancel
* Log error with snackbar
* Refine
* Fix to use collectLatest
* Refine
* Refine
* Address cr
* Refine
* Animated loading
* Refine
* Fix
* Fix
* Refine image limits dialog
---------
Co-authored-by: Dude so hot <djohn@fbi.gov>
Co-authored-by: FooIbar <118464521+FooIbar@users.noreply.github.com>
|
2024-10-13 19:36:02 +08:00 |
|
renovate[bot]
|
e930ebf42f
|
Update dependency libarchive to v3.7.7
|
2024-10-13 10:41:48 +00:00 |
|
Dude so hot
|
4e3862b1c5
|
Move ImageSearchScreen
|
2024-10-12 21:21:14 +08:00 |
|
Dude so hot
|
e3ffb9a473
|
Spilt ImageSearch from GalleryListScreen
|
2024-10-12 21:21:14 +08:00 |
|
FooIbar
|
e485d79bb1
|
Drop torrent download in favor of magnet links
|
2024-10-12 15:26:37 +08:00 |
|
 renovate[bot]andFooIbar
|
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 |
|
 renovate[bot]andDude 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
|
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 |
|