Commit graph

5167 commits

Author SHA1 Message Date
4e75e70eee
refactor(source/local): Simplify code 2024-07-28 14:11:50 +07:00
630e23cff7
refactor(source/local): Invalidate cover on refresh instead 2024-07-28 13:33:50 +07:00
4f46d0ee28
feat(source/local): Button to invalidate local source manga cover
In case Android somehow messing up the URI the first time
2024-07-28 12:28:16 +07:00
931a4e84c3
chore: Ignore case sensitivity for http resource scheme 2024-07-28 12:07:22 +07:00
5f19348633
refactor: No longer need to use .orEmpty() for ImageUtil.isImage 2024-07-28 12:04:50 +07:00
67b881dc3f
refactor(source/local): Simplify getCoverFile code
Also make cover filename case-insensitive
2024-07-28 12:00:32 +07:00
448a582019
refactor(source/local): Re-organize updateCover(...) 2024-07-28 11:54:44 +07:00
49ecfc51b1
refactor: Move source-api to source directory
Preparing to split local source to its own module
2024-07-28 11:38:33 +07:00
98df0773a2
chore: Sync changelog 2024-07-27 20:26:47 +07:00
9d4dc5f351
fix(extension/repo): Don't throw an error if it's a connection error
Fixes GH-130
2024-07-27 20:22:24 +07:00
mangkoran
72bd822c35
fix: Remove "english" tag from comic detection (#126)
Fix #125
2024-07-16 19:09:33 +07:00
17588ed1c6
fix: Fix build 2024-07-10 12:29:15 +07:00
arkon
859674681a
enhance: Limit parallelism for Coil image loading
REF: https://www.reddit.com/r/androiddev/comments/xbeizp/comment/io4ytdv/

Co-authored-by: ivaniskandar <ivaniskandar@users.noreply.github.com>
2024-07-10 12:18:34 +07:00
5785550e75
chore(deps): Bump coil version and some code reformat 2024-07-10 12:09:41 +07:00
1d7fab08cf
refactor: Allow nullable [skip ci] 2024-07-10 12:02:03 +07:00
FooIbar
73b395000f
fix: Fixed some issues when reading/saving images 2024-07-10 11:57:05 +07:00
79950557bd
sync: Sync with release 2024-07-01 10:26:36 +07:00
32f1d677f2
style: Fix "Open source repo" icon colour 2024-07-01 10:10:17 +07:00
f8d1787cd6
sync: Sync with release 2024-07-01 10:05:13 +07:00
29231816cf
fix(style): Change "Open source repo" icon 2024-07-01 09:47:51 +07:00
7404712e9c
fix(source/local): Local Source should only check directory for manga list 2024-06-30 08:18:35 +07:00
81aaca02a1
refactor(source/local): Simplify code
* Reduce duplicate code on checking supported archive types
* Directly try to get COMIC_INFO_FILE instead of using .filter
2024-06-30 08:12:28 +07:00
f824583c3f
chore: Explicitly set flavour dimension to "default" 2024-06-27 20:49:58 +07:00
ce1fd694cc
refactor: Convert remaining plugins to use version catalog 2024-06-27 19:57:27 +07:00
a149d5aeec
chore(deps): Converted more gradle plugins to use version catalog 2024-06-27 19:13:26 +07:00
cbdd16f6d4
chore(deps): Update agp to v8.5.0
Also convert some plugins to use version catalog
2024-06-27 19:08:12 +07:00
b01f325e71
chore: Remove experimental material api flag
No longer used since we use material3
2024-06-27 18:31:18 +07:00
f2a7ddb6eb
chore(backup/restore): Also pass log to Kermit 2024-06-27 18:00:13 +07:00
7f872e64f9
refactor(backup/restore): Simplify restorer 2024-06-27 14:49:34 +07:00
b2478844d7
refactor(backup/restore): Return try catch 2024-06-27 14:35:15 +07:00
81a034db1a
fix(backup/restore): Avoid starting restore job when it's already
running
2024-06-27 13:29:37 +07:00
8b5c065d8a
enhance(crash/log): Dump crash exception 2024-06-27 12:23:30 +07:00
b891cd26e2
docs(archive): Fix comments [skip ci] 2024-06-27 12:19:59 +07:00
7d4e3d7bbc
fix(reader/loader): Crash trying to read archive chapters
I put toList() on the wrong place... Also refactor it to make it to make it more readable
2024-06-27 12:14:26 +07:00
FooIbar
17465f2719
refactor: Use libarchive for Archive support
Co-authored-by: Ahmad Ansori Palembani <palembani@gmail.com>
2024-06-27 10:03:41 +07:00
c0bf67eabd
docs(reader/transition): Add todo 2024-06-27 08:30:27 +07:00
dbf07686f9
chore(sync): Sync repo 2024-06-25 12:28:20 +07:00
0809841f83
chore(release): v1.8.4.1 2024-06-25 12:08:33 +07:00
c993f00ed7
fix(reader): Save combined page does nothing 2024-06-25 12:06:12 +07:00
00b726d5c8
refactor(reader): Don't use xmlutil's extension method 2024-06-25 11:49:34 +07:00
e7f84fd8ba
fix(reader): Save combined page does nothing 2024-06-25 11:34:05 +07:00
870e3467ba
fix(reader): Split page shouldn't be seen as extra page 2024-06-25 10:56:44 +07:00
747d422ac7
docs(library): Note [skip ci] 2024-06-25 09:33:02 +07:00
45063d8830
fix(recents): Force refresh state to true on swipe 2024-06-25 08:51:24 +07:00
Ahmad Ansori Palembani
875100dd6c
refactor: Migrate i18n to use Moko Resources (#110)
* fix(deps): "String index out of range" compile error

REF: https://github.com/icerockdev/moko-resources/issues/732

* refactor(i18n): Simplify gradle

* refactor: Migrate i18n files to moko-resources

Also split plurals to their own files

* fix: Only use firebase on releases

* revert: Revert "fix: Only use firebase on releases"

This reverts commit e4f40b450a.

* ci: Just build standard release

* refactor: Fully migrate to Moko Resources for i18n
2024-06-24 13:46:42 +07:00
276907770a
fix: Escape single quotes 2024-06-23 18:42:38 +07:00
Pedro Azevedo
a67ef2a3b9
chore(i18n): Update Brazilian Portuguese translation (#108) 2024-06-23 18:34:39 +07:00
Tran M. Cuong
4a17a7c436
test: Fix MigratorTest after update to Kotlin 2.0.0 2024-06-23 10:01:18 +07:00
a95e95ce66
fix: Fix compile failure 2024-06-23 09:55:32 +07:00
c5f4dacb57
chore(deps): Remove kapt 2024-06-23 08:55:56 +07:00