FooIbar
f809d724a0
Reapply "Store pToken in GalleryPreview and refine parser" ( #2390 )
...
This reverts commit 5b8d3a2824 .
Reason for revert: Reland with fix
Also clear invalid pToken
2025-06-05 22:36:57 +08:00
renovate[bot]
5b8d3a2824
Revert "Store pToken in GalleryPreview and refine parser" ( #2390 )
2025-06-05 07:17:26 +00:00
FooIbar
fc1d514475
Store pToken in GalleryPreview and refine parser
...
We no longer save previews in bundle.
2025-06-04 23:04:30 +08:00
FooIbar
4013740429
Enable simd feature for tl
...
Since we use nightly anyway.
2025-06-04 21:57:05 +08:00
FooIbar
000a932ff1
Migrate profile parser to rust
2025-06-03 23:58:52 +08:00
FooIbar
60cd7728e6
Migrate archive parser to rust
2025-06-02 22:52:40 +08:00
renovate[bot]
4f37088e20
Lock file maintenance ( #2377 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-02 00:30:31 +00:00
renovate[bot]
d7dc6487d0
Update dependency libarchive to v3.8.1 ( #2376 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-01 21:41:37 +00:00
FooIbar
8f0404242d
Remove ConstraintLayout usage
2025-06-01 16:03:29 +08:00
renovate[bot] and FooIbar
6c49904bf8
Update aboutlibraries to v12.2.0 ( #2370 )
...
* Update dependency com.mikepenz.aboutlibraries.plugin to v12.2.0
* Fix build
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: FooIbar <118464521+FooIbar@users.noreply.github.com >
2025-05-31 04:55:01 +00:00
FooIbar
f74b8373e3
Fix predictive back crash after launch page change
...
https://issuetracker.google.com/384186542
2025-05-27 22:34:41 +08:00
FooIbar
809f628bc0
Fix stop all shortcut with no active downloads
...
The downloading notification would keep showing.
2025-05-26 23:38:46 +08:00
FooIbar
54a2b28219
Auto backup improvements
...
- Fix backup data size quota exceed
- Backup cookies and preferences on Android 9+ (require E2EE)
2025-05-26 21:20:47 +08:00
FooIbar
0719c53e86
Restore accidently removed @Serializable on Limits
2025-05-26 15:23:29 +08:00
renovate[bot]
e9f3deaec0
Lock file maintenance ( #2359 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-26 02:38:06 +00:00
FooIbar
8207be5940
Reapply "Migrate from Parcelize to kotlinx.serialization" ( #2357 )
...
* Reapply "Migrate from Parcelize to kotlinx.serialization" (#2356 )
This reverts commit c2e53cc8b9 .
* Fix stale states captured by lambdas in ViewModels
2025-05-25 22:27:16 +08:00
FooIbar
c2e53cc8b9
Revert "Migrate from Parcelize to kotlinx.serialization" ( #2356 )
...
This reverts commit 857b1d9b57 .
Reason for revert: https://github.com/FooIbar/EhViewer/issues/2355
2025-05-23 16:21:11 +00:00
FooIbar
251b99f76d
Fix snackbar blocking progress dialog dismissal
2025-05-23 23:21:01 +08:00
Dude so hot
c4c86104b5
Revert "MetaState trigger refresh implicitly ( #2350 )"
...
This reverts commit 277deace47 .
Revert reason: `ListUrlBuilder` doesn't have a qualified `equals` semantics
# Conflicts:
# app/src/main/kotlin/com/hippo/ehviewer/client/data/FavListUrlBuilder.kt
# app/src/main/kotlin/com/hippo/ehviewer/ui/screen/GalleryListScreen.kt
2025-05-23 20:20:47 +08:00
FooIbar
857b1d9b57
Migrate from Parcelize to kotlinx.serialization
...
Also remove some unnecessary Parcelables.
2025-05-23 18:22:10 +08:00
renovate[bot]
277deace47
MetaState trigger refresh implicitly ( #2350 )
2025-05-23 17:09:08 +08:00
renovate[bot]
30c659110f
Migrate to context parameters
2025-05-23 04:57:48 +00:00
FooIbar
1548e16fbe
Avoid drawing invisible slider ticks and cleanup ( #2346 )
2025-05-22 10:03:14 +08:00
FooIbar
0e34baf1bf
Enable composition stack traces in debug builds
2025-05-21 20:48:45 +08:00
renovate[bot] and renovate[bot]
786ea2ca37
Update dependency libarchive to v3.8.0 ( #2338 )
...
* Update dependency libarchive to v3.8.0
* Update 0002-Fix-zip_time-performance.patch
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <99822064+revonateB0T@users.noreply.github.com >
2025-05-20 15:52:52 +00:00
FooIbar
f2dbb31951
Reader app bars improvements ( #2337 )
...
* Flatten reader app bars layout
* Fix reader app bars contract on grey background
* Fix unexpected reader app bars visibility changes
2025-05-20 20:01:24 +08:00
renovate[bot] and FooIbar
1b8ae87b08
Update dependency com.pinterest.ktlint:ktlint-cli to v1.6.0 ( #2335 )
...
* Update dependency com.pinterest.ktlint:ktlint-cli to v1.6.0
* Fix spotless
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: FooIbar <118464521+FooIbar@users.noreply.github.com >
2025-05-20 05:27:44 +00:00
FooIbar
bcedbd85ef
Image loading optimizations
...
- Fix potential memory cache miss
- Reduce `SizeResolver` allocations
- Make data source type more accurate
2025-05-19 21:36:27 +08:00
renovate[bot] and FooIbar
dc4ea5e96d
Update dependency com.squareup.logcat:logcat to v0.2 ( #2331 )
...
* Update dependency com.squareup.logcat:logcat to v0.2
* Fix build
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: FooIbar <118464521+FooIbar@users.noreply.github.com >
2025-05-19 04:02:24 +00:00
renovate[bot]
7e0e01295f
Lock file maintenance ( #2332 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-19 02:42:29 +00:00
FooIbar
88268a22a9
Migrate to M3 Expressive medium flexible app bar
2025-05-18 23:51:49 +08:00
FooIbar
428a1cb0d2
Fix download progress indicator recomposition
2025-05-18 19:11:23 +08:00
FooIbar
b3dda2a1ff
Migrate to M3 Expressive docked toolbar
2025-05-17 23:10:17 +08:00
FooIbar
74f9330c38
Migrate to M3 Expressive progress indicators
2025-05-17 23:10:17 +08:00
FooIbar
ebf99eda55
Migrate to M3 Expressive loading indicator
2025-05-17 23:10:17 +08:00
FooIbar
7d05e5382a
Use LazyLayoutCacheWindow API for prefetching ( #2325 )
...
* Use `LazyLayoutCacheWindow` API for prefetching
With the old strategy, prefetched images may be evicted from cache.
* Make decoding process non-cancellable
2025-05-17 23:10:05 +08:00
FooIbar
e559520df3
Minor cleanup
2025-05-17 14:39:36 +08:00
FooIbar
f10bf6d714
Add back desktop site option to bypass Cloudflare ( #2323 )
2025-05-15 21:49:21 +08:00
FooIbar
6898300c30
Fix quick search import
2025-05-14 21:42:46 +08:00
FooIbar
85bc6fdd28
Show favorite status in grid view
2025-05-14 18:49:13 +08:00
renovate[bot]
3b2118331b
Lock file maintenance ( #2316 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-12 02:28:01 +00:00
renovate[bot]
8883d048a7
Lock file maintenance ( #2304 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-05 02:27:47 +00:00
renovate[bot]
a15ed69624
Lock file maintenance ( #2295 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-28 02:03:03 +00:00
Dude so hot
8cddc0d974
Fix DownloadScreen thumb flickering on select state changed
2025-04-27 16:31:49 +08:00
renovate[bot]
13c623b788
Update aboutlibraries to v12.1.0-rc02 ( #2286 )
2025-04-26 13:04:04 +00:00
renovate[bot]
5dd617be69
Update dependency Corrosion to v0.5.2 ( #2288 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-25 03:03:58 +00:00
FooIbar
7286c81885
Address deprecations
2025-04-24 23:06:28 +08:00
FooIbar
4ef7707736
Address warnings
2025-04-24 23:06:28 +08:00
renovate[bot]
6320900d7c
Lock file maintenance ( #2274 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-21 03:50:56 +00:00
FooIbar
99ff71b7e1
Update aboutlibraries to v12.0.0-b03
2025-04-17 20:21:00 +08:00