Commit graph

47 commits

Author SHA1 Message Date
6c93deacca
refactor: Use AboutLibraries
Should unblock GH-124 from being merged, no thanks to Google.
2024-07-31 10:01:38 +07:00
5785550e75
chore(deps): Bump coil version and some code reformat 2024-07-10 12:09:41 +07:00
df51096824
chore(deps): Comment out AndroidX KMP SQLiteDriver until SQLDelight support it 2024-07-04 13:42:08 +07:00
5c7e0ddf01
chore: Prepare KMP AndroidX SQLiteDriver
Currently blocked by https://github.com/cashapp/sqldelight/pull/5283
2024-07-04 13:36:10 +07:00
4fd006c7dc
chore(deps): Redirect back to com.github.tachiyomiorg:image-decoder 2024-07-01 21:51:54 +07:00
d7b664b44c
chore(deps): Bump com.github.tachiyomiorg:image-decoder revision
Temporarily redirect it to com.github.null2264:image-decoder
2024-07-01 10:42:53 +07:00
a04f209910
revert: "chore(deps): Bump image-decoder revision to f875eb3b89"
This reverts commit c9715207c5.

The library failed to build
2024-07-01 09:53:06 +07:00
c9715207c5
chore(deps): Bump image-decoder revision to f875eb3b89 2024-06-30 20:54:04 +07:00
d39ca42143
chore(deps): Bump jsoup version 2024-06-27 21:08:38 +07:00
80e7a96906
fix: Invalid formatting 2024-06-27 20:22:58 +07:00
1b10611422
fix(gradle): id not module 2024-06-27 20:00:51 +07:00
ce1fd694cc
refactor: Convert remaining plugins to use version catalog 2024-06-27 19:57:27 +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
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
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
1cced95526
chore(deps): Update unifile 2024-06-18 18:53:46 +07:00
fc171c1e0a
refactor: Move database related stuff to data module 2024-06-17 16:15:20 +07:00
4a9a7813e0
chore: Some more effort moving widget to its own module 2024-06-17 13:21:27 +07:00
2b46f94a5a
revert: Revert "Revert "Modularize the app""
This reverts commit f59f2346dc.
2024-06-16 18:44:15 +07:00
f59f2346dc
revert: Revert "Modularize the app"
Epic fail, not sure what happened, but I am sure that I don't want to spend the rest of the day debugging no error crash, I'll just try again later. It is what it is, I guess...
2024-06-16 13:26:29 +07:00
Ahmad Ansori Palembani
24ce2683d4
refactor: Modularize the project (#97)
* refactor: Modularize the project

* chore: Move okhttp stuff back to androidMain

OkHttp decided to cancel multiplatform plan on 5.0

REF: https://square.github.io/okhttp/changelogs/changelog/#version-500-alpha13

* feat: Start using moko for i18n

* fix: Solve some errors

* chore: Remove manga from domain module

We'll do this later

* fix: Duplicate error

* fix: Conflict function name error

* fix: Target SManga

* fix: Breaking changes after the split

* fix: Not enough heap memory

* chore: Update proguard rules

Sorta similar to upstream

* refactor: Fix namespace
2024-06-16 09:34:02 +07:00
a8b1c7f05e
refactor: Implement the log writer myself
Kermit's official crashlytics integration enable firebase way too early.
2024-06-13 18:52:47 +07:00
3b2fa5d542
chore(deps): Update and Kermit Crashlytics 2024-06-12 08:50:48 +07:00
9d0cefa11f
feat: Composable Data and storage Settings 2024-06-10 12:23:53 +07:00
69d78d6f02
chore(deps): Update okhttp monorepo to v5.0.0-alpha.14 2024-06-09 16:00:06 +07:00
555bcecfbc
refactor: Use Kermit instead of Timber 2024-06-09 15:44:21 +07:00
Ahmad Ansori Palembani
41a46ba0f8
refactor: Migrate "database migrations" to use SQLDelight (#73)
* chore: Preparing SQLDelight

* chore: Specify some config for SQLDelight

* fix: Commit the thing bruh

* refactor: Migrate (some) sql to SQLDelight

* refactor: Migrate the rest of sql migration to SQLDelight

* chore: Update SQLite to v3.45.0

* refactor: Retrofitting StorIO to work with SQLDelight

* refactor: Removed unnecessary code, already handled by AndroidSqliteDriver

* fix: Database lib too old to use FrameworkSQLiteOpenHelper

* chore: Revert downgrade
2024-06-03 14:00:12 +07:00
579484eba4
refactor: Bundle androidx 2024-05-31 06:02:38 +07:00
66ac6201e5
chore: Prepare ComicInfo 2024-05-29 07:59:12 +07:00
997cbd9103
fix: LocalSource not loading chapter
Co-authored-by: FooIbar <118464521+FooIbar@users.noreply.github.com>
2024-05-29 06:32:07 +07:00
d086df7287
feat: Onboarding screen (partial) 2024-05-26 16:52:06 +07:00
8d7f7c19a0
chore: Update UniFile 2024-05-26 08:47:08 +07:00
bf368e88ed
chore: Update dependencies 2024-05-25 21:01:08 +07:00
154c715287
fix: Test not actually running 2024-05-24 09:02:49 +07:00
b28f905d10
refactor: Migrate to JUnit 5 2024-05-24 07:46:20 +07:00
3412806bfc
refactor: Switch to Coil3 2024-05-23 20:38:59 +07:00
0722cb2f2d
test: Update checker
Also fixed bug found from the test unit
2024-05-22 12:28:29 +07:00
c3faccacd2
chore: Update SSIV and Image Decoder 2024-05-21 11:28:07 +07:00
b8ccdf5f6e
fix: Missing function 2024-02-03 17:22:25 +07:00
d1e2fd2059
fix: Switch SSIV 2024-02-03 16:39:57 +07:00
01c7795312
chore: Update SSIV 2024-02-03 16:26:11 +07:00
c3713710c8
fix: Dependency hash 2024-02-03 15:03:33 +07:00
747b7bc92b
chore(deps): Bumps image-decoder 2024-02-03 14:56:02 +07:00
2b8fd9d45e
fix: Hacky way to fix visual glitch after dismissing dialog
Not sure why, but alpha turn to 0.0f after dialog is dismissed
2024-01-14 10:50:05 +07:00
d03481a348
feat: Bridge XML theme to Compose 2024-01-11 16:27:28 +07:00
af87ccf8f1
refactor: Migrate to upstream's preference abstraction 2024-01-10 17:07:58 +07:00
9a2815d277
refactor: Migrate to gradle version catalog 2024-01-10 12:10:43 +07:00