Andreas
29a24fa047
Change zoom from 3x to 5x ( #6164 )
...
Because some people actually read images with really small text
*I hope they have some extreme high quality pictures else I don't know how they read the raster images*
(cherry picked from commit 8f00d34b0b3a5dc30f12ff5a22fd242ade84defe)
2021-11-02 19:05:45 -04:00
arkon
d8407e20da
Sync view state with controller on activity resume
...
Hopefully fixes some weird states where the bottom nav shows up when it shouldn't.
(cherry picked from commit 593091a5e304eff771604ff2a91cdc0c886c4d68)
2021-11-02 19:05:27 -04:00
arkon
e28d72bf9c
Minor cleanup
...
(cherry picked from commit 93e2b88d41143b7485172a29bb40b7ed5478a0ac)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/data/updater/AppUpdateChecker.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/main/MainActivity.kt
2021-11-02 19:05:18 -04:00
Jobobby04
8d291b1bc3
Implement invert double pages
2021-10-23 23:53:30 -04:00
Jobobby04
4d7d451fde
Maybe help with double page jankyness
2021-10-23 22:35:07 -04:00
Jobobby04
f8d14827da
Add some padding to the continue reading button if the lang badge is enabled
2021-10-23 16:30:20 -04:00
Jobobby04
c560b70b83
Fix extra padding if there is no namespace
2021-10-23 16:25:25 -04:00
Jobobby04
aa70a2e6f3
Fix reader slider not doing anything
2021-10-23 15:43:15 -04:00
Jobobby04
0a91597dac
Add in library badge to latest and new browse view
2021-10-23 14:25:14 -04:00
Jobobby04
f2c881cb42
Update WI-FI restriction for EXH update worker
2021-10-23 14:25:10 -04:00
arkon
7849c7970e
Minor cleanup
...
(cherry picked from commit bfe7aa1ed21e1fd789db5a330dba51c622666377)
2021-10-23 14:25:07 -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
Midyan Hamdoun
5802bf7626
Fix crashing when clicking the search icon ( #6128 )
...
(cherry picked from commit 38000652306e866e0ad50e380a840120774872da)
2021-10-23 14:25:06 -04:00
arkon
819075a8f1
Change global update unmetered connection restriction to connected to Wi-Fi ( closes #6117 )
...
(cherry picked from commit 8a70c3353fa6a1851561e7dedf4e9702750ca3af)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/setting/SettingsLibraryController.kt
2021-10-23 14:25:04 -04:00
arkon
01778c0c42
Add notification action to open GitHub release page
...
Co-authored-by: Jays2Kings <Jays2Kings@users.noreply.github.com>
(cherry picked from commit 3d8f123e053c4612cda5feebca3c18f93fff7ae4)
2021-10-23 14:25:03 -04:00
arkon
c4f06d9830
Rename app updating classes
...
So I stop confusing it for updaters of other things.
(cherry picked from commit 21e647017b629d1ec07a32b548d27342810a2c6b)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/Migrations.kt
2021-10-23 14:25:02 -04:00
Midyan Hamdoun
59d05af9ef
Fix reappearing indicator in the History tab ( #6105 )
...
(cherry picked from commit 2a1bb3dc27fc78f3fb108801a0fc0e77db4490b5)
2021-10-23 14:25:01 -04:00
Andreas
bfadfd0fc8
Fix inset not applying when in landscape ( #6104 )
...
Reverts inset change from #5997 , was changed due to it not changing the padding when using setPadding
(cherry picked from commit b4490e209ba74e657c192dddc983b17e8bc3217a)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryCategoryView.kt
2021-10-23 14:25:00 -04:00
Jays2Kings
70c866d8f3
Use default source filters in global search ( fixes #5583 )
...
Based on 45fbd9d2f5
(cherry picked from commit 9aa676333c1e9263138ae0fe55a9152dca33f867)
2021-10-23 14:25:00 -04:00
Ivan Iskandar
28b57f4f42
Fix MangaController fast scroller position ( #6090 )
...
(cherry picked from commit bb06895145e0da0e217bf6dd953d9ae4a7f612f2)
2021-10-23 14:24:59 -04:00
Jobobby04
01e4697a04
Fix badges binding
2021-10-23 14:24:59 -04:00
Ivan Iskandar
b116f5e1fd
MangaController optimizations ( #6089 )
...
* MangaController: Fix ignored stable ids
* MangaController: Replace notifyDataSetChanged
* ChaptersSettingsSheet: Optimizations
(cherry picked from commit 684965f3e56ceb64f8f7be0a23d6a884480eaed2)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaController.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/info/MangaInfoHeaderAdapter.kt
2021-10-23 14:24:58 -04:00
arkon
f4d1f5ff95
Minor cleanup
...
(cherry picked from commit cb9c5a35cb3065bb2c153951861d72c9639d57b3)
2021-10-23 14:24:56 -04:00
jmir1
def5bdca28
Fix issues with NSFW sources setting ( #6085 )
...
(cherry picked from commit f0f3afd5f16b0a95c0080ef6bb7695ef490fd3e9)
2021-10-23 14:24:54 -04:00
arkon
e0a09cdac7
Allow hiding "All" section in extensions list ( closes #6081 )
...
(cherry picked from commit 42026b49bfdfd0cc0683be4d7fd11305ed8e74d2)
2021-10-23 14:24:54 -04:00
jmir1
7e11f3952f
Fix crash when deleting last item in library ( #6079 )
...
(cherry picked from commit 3448751e0e2f1d96d547a019ce2d274c9be5a0e6)
2021-10-23 14:24:52 -04:00
arkon
38f1af7577
Use single layout for grid badges
...
(cherry picked from commit c95a269460e5aa611b2ca744770334d7ef8c6a55)
# Conflicts:
# app/src/main/res/layout/source_comfortable_grid_item.xml
# app/src/main/res/layout/source_compact_grid_item.xml
2021-10-23 14:24:51 -04:00
arkon
806b35d024
Require authentication to toggle showing NSFW sources
...
(cherry picked from commit f3431318021eeee60c37db7c1a48b30068694b51)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/setting/SettingsSecurityController.kt
2021-10-23 14:24:50 -04:00
arkon
8bbaa60a1b
Allow searching for multiple extensions at once ( closes #5922 )
...
(cherry picked from commit ea34ba53b9d22293af4f7ffd60b021eed237d4a3)
2021-10-23 14:24:49 -04:00
arkon
bedb3f2bd8
Add some info about automatic backups
...
(cherry picked from commit b8d8cf19d903948bcc5baf91d00a42b8bd904693)
2021-10-23 14:24:49 -04:00
Ivan Iskandar
8a85d82587
Grouped chapter download list by source ( #5575 )
...
(cherry picked from commit 9106fc5b940e8b55b0299888ee0914cae2bec829)
2021-10-23 14:24:47 -04:00
Platiplus
59655ccfd1
[5893] - Implemented Language Badge ( #6050 )
...
* Implemented language badge on library items
* Added left margin for better viewing the badge on list view
* Adjusting borders on badges, cleaning string interpolation and cleaning code
* Improving readability on Holders and removing unused background and text on grid items
(cherry picked from commit 918502742d9cd26ac70b0db067bfae02bb4c4e88)
2021-10-23 14:24:47 -04:00
Ivan Iskandar
6bb8ae0d1e
Manga description adjustments ( #6011 )
...
* Manga description adjustments
- Animated state changes
- Adjust scrim position to fully show 2 lines when shrunk
- Set minLines to avoid scrim hiding oneliner
* Change icon and adjust animation
* Revert fancy scrim animation
(cherry picked from commit f32f1eeaa547dbf3a7a6d0069ee6332d8a440fe7)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/info/MangaInfoHeaderAdapter.kt
# app/src/main/res/layout-sw720dp/manga_info_header.xml
# app/src/main/res/layout/manga_info_header.xml
2021-10-23 14:24:46 -04:00
nicki
1d80725ea9
Fix Local and Other lang sources showing up in seperate Other Categories ( #6024 )
...
* group LocalSource and Other lang source together
* use better kotlin syntactic sugar
* add lang "other" to local
* remove duplicate LocalSource entries in Browse
* linting
* revert unnecessary linting
was a manually adding change
* Revert previous two commit but not the most recent
This reverts commit 30250f2f82fc5e38a1b30c7b55c445efec23a114
This also reversts commit 359ed5a8cda91577216b593a4138280e971e0126
* better way to avoid duplicate Local Sources
* more linting by plugin
* `""` lang is no longer used anywhere
(cherry picked from commit 2d1404d15523484d5f900ae3808c7f31058c2a8c)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/SourcePresenter.kt
2021-10-23 14:24:45 -04:00
arkon
353a3ffe00
Hide slider tooltip label everywhere
...
(cherry picked from commit a56997e98c45f14abb790a14fbe1f902487fe2b4)
2021-10-23 14:24:45 -04:00
Jobobby04
2f203f7a1d
Cleanup and fixes
2021-10-23 14:24:43 -04:00
Ivan Iskandar
14d6e8dd94
Replace Timber with Square Logcat and make logging configurable ( #6062 )
...
* Replace Timber with Square Logcat
* Configurable logger
(cherry picked from commit 2e127dff1f0b00f6a92359a07132c6016db6ea36)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/App.kt
# app/src/main/java/eu/kanade/tachiyomi/data/backup/full/FullBackupManager.kt
# app/src/main/java/eu/kanade/tachiyomi/data/download/DownloadManager.kt
# app/src/main/java/eu/kanade/tachiyomi/data/library/LibraryUpdateService.kt
# app/src/main/java/eu/kanade/tachiyomi/source/LocalSource.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/extension/details/SourcePreferencesController.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/browse/BrowseSourceController.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/browse/BrowseSourcePresenter.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaController.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaPresenter.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/more/AboutController.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/reader/ReaderActivity.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/reader/loader/ChapterLoader.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/reader/loader/HttpPageLoader.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/reader/viewer/pager/PagerViewer.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/reader/viewer/pager/PagerViewerAdapter.kt
2021-10-23 14:24:42 -04:00
Platiplus
b10de38e9a
[6059] - Pending downloads count on Download queue screen ( #6064 )
...
* Updating the download queue label to account for pending downloads even on paused state
* changing separator
* Created observer to update the TitleBar of the controller to reflect pending downloads
* Reverting changes from MoreController that were made in an another commit
* Refactoring updateTitle method
(cherry picked from commit e98f90b0992af1eb99c2aca4bbe7b26cdb9a231b)
2021-10-23 14:24:41 -04:00
Platiplus
22a1544427
[5753] - Add pending downloads count on Download queue ( #6049 )
...
* Updating the download queue label to account for pending downloads even on paused state
* changing separator
(cherry picked from commit 828db19e025c52719afc4c0c9ef19c7765122aa5)
2021-10-23 14:24:41 -04:00
Andreas
908a2e19fe
Fix stuck display mode for when not using per category setting ( #6044 )
...
(cherry picked from commit 1a568e296182d0a42d9b4979616818574a95d1b7)
2021-10-23 14:24:40 -04:00
arkon
52f4e60d9b
Fix crash in single-page chapters
...
(cherry picked from commit 675c0cefc35814fb235f1aa07d1105d1fe3cda36)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/reader/ReaderActivity.kt
2021-10-23 14:24:38 -04:00
Andreas
bd8a7c038e
Remove extra padding when using list with Per Category setting ( #5997 )
...
* Remove padding when using list with Per Category setting (fixes #5636 )
* Add view type to RecyclerViewPagerAdapter
Correctly this time (ノ◕ヮ◕)ノ*:・゚✧
* Minor tweaks
(cherry picked from commit 372e5005903d12f131088df04d50799e88ba2de4)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryCategoryView.kt
2021-10-23 14:24:37 -04:00
Ivan Iskandar
6f429cdb9c
App-wide typography adjustments ( #5931 )
...
* Manga detail
Also adjust chapter item layout to accommodate bigger
display/font size
* Library
* Updates
* History
* Browse
* Preferences
* Button
* Navigation view
* category-download
* Google Sans
* Reader
* Chips
* Revert "Google Sans"
This reverts commit 5dd4c41f
* Misc
* Cleanups
* Section header text appearance
* Increase library manga title size
* Revert "Increase library manga title size"
This reverts commit 474be913
* Increase section header letter spacing
* Derps
(cherry picked from commit 6d650518a14953a1d5e74d1e56de841492929fb6)
2021-10-23 14:24:37 -04:00
Ivan Iskandar
17fee7fba2
LicensesController: Move item init to IO thread ( #6020 )
...
(cherry picked from commit b0f87fdd2193b53b06976da7c45e9da2cfd66a4b)
2021-10-23 14:24:36 -04:00
arkon
32e0a70024
Switch to Material Slider in color filter settings
...
(cherry picked from commit dc92ffed874c7aad4c266c0a26ee934470b2bc33)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/widget/NegativeSeekBar.kt
2021-10-23 14:24:35 -04:00
Ivan Iskandar
619c306069
Apply navigation bar insets to fast scroller and settings search list ( #6015 )
...
(cherry picked from commit 4af578e3102ad4c07c40299cbd91902a7c2add4f)
2021-10-23 14:24:35 -04:00
arkon
d74e43b6a6
Switch to Material Slider for reader seekbar
...
Co-authored-by: Jays2Kings <Jays2Kings@users.noreply.github.com>
(cherry picked from commit d149017c60722ba26fe13487437ab542b9bbaebd)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/reader/ReaderActivity.kt
2021-10-23 14:24:33 -04:00
Ivan Iskandar
602b33705b
Fix MangaController toolbar title showing when editing category ( #6005 )
...
(cherry picked from commit ef993515c6b6169febf2a55df44fb9ca1b0b0a71)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaController.kt
2021-10-23 14:24:32 -04:00
Andreas
ce4ab83ae9
Ability to order sources by library count when migrating ( #6000 )
...
* order sources by library count when migrating (closes #4703 )
* Use plain menu instead of full-on sheet
(cherry picked from commit ba8abd94a8bcbe409e96cf7d606852a789e439ed)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/migration/sources/MigrationSourcesController.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/migration/sources/MigrationSourcesPresenter.kt
2021-10-23 14:24:31 -04:00
Andreas
f57c5d2f17
Move extensions enabled languages on top ( closes #5694 ) ( #5998 )
...
(cherry picked from commit c6d4e4c15ff78d82c24e32f211cbeb086b77ede0)
2021-10-23 14:24:31 -04:00