1098 Commits

Author SHA1 Message Date
arkon
c635826c1f Move source preferences to separate controller
(cherry picked from commit 812fcec9f0b8f896e5ed96113b0ba5ebcd957f98)
2020-06-11 19:30:23 -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
b78ab397c3 Update SwipeRefreshLayout
(cherry picked from commit f5a44245e9026df3c2dfd0cf512031fe4f388131)
2020-06-11 17:26:08 -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
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
25a7e233b3 Localize "Page list is empty" exception message
(cherry picked from commit 2194c4ba284581e22dbf15bc69086b2334fb101e)
2020-05-31 14:14:20 -04:00
arkon
e35c6f875d Reword theme settings
(cherry picked from commit 67d91f7b691e8a5f75c6b348640a14766536d84d)
2020-05-31 14:13:59 -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
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
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
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
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
ccbe240846 Get Started on new Grid, only layout left 2020-05-24 15:59:44 -04:00
Jobobby04
b4a88926ed Rename EH Settings to Fork Settings 2020-05-24 13:12:51 -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
arkon
26776f8430 Tweak history card design
(cherry picked from commit e9d3b75e2b9f32268659d92384972535882edf91)
2020-05-23 16:04:58 -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
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
b34a137c07 Make library update error notification optional (closes #3200)
(cherry picked from commit 647391ef73ab0b89b1ba1f59e6e80d7605ba51e4)
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
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
d0929c1dc5 Slightly simplify AMOLED theme definition
(cherry picked from commit c4ca3606ad86b0c1aa1c7d639e3dfbe62e6018c8)
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
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
aded163e0a Reword "Pager" to "Paged"
(cherry picked from commit ccc198e08158a74b89274a80fe333bda7bb83864)
2020-05-22 17:50:07 -04:00
Jobobby04
43098aa61b Added Auto Webtoon Mode 2020-05-19 22:00:58 -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
Jobobby04
68b13c6425 Add modified J2k manga type detection 2020-05-18 20:11:09 -04:00
Jobobby04
b0251b8177 Add support for EH Visited exported data in batch add 2020-05-18 13:00:13 -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
she11sh0cked
6a0ab3526a
Implement library filter for tracked items (#1)
* Implement library filter for tracked items

* Revert formatting

* Move string 'tracked'

Co-authored-by: she11sh0cked <she11sh0cked@users.noreply.github.com>
2020-05-12 14:04:06 -04:00
MCAxiaz
7f02a533fa fix regular font family name (#3154)
(cherry picked from commit 46b01c61348e9bdff313bbba33e33dbed4eb9e2d)
2020-05-11 16:28:28 -04:00
Rani Sargees
b0f39a7d0a add recommendations button to manga info
(cherry picked from commit 0d370004e6c78597957284d67f1af80881e17a49)

# Conflicts:
#	app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/browse/BrowseSourceController.kt
#	app/src/main/res/layout/manga_info_controller.xml
#	app/src/main/res/values/strings.xml
2020-05-11 00:05:28 -04:00
arkon
60a0303d7f Minor edits
(cherry picked from commit dd1b5c7ea763f26db1b1c4f2918d05118935a4b8)
2020-05-10 16:26:21 -04:00
arkon
2fe38192b4 Show date format examples, migrate to FlowPreferences
(cherry picked from commit 04d44f19f5be12afdd2ebb6a14b0a669d629c386)
2020-05-10 16:25:39 -04:00
arkon
505d2e4274 Minor wording edits
(cherry picked from commit 8a4c4c346ab8f23fbe3e12d091ad291cbb0dcc7c)
2020-05-10 14:27:21 -04:00
MCAxiaz
4cdf2f468c Manga cover updates (#3101)
* cover caching overhaul

* add ui for removing custom cover

* skip some loading work

* minor cleanup

* allow refresh library metadata to refresh local manga

* rename metadata_date to cover_last_modified

* rearrange removeMangaFromLibrary

* change custom cover directory
add setting for updating cover when refreshing library

* remove toggle and explicit action for updating covers

(cherry picked from commit dc54299e2487bc7c7c97734c2d5aa3f8ca379dae)

# Conflicts:
#	app/src/main/java/eu/kanade/tachiyomi/data/database/DbOpenCallback.kt
#	app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/browse/BrowseSourcePresenter.kt
#	app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryController.kt
#	app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryGridHolder.kt
#	app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryPresenter.kt
#	app/src/main/java/eu/kanade/tachiyomi/ui/manga/info/MangaInfoController.kt
#	app/src/main/java/eu/kanade/tachiyomi/ui/manga/info/MangaInfoPresenter.kt
2020-05-10 14:27:05 -04:00
arkon
8c7a2c4262 Add more info in tracking settings section
(cherry picked from commit 436253dd63e07ffa5bbf5be98f5f844b2ca6fca5)

# Conflicts:
#	app/src/main/res/values/strings.xml
2020-05-10 14:11:52 -04:00
arkon
700fd61f34 Update details metadata along with chapters list
(cherry picked from commit 29feee00955789e3c518937f4ace29ff01da2d73)
2020-05-09 11:49:28 -04:00
arkon
f19685787f Option to hide unread badges (closes #3095)
(cherry picked from commit 1442e2b53e8394b0988f1cf638f43a92d7c9f604)

# 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-09 11:48:01 -04:00
arkon
4e3c407583 Replace restore completion string with plurals
(cherry picked from commit fb97ac47bc25ccc54bbdd6a6b1d3c1695466bff4)
2020-05-09 11:35:43 -04:00
arkon
976cd41a87 MaterialFastScroll updates
(cherry picked from commit d86d861e4b55ecd2407adb656809d7f24bdbd87f)
2020-05-09 11:34:24 -04:00
arkon
4aeaee65c3 Use borderless buttons everywhere for consistency
(cherry picked from commit 3b45fcdb216cb29ba4f4fc35dc4649efe4d6f2d7)
2020-05-09 11:32:48 -04:00