arkon
3b08c7fdea
Fix last used source pinned status
...
(cherry picked from commit 4efc1955484089934768eceb41263f24e08ba22b)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/SourcePresenter.kt
2020-08-02 00:55:28 -04:00
Jobobby04
e346d95b0e
Delegate HBrowse
2020-08-02 00:50:52 -04:00
arkon
0fe8990f99
Filter out chapter entries with duplicate URLs ( fixes #3552 )
...
(cherry picked from commit 0d15cbe334de7f62cb3a5e1fc67bebb5261df86b)
2020-08-01 16:40:43 -04:00
Jobobby04
2b7ffc8ba2
Fix 8Muses chapters
2020-08-01 14:34:28 -04:00
arkon
1b91062767
Fix for reader crash in < Android 9
...
(cherry picked from commit 85ed7a74577ff1bdf24a56ccdced5076e6aadb94)
2020-08-01 14:03:26 -04:00
Jobobby04
4a71eb2ff0
Fix hitomi.la thumbnails
2020-08-01 13:17:16 -04:00
arkon
f41077449a
Temporarily unrevert crop borders unification ( closes #3487 )
...
Reverts 1920568057eee522a7e77f523a5ebe322ee43249
(cherry picked from commit 6a5af438ddead33e938eb43265a6fc50c8785022)
2020-08-01 12:53:54 -04:00
arkon
aad0ac7296
Shift WebView checks to necessary places only to allow for basic usage
...
(cherry picked from commit ccc0a61158b0e1792fe38faae62d15e4fb514890)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/App.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/main/ForceCloseActivity.kt
2020-08-01 12:53:39 -04:00
arkon
5e59d05598
Fix tap region for manga summary
...
(cherry picked from commit e990ad25eb80317b915abc042fdc3085da070e84)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/info/MangaInfoHeaderAdapter.kt
# app/src/main/res/layout/manga_info_header.xml
2020-08-01 12:51:55 -04:00
arkon
337d270d2a
Actually fix library search properly
...
(cherry picked from commit 98a4d1e763e7c756ffb4b7fa0c62618a907a54b6)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryController.kt
2020-08-01 12:34:35 -04:00
arkon
09c9e15281
Fix library search query being lost when returning ( closes #3473 )
...
(cherry picked from commit f762598c5c54bd8fcb9ff308af94715c9dc31c35)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryCategoryAdapter.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryCategoryView.kt
2020-08-01 12:32:21 -04:00
arkon
057ccf74ce
More core-ktx usages
...
(cherry picked from commit ec56c27071c71cdfb4c5883fbf45a3574cf7e8db)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/chapter/ChapterDividerItemDecoration.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/setting/SettingsAdvancedController.kt
2020-08-01 12:26:35 -04:00
arkon
c21771823c
Use Kotlin extensions for preference editing
...
(cherry picked from commit eb0e0a1952aa3ba0de56f99f15768cf83d8f67b8)
2020-08-01 12:17:18 -04:00
arkon
987e5bcf33
Make source options dialog into a controller to retain state
...
(cherry picked from commit 01a837fde62ba7d738b703ffde3e12fb79fa6bc4)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/SourceController.kt
2020-08-01 12:17:03 -04:00
arkon
3920a5a73b
Hide cutout option when appropriate in reader settings sheet ( closes #2982 )
...
(cherry picked from commit b9488645d4de4d5a844426d7503b13f5675bc3a2)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/reader/ReaderActivity.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/reader/ReaderSettingsSheet.kt
2020-08-01 12:10:44 -04:00
arkon
bb47188d5c
Fix download status updates not appearing in chapters list ( fixes #3358 )
...
(cherry picked from commit 99710b45d1763690911819e2d72cd92a1e8f9789)
2020-08-01 12:09:21 -04:00
Jobobby04
06e57b790e
Blacklist the nHentai extension non-english sources, and a few debug function edits
2020-07-30 16:15:38 -04:00
Jobobby04
ff48e89161
Now really fix internal sources download badges not showing up, plus some refactoring and testing debug functions
2020-07-30 15:56:18 -04:00
arkon
e338bb0f47
Split download notifications into progress and complete channels
...
(cherry picked from commit 3813743e3dec3e0fe08a44d0dce8eb929b851886)
2020-07-29 23:21:01 -04:00
Jobobby04
ae48c1d7d4
Fix nHentai and E-Hentai manga download badges when the extension is installed as well. Closes #55
2020-07-29 23:13:58 -04:00
Jobobby04
243c65d012
Cleanup unused paramater
2020-07-29 21:13:45 -04:00
Jobobby04
e9903a6678
Pressing download unread chapters on E/ExHentai manga in your library will only download the latest version of the gallery
2020-07-29 20:53:07 -04:00
Jobobby04
afe32f1099
Pressing download next on a E/Exhentai manga will download the latest chapter
2020-07-29 20:41:19 -04:00
Jobobby04
acf2ad7c77
E/ExHentai manga fab, dont return chapter if its already read
2020-07-29 20:31:25 -04:00
Jimmy Low
70d134b375
[Feature Request] - Download Complete Remidner #3475 ( #3527 )
...
* [Feat] Show a download complete notification channel when all downloads are completed. Auto cancels when onclick and navigate to download screen.
* [Feat] Update the download message string to shorten the length.
(cherry picked from commit 7e73ede47abcd1f65ab2e0eb9506409d0357643b)
2020-07-29 19:27:19 -04:00
arkon
a8d0564eb0
Replace VectorDrawableCompat.create() with AppCompatResources.getDrawable()
...
Fixes crash when loading pin icon in Android 5/6.
(cherry picked from commit 9bb2334b694ef22252995284a8b548b8aab3e353)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/widget/ExtendedNavigationView.kt
2020-07-29 18:43:43 -04:00
Jobobby04
df6bbbd4c6
Fix source category deletion crash
2020-07-29 00:26:14 -04:00
Jobobby04
7a08fa3398
Hide the pin button in merge with another
2020-07-29 00:02:18 -04:00
Jobobby04
46d9c024da
Recommendations crash fix
2020-07-28 23:38:36 -04:00
Jobobby04
2c49466a42
Fix crash on E-Hentai when pressing the FAB when the chapters havent loaded yet
2020-07-28 22:33:43 -04:00
Jobobby04
a6cba5c87d
Add special view for browsing E/Exhentai! All the important info is now in front of your face when browsing, it is on by default and can be toggled off in the E-Hentai settings. Let me know if you find any errors
2020-07-28 16:55:33 -04:00
arkon
032504f128
Fix getting stuck in chapter loop when chapters have identical URLs
...
(cherry picked from commit b0106aa4209317a5a2efd22a356d6aa75199c698)
2020-07-27 17:48:08 -04:00
Jobobby04
f5b6fc5b54
Cleanup
2020-07-27 13:33:42 -04:00
Jobobby04
c0e1ca1185
Parse more info when browsing E/Exhentai (cont)
2020-07-26 21:45:44 -04:00
arkon
fa812830b8
Explicitly destroy webview on activity destroy
...
(cherry picked from commit 33e5fea96c575a2de2b3850b707105e6e20e38bd)
2020-07-26 18:15:14 -04:00
arkon
b4c68f454d
Prevent spamming updates with newly favorited manga
...
(cherry picked from commit f0a1dcd120919fcc48d7f3cb1957438d636d400f)
2020-07-26 18:15:06 -04:00
arkon
a13166b69d
Fix source item flashing when pinning
...
(cherry picked from commit 26d5a87bef203292cba265609b9ce10aa3e7db85)
2020-07-26 18:14:41 -04:00
arkon
0556c5c2ff
Show lang code in source long press dialog
...
(cherry picked from commit 52ae208df3f339f8dea040408cf4f9f0b371633a)
2020-07-26 18:14:32 -04:00
arkon
c449a59696
Remove explicit source browse button, tint pin icon when pinned
...
(cherry picked from commit 34aaa7fb0a2869c497c2e65ba5718288d711ad5f)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/migration/sources/SourceHolder.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/SourceHolder.kt
2020-07-26 18:14:05 -04:00
arkon
9c669d040a
Don't show chapter number in history item when unknown
...
(cherry picked from commit 0aed93becf38a96262c17427c216d382e6dfaf24)
2020-07-26 18:01:16 -04:00
Jobobby04
23b0c3305d
Parse more info when browsing E/ExHentai
2020-07-26 17:29:16 -04:00
Jobobby04
47373a9483
Fix manga info divider for the first chapter in certain situations
2020-07-25 23:15:51 -04:00
arkon
87e3a610e1
Add pin icon to sources list ( closes #2862 )
...
(cherry picked from commit a52fbb012a58531edc15401e86bedc0e15fd1602)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/SourceController.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/SourceHolder.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/SourceItem.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/SourcePresenter.kt
2020-07-25 22:40:43 -04:00
arkon
94d14af2a4
Add operator functions for handling set preferences
...
(cherry picked from commit 2dc47352f87acd7017bb1ad385380231f0fff043)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/SourceFilterController.kt
2020-07-25 22:30:21 -04:00
arkon
99becd4fd6
Show message when searching with no pinned sources
...
(cherry picked from commit e95a5be21df6520ee2b5ae873a39b6671222a03d)
2020-07-25 22:19:08 -04:00
arkon
f21ef47c87
Fix weird backstack behaviour after clearing database
...
Shouldn't affect anything since controllers are recreated when entering different sections.
(cherry picked from commit abd69d4f91b1a97a681fdb8a21174e3ec61cda7b)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/setting/SettingsAdvancedController.kt
2020-07-25 22:18:59 -04:00
arkon
2ef7212128
Minor optimizations for local source dir lookups
...
(cherry picked from commit d749e309f8d525aaca8888f7e6ae63c0f242028e)
2020-07-25 22:13:13 -04:00
arkon
bf49023693
Lazily find chapter directories
...
(cherry picked from commit 71c6c71081c2a805840386a705f0c513266564ce)
2020-07-25 22:12:53 -04:00
arkon
e1bdb1dd0f
Inline extension functions
...
(cherry picked from commit d2b14bcfc45f64470e7fb7f2829c9ea8b7a7ec83)
2020-07-25 22:12:44 -04:00
arkon
2222c030b8
Increase dismiss timeout for what's new snackbar
...
(cherry picked from commit 2c04c81bd1598d4dedd23ad43ef88fb16d634690)
2020-07-25 22:12:35 -04:00
arkon
1631bfd5c6
Use some more core-ktx extensions
...
(cherry picked from commit dd66c83c50b7950b934a7d118e3a30ea52c460e2)
2020-07-25 22:11:55 -04:00
arkon
72f3ebb70d
Replace custom visibility extension functions
...
(cherry picked from commit 9e51d82154c3b72b710e1efcee5d4bde73a000e3)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/migration/search/SearchController.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/migration/sources/SourceHolder.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/SourceHolder.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryCompactGridHolder.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryController.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryListHolder.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/main/MainActivity.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaController.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/info/MangaInfoHeaderAdapter.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/reader/ReaderActivity.kt
2020-07-25 22:11:44 -04:00
arkon
17e5ebd171
Hide manga title in toolbar when at top
...
(cherry picked from commit bdc441a5be2503ff35c783d37e44ebd74b87a2b1)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaController.kt
2020-07-25 21:29:33 -04:00
arkon
aba324a461
Hide tracking button if none logged in, show for non-favorited manga ( closes #3507 )
...
(cherry picked from commit 6742cdeb8b3370feeb4454d6acf58b1e2219eb13)
2020-07-25 21:20:21 -04:00
Jobobby04
4a19f8cff2
Remove the dividers between the new view
2020-07-25 21:20:07 -04:00
arkon
302db11482
Remove divider between manga info header and chapters header
...
(cherry picked from commit c37377bffac15af01e760a670a0985ca4d905d5b)
2020-07-25 21:05:26 -04:00
Ken Swenson
1af2698b72
fix: Download on WiFi regardless of metered status ( #3489 )
...
* fix: Download on WiFi regardless of metered status
fixes #3395
* fix: check if not WiFi rather than checking if connection is mobile
(cherry picked from commit 76147a9be735a24f37c778124e2f40075e3c5540)
2020-07-25 21:05:16 -04:00
Jobobby04
3e9c8dbfd2
Add a special view to replace descriptions for integrated and delegated sources!
...
As the integrated and delegated websites don't actually have descriptions, just info, I decided to make a special view for them! with all the info you need available to you in front of your face, there is now no need to go searching through the description! This is likely the most work I have put into 1 feature in the whole time I have been developing TachiyomiSY!
2020-07-25 21:04:13 -04:00
Jobobby04
a38cb2ab5f
Downloader conflict fixing
2020-07-24 23:19:57 -04:00
Jobobby04
589464d723
More rename downloaded chapter tweaks
2020-07-24 23:11:36 -04:00
Jobobby04
d7f3b399f4
Make the rename function do less lookups
2020-07-24 22:41:07 -04:00
Jobobby04
646aeb66c5
Inline the foreach functions
2020-07-24 22:37:54 -04:00
Jobobby04
135f0bdd95
Add scanlator to download pending deleter chapter data class
2020-07-24 22:26:31 -04:00
Jobobby04
80394dab4a
Tweaks based on comments in the PR
2020-07-24 22:16:23 -04:00
Jobobby04
75e9911317
SY maybe supports J2k downloads now
2020-07-24 21:46:59 -04:00
Jobobby04
a311a3b497
Fix auto captcha opening when you dont have the option enabled (temp fix)
2020-07-24 12:36:20 -04:00
Jobobby04
f3b6855684
Add cancel buttons to tag watching and tag filtering settings. Fix the - sign saying there was a input error in the tag filtering input
2020-07-20 20:54:39 -04:00
Jobobby04
2ee69c2ac4
Fixes for a few strings
2020-07-20 15:15:28 -04:00
Jobobby04
7e5de79d5f
Revert "Migrate library to ViewPager2"
...
This reverts commit 570db67894 .
2020-07-19 21:56:41 -04:00
arkon
dabb7a0494
Don't initialize mangas if viewing source in list view if on metered connection
...
(cherry picked from commit c401915fb5c60a71cbeed37533cd2a8aea15d309)
2020-07-19 21:56:10 -04:00
Jobobby04
ff1e0d7578
Allow hitomi users to select whether they want to download images as Webp or not
2020-07-19 20:06:47 -04:00
Jobobby04
4771fa529d
Update latest tab with the new global search features
2020-07-19 19:52:50 -04:00
Jobobby04
8e94afb9c1
Add a option to put the recommendations into the overflow menu instead of the manga page
2020-07-19 19:22:08 -04:00
arkon
570db67894
Migrate library to ViewPager2
...
(cherry picked from commit 2a202bd510bf667153a40eea9bd641172533f603)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/widget/RecyclerViewPagerAdapter.kt
2020-07-19 18:56:55 -04:00
arkon
875b2fbccd
Rename chapters_controller to manga_controller
...
(cherry picked from commit dcd8ed08fc22fc55e986fcfb0ede82147a289dbc)
2020-07-19 18:52:54 -04:00
arkon
e562f0392d
Explicitly show "No results found" in global search instead of hiding row
...
(cherry picked from commit d3ebedeef2a0fcacb4bea7244272fc940b2ba0d5)
2020-07-19 18:52:44 -04:00
arkon
a5c4098109
Show tracker status in button
...
(cherry picked from commit a443dc3040f5e736ce632a5d00cbca77832ca46d)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaPresenter.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/info/MangaInfoHeaderAdapter.kt
# app/src/main/res/drawable/ic_done_white_18dp.xml
2020-07-19 18:52:23 -04:00
arkon
fd40f35371
Move chapter filter/sort/display settings into a sheet
...
(cherry picked from commit 9278ca3f5e5d3fe6525e16f7bb4c46e074059513)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaController.kt
# app/src/main/res/menu/chapters.xml
2020-07-19 18:39:59 -04:00
arkon
f66aff9ed7
Toggle about section when tapping on header/empty space
...
(cherry picked from commit d7a70b962b28160b524d69c6767c6624079bf0b4)
2020-07-19 18:33:23 -04:00
arkon
29ad0e091f
Long press favorite button to manage categories
...
(cherry picked from commit fff0f841fa159b442af87625a29cbc3200dd59f2)
2020-07-19 18:33:13 -04:00
arkon
bd8bc3a3cb
Remove redundant Reading Mode header
...
(cherry picked from commit 5452e29840c07602e4409fd332033881907aad40)
2020-07-19 18:32:39 -04:00
arkon
52f2644035
Tweak track search dialog list item paddings
...
(cherry picked from commit 148f8e6d1182e75e08e8aebf943e60f15e43b324)
2020-07-19 18:32:26 -04:00
arkon
8de67c49bc
Include source ID if name not found in restore error log ( closes #3018 )
...
(cherry picked from commit 6713a7ae3cd37855c011d980e3534865a115d6a6)
2020-07-19 18:25:11 -04:00
arkon
7530a7bd4e
Move edit categories to overflow
...
(cherry picked from commit 88ee86b7ef9c4bf8170d111f1ae2ab56871d7688)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaController.kt
# app/src/main/res/menu/chapters.xml
2020-07-19 18:24:55 -04:00
arkon
1ac7043163
Allow category names with different casing ( fixes #3465 )
...
(cherry picked from commit 4bc228880654320fdeec3d337d4dd948c5ab1269)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/data/database/models/Category.kt
2020-07-19 18:20:05 -04:00
Jobobby04
4513af8425
Make the resume/start button go to the latest version for EH manga
2020-07-19 18:15:38 -04:00
Jobobby04
78d1a6cecb
Cleanup library a bit
2020-07-19 14:23:35 -04:00
Jobobby04
a8f2f03562
Tsumino is now supported by the new tag display, you may have to refresh your Tsumino manga for them to work properly. Also Set the groundwork for more special features
2020-07-16 22:37:33 -04:00
Jobobby04
8b95d93a96
Add custom tag view for namespaced sources (E-Hentai, nHentai, Hitomi.la, and Pururin)
2020-07-16 17:27:36 -04:00
Jobobby04
74012e0830
Revert tweaked browse tab view
2020-07-15 19:16:51 -04:00
Jobobby04
362f0a6671
Made almost all the strings SY uses translatable! If people would like to help translate, feel free to join the Tachiyomi discord server ( https://discord.gg/tachiyomi ), and jump in the tachiyomi-az-sy channel and I can give you a rundown on how to do it
2020-07-15 19:16:21 -04:00
Jobobby04
0ca87a3763
Use androidx preferenceManager for EHLogLevel
2020-07-14 01:50:17 -04:00
Jobobby04
4663d64c05
Cleanup some errors
2020-07-14 01:01:55 -04:00
arkon
eaae98d072
Enable more WebView settings to better mimic regular browser
...
(cherry picked from commit a928d9fa0b1861e366a531209da4d4bb4d856325)
2020-07-13 13:38:50 -04:00
Jobobby04
294caa25a4
Manga cover editing fixes
2020-07-13 13:25:05 -04:00
Jobobby04
923f5213cd
Add author and artist wrapping if a EH based source
2020-07-12 23:27:35 -04:00
Jobobby04
8434b880c6
Fix date added not showing up
2020-07-12 22:50:08 -04:00
Jobobby04
badd43046b
Reimplement Eh tag searching into the new manga page
2020-07-12 22:50:05 -04:00
arkon
00d5fd8fe4
Replace some usages of findViewById
...
(cherry picked from commit 5ef5087406f8915607b7d9452f2f17e8d46c2e3c)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaController.kt
2020-07-12 19:37:18 -04:00
Jobobby04
362ba1bf69
Cleanup unused library migration code
2020-07-12 19:32:08 -04:00
arkon
450b76f495
Remove unused CoverCache param from LibraryController
...
(cherry picked from commit 966c196f4afedc010b4714778ec2d5ddaaa8f5b4)
2020-07-12 19:30:01 -04:00
arkon
1188ee10d8
Use view binding for sheets
...
(cherry picked from commit dc43e418969bf5c37539b04787627b1b02f6ed2c)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/browse/SourceFilterSheet.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/reader/ReaderSettingsSheet.kt
2020-07-12 19:29:50 -04:00
Jobobby04
372e570fac
Use Tachi previews info + chapters manga page, plus of course SY features integrated into it
...
Add missed invert tap settings
Add missed extension open in settings overflow menu option
Cleanup
2020-07-12 19:21:29 -04:00
arkon
8ab2a823b5
Speed up controller fade and tab expansion animations
...
(cherry picked from commit 4809d06d042f0f7758b801deed0d077f820f119c)
2020-07-12 16:39:58 -04:00
arkon
7fb197a752
Move edit cover to manga info
...
(cherry picked from commit 9f7fda0bc5c48b1a71383a4525bfd5748f80cfaa)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryController.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryPresenter.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaController.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/chapter/ChaptersPresenter.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/info/MangaInfoHeaderAdapter.kt
# app/src/main/res/menu/chapters.xml
2020-07-12 16:39:52 -04:00
arkon
7046d304e0
Hide toolbars when reader color filter sheet is opened
...
(cherry picked from commit 66ef1a82060f8a50edc29987c53356413721d67f)
2020-07-12 16:34:44 -04:00
arkon
dfa4eda33b
Remove redundant layout for reader color filter sheet
...
(cherry picked from commit beaffc38706120e4d89d50354738b6901f3c636b)
2020-07-12 16:34:36 -04:00
arkon
a229d015ad
Remove color filter preview image
...
(cherry picked from commit 8536ecb6111d2cf189381970fd007d7be0e8c0b4)
2020-07-12 16:34:26 -04:00
arkon
eacdf4e161
Remove 32-bit color setting from reader sheet
...
(cherry picked from commit d7a89b0f8cd57b8da467d2876a2448ca5c82c0a7)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/reader/ReaderSettingsSheet.kt
# app/src/main/res/layout/reader_settings_sheet.xml
2020-07-12 16:34:13 -04:00
arkon
9569f13190
Reorder animation speed options
...
(cherry picked from commit 943081e80d2fd4eab7bdf2e0e9dfc8ea1380f82e)
2020-07-12 16:32:14 -04:00
arkon
e3d2e5b89d
Add option to reverse tapping ( #3360 )
...
* Add option to reverse tapping
* Fix string for preference key
* Invert tapping for Webtoon and Vertical
* Use enum instead of boolean
* Add option to reader sheet
* Hide from reader sheet if tapping disabled and remove hard coded string
* Hide option if tapping disabled
(cherry picked from commit 04d83e9a6a0fe4618b4e60c15bb56b302f1241a9)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/reader/viewer/ViewerConfig.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/reader/viewer/pager/PagerViewer.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/setting/SettingsReaderController.kt
# app/src/main/res/layout/reader_settings_sheet.xml
2020-07-12 16:31:40 -04:00
arkon
a9317dff88
Group theme settings into category
...
(cherry picked from commit fa5d2276c0c6777c1fc1d61d916a37c7d8c00c06)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/setting/SettingsGeneralController.kt
2020-07-12 16:23:14 -04:00
arkon
c2c2a3be01
Split general reader settings into reading mode and display
...
(cherry picked from commit d353a3457d194ed246d218a086695aeedb8d0e42)
2020-07-12 16:21:42 -04:00
arkon
57565fce2d
Make page transitions setting apply to webtoon viewer as well
...
(cherry picked from commit b363b9fc1a5f3cd574bf0829d90b50319b83aeee)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/reader/ReaderSettingsSheet.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/reader/viewer/ViewerConfig.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/reader/viewer/webtoon/WebtoonViewer.kt
# app/src/main/res/layout/reader_settings_sheet.xml
2020-07-12 16:21:21 -04:00
arkon
439b78c39f
Unify crop borders settings
...
(cherry picked from commit 1920568057eee522a7e77f523a5ebe322ee43249)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/reader/ReaderSettingsSheet.kt
# app/src/main/res/layout/reader_settings_sheet.xml
2020-07-12 16:16:58 -04:00
arkon
fbb14a35a9
Add shortcut to global search query from library ( closes #2183 )
...
(cherry picked from commit 763da19c9db0fd4e911f27df0d998122fcff3cce)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryController.kt
2020-07-12 16:11:23 -04:00
arkon
c0a4f4e93a
Add ability to sort library by date added ( closes #1287 )
...
(cherry picked from commit 1813dbbf590447861591f41c225007a451bb3e83)
# Conflicts:
# app/build.gradle
# app/src/main/java/eu/kanade/tachiyomi/data/database/DbOpenCallback.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/migration/search/SearchPresenter.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/browse/BrowseSourcePresenter.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryPresenter.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/library/LibrarySettingsSheet.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/library/LibrarySort.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/chapter/ChaptersPresenter.kt
2020-07-12 16:08:15 -04:00
arkon
c543622268
Hide invert volume keys setting when volume keys isn't enabled
...
(cherry picked from commit 339169b624f5f380e808aeac7a034e324fbe8a7f)
2020-07-12 15:41:50 -04:00
arkon
43034db5e5
Prevent downloads when less than 50MB of disk space is available ( closes #1018 )
...
(cherry picked from commit 93960315d99a1af46f46e8fc609279754e3e7a1e)
2020-07-12 15:41:34 -04:00
arkon
27ad39b6ce
Attach some FABs and snackbars to root CoordinatorLayout
...
Fixes some issues around snackbars sometimes being out of view.
(cherry picked from commit 479eb1ba71e5dc0529f521a9cc4268eb731dc83a)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/browse/BrowseSourceController.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/main/MainActivity.kt
2020-07-12 15:41:11 -04:00
arkon
04749a8fce
Don't capitalize category names
...
(cherry picked from commit 962d8e5fd262b570dcc43c5032e29f330e3dd48b)
2020-07-12 15:19:39 -04:00
Rani Sargees
a839372d9f
fix batch add log
...
(cherry picked from commit 629bca4100243d61cf07bbb0f47f6a1ed84031cb)
2020-07-12 15:16:52 -04:00
Jobobby04
e1fd0d1a4a
Fix crash on random manga due to tracking
2020-07-11 21:03:23 -04:00
Jobobby04
6469121f41
Rewrite and enable manga cover editing, Manga info edit is finished!
2020-07-11 20:55:06 -04:00
Jobobby04
b8129ff4f6
Rewrite and enable genre tag editing
2020-07-11 18:34:16 -04:00
Jobobby04
201356afeb
Reload the info once editing is done
2020-07-11 15:31:15 -04:00
Jobobby04
2e033356aa
Manga info edit will now not break everything
2020-07-11 15:22:11 -04:00
Jobobby04
044c638079
Very basic manga info edit, currently will break everything if used, tags and cover edit not working
2020-07-11 14:53:59 -04:00
Jobobby04
5cc46b1532
Lint
2020-07-09 16:14:29 -04:00
arkon
47dc5c29cb
Update some icons
...
(cherry picked from commit 7401673ac1868cd468139a9e6d064c32ff8d1e8c)
# Conflicts:
# app/src/main/res/drawable/ic_file_download_black_24dp.xml
2020-07-09 16:14:12 -04:00
Jay
6e390d4205
Fix download cache not working for a source name change
...
(cherry picked from commit 73dcc7bcb1c229d8ec3f9819387ac00a3838ffb0)
2020-07-09 16:05:50 -04:00
tatsuya25
03d8425686
update BaseController.kt ( #3423 )
...
(cherry picked from commit d8b1f60581617c3536e8314d9c6da7b21a444937)
2020-07-09 16:05:37 -04:00
az4521
16933df164
fix nhentai not loading galleries with gifs
...
(cherry picked from commit a8ddd91343fd11f7d90adf6282298b04adf67e4f)
2020-07-09 15:56:07 -04:00
Jobobby04
b225baf64e
Lewd manga filter update(more source filtering)
2020-07-06 22:17:42 -04:00
Jobobby04
63744d5fc4
Bugfixes for the combined author/atrist field
2020-07-05 22:22:59 -04:00
Jobobby04
73c14df982
Revert "Revert "Combine author and artist fields in manga info""
...
This reverts commit 1cc36379e0 .
2020-07-05 21:46:39 -04:00
Jobobby04
ea8d251e24
Pururin fix url error
2020-07-05 21:42:22 -04:00
Jobobby04
6dc05eaf3f
Pururin fix alternate title error
2020-07-05 21:42:05 -04:00
arkon
e06e14d979
Add cv and fil locales
...
(cherry picked from commit 3da08cbcbf1133269421a894f4e59586d1ef6661)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/setting/SettingsGeneralController.kt
2020-07-05 21:41:21 -04:00
arkon
410ec5dcb2
Move MaterialFastScroll to widget package
...
(cherry picked from commit c6d29fc19b32b93c9325bba0139efac897496c58)
2020-07-05 21:38:12 -04:00
arkon
c32434735d
Add ability to download unread chapters from library
...
(cherry picked from commit d9a12d79b0ecb905c1226265b48d11da1dc29633)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/chapter/ChaptersPresenter.kt
2020-07-05 21:37:07 -04:00
arkon
322a74600e
Fallback to default UA string for all network requests
...
(cherry picked from commit 963cf4c99692726a05d1c8e1e2f8abdac9864056)
2020-07-05 21:34:40 -04:00
arkon
ea2cabfb3c
Update notifier paused state when starting downloads ( fixes #3254 )
...
(cherry picked from commit 0ef073669a1932c57d34c37653a74cd18e0cbf4c)
2020-07-05 21:34:27 -04:00
arkon
574d0bdcd5
Dependency updates
...
(cherry picked from commit eef39b75a64db369b18adc963f6ea3952d0b4aac)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaAllInOneController.kt
2020-07-01 19:15:05 -04:00
Jobobby04
0a0ea50809
Disable delegation of Mangadex
2020-07-01 15:13:48 -04:00
Jobobby04
b4e39448fc
Cleanup saved search copy debug function
2020-07-01 15:13:48 -04:00
Jobobby04
8ec3d9565e
Saved searches restore from backup fixes
2020-07-01 15:13:48 -04:00
Jobobby04
3e5d0b7d1b
Use automatically generated EHTags file (wow, already 1 new tag since I added the file)
...
Scraper located here: https://github.com/jobobby04/Scraper
2020-06-30 21:48:46 -04:00
Jobobby04
813fe9deb8
Fix Exh chapters downloading after manually refreshing info
2020-06-30 14:07:26 -04:00
Jobobby04
2cdbc2f0d3
Copy debug build number when clicking version
2020-06-30 13:36:38 -04:00
Jobobby04
50eef307f4
Add autocomplete tag search in filters for E/Exhentai
2020-06-30 13:36:14 -04:00
Jobobby04
61e4ff548c
Cleanup
2020-06-27 19:23:11 -04:00
Jobobby04
0590574f1a
Suppress this annoying build warning
2020-06-27 19:22:58 -04:00
Jobobby04
af0c037845
More mangadex work (search is still not working)
2020-06-27 19:22:37 -04:00
Jobobby04
f312e51687
Fix nHentai search
2020-06-27 19:22:07 -04:00
Jobobby04
42d00056dc
Mangadex better lang setter
2020-06-27 19:21:21 -04:00
Jobobby04
bf209896ed
Fix a typo that likely goes back all the way to EH
2020-06-27 19:21:21 -04:00
Jobobby04
4b57e33f2d
Add a more through and working check for configurable delegate sources
2020-06-26 23:16:37 -04:00
Jobobby04
c49464db1e
Make Mangadex a configurable delegated source
2020-06-26 15:35:35 -04:00
Jobobby04
988356e1ff
Add delegation support for configurable sources
2020-06-26 15:34:54 -04:00
Jobobby04
ad82dc1c90
Delegate Mangadex
...
Features that are now usable because of this:
- Batch add mangadex manga
- Open mangadex manga into TachiyomiSY(skipping the extension)
2020-06-25 19:35:44 -04:00
Jobobby04
a2f2e7658d
nHentai fix language searching in favorites, also cleanup the source
2020-06-25 14:53:06 -04:00
Jobobby04
d7509c1ba9
Cleanup
2020-06-25 00:32:37 -04:00
Jobobby04
1374c773d7
Update nHentai code to integrate more of the extension version, new filters are now available because of this
2020-06-25 00:22:45 -04:00
arkon
a5ae87bbd5
Lazily instantiate Cloudflare client
...
(cherry picked from commit b3f5f13c39ace3554396e084c7686e731db98141)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/network/NetworkHelper.kt
2020-06-24 20:17:53 -04:00
Jobobby04
75d5da71f2
Rewrite saved searches again, hopefully fix the last few bugs
2020-06-24 20:14:31 -04:00
arkon
3e9e42271e
Add advanced option for DNS over HTTPS via Cloudflare ( closes #3377 )
...
(cherry picked from commit 3645d19135683cf8d076f560619c1b47c7b21d00)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/data/preference/PreferencesHelper.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/setting/SettingsAdvancedController.kt
2020-06-24 15:51:42 -04:00
arkon
fe9ccd473d
Add network header logging in debug builds
...
(cherry picked from commit 3b4b1185e22d286d3986aad7f7def58b69b0c76e)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/network/NetworkHelper.kt
2020-06-23 22:47:37 -04:00
Jobobby04
1cc36379e0
Revert "Combine author and artist fields in manga info"
...
This reverts commit da7d3f3a9e .
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaAllInOneHolder.kt
2020-06-23 22:40:11 -04:00
arkon
a6b6776447
Open error log on tapping notification body ( closes #3376 )
...
(cherry picked from commit 406c5bde11d5e1be4e5f7c9a5ee4ade42fcbc844)
2020-06-23 22:33:31 -04:00
Carlos
8aecdc2077
ignore fact that loader might be null ( #3374 )
...
(cherry picked from commit 75d1913aafa587ca74e12231558d14044ad99bfc)
2020-06-23 22:33:08 -04:00
arkon
50696bc580
Replace filter group icons with expand more/less
...
(cherry picked from commit 4e633b8936b467d88a68dcba991380cab0f6745e)
# Conflicts:
# app/src/main/res/drawable/ic_chevron_right_white_24dp.xml
# app/src/main/res/drawable/ic_expand_more_white_24dp.xml
2020-06-23 22:32:13 -04:00
Jobobby04
c969db8094
Ignore case when sorting saved search chips
2020-06-22 18:09:50 -04:00
Jobobby04
9a2af8ac42
Add saved search copying between E-Hentai and ExHentai in the debug menu
2020-06-22 18:09:30 -04:00
Jobobby04
11c0cdfa78
Likely fix saved searches not clicking the right one
2020-06-22 16:16:28 -04:00
Jobobby04
7581c8e519
Fix e-Hentai misc category default state configuration
2020-06-22 15:15:31 -04:00
Jobobby04
7560b565c8
Fix local source crashing
2020-06-21 16:45:15 -04:00
Jobobby04
ecda463183
Fix saved searches for android 6(and possibly others)
2020-06-21 16:01:01 -04:00
Jobobby04
777ce57a5a
Cleanup last commit
2020-06-21 14:54:16 -04:00
Jobobby04
3ba6aeb8d5
Fix actions not applying to filtered chapters
2020-06-21 14:40:31 -04:00
Jobobby04
0d6cfb88a7
Remove uselss log in batch add
2020-06-21 00:44:24 -04:00
Jobobby04
70c98e9c2b
Fix batch add delegated sources
2020-06-21 00:44:04 -04:00
Jobobby04
0ce63d0adc
Fix source filterlist crash
2020-06-20 20:52:30 -04:00
Jobobby04
543d46c16c
Fix category table creation
2020-06-20 20:00:54 -04:00
Jobobby04
ce332f4492
Fixed browse extensions tab name being cut in half
2020-06-20 17:06:56 -04:00
Jobobby04
6bd564823a
More comments and simple tweaks
2020-06-20 16:55:05 -04:00
Jobobby04
7ce36f25ce
Saved searches internal improvements, lag is now fixed
2020-06-20 16:53:09 -04:00
arkon
d5f1d8c61e
Use view binding in TrackAdapter
...
(cherry picked from commit a768280d82fb65234e2e5a77a3095de9c11ecb34)
2020-06-19 21:39:22 -04:00
arkon
f2ad6f1d89
Allow extension details header to scroll
...
(cherry picked from commit cbb8f256450362c5dd899bd3c0acdcc3cdf28a8d)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/extension/details/ExtensionDetailsController.kt
2020-06-19 21:39:13 -04:00
arkon
07c69e30dc
Rename some code from "catalogue" to "source"
...
(cherry picked from commit eee0bd6cf4f09b23b6d8979d52652efa850f339e)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/data/preference/PreferencesHelper.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/SourceController.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/SourceFilterController.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/SourcePresenter.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/globalsearch/GlobalSearchPresenter.kt
2020-06-19 21:37:29 -04:00
arkon
1c30c299db
Restore individual sources in source filter view
...
(cherry picked from commit f176a5179ad31c5752bed8c949e5a82cd9b8e1e6)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/SourceFilterController.kt
2020-06-19 21:18:03 -04:00
arkon
faf4e29711
Localize/reword "Loader not implemented" error message
...
(cherry picked from commit e17605f8d9566f0e9cd29ea47c6241b0f1d117b1)
2020-06-19 21:16:28 -04:00
arkon
09dd27a18e
Add categories to more
...
(cherry picked from commit e06a488af8ade7cc02dd2bf7b9bbd5a7e7281391)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/more/MoreController.kt
2020-06-19 21:16:23 -04:00
arkon
3a494c9a58
Remove some unnecessary strings
...
(cherry picked from commit 6dc8bfed8d8faa21e7a3a6cd1be80b7a00691a8f)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/track/TrackController.kt
2020-06-19 21:15:13 -04:00
Jobobby04
4ef72194bb
Cleanup resources and put comments where SY code is different from preview code
2020-06-19 20:50:16 -04:00
Jobobby04
606fb22d62
Cleanup manga info header and make it viewbinding focused
2020-06-19 15:45:15 -04:00
Jobobby04
bb6d3780c0
Rename Smartsearch layout
2020-06-19 15:44:41 -04:00
Jobobby04
5ca57226fe
Add custom categories for sources, with it you could group your scanlators or hentai sources in their own categories in the Sources tab in the new categories!
2020-06-16 15:28:57 -04:00
Jobobby04
d367cefe1f
Build fix for new details package
2020-06-15 23:11:53 -04:00
Dimitri Rogava
7e5bbb2cc1
chapter deletion logic fixed ( #3320 )
...
(cherry picked from commit f642f23366ef352c7d107c8fd90a049033391504)
2020-06-15 23:06:29 -04:00
arkon
aa40f08d1b
Remove categories for multi language "single" sources
...
(cherry picked from commit ff5f13eafedcb48558ced648bcf5506e4a1c2e46)
2020-06-15 23:05:32 -04:00
arkon
34bca4d052
Group extension details classes together
...
(cherry picked from commit 749b240897b849fea44d98f6feb475b2da695d75)
2020-06-15 23:05:32 -04:00
Rani Sargees
471f3237c5
8muses layout change
...
(cherry picked from commit f1c79a542125b0c48f07343c35a8224c3555f00d)
2020-06-15 19:02:58 -04:00
Jobobby04
cfc32ba7b7
Make pinned sources go to the top of the latest tab
2020-06-14 20:54:31 -04:00
Jobobby04
48786fe5b2
Add latest tab language code configuration
2020-06-14 19:19:50 -04:00
Jobobby04
851a6712b7
Fixes for building and new extensions screen
2020-06-14 16:26:13 -04:00
arkon
50e08156dd
Add some missing locales
...
(cherry picked from commit 9207762adee70f09402e0b5db691e44a83716081)
2020-06-14 16:26:13 -04:00
Dimitri Rogava
a9a86c54c0
Georgian translation ( #3323 )
...
* added georgian (ka) locale for strings.xml
* added georgian to locale list
(cherry picked from commit 0a22950ad3c92092b35bd95b4bfc774fb6f5be5e)
2020-06-14 16:26:13 -04:00
arkon
565fa58514
Move untrusted/obsolete/unofficial extension text
...
(cherry picked from commit 150ea29a706b85c358b6607a7ac7ebd467f16928)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/extension/ExtensionHolder.kt
2020-06-14 16:26:13 -04:00
arkon
1ca94a0ea8
Show "Start" in chapters FAB if nothing is read yet
...
(cherry picked from commit f9baff0e90afe4b3f52ebe5da9aa4474d3d2f1c8)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/chapter/ChaptersController.kt
2020-06-14 16:26:13 -04:00
arkon
13d04310e6
Rounded library badges
...
(cherry picked from commit 6ad3fcb91df3af7d923ccf8967da361502c47705)
2020-06-14 16:26:13 -04:00
arkon
da7d3f3a9e
Combine author and artist fields in manga info
...
(cherry picked from commit 395ca3630c8cf3cd608f1b9093e3894518683516)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/info/MangaInfoController.kt
2020-06-14 16:26:12 -04:00
arkon
adf111c055
Fix webview height issue
...
Collapsing toolbar doesn't work currently.
(cherry picked from commit e9fbdb660bfc22ffa3f2528427434c8caf62dd2a)
2020-06-14 16:26:12 -04:00
arkon
6105dbcb9e
Update some themes
...
(cherry picked from commit 526e029ebb140bf3d3804b04f60e97c8951111ff)
2020-06-14 16:26:12 -04:00
arkon
2bf3c13eec
Bump dependencies
...
(cherry picked from commit 32e3ac63ed302f8217bc5c8334df05fc468c097e)
2020-06-14 16:26:12 -04:00
Jobobby04
4382deb943
Fix read history removal
2020-06-12 19:31:33 -04:00
Jobobby04
e30694c12c
Add Latest tab to show you up to 5 sources showing you their latest manga
2020-06-12 19:19:58 -04:00
Jobobby04
b745a74e1f
Reimplement network helper injector
2020-06-11 22:43:29 -04:00
Rani Sargees
b90a2ab22d
add hcaptcha to captcha detection
...
(cherry picked from commit 7c01082270aa98a4840af3b0c1bfd6534570682d)
2020-06-11 22:12:21 -04:00
Jobobby04
3822eea20a
Fixes for the new source configuration
2020-06-11 19:42:24 -04:00
arkon
f7ff794c87
Make extension settings button inline
...
(cherry picked from commit ca7373c28b68fb728691b01a0a3c3e9499486c04)
2020-06-11 19:32:12 -04:00
arkon
5e194d63af
Update source/extension filter controller titles
...
(cherry picked from commit 0b73f8b1ef1950d5d1b55f2ae510d4519636f12d)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/SourceController.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/SourceFilterController.kt
2020-06-11 19:31:48 -04:00
arkon
c635826c1f
Move source preferences to separate controller
...
(cherry picked from commit 812fcec9f0b8f896e5ed96113b0ba5ebcd957f98)
2020-06-11 19:30:23 -04:00
arkon
ba692bdc6e
Tweak extension detail header design
...
(cherry picked from commit 40ab3fe0a63cc16b7755a2e51a3505a3e09abc7d)
2020-06-11 19:29:52 -04:00
arkon
50fdb6c850
Remove hide option from local source
...
(cherry picked from commit 58ba29fa1622a9c14b5c73ceb059f1fcc9c787ea)
2020-06-11 19:29:28 -04:00
arkon
f5084f96d9
Manage sources from extension details ( closes #3152 )
...
(cherry picked from commit 54cfb2acdfbdb29156e8053bdbd3e2fdfe3f6a43)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/extension/ExtensionDetailsController.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/setting/SettingsSourcesController.kt
2020-06-11 19:29:06 -04:00
arkon
7d4af98cfb
Sort sources/extensions filter languages
...
(cherry picked from commit 0bf14fd31c9b1d3274be23acabf4d34f18864f90)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/setting/SettingsSourcesController.kt
2020-06-11 19:26:34 -04:00
arkon
1f67e462ea
Hide download/delete chapter menu item for local manga
...
(cherry picked from commit 90f31aab38f6ba99882348d90ce6440d226c4f0d)
2020-06-11 17:42:54 -04:00
arkon
b78ab397c3
Update SwipeRefreshLayout
...
(cherry picked from commit f5a44245e9026df3c2dfd0cf512031fe4f388131)
2020-06-11 17:26:08 -04:00
arkon
6bf819731b
Use AndroidX WebKit library
...
(cherry picked from commit 7e7eb9f39f7b4d3dc8eaf2724030ce6209c989ca)
2020-06-11 17:25:59 -04:00
Jobobby04
c01ddadb56
Add settings in browse if the source is a configurable source
2020-06-11 17:24:24 -04:00
Jobobby04
f4e1ff9bbf
Set extension button to display settings instead of details if settings are avalible
2020-06-11 16:47:49 -04:00
Jobobby04
f0f39325dd
Simplify wrap tag assignment
2020-06-09 16:12:46 -04:00
Jobobby04
9cddb85ec9
fix nHentai tag click search
2020-06-09 15:16:44 -04:00
Jobobby04
e90d30f45c
Really fix nHentai
2020-06-09 13:55:37 -04:00
Rani Sargees
34806a2eb6
fixed nhentai
...
(cherry picked from commit 02cb2fc4f190e568917b7bbb568e61914794640c)
2020-06-09 03:50:31 -04:00
Jobobby04
7cd4bf5bf9
Hide menu buttons in smart search
2020-06-08 19:30:42 -04:00
arkon
6574fed71a
Switch to AboutLibraries
...
(cherry picked from commit 77531613325d32d64f543b96b02587a253949ecf)
# Conflicts:
# app/build.gradle
# app/src/main/java/eu/kanade/tachiyomi/ui/more/AboutController.kt
# build.gradle.kts
2020-06-08 18:56:03 -04:00
arkon
2ee0e5ee42
TLS 1.3 support for Android < 10
...
Should fix https://github.com/inorichi/tachiyomi-extensions/issues/3233
(cherry picked from commit 31015504f4d0df3d0a4b185fb754f1224dfe1c0c)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/App.kt
2020-06-07 16:06:57 -04:00
Jobobby04
33c81313d5
Tracking icon now sets after adding a manga to tracking
2020-06-07 14:56:05 -04:00
Jobobby04
d39bbccb5a
Revert "Alternate open source licenses plugin"
...
This reverts commit 22f26f8288 .
2020-06-07 14:48:34 -04:00
arkon
e4f8958953
Reading mode snackbar
...
(cherry picked from commit 3899938b253c9ebe149cdfdfae1bb36a3c393a43)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/reader/ReaderActivity.kt
2020-06-07 14:48:26 -04:00
arkon
22f26f8288
Alternate open source licenses plugin
...
(cherry picked from commit ac2df8795459ad625883849a53647f90e86fbe61)
# Conflicts:
# build.gradle.kts
2020-06-07 14:22:45 -04:00
arkon
1d71dfdff3
Add arrow to source search headers
...
(cherry picked from commit ec7297f8c288984826773cfce24eae5538457a2e)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/globalsearch/GlobalSearchHolder.kt
2020-06-07 14:21:20 -04:00
MCAxiaz
41b68828cd
use material password toggle ( #3261 )
...
use material for track search
(cherry picked from commit bccb1229c8dde15402643bc88313bacd176582e2)
2020-06-07 14:16:58 -04:00
Jobobby04
984866feb8
Tweak E-Hentai cookie check
2020-06-05 15:20:59 -04:00
Jobobby04
bf4988ddc3
Fix H@H setting so that its in line with the new version of E-Hentai
2020-06-05 15:19:08 -04:00
Jobobby04
c7673f7b4b
Remove secure Exh option in favor og always going https
2020-06-04 21:22:45 -04:00
Jobobby04
136dd6c43f
Add search by tracking service
2020-06-04 20:58:48 -04:00
Jobobby04
5d1dafd89f
Close a lot of EHentai config builder classes
2020-06-04 20:49:16 -04:00
Jobobby04
41dc63bfc9
Fix compile error
2020-06-04 01:57:27 -04:00
Jobobby04
c370af5a48
Add Global Search requested changes
...
(cherry picked from commit 18d640ccf4ed88f12ec1112b1116c222f8e51cb7)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/globalsearch/GlobalSearchAdapter.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/globalsearch/GlobalSearchController.kt
2020-06-04 00:36:13 -04:00
Jobobby04
96273c3dac
E-Hentai preference tweaks
2020-06-03 14:54:08 -04:00
Jobobby04
5e7ffa3285
Add default category list
...
Fix default language list
2020-06-01 23:11:57 -04:00
Jobobby04
bf4887d0b4
Tldr
2020-06-01 22:04:07 -04:00
Jobobby04
dd9c9e05a5
Remove some weirdness I did for Tag filtering and Tag watching threshholds
2020-06-01 22:00:20 -04:00
arkon
5a49868764
Add FastScroller to downloads
...
(cherry picked from commit 0b8b13d0bb7f7bc8f0939f1ae1b91cd53fc2bd19)
2020-06-01 19:08:25 -04:00
Jobobby04
852e340c21
Remove global search more button in favor of clicking the title
2020-06-01 18:19:12 -04:00
Jobobby04
fb81431199
E-Hentai languages update, now is more polished(but not finished)
2020-06-01 18:12:20 -04:00
Jobobby04
e3d7900cb7
Added first beta of the E-Hentai Language filtering option
2020-06-01 00:38:19 -04:00
arkon
8a192473c7
Remove Serializable interface from Source
...
No longer needed since we don't serialize it for the migration controller bundle.
(cherry picked from commit 7dd9a0211b8e1612bde3342efdd977525af18c3b)
2020-05-31 16:37:23 -04:00
arkon
1ee9da4c91
Mark isDownloading flag as volatile (maybe fixes #3219 )
...
(cherry picked from commit 3d43473bf8f4c7eaea28063f2b71e77394dc7f79)
2020-05-31 16:37:09 -04:00
Jobobby04
07f50af05b
Fixed clicking last chapter and other info on the new manga page
2020-05-31 16:33:50 -04:00
arkon
25a7e233b3
Localize "Page list is empty" exception message
...
(cherry picked from commit 2194c4ba284581e22dbf15bc69086b2334fb101e)
2020-05-31 14:14:20 -04:00
arkon
b944da5592
Minor cleanup, remove some usages of ArrayList
...
(cherry picked from commit bf5065d16bd3b1c8ce001dc63b976e8d14030d40)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryPresenter.kt
2020-05-31 14:13:45 -04:00
arkon
6744f50ba6
Add Browse to start screen options
...
(cherry picked from commit 3e837f8781f5e0237ed5bdcf771f4f2e64097991)
2020-05-31 14:09:36 -04:00
arkon
6647db747f
Fix crash when opening chapter from migration
...
(cherry picked from commit 77d378ccd1559617af08a8f067d81f5028f5c7e2)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/migration/sources/MigrationSourcesController.kt
2020-05-31 14:09:24 -04:00
arkon
68c2284386
Set reader menu visibility on system UI visibility change ( closes #3149 and #2068 )
...
(cherry picked from commit e3ed12b5d227145c5a36d82f0244ba7b4258291e)
2020-05-31 13:53:52 -04:00
arkon
f9ef44d586
Use onBackpressureLatest for chapter/page download observables (maybe fixes #3229 )
...
(cherry picked from commit 759795940b78d3791c2d2f765f5762d27c79a8ef)
2020-05-31 13:53:29 -04:00
arkon
c66cb1bb27
Add bottom padding to migrate sources list
...
(cherry picked from commit a23d5ab7345d2c3d58541cf73372cc6436b45ee8)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/migration/manga/MigrationMangaController.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/migration/sources/MigrationSourcesController.kt
2020-05-31 13:53:11 -04:00
Jobobby04
d7647a2768
Fix extension notifications
2020-05-31 13:41:50 -04:00
Jobobby04
ae812e9c40
Small intercept tweaks
2020-05-30 14:12:24 -04:00
MCAxiaz
6b9c7b9bff
handle default category and add favorite check ( #3248 )
...
Download new chapters bug fix
(cherry picked from commit 3edf17d322df30fa0eadaea2944f093b3456a9e6)
2020-05-30 14:12:23 -04:00
Jobobby04
77dd5bfadd
Show all installed extensions but label extensions that were hidden before as redundant
2020-05-30 14:12:23 -04:00
Jobobby04
a03e668c8f
Fix intercept activity theme
2020-05-29 18:17:40 -04:00
Jobobby04
69121d3958
Small tweaks to manga info, now doesnt require it to be favorited to be in library
2020-05-29 14:30:50 -04:00
Jobobby04
bfdd39d4aa
Now totally fix migration list issues
2020-05-28 23:22:59 -04:00
Jobobby04
473bb69f70
Migration FAB now behaves better
2020-05-28 23:22:35 -04:00
Jobobby04
675bb209e6
Cleanup and bugfixes for migration
...
Fix migration list actions
Remove uneeded icons
Rename some actions in library
2020-05-28 22:53:39 -04:00
Jobobby04
bc17bb4389
Fix migration source sorting, the case of the letters were messing it up
2020-05-28 22:33:11 -04:00
Jobobby04
57e1612022
Fix migration back button for the browse menu again
2020-05-28 21:07:13 -04:00
Jobobby04
3c3f057dcc
Manga chapters Fab will say start if no chapters are read
2020-05-28 20:13:33 -04:00
arkon
806759b8ea
Add option to hide library category tabs
...
(cherry picked from commit 8c2b2f99bc9cb651b4255a553df6522b53410f35)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/data/preference/PreferenceKeys.kt
# app/src/main/java/eu/kanade/tachiyomi/data/preference/PreferencesHelper.kt
2020-05-28 19:13:40 -04:00
Jobobby04
80e3229cae
Fix migrate manga menu using the old manga view
2020-05-28 15:20:04 -04:00
Jobobby04
498f69869a
Add watched list default state to E/ExHentai
2020-05-28 15:19:13 -04:00
Jobobby04
6957dce332
Fix crashing when using migrate from the library overflow menu
2020-05-27 14:01:44 -04:00
Jobobby04
b66f97f0b4
Fix tag filtering threshhold
2020-05-27 13:45:25 -04:00
Jobobby04
2cce7d18eb
Update the all in one manga viewer to preview
2020-05-27 13:13:00 -04:00
Jobobby04
7928c5f66d
Undo formatting changes
2020-05-26 17:15:23 -04:00
Jobobby04
04e8f0d77f
Rewrite migration, split it up into 2 controllers and reorganize the classes
...
Everything is under the hood, so on top only the back button was fixed in the selct manga screen
2020-05-26 17:04:07 -04:00
Jobobby04
75bddd5105
Make global search use full height manga cards with respect to the source display setting
2020-05-26 14:07:57 -04:00
Jobobby04
b6a0a807c2
Add Saved Searches to backup and restore
2020-05-25 21:09:10 -04:00
Jobobby04
766bf0539d
Cleanup
2020-05-25 16:57:51 -04:00
arkon
1a1b3342c0
Fix being unable to restore backups if there's no categories
...
(cherry picked from commit 9a082d4df1ad14edd6427c072199d34b10a70c97)
2020-05-25 16:43:39 -04:00
Jobobby04
3111daae34
Swap out saved search layout for chips
2020-05-25 16:29:12 -04:00
arkon
6641a7480c
Use getEnum for theme preferences too
...
(cherry picked from commit f430b6f853cb61734d4c31d84be970aad94d1639)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/data/preference/PreferenceValues.kt
# app/src/main/java/eu/kanade/tachiyomi/data/preference/PreferencesHelper.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/base/activity/BaseActivity.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/setting/SettingsGeneralController.kt
2020-05-25 15:20:18 -04:00
arkon
ee150d513f
Use actual enum support for display mode preferences
...
(cherry picked from commit 78a352541a623a1188cba73e89b1ff77be1f1b3a)
2020-05-25 15:11:38 -04:00
arkon
68a1a57c6a
Comfortable grid code cleanup
...
(cherry picked from commit 0af81c7d05b408ff49f98bdab29ade69b21a6b5f)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/data/preference/PreferencesHelper.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryItem.kt
2020-05-25 15:10:14 -04:00
Jobobby04
a462e508cd
Migration ui change, remove select and replace auto with all
2020-05-25 15:03:10 -04:00
jobobby04
6523826a55
Comfortable Grid ( #3238 ) (my last few changes from preview)
...
* Comfortable Grid
* Add requested changes
* Add more requested changes
(cherry picked from commit 52e82b35483910620a855935a803998e657e6a9e)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/data/preference/PreferencesHelper.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/browse/BrowseSourcePresenter.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryItem.kt
# app/src/main/res/menu/source_browse.xml
# app/src/main/res/values/strings.xml
2020-05-25 15:02:20 -04:00
arkon
2ff7ec946c
Convert source display mode preference to flow, remove RxPreferences
...
(cherry picked from commit f05b99ec1fba67699642e4ee21e0554c05c2f8f2)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/data/preference/PreferencesHelper.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/browse/source/browse/SourceItem.kt
2020-05-25 14:45:35 -04:00
arkon
e9243d1ac9
Convert column preferences to flows
...
(cherry picked from commit 194897bf3c45109960eec8933e21eee50798d339)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/browse/BrowseSourceController.kt
2020-05-25 14:41:05 -04:00
arkon
210d996638
Convert last used source preference to flow
...
(cherry picked from commit 7cf26363c8eff83517ec97c5027d464fb36ffdb4)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/SourcePresenter.kt
2020-05-25 14:38:55 -04:00
arkon
9b6ba1db69
Move migration into browse as a tab
...
(cherry picked from commit 4e027cec71dd5ec345c3b7f6b415cc8fb2225b63)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/migration/MigrationController.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/more/MoreController.kt
2020-05-25 14:27:09 -04:00
Jobobby04
337ea344f4
Move migration classes under browse
2020-05-25 14:18:53 -04:00
Jobobby04
590eb8cd66
Add preview requested changes to comfortable grid
2020-05-25 00:52:51 -04:00
Jobobby04
290e912cf0
Add auto webtoon snackbar
2020-05-24 22:21:54 -04:00
Jobobby04
bc85e95d0a
Last few changes for comfortable grid
2020-05-24 19:37:06 -04:00
Jobobby04
1ba236e551
Move back to rx for catalogueViewSetting
2020-05-24 18:03:54 -04:00
Jobobby04
be681696ea
Should fix comfortable grid
2020-05-24 16:51:17 -04:00
Jobobby04
d83af47eeb
Move to multiplication instead of addition
2020-05-24 16:18:02 -04:00
Jobobby04
c1064b1ba7
Fix browse comfortable grid
2020-05-24 16:13:52 -04:00
Jobobby04
3a9f59b7a5
Finally a working comfortable grid
2020-05-24 15:59:44 -04:00
Jobobby04
ccbe240846
Get Started on new Grid, only layout left
2020-05-24 15:59:44 -04:00
Jobobby04
0316cf47ed
Fix merge with another crash(because of the kotlin dependency update)
2020-05-24 13:37:43 -04:00
Jobobby04
e4c8de1145
Lint
2020-05-24 13:34:35 -04:00
Jobobby04
9c978c608d
Fix hiding the sync favorites option
2020-05-24 13:34:25 -04:00
Jobobby04
b4a88926ed
Rename EH Settings to Fork Settings
2020-05-24 13:12:51 -04:00
she11sh0cked
de593f458f
Remove language from manga type detection and ignore casing for tags ( #26 )
...
* Remove language detection
* Ignore casing for tag detection
Co-authored-by: she11sh0cked <she11sh0cked@users.noreply.github.com>
2020-05-24 19:09:06 +02:00
Jobobby04
f3c8b37928
Last few fixes for J2K Auto Migration
2020-05-23 23:30:07 -04:00
Jobobby04
91f22c03c0
Multiple fixes for J2K auto migration
2020-05-23 23:15:42 -04:00
Jay
81ee1ce39a
Batch select sources for pre migrations
...
Select none/all, pinned sources, enabled sources from the list
(cherry picked from commit 59c2da3f91052dfb0a292cb23ccb9d39055aadc7)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/migration/manga/design/PreMigrationController.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/migration/manga/process/MigrationListController.kt
# app/src/main/res/drawable/ic_select_all_24dp.xml
# app/src/main/res/values/strings.xml
2020-05-23 22:51:34 -04:00
Jay
2ed54eed73
Migration updates
...
When searching manually, the sources used for auto migration will also be used for searching
Can now migrate to the same source if it is the only source being used for migration (for those who cant stop using kakalot)
(cherry picked from commit a3305171d64a8dc4c2fa52d3e5257f45e92f29f1)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/globalsearch/GlobalSearchPresenter.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/migration/SearchController.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/migration/SearchPresenter.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/migration/manga/process/MigrationListController.kt
2020-05-23 22:28:25 -04:00
Jobobby04
a9ef4bef8e
Small migration change
2020-05-23 22:06:22 -04:00
Jobobby04
c9b988aca6
Remove unneded update chapter view
2020-05-23 21:55:56 -04:00
Jobobby04
b803dbe3af
Update view when chapters read status has changed
2020-05-23 21:39:05 -04:00
Jobobby04
35ef07d720
Lint
2020-05-23 16:16:52 -04:00
arkon
4f596d68b9
Handle empty thumbnail_url when refreshing covers
...
(cherry picked from commit ac8f2923e5fa5fda5605f7f1f50961ea49b04b54)
2020-05-23 16:05:05 -04:00
arkon
471eb36a92
Avoid replacing covers with null when updating library (sort of closes #3194 )
...
(cherry picked from commit e6bc181e7ab700577bc76bf63b610a901cb36863)
2020-05-23 16:04:50 -04:00
arkon
8b8b377c29
Group advanced settings
...
(cherry picked from commit a2ece821971576b56de56a3e5e6da11da6c48f4f)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/setting/SettingsAdvancedController.kt
2020-05-23 16:04:21 -04:00
arkon
d70d2cdff5
Make metadata updating optional
...
(cherry picked from commit 259946cf0ab05cec0175ea27e982e1ae607c7e69)
2020-05-23 15:55:56 -04:00
arkon
b0704063f2
Move categories up in library settings
...
(cherry picked from commit 4fdb4f14a84d6852742c7d670023e671a46606e5)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/setting/SettingsLibraryController.kt
2020-05-23 15:53:35 -04:00
arkon
4edb9ed398
Fix recycled icon in source migration list when source isn't installed
...
(cherry picked from commit 9b4ffd1cd565260186618a0afadb5bc0b661064d)
2020-05-23 15:29:40 -04:00
Jobobby04
9d764781c3
Update the coroutine dependency and fix issues that were causing the crash
2020-05-23 00:57:41 -04:00
Jobobby04
354bf362c0
Lint
2020-05-22 17:50:08 -04:00
Jobobby04
69304466a7
Add icons to extension manager so they appear in more views without manually setting them
2020-05-22 17:50:08 -04:00
arkon
6e4d4739a6
Add migrate option from manga info view ( closes #1903 ) (doesnt actually do anything in SY)
...
(cherry picked from commit 035038a0b659b76530aaefa15a354b2622cce5e0)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/info/MangaInfoController.kt
2020-05-22 17:50:08 -04:00
arkon
153641a249
Add explicit refresh icon asset (maybe fixes #3218 )
...
(cherry picked from commit 3b41a78e7662b9c14bab95dceb0e8ad68b108315)
2020-05-22 17:50:08 -04:00
Chris Allan
60706e8b8b
Rename downloaded chapters ( #3216 )
...
(cherry picked from commit 0fccbbc0ca28c8a026a9dbf595cd59110c492ed9)
2020-05-22 17:50:08 -04:00
arkon
156cfb0c74
Scroll up/down when tapping top/bottom quarters of webtoon viewer
...
Includes a fix from J2K: 4e45a337da
(cherry picked from commit b457cdb0c23fdaf0b0d2753dc0b22315e4ed6c20)
2020-05-22 17:50:08 -04:00
arkon
b34a137c07
Make library update error notification optional ( closes #3200 )
...
(cherry picked from commit 647391ef73ab0b89b1ba1f59e6e80d7605ba51e4)
2020-05-22 17:50:08 -04:00
MCAxiaz
1fb6b3775d
download new chapters changes ( #3193 )
...
* download new chapters changes
* move initialFetchChapters logic into onNextChapters
* refractor download new chapter logic to be more explicit
(cherry picked from commit ed029c52aefe8173ffa6da0e73104e51dd6506c8)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/data/library/LibraryUpdateService.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/chapter/ChaptersPresenter.kt
2020-05-22 17:50:08 -04:00
arkon
b1c9a204c1
Minor edits
...
(cherry picked from commit d4ffb09a8bde73656f460636f56c82b7ae9c280e)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/SourceController.kt
2020-05-22 17:50:08 -04:00
Lautaro Martin Emanuel
8435be1b1f
Implemented review changes
...
Shorter UI text and >= date comparison instead of >
(cherry picked from commit 6ba052d2aff8023f4e6bdfc79eb8c0662b27fdf5)
2020-05-22 17:50:08 -04:00
arkon
7affb9ab63
Fix unread badges not hiding in list view
...
(cherry picked from commit 2fb0969c756d5632cfec6cff608f74aa5f39bb3e)
2020-05-22 17:50:08 -04:00
arkon
5627ad0801
Square covers in list view ( closes #3121 )
...
(cherry picked from commit 3357e878a5b0c2590f98f24414bdba26a3a21765)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryListHolder.kt
2020-05-22 17:50:08 -04:00
arkon
08017a0cd1
Move cover card outline clipping code from item to holder classes
...
(cherry picked from commit 471d5d62d5cbd498aed41ad100e1a4169365c00c)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/browse/SourceGridHolder.kt
2020-05-22 17:50:08 -04:00
arkon
b6603c3425
Specify charset for ZIP chapters when using Android N+ ( fixes #905 )
...
(cherry picked from commit e810b343cf4af2db1ae7702a0e315861b2999486)
2020-05-22 17:50:08 -04:00
arkon
f63323feab
Remove redundant helper function
...
(cherry picked from commit 620be2617a61d4390f3969d0019545048a887744)
2020-05-22 17:50:08 -04:00
arkon
eea5f0ba6a
Add fastscroller to migration lists
...
(cherry picked from commit b8ffb87f01ddda5e09e97170aa5d3287743d6d70)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/migration/MigrationController.kt
2020-05-22 17:50:08 -04:00
arkon
9f51dfad33
Sort list of sources in migration alphabetically
...
(cherry picked from commit 39e1e11f997623acd3c69ec0b3f9256b7bab5469)
2020-05-22 17:50:08 -04:00
arkon
c31789c112
Localize tracker not logged in error
...
(cherry picked from commit 5f9df78ab0d1d4b525879665140d0b6d76055009)
2020-05-22 17:50:08 -04:00
arkon
86043fbb31
Warn about missing sources before restoring backup
...
(cherry picked from commit a00d11701fe359596f4212bc6ff555a35a02ab25)
2020-05-22 17:50:08 -04:00
arkon
1136ec2ad4
Add fastscroller to updates and history
...
(cherry picked from commit 1cf74a5396b1e7bba550f99acd8e3ab118f8facf)
2020-05-22 17:50:07 -04:00
arkon
7910f6e420
Minor cleanup
...
(cherry picked from commit 8cd27a199d0a1a5635c78390f454b2c46ebc7062)
2020-05-22 17:50:07 -04:00
arkon
a087b0bf4b
Return job failure if library update actually doesn't start
...
(cherry picked from commit 772929b5c61b2f27ff2fe8b92fe8fc9837ea1789)
2020-05-22 17:50:07 -04:00
Lautaro Martin Emanuel
46500dcb32
Added missing sorting cases handling
...
Previous commit missed some cases resulting in errors at runtime
(cherry picked from commit 9e830f1c55a9514462290868864b84194aef7b15)
2020-05-22 17:50:07 -04:00
Lautaro Martin Emanuel
f85c34b807
Added sorting by upload date
...
Spanish 'strings' contains the proper translation for the new feature.
(cherry picked from commit ee8c71c14a37390c815bda7a71d851856ea237a6)
2020-05-22 17:50:07 -04:00
arkon
2b78925c68
Add Croatian to settings
...
(cherry picked from commit a9d16fad3413bf3f7c2555b931550c8028791b99)
2020-05-22 17:50:07 -04:00
arkon
8c00905c99
Move extension preferences to separate controller
...
(cherry picked from commit 9cb45b92e1df415d6a0b0040fc47865dad6e89a0)
2020-05-22 17:50:07 -04:00
arkon
8adedee973
Better distinguish between obsolete and unofficial extensions
...
(cherry picked from commit d875d5ef746f1a70bd9dba7f72da9a83ed7a8a08)
2020-05-22 17:50:07 -04:00
Eugene Cheung
4dc2143160
Show notification with error log on update failures
...
(cherry picked from commit fc4e290c49367a9ebd43bdb713788faa16ded265)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/data/library/LibraryUpdateService.kt
# app/src/main/java/eu/kanade/tachiyomi/data/notification/Notifications.kt
2020-05-22 17:50:07 -04:00
arkon
11a553cbf4
Remove unused function
...
(cherry picked from commit 9f0ed774230bf8bed21cf125e97b28072abbb335)
2020-05-22 17:50:07 -04:00
arkon
a0048e9397
Avoid showing uninstalled source as last used
...
(cherry picked from commit bb3e616890ddba4c77f3dc9149d67dd2f77d83e2)
2020-05-22 17:50:07 -04:00
arkon
a8a22b5803
Null check for local source cover parent dir
...
(cherry picked from commit 573f3a392ad2d98f0a6532c8d2ad5a809f575fc8)
2020-05-22 17:50:07 -04:00
Jay
4122af491c
Using a float on the progress on app updates
...
Not sure if needed but I saw some funny behavior with the progress bar
(cherry picked from commit 830a834ea6cd9f3015f6c5a6af03cedffe1265c5)
2020-05-22 17:50:07 -04:00
arkon
0de42b6654
Don't throw exception to stop restore job
...
(cherry picked from commit e4ea5d03444255237ecde4be7c0bbbac5ca108c2)
2020-05-22 17:50:07 -04:00
arkon
d7aa1144cf
Copy to clipboard when long pressing tracking title ( closes #3163 )
...
(cherry picked from commit 97aed045e6b3cc9d9bd33cf3508203b4ffbe860e)
2020-05-22 17:50:07 -04:00
she11sh0cked
87fbda0b29
Recommendations rewrite ( #23 )
...
* WIP Rewrite api requests to use a coroutine scope
* Use scope.async instead of scope.launch
* Use onPageReceived to async update Pager; Reimplement api select logic
* Implement seperate classes; Bug fixes
* More bug fixes
* Use timber; Add more logs
Co-authored-by: she11sh0cked <she11sh0cked@users.noreply.github.com>
2020-05-22 11:35:43 -04:00
Jobobby04
99dd9a0750
Fix last chapter and last updated info
2020-05-21 21:38:55 -04:00
Jobobby04
c8befdd5ea
Fix manual refresh for manga, attempt to fix last chapter and last updated
2020-05-21 17:56:58 -04:00
Jobobby04
b02813f30a
Fix MangaAllInOneHolder lazy vars
2020-05-21 00:57:33 -04:00
Jobobby04
51c8430e9c
Totally rewrote the all in one manga page, now is a recycler header
...
It works perfect, there is no lag it all
2020-05-21 00:30:09 -04:00
Jobobby04
3fdfd91fff
Fix the favorite button
2020-05-19 22:57:41 -04:00
Jobobby04
e4b52c036a
Lint
2020-05-19 22:01:22 -04:00
Jobobby04
43098aa61b
Added Auto Webtoon Mode
2020-05-19 22:00:58 -04:00
Jobobby04
e4d8fea138
Lewd Filter upgrade, almost finished
2020-05-19 18:51:42 -04:00
she11sh0cked
6da22ea8b0
Fix multiple recommendation bugs ( #18 )
...
* Fix multiple recommendation bugs
* Fix typo
* Fix typings
* Remove unused import
Co-authored-by: she11sh0cked <she11sh0cked@users.noreply.github.com>
2020-05-19 18:42:17 -04:00
she11sh0cked
fd09f64fe6
Recommendation bug fixes ( #17 )
...
* Return an empty recommendations list instead of throwing an error
* Fix api response find for searched manga
* Fix spelling
Co-authored-by: she11sh0cked <she11sh0cked@users.noreply.github.com>
2020-05-19 16:54:59 -04:00
she11sh0cked
ef2241e0cb
Fix recommendations throwing to early ( #16 )
...
* Fix recommendations throwing to early
Co-authored-by: she11sh0cked <she11sh0cked@users.noreply.github.com>
2020-05-19 16:01:48 -04:00
Jobobby04
bcfe5af135
Fix filter button
2020-05-19 15:03:49 -04:00
Jobobby04
a598afec43
Spelling correction
2020-05-19 13:54:03 -04:00
she11sh0cked
3c9ec48da3
Implement lewd filter ( #15 )
...
Co-authored-by: she11sh0cked <she11sh0cked@users.noreply.github.com>
2020-05-19 13:30:46 -04:00
she11sh0cked
7ce15caded
Improve recommendations ( #14 )
...
* Improve anilist recommendations by matching synonyms; Some bug fixes related to anilist
* Fix formatting
* Sort myanimelist results by result.title matching search.title
* Throw an exception if the result is not the manga we searched
Co-authored-by: she11sh0cked <she11sh0cked@users.noreply.github.com>
2020-05-19 13:29:42 -04:00
Jobobby04
7e65e0de0e
fix tag detection
2020-05-19 00:19:43 -04:00
Jobobby04
07a70d8c92
Add a crapton of detection for sources with only a certain type of manga
2020-05-18 21:39:31 -04:00
Jobobby04
038574b107
Remove unused val
2020-05-18 20:23:56 -04:00
Jobobby04
24067e1e97
Move new smart recommends to use new manga type detection
2020-05-18 20:19:18 -04:00
Jobobby04
68b13c6425
Add modified J2k manga type detection
2020-05-18 20:11:09 -04:00
she11sh0cked
a9de6a123e
Smart recommendations ( #10 )
...
* Pass manga through to RecommendsPager
* Implement smart recommendations
* Add null checks
* Add more anilistSmart tags
* Add fallback titles
Co-authored-by: she11sh0cked <she11sh0cked@users.noreply.github.com>
2020-05-18 20:10:54 -04:00
Jobobby04
b0251b8177
Add support for EH Visited exported data in batch add
2020-05-18 13:00:13 -04:00
Jobobby04
5886cb7406
Fix all in one manga page being blank after clicking a button
2020-05-17 21:39:11 -04:00
Jobobby04
1713dd4ea0
Made saved searches always available
...
Replace filtersheet with saved searches version if no filters are avalible
2020-05-17 20:52:51 -04:00
Jobobby04
f5f7971cb5
Fix multiple bugs when fetching manga info
2020-05-17 17:11:46 -04:00
Jobobby04
5271abbd1f
Migrate the rest of the EH prefreches to Flow Prefrences
2020-05-17 17:11:46 -04:00
she11sh0cked
7d2ded5944
Implement MyAnimeList recommendations ( #7 )
...
Co-authored-by: she11sh0cked <she11sh0cked@users.noreply.github.com>
2020-05-17 15:38:38 -04:00
Jobobby04
d2b0319d63
Added last debug features, should fix galleries that dont restore properly for the updater
2020-05-16 20:56:45 -04:00
Jobobby04
c15f4c7fd0
Update debug functions
2020-05-16 19:44:12 -04:00
Jobobby04
3aee05bf26
Enable new tracking features only if tracking is enabled
2020-05-16 18:37:06 -04:00
Jobobby04
9d148a70c8
Fix filters
2020-05-16 18:01:11 -04:00