FooIbar
cb2d99bdc1
Add automated baseline profile generation ( #1349 )
...
* Add automated baseline profile generation
* Create benchmark build type
And remove the `enabledRules` argument as it will be injected by
baseline profile gradle plugin.
2024-06-27 11:46:02 +08:00
renovate[bot] and FooIbar
4dd6d68163
Update dependency io.coil-kt.coil3:coil-bom to v3.0.0-alpha07 ( #1351 )
...
* Update dependency io.coil-kt.coil3:coil-bom to v3.0.0-alpha07
* 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-06-27 03:44:45 +00:00
FooIbar
5c0d65dd60
Fix crop borders not working
2024-06-25 15:17:21 +08:00
FooIbar
dfc59aa643
Target API 35 as it has reached platform stability
...
Still use 34 SDK in debug build as sources for 35 are not available yet.
2024-06-25 15:17:09 +08:00
renovate[bot]
6ab77e541f
Update dependency com.android.application to v8.6.0-alpha07
2024-06-25 10:01:48 +08:00
renovate[bot]
6224f8f4ab
Update Rust crate quick-xml to 0.34
2024-06-24 21:20:26 +00:00
renovate[bot]
3d269c4220
Lock file maintenance
2024-06-24 00:31:53 +00:00
FooIbar
176a802e96
Don't use Unicode ellipsis character for filename
...
It will be replaced by three dots.
2024-06-23 09:04:18 +08:00
FooIbar
5c4f034532
Update Compose snapshot and vendor Reorderable
...
As `animateItemPlacement` has been removed.
2024-06-22 12:57:13 +08:00
FooIbar
1d50855f52
Workaround for displaying extremely long images ( #1327 )
...
* Workaround for displaying extremely long images
* Make hardware bitmap threshold configurable
2024-06-22 12:56:46 +08:00
renovate[bot]
0280450797
Update Rust crate quick-xml to 0.33
2024-06-21 16:58:19 +00:00
FooIbar
1302e17c01
Migrate to ViewPager2 ( #1335 )
...
* Migrate to ViewPager2
* Remove code for unimplemented automatic background
2024-06-21 12:07:27 +08:00
FooIbar
33f83b7325
Switch PhotoView to active fork
2024-06-20 15:05:02 +08:00
FooIbar
084883a308
Decouple CronetEngine
2024-06-19 12:14:20 +08:00
FooIbar
8ddcb003e0
Move lint check to the check job ( #1330 )
...
* K2 lint
* Move lint check to the check job
* Fix CI
2024-06-18 16:25:38 +00:00
FooIbar
0bff011f72
Address deprecation
2024-06-18 18:15:29 +08:00
FooIbar
f41d1d7306
Skip patching if the patch is already applied
2024-06-18 00:12:33 +08:00
renovate[bot]
a30aa23b67
Update xmlutil to v0.90.1
2024-06-17 23:39:02 +08:00
FooIbar
583d30eb5f
Update nettle to v3.10
2024-06-17 18:01:31 +08:00
FooIbar
c53b0986a9
Use link options to exclude libarchive symbols
2024-06-17 18:00:56 +08:00
renovate[bot]
85703c8c47
Lock file maintenance
2024-06-17 07:57:38 +00:00
renovate[bot]
025ba0bf5b
Lock file maintenance
2024-06-17 01:19:24 +00:00
renovate[bot]
ac2def22d2
Update Rust crate android_logger to 0.14
2024-06-16 09:59:31 +00:00
FooIbar
895cfc7bc6
Minor refactor
2024-06-16 17:48:50 +08:00
FooIbar
49eb9d5077
Fix gid qualifier not working with language filter
2024-06-16 17:48:50 +08:00
FooIbar
5a3c165ff1
Update ktlint to 1.3.0
2024-06-16 17:48:50 +08:00
FooIbar
3946428df6
Migrate to the std implementation of OnceCell
2024-06-16 17:46:40 +08:00
FooIbar
5049b791fb
Fix FAB recomposing on item selected
2024-06-14 20:43:46 +08:00
FooIbar
b3ee69d193
Clean up EhCookieStore
2024-06-11 14:21:51 +08:00
FooIbar
f882b78ff6
Update NDK to r27 RC 1
2024-06-11 14:20:18 +08:00
renovate[bot]
7e58101a3f
Update Rust crate quick-xml to 0.32
2024-06-10 15:25:59 +00:00
renovate[bot]
69695e3c99
Lock file maintenance
2024-06-10 01:02:53 +00:00
FooIbar
5b15059c04
Switch back to C implementation of sha1
...
Now that libnettle is built with hardware acceleration instructions
2024-06-09 23:11:57 +08:00
FooIbar
f50d69cd60
Build libnettle with assembly code ( #1292 )
...
* Build libnettle with assembler code
* Add .gitattributes for shell script
* Patch nettle for CPU feature detection on Android
* Don't build libnettle at configuration time
* Fix build
* Refine
2024-06-09 13:49:36 +08:00
Dude so hot
f0291d94f9
Tell function return types to workaround compiler bug
2024-06-07 17:11:04 +08:00
Dude so hot
593f24b86f
Refactor awaitInputTextWithCheckBox
2024-06-07 17:11:04 +08:00
Dude so hot
5bce898f99
Move goto dialog invalidator to use ensure
2024-06-07 17:11:04 +08:00
Dude so hot
2b444c262d
Move archive dialog invalidator to use ensure
2024-06-07 17:11:04 +08:00
Dude so hot
e40a7c75d9
Move page range invalidator to use ensure
2024-06-07 17:11:04 +08:00
Dude so hot
4a7c057260
Expr-ize
2024-06-07 17:11:04 +08:00
Dude so hot
229a00cd53
Let Dialog.awaitInputText use Raise to improve semantics
2024-06-07 17:11:04 +08:00
Dude so hot
d2d0d880f1
Let Dialog.awaitResult use Raise to improve semantics
2024-06-07 17:11:04 +08:00
Dude so hot
c5e17c1d5b
Retry when FabLayoutState sync interrupted
...
Double click primary fab on select mode should "collapse to recompose secondary fabs" then immediately expand
2024-06-07 15:58:37 +08:00
Dude so hot
33ff2ebe06
Import arrow resilience
2024-06-07 15:58:37 +08:00
Dude so hot
5c13e188de
Secondary fab recompose force fablayout collapse
...
Fix bug where fastly click primary fab twice on select mode, select state is cleared but secondary fabs not recomposed
2024-06-07 15:58:37 +08:00
FooIbar
60b03dcd0e
Fix integrity check for non-H@H resampled images
...
Their URLs contain hashes for both original and resampled images.
2024-06-07 15:13:40 +08:00
FooIbar
99029b8b04
Prepare for next iteration
2024-06-06 22:07:52 +08:00
FooIbar
70f46442c6
Prepare for release 1.11.6-RC2
Releases / build (push) Has been cancelled
2024-06-06 22:07:23 +08:00
FooIbar
934c8be3e4
Anti-tamper support
2024-06-04 15:13:09 +08:00
renovate[bot]
b9994eacbc
Lock file maintenance
2024-06-03 01:53:41 +00:00