scb261
4b493ebbaf
Change sources sort to case-insensitive ( #3743 )
2020-09-03 22:20:27 -04:00
lmj0011
29ab99aa1f
- moved call to SettingsSearchHelper.initPreferenceSearchResultCollection() into SettingsSearchController
2020-08-30 22:21:32 -05:00
mpm11011
d53719b79e
Limiting search to settings menu only, localized breadcrumb string, and code cleanup after code review.
2020-08-30 16:35:21 -04:00
arkon
8bedc8f456
Move share manga button to toolbar menu
2020-08-29 17:13:02 -04:00
lmj0011
50c7b32b00
- Ensure all Preferences have a key set or else the highlighting effect will have no effect on it.
...
- remove ExtensionFilterController and SourceFilterController from settingControllersList in SettingsSearchHelper, since those are related to Extensions and not Settings
2020-08-28 20:47:18 -05:00
lmj0011
78072ad285
- implement prefernce highlighting after settings search
2020-08-28 12:52:30 -05:00
lmj0011
437a34b5dc
- initialize SearchResultCollection once in Activity.onCreate
2020-08-27 00:53:50 -05:00
mpm11011
3ebea4c305
Add search button to MoreController, stop infinite recursion.
2020-08-26 23:07:59 -04:00
mpm11011
8fe315c354
Set query hint, clean up code smell.
2020-08-26 21:46:36 -04:00
mpm11011
b10b13a339
Merge branch 'dev' into dev-settings-search
2020-08-26 21:00:21 -04:00
mpm11011
5b5ea5ab8a
Remove unneeded SettingsControllerFactory.
2020-08-26 20:53:56 -04:00
arkon
e90b0aaf8b
Adopt OneWayFadeChangeHandler from SY
...
From d86f3ffad8
2020-08-23 10:42:20 -04:00
arkon
fe7c7e72f5
Filter out hidden directories for local source ( closes #3706 )
2020-08-22 17:33:04 -04:00
arkon
9ba11a585f
Adopt tab/controller transitions from SY
...
Original author: @jobobby04
2020-08-22 13:03:39 -04:00
arkon
9920ff617b
Clean up X-Requested-With change
...
This only really affects the initial request, subsequent requests may still use the package name.
2020-08-22 12:49:00 -04:00
armangido
3f1355c413
Update WebViewActivity.kt ( #3617 )
...
This code added is for some extension that blocks tachiyomi, by tricking it that it was sent by a android browser, nothing major changes,
2020-08-22 12:37:21 -04:00
lmj0011
8c82b766e3
- implement searchable settings
...
- `SettingsController.setupPreferenceScreen` must return a PreferenceScreen
2020-08-19 10:28:04 -05:00
arkon
4c8665c9f0
Don't enqueue bookmarked chapters for deletion ( fixes #3691 )
2020-08-18 17:47:07 -04:00
arkon
4ef25c75b7
Use core-ktx for bolding chapter transition text
2020-08-18 17:40:17 -04:00
mpm11011
22518f173f
Adding class stubs for settings search, UI elements.
2020-08-16 19:11:23 -04:00
arkon
64bdfabbd8
Revert ktlint update, unrevert Gradle and PR build workflow reverts ( #3681 )
2020-08-15 16:44:46 -04:00
arkon
4a136ef2aa
Automatic linting fixes
2020-08-13 09:02:15 -04:00
arkon
c3084ac43a
Unhide parental controls settings
2020-08-12 22:34:00 -04:00
arkon
65b32ddeb2
Split out NSFW source setting to separate section
...
Temporarily hidden until feature is ready for stable release.
2020-08-10 14:19:35 -04:00
arkon
748a720199
Lift toolbar on scroll in extension details and manga controllers
2020-08-10 12:04:51 -04:00
arkon
8db34eb3dd
Allow annotating SourceFactory with @Nsfw to block all sources within it
2020-08-10 11:54:31 -04:00
arkon
b657bba96e
Add 18+ warnings in extensions list
2020-08-10 11:53:23 -04:00
arkon
dbaac69fad
Add option to prevent deleting bookmarked chapters ( closes #2082 )
2020-08-09 12:18:05 -04:00
arkon
b6a1e89535
Minor cleanup
2020-08-09 12:05:04 -04:00
arkon
cce919750a
Minor rewording of chapter deletion settings
2020-08-09 12:04:56 -04:00
arkon
9376b223bb
Bubble up sources with results in global search ( closes #3598 )
2020-08-09 11:58:50 -04:00
arkon
3e6b0117fd
Swallow errors when trying to determine available disk space when downloading ( closes #3603 )
2020-08-09 11:39:18 -04:00
arkon
421dfb4a2d
Allow partially loading extensions with individually marked NSFW sources
2020-08-08 19:06:52 -04:00
arkon
abaca6e676
Option to hide NSFW extensions ( closes #1312 )
2020-08-08 16:27:55 -04:00
arkon
8bab1d9798
Add mark as read/unread to library ( closes #156 )
...
Adapted from e51276a1ac
2020-08-08 12:16:37 -04:00
arkon
c1dfdeb500
Fix MAL 0/10 scores ( closes #3623 )
2020-08-06 19:14:24 -04:00
arkon
dda7e677a5
Dismiss add manga snackbar when leaving controller ( closes #3614 )
2020-08-06 19:05:07 -04:00
arkon
b1fb401f63
Warn before restoring backup if trackers aren't logged in
2020-08-05 22:46:37 -04:00
arkon
885ace111e
Fix toolbar being expanded when opening preference dialogs
2020-08-04 08:56:30 -04:00
arkon
885552b792
Move tracker setting dialogs
2020-08-03 23:04:49 -04:00
arkon
4f02872a84
Minor cleanup
2020-08-03 23:03:31 -04:00
arkon
ecec1bd102
Revert "Use insetter library for handling inset padding" ( fixes #3586 )
...
This reverts commit 3ddd1033c3
.
2020-08-03 16:55:41 -04:00
arkon
060f0682f4
Fix snackbars not being in viewport properly
2020-08-03 14:12:34 -04:00
arkon
88032e11df
Use dialog to show what's new release info
2020-08-03 14:08:35 -04:00
arkon
493c8b0943
Adjust vertical reading mode tap zones ( closes #3551 )
...
Basically L shapes, where top/left goes back, bottom/right goes forward, and middle opens the menu.
2020-08-03 12:17:49 -04:00
arkon
af2ef0621a
Remove Tagalog translations ( closes #3579 )
2020-08-03 11:20:06 -04:00
arkon
095461e31b
Explicitly dismiss progress notification on downloader stop
2020-08-03 11:15:33 -04:00
arkon
3ddd1033c3
Use insetter library for handling inset padding
2020-08-02 23:09:18 -04:00
arkon
912687ac78
Adjust download badge color again
2020-08-02 23:03:24 -04:00
arkon
40a9595012
Request gzipped version of extensions repo
2020-08-02 22:55:42 -04:00
arkon
12ff37d052
Fix manga title disappearing in toolbar when pushing another controller
2020-08-02 17:46:15 -04:00
arkon
4857073f30
Revert "Use AndroidX WebKit library"
...
This reverts commit 7e7eb9f39f
.
2020-08-02 16:12:05 -04:00
arkon
ea3b8767de
Fix crash when filter groups contain items with identical names ( closes #3568 )
2020-08-02 12:52:40 -04:00
arkon
8e8c30c1eb
Move download warnings/errors to separate notification channel
2020-08-02 12:16:51 -04:00
arkon
ad9f646102
Fix downloads not working for custom SD card paths ( closes #3564 )
2020-08-02 11:52:37 -04:00
arkon
2ef277bcef
Don't show completed notification if download error notification was shown
2020-08-02 10:53:17 -04:00
arkon
9708d84e60
Fix dividers in migrate list
2020-08-01 18:28:48 -04:00
arkon
4efc195548
Fix last used source pinned status
2020-08-01 18:23:46 -04:00
arkon
0d15cbe334
Filter out chapter entries with duplicate URLs ( fixes #3552 )
2020-08-01 16:35:52 -04:00
arkon
85ed7a7457
Fix for reader crash in < Android 9
2020-08-01 12:10:28 -04:00
arkon
6a5af438dd
Temporarily unrevert crop borders unification ( closes #3487 )
...
Reverts 1920568057
2020-07-31 14:59:34 -04:00
arkon
ccc0a61158
Shift WebView checks to necessary places only to allow for basic usage
2020-07-31 14:27:35 -04:00
arkon
e990ad25eb
Fix tap region for manga summary
2020-07-31 12:58:13 -04:00
arkon
98a4d1e763
Actually fix library search properly
2020-07-31 12:54:23 -04:00
arkon
f762598c5c
Fix library search query being lost when returning ( closes #3473 )
2020-07-31 12:18:47 -04:00
arkon
ec56c27071
More core-ktx usages
2020-07-31 10:29:32 -04:00
arkon
eb0e0a1952
Use Kotlin extensions for preference editing
2020-07-30 23:04:50 -04:00
arkon
01a837fde6
Make source options dialog into a controller to retain state
2020-07-30 22:46:35 -04:00
arkon
b9488645d4
Hide cutout option when appropriate in reader settings sheet ( closes #2982 )
2020-07-30 22:38:10 -04:00
arkon
99710b45d1
Fix download status updates not appearing in chapters list ( fixes #3358 )
2020-07-30 22:22:37 -04:00
arkon
3813743e3d
Split download notifications into progress and complete channels
2020-07-29 21:57:43 -04:00
arkon
9bb2334b69
Replace VectorDrawableCompat.create() with AppCompatResources.getDrawable()
...
Fixes crash when loading pin icon in Android 5/6.
2020-07-29 18:36:28 -04:00
Jimmy Low
7e73ede47a
[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.
2020-07-29 17:31:45 -04:00
arkon
b0106aa420
Fix getting stuck in chapter loop when chapters have identical URLs
2020-07-27 15:59:15 -04:00
arkon
33e5fea96c
Explicitly destroy webview on activity destroy
2020-07-26 17:47:43 -04:00
arkon
f0a1dcd120
Prevent spamming updates with newly favorited manga
2020-07-26 17:16:00 -04:00
arkon
26d5a87bef
Fix source item flashing when pinning
2020-07-26 17:09:56 -04:00
arkon
52ae208df3
Show lang code in source long press dialog
2020-07-26 16:31:31 -04:00
arkon
34aaa7fb0a
Remove explicit source browse button, tint pin icon when pinned
2020-07-26 16:28:58 -04:00
arkon
0aed93becf
Don't show chapter number in history item when unknown
2020-07-26 16:17:27 -04:00
arkon
a52fbb012a
Add pin icon to sources list ( closes #2862 )
2020-07-25 18:25:30 -04:00
arkon
2dc47352f8
Add operator functions for handling set preferences
2020-07-25 18:07:10 -04:00
arkon
e95a5be21d
Show message when searching with no pinned sources
2020-07-25 17:14:34 -04:00
arkon
abd69d4f91
Fix weird backstack behaviour after clearing database
...
Shouldn't affect anything since controllers are recreated when entering different sections.
2020-07-25 16:45:27 -04:00
arkon
d749e309f8
Minor optimizations for local source dir lookups
2020-07-25 14:20:47 -04:00
arkon
71c6c71081
Lazily find chapter directories
2020-07-25 12:54:17 -04:00
arkon
d2b14bcfc4
Inline extension functions
2020-07-25 12:12:44 -04:00
arkon
2c04c81bd1
Increase dismiss timeout for what's new snackbar
2020-07-25 12:07:37 -04:00
arkon
dd66c83c50
Use some more core-ktx extensions
2020-07-25 12:07:20 -04:00
arkon
9e51d82154
Replace custom visibility extension functions
2020-07-25 12:00:27 -04:00
arkon
bdc441a5be
Hide manga title in toolbar when at top
2020-07-25 11:34:44 -04:00
jobobby04
ee01686ae4
Change to J2k style downloads while keeping support for the old ones ( #3513 )
...
* Change to J2k style downloads while keeping support for the old ones
* Tweaks based on comments in the PR
* Add scanlator to download pending deleter chapter data class
* Inline the foreach functions
* Make the rename function do less lookups
* More rename downloaded chapter tweaks
* Downloader conflict fixing
2020-07-25 10:59:33 -04:00
arkon
6742cdeb8b
Hide tracking button if none logged in, show for non-favorited manga ( closes #3507 )
2020-07-25 10:50:54 -04:00
arkon
c37377bffa
Remove divider between manga info header and chapters header
2020-07-24 22:27:58 -04:00
Ken Swenson
76147a9be7
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
2020-07-24 22:25:10 -04:00
arkon
e6a63ee5b2
Fix manga overflow menu items not appearing after adding to library via categories
2020-07-21 22:07:02 -04:00
arkon
08dc57fd02
Revert ViewPager2 library
2020-07-19 21:33:19 -04:00
arkon
c401915fb5
Don't initialize mangas if viewing source in list view if on metered connection
2020-07-19 12:13:50 -04:00
arkon
2a202bd510
Migrate library to ViewPager2
2020-07-19 11:48:41 -04:00
arkon
dcd8ed08fc
Rename chapters_controller to manga_controller
2020-07-19 11:32:26 -04:00