arkon
456fdbe4e9
Make tapping library update and backup restore error notifications open log
...
(cherry picked from commit 9352e249ee )
2021-10-23 14:25:06 -04:00
Midyan Hamdoun
5802bf7626
Fix crashing when clicking the search icon ( #6128 )
...
(cherry picked from commit 3800065230 )
2021-10-23 14:25:06 -04:00
arkon
62c0f50314
Remove paused text when resuming downloads with info hidden ( fixes #6119 )
...
(cherry picked from commit ebc2c4f73a )
2021-10-23 14:25:05 -04:00
arkon
cb55a46717
Use natural ordering when sorting by chapter numbers ( fixes #6121 )
...
(cherry picked from commit f057440cc1 )
2021-10-23 14:25:05 -04:00
arkon
819075a8f1
Change global update unmetered connection restriction to connected to Wi-Fi ( closes #6117 )
...
(cherry picked from commit 8a70c3353f )
# 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 3d8f123e05 )
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 21e647017b )
# 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 2a1bb3dc27 )
2021-10-23 14:25:01 -04:00
Ivan Iskandar
e63bd150e9
Fix AppBar lift state when snapped ( #6103 )
...
status bar foreground alpha is now handled separately
(cherry picked from commit 55a3094a65 )
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 b4490e209b )
# 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 https://github.com/Jays2Kings/tachiyomiJ2K/commit/45fbd9d2f5eba03f0734a58ad46de16a047ae783
(cherry picked from commit 9aa676333c )
2021-10-23 14:25:00 -04:00
Ivan Iskandar
28b57f4f42
Fix MangaController fast scroller position ( #6090 )
...
(cherry picked from commit bb06895145 )
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 684965f3e5 )
# 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
Jays2Kings
7fb4cd29dc
Add migration to add "all" to enabled langauges
...
Co-authored-by: Jays2Kings <Jays2Kings@users.noreply.github.com >
(cherry picked from commit e621f4e2fa )
# Conflicts:
# app/build.gradle.kts
2021-10-23 14:24:57 -04:00
arkon
6dac25855b
Bump queue warning threshold to 60
...
Aligns with J2K.
(cherry picked from commit 718fa25c10 )
2021-10-23 14:24:57 -04:00
arkon
f4d1f5ff95
Minor cleanup
...
(cherry picked from commit cb9c5a35cb )
2021-10-23 14:24:56 -04:00
arkon
e202c108ff
Handle HTTP 403 responses with CloudflareInterceptor
...
Based on https://github.com/jmir1/aniyomi/commit/8d34da591ed8e4341f0f8312402164a7bc17bc68
Co-authored-by: jmir1 <jmir1@users.noreply.github.com >
(cherry picked from commit fadaefeaef )
2021-10-23 14:24:55 -04:00
arkon
848a2ec4f6
Adjust update/download warning threshold
...
(cherry picked from commit b17b882a3b )
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/data/download/Downloader.kt
2021-10-23 14:24:55 -04:00
jmir1
def5bdca28
Fix issues with NSFW sources setting ( #6085 )
...
(cherry picked from commit f0f3afd5f1 )
2021-10-23 14:24:54 -04:00
arkon
e0a09cdac7
Allow hiding "All" section in extensions list ( closes #6081 )
...
(cherry picked from commit 42026b49bf )
2021-10-23 14:24:54 -04:00
jmir1
7e11f3952f
Fix crash when deleting last item in library ( #6079 )
...
(cherry picked from commit 3448751e0e )
2021-10-23 14:24:52 -04:00
arkon
38f1af7577
Use single layout for grid badges
...
(cherry picked from commit c95a269460 )
# 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 f343131802 )
# 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 ea34ba53b9 )
2021-10-23 14:24:49 -04:00
arkon
bedb3f2bd8
Add some info about automatic backups
...
(cherry picked from commit b8d8cf19d9 )
2021-10-23 14:24:49 -04:00
arkon
d9487ea7e9
Add warnings when library and download queues are considered large ( closes #5950 )
...
Arbitrarily set at a size of 100 for now. We could adjust this in the future as appropriate if needed.
(cherry picked from commit 082eef708f )
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/data/download/Downloader.kt
2021-10-23 14:24:48 -04:00
Ivan Iskandar
8a85d82587
Grouped chapter download list by source ( #5575 )
...
(cherry picked from commit 9106fc5b94 )
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 918502742d )
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 f32f1eeaa5 )
# 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 2d1404d155 )
# 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 a56997e98c )
2021-10-23 14:24:45 -04:00
Jobobby04
be52ea6f18
Maybe fix a few crashes related to mangadex logins
2021-10-23 14:24:44 -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 2e127dff1f )
# 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 e98f90b099 )
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 828db19e02 )
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 1a568e2961 )
2021-10-23 14:24:40 -04:00
arkon
f72afd1359
Adjust Wi-Fi connection check (related to #6038 )
...
(cherry picked from commit e863e8c64b )
2021-10-23 14:24:39 -04:00
arkon
52f4e60d9b
Fix crash in single-page chapters
...
(cherry picked from commit 675c0cefc3 )
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/reader/ReaderActivity.kt
2021-10-23 14:24:38 -04:00
arkon
4ddaba06f7
Formatting
...
(cherry picked from commit 1a52385b78 )
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 372e500590 )
# 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 6d650518a1 )
2021-10-23 14:24:37 -04:00
FourTOne5
e1856e67c2
Sort and remove duplicates in genres ( #6021 )
...
* Sort and remove duplicates in genres
Co-authored-by: ivaniskandar <12537387+ivaniskandar@users.noreply.github.com >
* Remove Sort and filter out blank genre
Co-authored-by: ivaniskandar <12537387+ivaniskandar@users.noreply.github.com >
(cherry picked from commit 7940117577 )
2021-10-23 14:24:36 -04:00
Ivan Iskandar
17fee7fba2
LicensesController: Move item init to IO thread ( #6020 )
...
(cherry picked from commit b0f87fdd21 )
2021-10-23 14:24:36 -04:00
arkon
32e0a70024
Switch to Material Slider in color filter settings
...
(cherry picked from commit dc92ffed87 )
# 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 4af578e310 )
2021-10-23 14:24:35 -04:00
FourTOne5
5f92fa0851
Check if wifi is connected rather than enabled while downloading. ( #5967 )
...
* Fixxy Wixxy
* Downgrade check from Android S to Android Q
(cherry picked from commit e22825d818 )
2021-10-23 14:24:34 -04:00
arkon
d74e43b6a6
Switch to Material Slider for reader seekbar
...
Co-authored-by: Jays2Kings <Jays2Kings@users.noreply.github.com >
(cherry picked from commit d149017c60 )
# 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 ef993515c6 )
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaController.kt
2021-10-23 14:24:32 -04:00