Commit graph

244 commits

Author SHA1 Message Date
d82c029fd5
chore(deps): Remove nucleus dependency
Jay removed Nucleus since 1.6.4, not sure why it's still listed on the deps
2024-08-01 08:29:25 +07:00
fd47319064
refactor: Remove google guava dependency 2024-08-01 08:06:55 +07:00
2e1faefa97
refactor: Start using Voyager for navigation 2024-08-01 07:14:14 +07:00
f64bdb2ca5
refactor: Replace java-string-similarity with pure Kotlin Levenshtein implementation 2024-07-31 12:20:40 +07:00
d9f4536725
chore: Bump versionCode for beta 2024-07-31 10:50:34 +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
736e608db2
fix: Version name is not being used 2024-07-30 09:36:25 +07:00
7126e3a2fa
fix: Add chucker no-op for beta build 2024-07-30 09:17:34 +07:00
a83865e086
ci: A way to draft beta release 2024-07-30 08:57:56 +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
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
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
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
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
c5f4dacb57
chore(deps): Remove kapt 2024-06-23 08:55:56 +07:00
b29d51e30e
chore(deps): Kotlin 2.0 2024-06-23 08:18:24 +07:00
de48b52ec3
chore: More domain module Manga prep 2024-06-18 19:56:37 +07:00
d5651573b0
chore(deps): Remove some deps that already covered by core module 2024-06-17 19:28:24 +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
64ee8f9235
fix: Keep versionCode bump so that user can install the app 2024-06-16 13:38:10 +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
d7d75f1642
fix: Nightly version should always be suffixed with -r 2024-06-15 08:38:35 +07:00
3b2fa5d542
chore(deps): Update and Kermit Crashlytics 2024-06-12 08:50:48 +07:00
1a681b9a72
chore(release): v1.8.4 2024-06-11 14:45:35 +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
555bcecfbc
refactor: Use Kermit instead of Timber 2024-06-09 15:44:21 +07:00
05e799a925
refactor: Don't use buildSrc as much as possible
I personally hate buildSrc ngl
2024-06-08 06:46:07 +07:00
e303b21657
chore(release): v1.8.3.4 2024-06-06 09:46:35 +07:00
902b6f6486
chore(release): v1.8.3.3 2024-06-06 06:56:58 +07:00
ad6c0cc358
chore(release): v1.8.3.2 2024-06-05 19:43:57 +07:00
ac4a6d59e9
chore(release): v1.8.3.1
Attempt to fix GH-79
2024-06-05 18:53:22 +07:00
30d6c5c5ac
chore(release): v1.8.3 2024-06-05 07:35:52 +07:00
55455090d1
refactor: Grab extension repo detail from repo.json and include in DB
Co-authored-by: Matthew Witman <mnwranger@gmail.com>
2024-06-05 05:21:51 +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
d0712bde73
chore(release): v1.8.2 2024-06-03 13:46:22 +07:00
579484eba4
refactor: Bundle androidx 2024-05-31 06:02:38 +07:00
70230fa16d
chore: Version 1.8.1.2 2024-05-30 18:14:21 +07:00