FooIbar
98d66b3e6c
Release 1.8.10.1
Releases / Build (push) Has been cancelled
1.8.10.1
2023-10-21 00:14:03 +08:00
FooIbar
6e59583dea
Fix reader bug on certain orientation settings
...
Resolve #68
2023-10-21 00:12:52 +08:00
FooIbar
2f0571e384
Implement splash screen
2023-10-20 17:36:59 +08:00
renovate[bot]
64a6074e02
Update dependency org.jsoup:jsoup to v1.16.2
2023-10-20 06:11:31 +00:00
renovate[bot]
0b7cb4cf41
Update dependency com.android.application to v8.3.0-alpha09
2023-10-20 01:48:36 +00:00
renovate[bot]
e620832e33
Update dependency com.google.android.material:material to v1.11.0-beta01
2023-10-19 23:03:41 +00:00
renovate[bot]
f82e4af0e3
Update dependency com.android.application to v8.3.0-alpha08
2023-10-19 20:36:34 +00:00
FooIbar
02baa793f8
Release 1.8.10.0
Releases / Build (push) Has been cancelled
1.8.10.0
2023-10-19 21:31:08 +08:00
FooIbar
9311a9e7f9
Implement download timeout
2023-10-19 21:15:55 +08:00
renovate[bot]
00a60ad6ab
Update actions/checkout digest to b4ffde6
2023-10-19 11:51:36 +00:00
FooIbar
e740c25211
Implement LoadStateAdapter for append/prepend load
2023-10-19 19:51:19 +08:00
FooIbar
79c6b63c56
Refactor image download and improve retry strategy
2023-10-19 14:50:22 +08:00
FooIbar
bc914566dd
Fix progress not showing after clicking error tip
2023-10-19 14:50:22 +08:00
FooIbar
2c6ccfb23d
Enable showGalleryPages by default
2023-10-19 14:50:22 +08:00
FooIbar
646767e712
Add back cronet option for debugging
2023-10-19 14:50:22 +08:00
FooIbar
754b14d349
Simplify Java toolchain configuration
2023-10-19 14:50:22 +08:00
renovate[bot]
38c18149aa
Update dependency dev.chrisbanes.compose:compose-bom to v2023.11.00-alpha02
2023-10-19 00:42:42 +00:00
renovate[bot]
35b448a274
Update dependency androidx.recyclerview:recyclerview to v1.3.2
2023-10-18 22:25:52 +00:00
renovate[bot]
c1e63b5a5d
Update androidx.room to v2.6.0
2023-10-18 18:31:20 +00:00
FooIbar
37f984829a
Update docs to explain flavors ( #64 )
...
* Update README.md
* Update zh-cn.md
2023-10-18 09:45:33 +00:00
FooIbar
65942021d0
Kotlin 1.9.20-RC and Java 21
2023-10-18 02:06:09 +08:00
FooIbar
ecef20d52b
Use stable version of ktlint since 1.0.1 is out
2023-10-18 00:31:19 +08:00
FooIbar
1a092bb200
Fix total pages not updating for new archives
2023-10-18 00:22:37 +08:00
FooIbar
a880f801fb
Skip buildProvider if the activity will restart
2023-10-18 00:22:37 +08:00
FooIbar
f00360e81c
Fix stable channel update check
2023-10-18 00:06:10 +08:00
FooIbar
1737163364
Use product flavors for OSS and GMS variants ( #62 )
...
* Use product flavors for OSS and GMS variants
* Move code to kotlin directory
* Temporarily disable lint
* Fix CI
* Fix release
* Tweak release asset names
2023-10-17 10:11:59 +00:00
FooIbar
f9a3c3d266
Try to fix recyclerview disappearing after refresh ( #61 )
...
* Try to fix recyclerview disappearing after refresh
* Another attempt
* Workaround: Use RefreshLayout's progress indicator
2023-10-17 04:49:20 +00:00
FooIbar
7db04e4359
Fix unable to show content in cutout area
2023-10-16 00:28:24 +08:00
FooIbar
934629d829
Add lint check for marshmallow ( #58 )
...
* Add lint check for marshmallow
* Treat some warnings as errors
* Fix attribute unused on older versions
2023-10-15 09:16:50 +00:00
FooIbar
cd65bb057d
Fix inlined constants on older versions
2023-10-15 15:45:00 +08:00
FooIbar
f2d94f1ed6
Use product flavors to provide marshmallow support ( #57 )
...
* Use product flavors to provide marshmallow support
Fix crashing when opening archives
* Fix artifacts upload
* Change artifact names
* Fix app updater
2023-10-14 19:14:19 +00:00
FooIbar
e29281ce39
Generate and upload native debug symbols
2023-10-15 01:09:44 +08:00
FooIbar
1e719a8738
Use local variable instead
2023-10-15 00:05:43 +08:00
FooIbar
92926487b6
Check if the image is GIF before doing mmap
2023-10-14 21:30:10 +08:00
FooIbar
69f744131a
Use custom decoder factory instead
...
`ImageDecoderDecoder.Factory` is only applicable for animated images.
2023-10-14 19:59:17 +08:00
FooIbar
83cd9bdd00
Revert "Remove coil-gif library"
...
This reverts commit 1130f4f114 .
2023-10-14 19:59:17 +08:00
FooIbar
1130f4f114
Remove coil-gif library
...
We only use coil for thumbnails, which are all static, and
`ImageDecoderDecoder` is only applicable for animated images.
2023-10-14 15:25:33 +08:00
FooIbar
d99d9008dd
Do not modify the original file when rewriting GIF
...
Make it a decode-time thing.
2023-10-14 15:25:33 +08:00
FooIbar
78f61b2396
Tweak the error message of getting a blank page
2023-10-14 14:48:47 +08:00
FooIbar
32829bbf15
Implement image subsampling on API < 28
2023-10-13 15:36:28 +08:00
FooIbar
a2d3046070
Fix unable to hide hentaiverse notification
...
Resolve #51
2023-10-13 00:10:29 +08:00
FooIbar
95641e398a
Refactor download delay to mitigate request flood
2023-10-12 22:30:53 +08:00
FooIbar
97c39d07e8
Update e-hentai / exhentai API URLs
2023-10-12 21:16:10 +08:00
FooIbar
14fa2fab71
Remove GIF support on API < 28
2023-10-12 19:29:57 +08:00
FooIbar
ef8c31ae52
Upgrade ndk to 26.1.10909125
...
Fix ndk-stack
2023-10-12 15:04:29 +08:00
FooIbar
353080867a
Build x86_64 apk for emulator
2023-10-12 14:29:39 +08:00
FooIbar
4d09b895d4
Refactor areContentsTheSame to compare entire objects
2023-10-11 01:08:46 +08:00
FooIbar
6c00d66334
Cleanup sad panda check
2023-10-10 22:43:35 +08:00
FooIbar
77de187207
Refine GalleryPageApiParser exception handling
2023-10-10 22:38:35 +08:00
FooIbar
79eec13856
Wrap exceptions thrown by native methods
2023-10-10 21:59:37 +08:00