Commit Graph

4331 Commits

Author SHA1 Message Date
jmir1 b2b5854910 Fix local source cover changing (#6252)
* fix local source cover changing

* Remove unnecessary check for `exists()`

* fix for when there is no thumbnail_url in the db

(cherry picked from commit 10ddeeb799)
2021-12-02 19:29:08 -05:00
Ivan Iskandar 8ad6e89ca6 MinMaxNumberPicker: Set IME input to use number only (#6286)
* MinMaxNumberPicker: Set IME input to use number only

* MinMaxNumberPicker: Auto disable keyboard input when needed

(cherry picked from commit 3463d6c752)
2021-12-02 19:29:00 -05:00
Henrik f4f898c5c5 fix MAL search novel filter (#6279)
(cherry picked from commit 8acce011b5)
2021-12-02 19:28:51 -05:00
arkon f2b071ee9d Fix crash in clear database screen (fixes #6271)
(cherry picked from commit 6cfd2c510b)
2021-12-02 19:28:23 -05:00
arkon fba5b999dd Add tertiary badge in appearance preview (closes #5867)
(cherry picked from commit 430ff80198)
2021-12-02 19:28:15 -05:00
arkon 43ef18cdc3 Partially migrate LocalSource to 1.x methods
(cherry picked from commit 46a4b0e0b6)

# Conflicts:
#	app/src/main/java/eu/kanade/tachiyomi/source/LocalSource.kt
2021-12-02 19:27:53 -05:00
arkon 295d80e741 Add ability to clear cookies per-extension (closes #3153)
(cherry picked from commit bba7372556)
2021-12-02 19:22:44 -05:00
Hunter Nickel 7efde9c74c Add feature to clear database manga by source (#6241)
* Implement feature to selectively clear manga from database based on it's source

* Code cleanup and refactoring

(cherry picked from commit 9fe1a7e2ae)

# Conflicts:
#	app/src/main/java/eu/kanade/tachiyomi/data/database/queries/MangaQueries.kt
#	app/src/main/java/eu/kanade/tachiyomi/data/database/queries/RawQueries.kt
#	app/src/main/java/eu/kanade/tachiyomi/ui/setting/SettingsAdvancedController.kt
2021-12-02 19:22:32 -05:00
arkon 475dc87604 Option to clear chapter cache when MainActivity is closed (closes #5651)
(cherry picked from commit 98822a39d9)

# Conflicts:
#	app/src/main/java/eu/kanade/tachiyomi/ui/main/MainActivity.kt
2021-12-02 19:12:09 -05:00
arkon f049e1e2db Tweak app theme preference selection (closes #5866)
(cherry picked from commit a2c830b908)
2021-12-02 19:11:34 -05:00
Ivan Iskandar 4b25e3c31e Replace Resume FAB reveal animation with container transform (#6250)
(cherry picked from commit bdef2cfdfb)

# Conflicts:
#	app/src/main/java/eu/kanade/tachiyomi/widget/RevealAnimationView.kt
2021-12-02 19:11:20 -05:00
Andreas ecbd80c55d Tweak relative date function (#6249)
* Tweak relative date function

* Cleanup

(cherry picked from commit f229a5e2ec)
2021-12-02 19:01:47 -05:00
Ivan Iskandar 1fd495f8d8 Reinstate elevation overlay (#6243)
* Theme default elevation overlay

* Fix app bar elevation overlay

Elevation overlay is disabled when tabs are visible

* Remove custom elevation overlay in tracking sheet item

* upsi

(cherry picked from commit 845e061382)
2021-12-02 19:01:41 -05:00
arkon 1a2311e7ba Update dependencies
(cherry picked from commit b4ba56bfb4)
2021-12-02 19:01:25 -05:00
Jobobby04 af89ebaa42 Remove Pure red theme 2021-12-02 19:00:09 -05:00
arkon 19cdcdcab7 Address some Android lint warnings
(cherry picked from commit ad49a02879)

# Conflicts:
#	app/src/main/res/anim/fade_in_long.xml
#	app/src/main/res/drawable/ic_broken_image_grey_24dp.xml
2021-11-14 18:48:37 -05:00
Andreas bc73e9f1d8 Fix "Check for updates" not working due to time cooldown (#6232)
* Fix "Check for updates" not working due to time cooldown

* Update AppUpdateChecker.kt

Co-authored-by: arkon <arkon@users.noreply.github.com>
(cherry picked from commit c0d0ff66b6)
2021-11-14 18:35:15 -05:00
Jobobby04 4ea72f5342 Keep future chapters on Mangadex like Billibi and Comikey 2021-11-14 18:34:22 -05:00
Jobobby04 b227f2a4a5 Fix most unknown titles 2021-11-14 18:09:47 -05:00
Jobobby04 fb4d15d9ef Better support tsumno and mangadex tag search 2021-11-13 23:19:01 -05:00
Jobobby04 114ef56329 Tweak title parsing 2021-11-13 22:52:50 -05:00
Jobobby04 0df5376545 Mangadex support completed status 2021-11-13 22:46:03 -05:00
Jobobby04 508f025092 Minor cleanup and fix build 2021-11-13 17:43:40 -05:00
Jobobby04 b41c4cac47 Cleanup filter sheet adapter 2021-11-13 17:43:17 -05:00
arkon 4795c16877 Only allow digits in custom download range dialog (closes #6220)
(cherry picked from commit 1e4d7f8c6e)
2021-11-13 17:31:42 -05:00
arkon a9dc395e19 Initial pass of Material 3 styling
Adjustments/fixes to follow.

(cherry picked from commit a8a761aa5f)
2021-11-13 17:31:35 -05:00
OncePunchedMan 49afc8c559 Added tabletUI option: "Automatic" (#6208)
* added automatic tablet ui option; useful for foldables

* set automatic as default, rename setting

* remove redundant checks

Co-authored-by: Ivan Iskandar <12537387+ivaniskandar@users.noreply.github.com>

* remove redundant checks

Co-authored-by: Ivan Iskandar <12537387+ivaniskandar@users.noreply.github.com>

* fix defaultValue

Co-authored-by: Ivan Iskandar <12537387+ivaniskandar@users.noreply.github.com>
(cherry picked from commit 41952f0215)
2021-11-13 17:31:26 -05:00
arkon 1cf6e030ef Don't auto-download chapters if excluded but no categories selected (fixes #6126)
(cherry picked from commit 39722055f5)
2021-11-13 17:31:09 -05:00
arkon 0f70c14879 Remove legacy blue theme
Causing too many theming issues/complexity. This will make the Material 3 transition easier.

(cherry picked from commit f85dfa90b8)
2021-11-13 17:31:00 -05:00
arkon e4f493503d Default to only updating non-completed manga
(cherry picked from commit 0a4163d236)
2021-11-13 17:30:52 -05:00
Andreas ab6445d010 Fix SwipeRefresh initial position in MangaController (#6211)
* Lower position of swipe refresh

* Tweak existing code that sets swipe refresh position

(cherry picked from commit 78de11a9e3)
2021-11-13 17:30:44 -05:00
arkon 188f2bf4f2 Use sw720dp for tablet UI threshold
(cherry picked from commit d2fc6d9f44)
2021-11-13 17:30:37 -05:00
arkon 9af4751095 Fix cutoff ripple for extension install cancel button
(cherry picked from commit abf31f4a79)

# Conflicts:
#	app/src/main/java/eu/kanade/tachiyomi/ui/browse/extension/ExtensionHolder.kt
2021-11-13 17:30:27 -05:00
arkon c67193d00f Avoid crashing when notification channels can't be created/deleted
For example, the application may be launched from a service, where channels cannot be deleted.

(cherry picked from commit d4aeeadb26)

# Conflicts:
#	app/src/main/java/eu/kanade/tachiyomi/App.kt
2021-11-13 17:28:03 -05:00
arkon 683c9a9c69 Disable updates badge by default
(cherry picked from commit 7ce0110158)
2021-11-13 17:26:28 -05:00
Jobobby04 2e4120d436 Should fix crash with migration 2021-11-07 17:05:31 -05:00
Jobobby04 892f64829b Fix some weird behavior with saved searches 2021-11-02 19:47:20 -04:00
Jobobby04 bfe6ed1c12 Lint 2021-11-02 19:30:38 -04:00
Jobobby04 93f8a42742 Only show push to mdlist if mdlist is logged in 2021-11-02 19:14:18 -04:00
arkon 4d3e4bbea8 Update metadata in same scope as the rest of library update (fixes #5702, probably)
(cherry picked from commit 7c1e55eb7f)
2021-11-02 19:09:02 -04:00
jmir1 c04550fe15 Fix crash when updating library whithout manga to update (#6181)
(cherry picked from commit 27542bc81d)
2021-11-02 19:08:54 -04:00
arkon be2e95db38 Clean up local source chapter name cleaning (closes #5969)
(cherry picked from commit 9ebbfb2d90)
2021-11-02 19:08:47 -04:00
arkon 39449b66e1 Fix bottom nav sometimes appearing within navbar area
(cherry picked from commit 701b1ee744)
2021-11-02 19:08:37 -04:00
arkon d95833fce7 Move app and extension update notifications to new channels/group (closes #6168)
(cherry picked from commit 0edc981cd2)
2021-11-02 19:08:30 -04:00
arkon 13f1f37a3e Remove unused fast scroll bubble drawable and accidentally committed file
(cherry picked from commit da5942b398)
2021-11-02 19:08:21 -04:00
arkon d699d3899c Move unread chapters badge setting to General section
(cherry picked from commit 709de81814)
2021-11-02 19:08:15 -04:00
Ivan Iskandar 4ad33540f3 Extension "Update all" button (#6171)
Disabled for legacy installer

(cherry picked from commit 90b312a56e)
2021-11-02 19:08:08 -04:00
Hunter Nickel 951418b576 Add badge to bottom bar Updates tab indicating how many unread chapter updates are available (#5620)
Co-authored-by: arkon <arkon@users.noreply.github.com>
(cherry picked from commit 459759bfe5)
2021-11-02 19:08:00 -04:00
Riztard Lanthorn af6b42cec7 Hide cutout toggle button if fullscreen is off (#6150)
(cherry picked from commit 33a02b47d5)

# Conflicts:
#	app/src/main/java/eu/kanade/tachiyomi/ui/reader/setting/ReaderGeneralSettings.kt
2021-11-02 19:07:29 -04:00
Tom Briden ec6b6ae779 Fix storing covers for local manga (#6127)
getCoverFile only returns a cover if it already exists, meaning
the block of code to write it from the inputstream never executes.
If getCoverFile returns null, then use previous behaviour of setting
it to cover.jpg so that if the file doesn't exist it's created

(cherry picked from commit f0a5557e60)
2021-11-02 19:06:35 -04:00