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
91fc61114d
Force proper LTR layout for reader pages/bottom toolbar ( fixes #3258 )
...
(cherry picked from commit 744a4f8f479848fb7b90a8fb1af6501104aa3301)
2020-05-31 14:14:11 -04:00
arkon
e35c6f875d
Reword theme settings
...
(cherry picked from commit 67d91f7b691e8a5f75c6b348640a14766536d84d)
2020-05-31 14:13:59 -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
9a6c756166
Fix pre migration action icon's color
2020-05-28 23:31: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
32b03c8689
Fix migration list being cut off by bottom bar
2020-05-28 21:50:30 -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
5aec696fb5
Fix global search expanding the card once it gets results
2020-05-26 22:34:28 -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
arkon
0ffcc99299
Update some icons
...
(cherry picked from commit 3bf14623ad56d3979fe335a6485ab834258a6057)
2020-05-25 14:14:37 -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
2c0d96917f
Add multiline sources info for merged sources
2020-05-24 14:13:04 -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
26776f8430
Tweak history card design
...
(cherry picked from commit e9d3b75e2b9f32268659d92384972535882edf91)
2020-05-23 16:04:58 -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
dde7254dcf
Update drag icon
...
(cherry picked from commit 914f5e569b6d1ca3150da954dcd3cfef96c9ef37)
2020-05-23 15:36:20 -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
19dc859ef2
Change resume button in history to an icon
...
(cherry picked from commit 067627b51a0011b6c8c12ac03d7cf02e348c288f)
2020-05-22 17:50:08 -04:00
arkon
06ff4444c5
Refactor history_item.xml to use ConstraintLayout
...
(cherry picked from commit 09816ed5b6c8a730b02918ae38cf3c95dde41fca)
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
e49a25b604
Add bottom padding to history/sources/extensions ( fixes #3192 )
...
(cherry picked from commit 5fd1dec347dcab19ca80b3e65fab1d6298d21322)
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