Jobobby04
263c0fae8c
Release v1.8.3
2022-04-22 19:39:42 -04:00
Jobobby04
6a0b523e86
Revert history Compose/SQLDelight changes
2022-04-22 19:27:15 -04:00
Andreas
a8cb77cc7e
Migrate History screen database calls to SQLDelight ( #6933 )
...
* Migrate History screen database call to SQLDelight
- Move all migrations to SQLDelight
- Move all tables to SQLDelight
Co-authored-by: inorichi <3521738+inorichi@users.noreply.github.com>
* Changes from review comments
* Add adapters to database
* Remove logging of database version in App
* Change query name for paging source queries
* Update migrations
* Make SQLite Callback handle migration
- To ensure it updates the database
* Use SQLDelight Schema version for Callback database version
Co-authored-by: inorichi <3521738+inorichi@users.noreply.github.com>
(cherry picked from commit b1f46ed8302411fbd884bbc3c26fe28a378fd91a)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/data/database/DatabaseHelper.kt
# app/src/main/java/eu/kanade/tachiyomi/data/database/DbOpenCallback.kt
# app/src/main/java/eu/kanade/tachiyomi/data/database/queries/HistoryQueries.kt
# app/src/main/java/eu/kanade/tachiyomi/data/database/tables/CategoryTable.kt
# app/src/main/java/eu/kanade/tachiyomi/data/database/tables/MangaTable.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaController.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/setting/database/ClearDatabasePresenter.kt
# build.gradle.kts
2022-04-22 10:08:31 -04:00
arkon
26deb46219
Show parsed Markdown for new version info ( closes #6940 )
...
(cherry picked from commit ef1bb4e8002e72a7416b5ecf6b4754c03da49cb9)
2022-04-21 17:06:11 -04:00
Andreas
45bfd5f72c
Migrate History screen to Compose ( #6922 )
...
* Migrate History screen to Compose
- Migrate screen
- Strip logic from presenter into use cases and repository
- Setup for other screen being able to migrate to Compose with Theme
* Changes from review comments
(cherry picked from commit c475acd1eaf9f1fd9394f126a8a6f3c0daf52048)
# Conflicts:
# app/build.gradle.kts
# app/src/main/java/eu/kanade/tachiyomi/App.kt
# app/src/main/java/eu/kanade/tachiyomi/data/database/queries/HistoryQueries.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/reader/ReaderActivity.kt
# settings.gradle.kts
2022-04-21 17:06:03 -04:00
Jobobby04
4309b4c0d7
Release v1.8.2
2022-04-15 18:25:54 -04:00
arkon
1992a2a4c4
Update ACRA
...
(cherry picked from commit 80635343aee56a5aa051403b70d41195be977c65)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/App.kt
2022-04-15 17:46:56 -04:00
arkon
f3e17edd6c
Remove reader tapping option in favor of disabled nav layouts
...
(cherry picked from commit 2dfafa387baa4bee5f0524b1e0c5cf98c21f6b2d)
# Conflicts:
# app/build.gradle.kts
2022-04-09 19:37:09 -04:00
arkon
704b3b0508
Stop using custom tabs ( closes #6821 )
...
(cherry picked from commit c06ad8b87e22041dc36feb78005dff4011b3271a)
2022-03-27 20:15:52 -04:00
Jobobby04
5d330c4f75
Migrate saved searches to the db
2022-03-27 15:00:18 -04:00
Andreas
d2972c7c5a
Recreate Backup worker with IS_AUTO_BACKUP_KEY flag ( #6742 )
...
* Recreate Backup worker with IS_AUTO_BACKUP_KEY flag
* Extra safety net to not delete backup folder
(cherry picked from commit 86016de6cbca0c83e15a05ca822abe450374d26b)
# Conflicts:
# app/build.gradle.kts
2022-03-07 12:32:58 -05:00
Jobobby04
4b1d6400a4
Move SY dependencies to version catalogs
2022-03-04 16:34:21 -05:00
Andreas
1df1a331dd
Use Version Catalog & clean up Gradle files ( #6728 )
...
(cherry picked from commit f312936629657b1160723e044e14d5d0b5d8644f)
# Conflicts:
# app/build.gradle.kts
# build.gradle.kts
# settings.gradle.kts
2022-03-04 16:33:42 -05:00
arkon
5460a0d563
Update Material Components
...
(cherry picked from commit 29c5c0af50c8eaae31e0ba4bc7e58103f5ac127c)
2022-03-03 11:28:52 -05:00
Jobobby04
b58fb48a20
Fix no-title grid crash in source browse
2022-02-13 20:05:59 -05:00
Jobobby04
3b56bcfbba
Most likely fix NO_TITLE_GRID crash
2022-02-13 10:56:55 -05:00
arkon
198a59cc2d
Update dependencies
...
(cherry picked from commit ae2a6a3d4f5691e706c6b61a26ab6c7da9070201)
2022-02-12 11:56:04 -05:00
arkon
d1c40b8b85
Allow disabling secure screen when incognito mode is on
...
(cherry picked from commit 299e52e877d57cd912ac5dab2fe9c087c95ca350)
# Conflicts:
# app/build.gradle.kts
# app/src/main/java/eu/kanade/tachiyomi/data/preference/PreferenceValues.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/setting/SettingsSecurityController.kt
2022-02-12 11:53:10 -05:00
arkon
6cb6405e3e
Update preference dependencies
...
(cherry picked from commit 75a2110626d95eb86b6eb2011e2f6781588234df)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryController.kt
2022-02-01 17:56:42 -05:00
Jobobby04
a8e3d105f1
Release v1.8.1
2022-02-01 17:13:02 -05:00
Jobobby04
0d83026ac3
Release v1.8.0
2022-01-31 18:41:45 -05:00
arkon
9938beb040
Update to AGP 7.1.0
...
(cherry picked from commit 18ef5c6ff9c4ef8eb1a83a7f3955e451a8862803)
2022-01-29 20:06:54 -05:00
Jobobby04
254d739d12
Rewrite E-H favorites sync database, fixes:
...
- Freezing issues
- Build times
- Probably fixes bloated app size
2022-01-23 17:08:31 -05:00
Jobobby04
5224988265
Full-proof way of getting a mangadex manga title, update crashlytics
2022-01-23 17:08:31 -05:00
arkon
c95a274ff5
Update dependencies
...
(cherry picked from commit 0cb4094dd9bbc9f3c9f493bb8b1d01dd4b87b1c8)
2022-01-22 11:45:21 -05:00
arkon
afb6ca1b5c
Update to Conductor 3.1.2
...
(cherry picked from commit cb8120d38f57bdfc4c52f490b5639c170437a959)
2022-01-08 18:02:25 -05:00
arkon
a3ec06b4fa
Fallback to preference title if dialog title isn't set
...
(cherry picked from commit 47723042c50344aaa8bd8af8cb3c2ab69a03ef90)
2022-01-08 17:43:39 -05:00
arkon
2dd2054d4c
Add QuickJS dependency to eventually replace Duktape
...
(cherry picked from commit 2d03f3ce1e2ec320596837b2c3e23056f7b2eeb5)
# Conflicts:
# app/proguard-rules.pro
2022-01-08 17:42:23 -05:00
Jobobby04
ab863c5bc9
Replace deprecated property
2022-01-01 15:34:28 -05:00
Jobobby04
12fcd451bb
Update dependancies
2022-01-01 15:31:52 -05:00
arkon
a893ac6e5f
Update analytics dependencies
...
(cherry picked from commit 9801f1edfa5b8661f533f21f06ed79414dbf869b)
# Conflicts:
# app/build.gradle.kts
2022-01-01 14:34:29 -05:00
arkon
5c4a15660a
Update dependencies
...
(cherry picked from commit c3a0de7fab34c61b56ce758d4012e1009cc165c9)
2021-12-26 12:33:04 -05:00
arkon
b19c178eae
Combine global update item restrictions
...
(cherry picked from commit 818fe50f7772e42bff710b471bb0f687ab58ee10)
# Conflicts:
# app/build.gradle.kts
# app/src/main/java/eu/kanade/tachiyomi/data/library/LibraryUpdateService.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/setting/SettingsLibraryController.kt
2021-12-18 11:48:18 -05:00
arkon
9fd8d5aa7c
Update dependencies
...
(cherry picked from commit aeff846e1fc81ce16b852c0c99065f0226a3d94b)
# Conflicts:
# app/build.gradle.kts
2021-12-18 11:20:35 -05:00
arkon
870558b6a9
Remove Gson dependencies
...
All official extensions no longer use Gson and Kotson
(cherry picked from commit ba1a2e99427682b89a1a1fbfa95633c075832125)
2021-12-18 11:19:55 -05:00
Carlos Ruiz
1b04ce0ac6
Add sui support ( #6318 )
...
* Update shizuku api version
* SettingsAdvanced Controller: Verify if Sui is available
(cherry picked from commit 0a6160d7cf8a343ebe60ec814c42e3272a015d2e)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/setting/SettingsAdvancedController.kt
2021-12-11 15:00:55 -05:00
arkon
3078b7fb89
Update dependencies
...
(cherry picked from commit 32f3a50def1a08922de7ee1eed7b432bc7c14c15)
2021-12-11 14:59:24 -05:00
arkon
7e25eb8587
Update dependencies
...
(cherry picked from commit e1a43d2e7d7771096c4ea0bb1e6c3478ae531eb4)
2021-12-02 19:29:43 -05:00
arkon
6661983d65
Update to Conductor 3.1.1
...
(cherry picked from commit 3153071a8a890d482ed25fc17aaa8fe97926631d)
2021-12-02 19:22:53 -05:00
Ivan Iskandar
4b25e3c31e
Replace Resume FAB reveal animation with container transform ( #6250 )
...
(cherry picked from commit bdef2cfdfb50800c35c028a7d41343a99bf95f60)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/widget/RevealAnimationView.kt
2021-12-02 19:11:20 -05:00
arkon
1a2311e7ba
Update dependencies
...
(cherry picked from commit b4ba56bfb4db31ce121975e4f04db3b666cc4009)
2021-12-02 19:01:25 -05:00
arkon
1b65243b59
Update dependencies
...
(cherry picked from commit bfcc883f018ffa0904ceaf9e6ea355cd6c953620)
2021-11-13 17:31:18 -05:00
arkon
6f82ab64a0
Disable some unnecessary build features
...
(cherry picked from commit f28dd4f4deabad9d91766781b87fcf6694dd4e78)
# Conflicts:
# app/build.gradle.kts
2021-11-13 17:29:57 -05:00
arkon
5de01f4107
Update dependencies
...
(cherry picked from commit 55b64899f5c97a6202fea9421149efdbb55c6198)
# Conflicts:
# app/build.gradle.kts
2021-11-13 17:28:58 -05:00
arkon
64b1b3ac5d
Update dependencies
...
(cherry picked from commit f8b2c79aef51dd61ef7873053e208fc408e0019d)
2021-11-02 19:05:54 -04:00
Jobobby04
8c23c07c78
Update dependancies
2021-10-23 14:25:11 -04:00
arkon
0b3a4e651e
Remove jcenter usage ( closes #4387 )
...
(cherry picked from commit 5b3bd3f47001de32c42babbb3bc2dcba73f6cbff)
2021-10-23 14:25:10 -04:00
arkon
5bf424af40
Remove global update intervals below 12 hours, add every 3 day interval
...
Users with smaller libraries have a lower change of getting updates frequently. "Power users" are actively hurting sources by updating frequently.
(cherry picked from commit 9e2ef82902369908503e860af12e8536a004bd43)
# Conflicts:
# app/build.gradle.kts
2021-10-23 14:25:07 -04:00
arkon
b01e38f4c0
Update dependencies
...
(cherry picked from commit a8c8f15e07be0800e41969792bfa7f17266708f6)
# Conflicts:
# app/build.gradle.kts
2021-10-23 14:25:02 -04:00
arkon
d0e6297995
Update dependencies
...
(cherry picked from commit ef918078d120347be5a6df860f346a680ccba7c7)
# Conflicts:
# app/build.gradle.kts
2021-10-23 14:24:44 -04:00