Ahmad Ansori Palembani
784bf616f8
chore(deps): Update gradle to 8.9 ( #124 )
2024-07-31 10:40:03 +07:00
6c93deacca
refactor: Use AboutLibraries
...
Should unblock GH-124 from being merged, no thanks to Google.
2024-07-31 10:01:38 +07:00
93ca622409
chore(deps): Update compose bom to v2024.07.00-alpha02
2024-07-31 06:45:05 +07:00
fb92d1dcb6
chore(deps): Update Android Gradle Plugin to v8.5.1
...
They told me on 8th of July that AGP up to v8.6-alpha will be supported
on next IDEA (for EAP, because of it is... at this point I think
Ultimate Edition no longer worth it, at least for KMM developers) plugin
release, let's see if they're telling the truth.
2024-07-25 09:06:35 +07:00
f4c0df3181
chore(deps): Update compose bom to v2024.07.00-alpha01
2024-07-25 08:46:50 +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
78a9e1dc09
fix(deps): Downgrade AGP to 8.4.2
...
Can't sync project on Intellij IDEA. This also doesn't sync on stable
release (see REF 5), they only fix AGP support on major updates.
Thanks JetBrains, for the pain.
REF:
[1] https://youtrack.jetbrains.com/issue/FL-23919
[2] https://youtrack.jetbrains.com/issue/IDEA-348937/2024.1-Beta-missing-option-to-enable-sync-with-future-AGP-versions
"Ignore AGP compatibility check" option is removed.
[3] https://youtrack.jetbrains.com/issue/IDEA-354790/Android-Plugin-Add-supported-Android-Gradle-Plugin-to-its-description
This "ignore check" option removal especially annoying for
multiplatform devs. It's even more annoying when you paid for Ultimate
Edition yet your work is being blocked by a plugin that works
perfectly on a free version of similar but striped down edition of
your IDE.
[4] https://youtrack.jetbrains.com/issue/IDEA-355137/Support-Android-Gradle-plugin-8.5.0
It's been 7 months, we still stuck on AGP 8.2, amazing.
[5] https://youtrack.jetbrains.com/issue/IDEA-352815/Android-Gradle-Plugin-8.4.0-isnt-supported
We did get AGP 8.4.x on EAPs for 2024.2, but like... why? why can't
just do it for 2024.1? this has been an issue for a very long time where
the AGP support is fixed on EAP for a major update, almost screw up my
deadline one time, I love Kotlin, but my god this AGP stuff is just
frustrating.
2024-06-28 11:28:25 +07:00
9099b63e12
revert: "revert: "chore: Downgrade to gradle v8.7""
...
This reverts commit f5431c1bf2
.
2024-06-27 21:28:59 +07:00
f5431c1bf2
revert: "chore: Downgrade to gradle v8.7"
...
This reverts commit a5306ae160
.
The build somehow successful, but idk which one fixed it ._.
2024-06-27 21:24:02 +07:00
d39ca42143
chore(deps): Bump jsoup version
2024-06-27 21:08:38 +07:00
a5306ae160
chore: Downgrade to gradle v8.7
2024-06-27 21:05:56 +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
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
f8b462c4b5
chore(deps): Update gradle to v8.8
...
This reverts commit be0f64f28c
.
2024-06-27 18:57:23 +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
2471f454f8
fix(deps): Update compose to *-beta04
...
REF: https://developer.android.com/jetpack/androidx/releases/compose-foundation#1.7.0-beta04
2024-06-27 07:41:05 +07:00
a5394c7022
fix(deps): Attempt 2 trying to fix https://issuetracker.google.com/343750859
2024-06-26 06:27:03 +07:00
be0f64f28c
revert: Revert "chore(deps): Update gradle to v8.8"
...
This reverts commit e979346d96
.
I'll deal with this later, since gradle is painful to fix
2024-06-25 21:00:00 +07:00
e979346d96
chore(deps): Update gradle to v8.8
2024-06-25 20:44:11 +07:00
12b69992d9
fix(deps): Use snapshot compose
...
REF: https://issuetracker.google.com/issues/343750859
REF: 3137316
2024-06-25 20:26:47 +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
b29d51e30e
chore(deps): Kotlin 2.0
2024-06-23 08:18:24 +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
9eef555fee
test: Unit test for Migrator
...
Co-authored-by: Andreas <andreas.everos@gmail.com>
Co-authored-by: "Cuong M. Tran" <cuongtran.tm@gmail.com>
2024-06-15 12:06:45 +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
981c92043f
style: Fix styling
2024-06-10 12:56:16 +07:00
9d0cefa11f
feat: Composable Data and storage Settings
2024-06-10 12:23:53 +07:00
2c2daa0cd7
fix: Immutables
2024-06-09 16:11: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
d0baff197c
refactor: Remove Material 2
2024-06-06 12:32:57 +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