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]](/assets/img/avatar_default.png) renovate[bot]andrenovate[bot]
|
dbebc5956f
|
Update AGP to v8.8.0-alpha06 (#1728)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <99822064+revonateB0T@users.noreply.github.com>
|
2024-10-15 02:30:35 +00: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]
|
49edbb8185
|
Update compose.destinations to v2.1.0-beta13
|
2024-10-10 13:58:06 +00:00 |
|
renovate[bot]
|
32f7407752
|
Update dependency io.ktor:ktor-client-core to v3.0.0
|
2024-10-09 17:15:48 +00: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 |
|
FooIbar
|
140b6528a6
|
Fix ktlint snapshot
|
2024-10-07 15:40:23 +08:00 |
|
FooIbar
|
fa3cf650ea
|
Pin Compose Material3 version to 1.3
|
2024-10-05 16:11:48 +08:00 |
|
renovate[bot]
|
cfe2cff74c
|
Update AGP to v8.8.0-alpha05
|
2024-10-03 22:08:36 +00:00 |
|
renovate[bot]
|
1def52e41a
|
Update dependency androidx.compose:compose-bom-alpha to v2024.09.03
|
2024-10-03 19:18:58 +00:00 |
|
renovate[bot]
|
cc4eab3244
|
Update dependency io.ktor:ktor-client-core to v3.0.0-rc-2
|
2024-10-03 09:08:35 +00:00 |
|
renovate[bot]
|
4327e48c1f
|
Update dependency androidx.profileinstaller:profileinstaller to v1.4.1
|
2024-10-03 00:25:35 +00:00 |
|
renovate[bot]
|
c8c077c14b
|
Update dependency androidx.work:work-runtime to v2.10.0-beta01
|
2024-10-03 00:25:19 +00:00 |
|
renovate[bot]
|
f82221552b
|
Update benchmark to v1.4.0-alpha02
|
2024-10-02 21:08:39 +00:00 |
|
renovate[bot]
|
bfe0aad951
|
Update dependency androidx.core:core-ktx to v1.15.0-beta01
|
2024-10-02 21:08:05 +00:00 |
|
renovate[bot]
|
2f5d8edb03
|
Update androidx.lifecycle to v2.9.0-alpha04
|
2024-10-02 19:09:56 +00:00 |
|
renovate[bot]
|
ac0acafff9
|
Update androidx.room to v2.7.0-alpha09
|
2024-10-02 19:09:27 +00:00 |
|
renovate[bot]
|
9333150c3b
|
Update dependency liblzma to v5.6.3
|
2024-10-01 18:41:54 +00:00 |
|
renovate[bot]
|
0c71c6856b
|
Update dependency chrome to v129
|
2024-10-01 05:59:07 +00:00 |
|
FooIbar
|
6a47a8a1e1
|
Use renovate to update Chrome version
|
2024-10-01 13:51:58 +08: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
|
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
1.12.1
|
2024-09-28 22:57:17 +08:00 |
|