Commit graph

5138 commits

Author SHA1 Message Date
jmir1
35278e9858 Merge remote-tracking branch 'upstream/master' 2022-07-02 21:24:18 +02:00
Andreas
5d77ee37d2
Replace package with namespace (#7436) 2022-07-02 13:08:22 -04:00
arkon
2dfbfd0958 Remove more unused StorIO code 2022-07-02 13:08:08 -04:00
Andreas
05085fe57f
Use SQLDelight on Library screen (#7432)
- Uses the new `asObservable` function to change the database calls to use SQLDelight, which should make the impact minimal when it comes to bugs.
- Use interactors where they already exist
- The todos are for the Compose rewrite
- Removed unused StorIO methods/queries
- Tested loading library, move manga to new category, unfavorite multiple manga, move multiple manga from one category to another, change filter, sort and display settings (with and without per category settings), (un)mark chapters, start/delete downloads

Thank Syer for asObservable

Co-authored-by: jobobby04 <17078382+jobobby04@users.noreply.github.com>

Co-authored-by: jobobby04 <17078382+jobobby04@users.noreply.github.com>
2022-07-02 12:55:34 -04:00
AntsyLich
ff32ab09fb
Downloader: Optimize split tall image (#7435) 2022-07-02 12:49:50 -04:00
AntsyLich
deaded5af2
Reimplement chapter download indicator longpress (#7412) 2022-07-02 12:43:18 -04:00
arkon
f3c50ee9a3 Weblate translations
Manually resolved merge conflicts from https://hosted.weblate.org/git/tachiyomi/strings/
2022-07-02 10:09:55 -04:00
jmir1
20e6431fe0 Merge remote-tracking branch 'upstream/master' 2022-07-02 13:41:15 +02:00
jmir1
06d39e0d99 delete unused drawable 2022-07-02 11:31:11 +02:00
jmir1
5b7bb84759 fix some issues with watching/reding positions 2022-07-02 11:29:04 +02:00
jmir1
ec1cb19131 convert dialogs to bottom sheets 2022-07-01 21:37:46 +02:00
Ivan Iskandar
3072296919
MangaScreen: Hide scroller when appbar is expanded (#7426) 2022-07-01 10:37:58 -04:00
jmir1
289f344277 hide system ui in sheet 2022-07-01 16:08:24 +02:00
jmir1
6af100d215 make options sheet stay open 2022-07-01 15:11:03 +02:00
Andreas
1f10b79ee8
Use SQLDelight on Updates screen (#7423) 2022-06-30 22:18:12 -04:00
arkon
b9e108eb4d Revert some KTX extension changes
These weren't exactly 1:1 replacements. Might be related to #7391.
2022-06-30 22:13:31 -04:00
jmir1
6143e8819f fix some PiP problems 2022-06-30 18:00:22 +02:00
jmir1
2b77cf34ec fix quality dialog 2022-06-30 17:32:40 +02:00
jmir1
59477bd8a1 autoplay next episode from the start 2022-06-30 17:24:17 +02:00
jmir1
c981472afa fix crash when setting track status 2022-06-30 16:52:30 +02:00
jmir1
edd274824e Merge remote-tracking branch 'upstream/master' 2022-06-30 16:51:46 +02:00
jmir1
321b49079c Merge remote-tracking branch 'upstream/master' 2022-06-30 15:46:21 +02:00
arkon
f26cfa58e4 Downgrade to Compose 1.2.0-rc03 2022-06-30 09:25:26 -04:00
AntsyLich
e1525a5125
DownloadProvider: Only provide necessary info and not whole chapter/manga class (#7411) 2022-06-30 09:20:55 -04:00
Ivan Iskandar
388dc2f103
MangaScreen: Reuse components between two layouts (#7397) 2022-06-30 09:20:16 -04:00
jmir1
b48b939a35 fix stats button being 'out of sync' sometimes 2022-06-30 09:54:34 +02:00
jmir1
b5e68f02f8 fix anime-only trackers not showing up 2022-06-30 09:49:06 +02:00
Quickdesh
969f847075
Qol additions and fixes (#634) 2022-06-30 09:40:02 +02:00
arkon
7e4c45858f Bump dependencies 2022-06-29 22:45:22 -04:00
arkon
d476431707 Fix unit test class to match package 2022-06-29 22:45:22 -04:00
stevenyomi
284445c364
Extension API: change fallback source and logic (#7400)
* Extension API: change fallback source and logic

* remove ghproxy
2022-06-29 18:34:25 -04:00
AntsyLich
08d1ecfba7
Fix chapter item incorrect colors (#7403)
* Fix chapter item incorrect colors

* Make it like stable
2022-06-29 18:34:11 -04:00
jmir1
a8ce859d78 add screenshot and stats options to player 2022-06-29 21:40:09 +02:00
jmir1
01c198620b fix webview and tracking buttons 2022-06-29 15:19:15 +02:00
jmir1
e276a45427 fix playing online episodes with external player 2022-06-29 10:17:58 +02:00
jmir1
63e991a93e fix some string issues 2022-06-29 04:11:59 +02:00
jmir1
5ab240881a fix some external player issues and downgrade google plugins 2022-06-29 03:46:27 +02:00
jmir1
0b341a31f6 Merge remote-tracking branch 'upstream/master' 2022-06-29 02:54:57 +02:00
jmir1
0e7dff8410 Merge remote-tracking branch 'upstream/master' 2022-06-29 02:52:10 +02:00
AntsyLich
0969226fd3
Fix crash when adding if there are more then 1 dupe (#7405) 2022-06-28 08:14:08 -04:00
Ivan Iskandar
0c856438fa
MangaInfoHeader: Add description placeholder (#7398)
To always show summary view for expanding tags
2022-06-28 08:12:15 -04:00
Rohit Mane
a8ff3857eb
Setting maxVolume as volume bar's max value (#628) 2022-06-28 12:05:34 +02:00
Ivan Iskandar
e44bb30996
Improve history screen scrolling perf (#7399) 2022-06-27 18:33:57 -04:00
jmir1
7c76611db8 fix restoring anime history 2022-06-27 22:23:08 +02:00
AntsyLich
7440086ef1
Fix Mark previous as read (#7396) 2022-06-27 09:37:30 -04:00
jmir1
94c0cb4624 add skip intro length setting 2022-06-27 15:18:53 +02:00
jmir1
6f350ea617 make hiding controls optional 2022-06-27 15:02:34 +02:00
Rohit Mane
fc06699103
Player UI hidden on player startup (#627) 2022-06-27 14:54:07 +02:00
jmir1
f832f5a320 fix crashing and display http error messages 2022-06-27 14:51:54 +02:00
AntsyLich
ef3acb8c43
Sort Manga by title in MigrationMangaScreeen (#7392) 2022-06-27 08:04:14 -04:00