arkon
5c8006f9b7
Use correct background for left chapter button in reader
2021-02-28 16:26:05 -05:00
Andreas
776610d0e6
Let users invert dual page split ( #4470 )
...
* Let users invert dual page split
* Use Activity lifecycleScope and cleanup invert logic
2021-02-20 09:26:57 -05:00
arkon
33992d80bf
Add orientation toggle to bottom reader menu
2021-02-13 18:50:50 -05:00
arkon
829a65e515
Adjust reader seekbar design
...
- Revert back to old prev/next chapter icons
- Make views taller for easier actions
- Use more consistent spacing
- Add ripples to prev/next chapter buttons
2021-02-13 17:00:00 -05:00
arkon
89837e4ced
Initial adoption of bottom reader menus from TachiyomiSY
...
Co-authored-by: Jobobby04 <jobobby04@users.noreply.github.com>
Co-authored-by: CrepeTF <CrepeTF@users.noreply.github.com>
2021-02-13 10:47:17 -05:00
arkon
7b66ece895
Fix invisible overflow icon in chapter filter sheet in light blue theme
2021-02-09 19:12:44 -05:00
vance
b5017eebbf
Added dual page split setting ( #4252 )
...
* Add DualPageSplit option
* remove extra line
* Split double-page into two pages
* Remove !isAnimated check and add (ALPHA) to the label
* Fix missing insert pages
* Pager cleanup
* Add dual split to Webtoon and fix Vertical
* Fix L2R/R2L
* Add comments and refactor code in ImageUtil
* Use a simpler split solution in webtoon mode
Co-authored-by: weng <>
Co-authored-by: Andreas E <andreas.everos@gmail.com>
2021-02-09 17:54:44 -05:00
arkon
3aeac7e7b5
Fix selected tab in sheets not being the accent color
2021-02-07 10:54:35 -05:00
arkon
1557f713f4
Don't restrict filter sheet height anymore
2021-02-07 10:49:08 -05:00
arkon
d84b5e8b46
Show help action when source fails to load
2021-02-06 13:09:56 -05:00
arkon
7191552126
Avoid crash when changing spinner indeterminate state
2021-02-05 23:13:57 -05:00
arkon
9f2fe33ce0
Fix unreadable sheet tab text in light blue theme
2021-02-04 09:16:37 -05:00
arkon
6662e2002f
Rounded bottom sheets
2021-02-01 22:23:29 -05:00
arkon
62dffb8226
Pad trackers list a bit
2021-01-31 14:52:40 -05:00
arkon
d5cfbef42b
Minor cleanup
2021-01-31 14:46:35 -05:00
Andreas
535abcbb8b
Move tracking to a bottom sheet ( #4364 )
...
* Move tracking to a bottom sheet
* Give methods better names and remove unnecessary annotation
2021-01-31 14:43:43 -05:00
Taco
9bf452856c
Regenerate drawables ( #4352 )
2021-01-31 09:55:28 -05:00
Andreas
0a10f66053
Unify history and update item ( #4361 )
...
* Unify history and update item
* Use card_radius
2021-01-27 18:28:02 -05:00
Riztard Lanthorn
628bd5d6b4
add source name in download queue ( #4338 )
2021-01-23 10:15:30 -05:00
Andreas
441fc6e45b
Match color for download, header, and pin buttons ( #4331 )
...
* Match download button color to pin color
* Match manga header buttons color to pin color
2021-01-22 09:10:58 -05:00
arkon
0cd551d4fd
Revert removal of tracker start/end date
2021-01-16 15:48:20 -05:00
arkon
f85194ec46
Handle download cancelation from icon properly ( fixes #4241 )
2021-01-16 15:48:02 -05:00
arkon
271489bdfd
Fix display mode not updating in source view
2021-01-16 11:30:27 -05:00
arkon
bebb52b4e8
Allow typing in tracker score similar to chapters ( closes #2498 )
2021-01-04 16:25:37 -05:00
arkon
d8a3692d92
Fix content focusiblity issues when using remote/controllers ( closes #3766 )
2021-01-04 14:02:23 -05:00
arkon
b1167146c5
Adjust download icon alignment more
2021-01-03 23:37:56 -05:00
arkon
d0deceabbd
Tint downloaded icons with primary color
...
Makes them more easily distinguishable from other states.
2021-01-03 22:47:09 -05:00
arkon
175c1df0b8
Hide scrollbar from compact tags group
2021-01-03 22:46:37 -05:00
arkon
9cc6491c2a
Adjust padding of text before download icons
2021-01-03 22:45:41 -05:00
arkon
0af505828e
Add more padding to download buttons
2021-01-03 11:01:23 -05:00
arkon
135cf9960f
Minor cleanup
2021-01-03 10:54:09 -05:00
Andreas E
3bf7c74f93
Navigation settings and split invert tapping for webtoon and pager ( #4233 )
2021-01-03 10:50:38 -05:00
Andreas E
d69e9034ab
Viewer navigation ( #3869 )
...
* Viewer navigation
Co-authored-by: Harsh Parekh <h.x.dev@outlook.com>
* Match current reader behavior and add ability to invert it
* A bit of clean up
* Clean up inversion
* Only create navigator when changed
and change tap zone when invertTapping is changed
* Clean up PagerConfig
* Change how Viewer navigation works
* Add Edge Navigation
Co-authored-by: Harsh Parekh <h.x.dev@outlook.com>
2021-01-01 18:41:20 -05:00
arkon
63398fe491
Implement click events for chapter download icons
2020-12-31 18:14:51 -05:00
arkon
8f605dc0f6
Adjust chapters filter icon to line up with download icons
2020-12-31 16:22:11 -05:00
arkon
47e770948b
Fix download progress bar sizing to match icons
2020-12-31 16:19:25 -05:00
arkon
8135136c86
Adjust download icon sizing
2020-12-29 09:15:32 -05:00
arkon
cef1c4b8a1
Tweak manga info header backdrop
2020-12-27 17:58:03 -05:00
arkon
23bf7faf9f
Hide chapter download icons for local manga
2020-12-27 15:25:40 -05:00
arkon
01ff3af63f
Add error state to chapter download icons
2020-12-27 10:44:08 -05:00
arkon
84ae61f72c
Refactor download states into enum
2020-12-27 10:20:14 -05:00
arkon
6dd280205b
Initial chapter download icon implementation
2020-12-27 10:13:13 -05:00
arkon
eaccfdde59
Replace circular ProgressBars with Material component
2020-12-26 11:24:10 -05:00
arkon
a8e536478c
Replace ProgressBars with Material component
2020-12-26 10:40:45 -05:00
Andreas E
b92b6520cb
Reader snackbar dismissible ( #4190 )
...
* Make Reading Mode Snackbar dismissible
* Change reader FrameLayout to CoordinatorLayout
2020-12-26 10:40:31 -05:00
arkon
6e7fefb8b2
Strip out no longer used tracker start/end date code
...
Unfortunately MAL was the only one that supported it in the app, but the official API doesn't support it, so now no trackers have it.
2020-12-18 23:31:28 -05:00
arkon
e8627800fe
Remove bundled fallback file picker
2020-12-13 12:42:10 -05:00
arkon
38bc8ec6b4
Add global search progress bar ( closes #3727 )
2020-11-22 16:54:19 -05:00
arkon
122b2b1a8e
Draw under navbar in Android 9+
2020-11-15 13:30:49 -05:00
arkon
6991c224b2
Tweak manga info header
2020-11-07 19:22:20 -05:00
Andreas E
b1ce3693ed
Change list view font size back to 16sp ( #3978 )
...
Make list view font size bigger again
2020-10-30 22:21:55 -04:00
Andreas E
9493577de2
Replace language code in Global Search with secondary text ( #3972 )
...
Replace language code in Global Search with secondary text
2020-10-25 15:25:58 -04:00
arkon
837ce62844
Janky workaround for collapsed global search covers
2020-10-24 13:31:29 -04:00
Andreas E
a2b1acd70f
Update Global search layout to match Library and Browse ( #3892 )
...
* Update Global Search card item to be comfortable with rounded corners
* Remove card background
2020-10-24 13:07:06 -04:00
arkon
538c168641
Use default height for extended FAB ( closes #3949 )
2020-10-18 10:21:03 -04:00
arkon
ed41604f56
Show locale in sources list items
2020-10-12 17:35:08 -04:00
arkon
6c792d2821
Update dependencies
2020-10-10 16:34:06 -04:00
arkon
0904692f15
Set activated states for manga info favorite/tracker buttons
2020-10-03 12:55:51 -04:00
arkon
cf39ae0000
Add banner for Incognito Mode
2020-10-03 10:53:26 -04:00
arkon
7194f65203
Show downloaded only banner in all views
2020-10-03 10:48:53 -04:00
Unlocked
25d1c40cda
Fix visual issue with bottom padding in filters sheet ( #3881 )
2020-10-02 09:02:34 -04:00
Andreas E
bddeb86223
Fix color filter sheet content alignment ( #3862 )
...
Fix color filter sheet content alignment
2020-09-29 12:27:58 -04:00
arkon
b5986b509e
Fix chapter filter icon tinting
2020-09-27 19:16:46 -04:00
arkon
2eab43a669
Fix scrolled content being visible behind navigation view group
2020-09-27 18:06:27 -04:00
arkon
7c69b1b649
Tweak navigation view group header style
2020-09-27 13:41:25 -04:00
scb261
3784d1a8f2
Add option to hide bottom bar when scrolling ( #3758 )
...
* [wip] hardcoded flag for hide on scroll
* add corresponding option in settings
* clean up a little
Co-authored-by: arkon <arkon@users.noreply.github.com>
2020-09-27 13:25:30 -04:00
arkon
371b0b2132
Color selected bottom nav item with accent color when theme isn't blue
2020-09-26 19:27:39 -04:00
arkon
5d1ca64768
Use same padding as source icons for extensions
2020-09-26 19:23:13 -04:00
arkon
a3c598a3e1
Remove card backgrounds from browse lists
2020-09-26 19:03:46 -04:00
arkon
9ce8c5c160
Use background color for list view
2020-09-26 18:33:39 -04:00
arkon
3bce07e873
Minor settings search code cleanup
2020-09-22 22:33:43 -04:00
arkon
766f9e37b5
#3520 Searchable Settings ( #3683 )
...
* Adding class stubs for settings search, UI elements.
* - implement searchable settings
- `SettingsController.setupPreferenceScreen` must return a PreferenceScreen
* Remove unneeded SettingsControllerFactory.
* Set query hint, clean up code smell.
* Add search button to MoreController, stop infinite recursion.
* - initialize SearchResultCollection once in Activity.onCreate
* - implement prefernce highlighting after settings search
* - 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
* Limiting search to settings menu only, localized breadcrumb string, and code cleanup after code review.
* - moved call to SettingsSearchHelper.initPreferenceSearchResultCollection() into SettingsSearchController
* Code review cleanup and refactoring.
* Inlined non-reused key strings.
* Adding more UI polish, add comments for future enhancements.
* - retain search query when navigating *away* from SettingsSearchController
- keep `searchItem` in `expandActionView` state until user goes back (fixes the empty view in `SettingsSearchSearchController` issue)
Co-authored-by: mpm11011 <markuscicero5@gmail.com>
Co-authored-by: lmj0011 <9396189+lmj0011@users.noreply.github.com>
2020-09-22 22:23:38 -04:00
arkon
a9bed90d02
Move manga info summary more/less button toggle
2020-09-22 22:20:29 -04:00
arkon
01ad405dd2
Center reader transition text properly ( fixes #3819 )
2020-09-20 12:56:04 -04:00
mpm11011
528c1b90c2
Merge branch 'dev' into dev-settings-search
2020-09-16 14:56:34 -04:00
arkon
da5f10a2f1
Clean up global chapter settings code
2020-09-14 16:23:42 -04:00
lmj0011
64050e8266
[feature] add ability to set global filter/sort/display for Manga chapters ( #3622 )
...
* - [feature] add ability to set global filter/sort/display for Manga chapters
* - move default chapter settings functionality to overflow menu
- code clean up
* - show confirmation dialog when user selects "Set as Default" option in Chapter Settings
* - hide overflow menu in LibrarySettingsSheet
* - apply default chapter settings if manga is added to Library from a Source's browsing screen
Co-authored-by: arkon <arkon@users.noreply.github.com>
2020-09-14 15:58:34 -04:00
arkon
791a7d5a01
Start updating manga info view header design
2020-09-14 15:56:27 -04:00
arkon
c0789cd6ba
Use background color for some lists
2020-09-12 15:40:40 -04:00
mpm11011
a5098e5b5b
Code review cleanup and refactoring.
2020-09-05 14:28:41 -04:00
Andreas E
5e2e177aa9
Add spacing on top of sources/extensions/migrate lists ( #3751 )
2020-09-04 16:28:22 -04:00
arkon
86e59977de
Refactor common chapter transition views into separate view
2020-09-04 16:25:08 -04:00
arkon
8bedc8f456
Move share manga button to toolbar menu
2020-08-29 17:13:02 -04:00
lmj0011
8c82b766e3
- implement searchable settings
...
- `SettingsController.setupPreferenceScreen` must return a PreferenceScreen
2020-08-19 10:28:04 -05:00
mpm11011
22518f173f
Adding class stubs for settings search, UI elements.
2020-08-16 19:11:23 -04:00
arkon
b657bba96e
Add 18+ warnings in extensions list
2020-08-10 11:53:23 -04:00
arkon
912687ac78
Adjust download badge color again
2020-08-02 23:03:24 -04:00
arkon
9e396e1624
Fix history item icon tint in light blue theme
2020-08-02 10:29:04 -04:00
arkon
6a5af438dd
Temporarily unrevert crop borders unification ( closes #3487 )
...
Reverts 1920568057
2020-07-31 14:59:34 -04:00
arkon
e990ad25eb
Fix tap region for manga summary
2020-07-31 12:58:13 -04:00
arkon
b9488645d4
Hide cutout option when appropriate in reader settings sheet ( closes #2982 )
2020-07-30 22:38:10 -04:00
arkon
34aaa7fb0a
Remove explicit source browse button, tint pin icon when pinned
2020-07-26 16:28:58 -04:00
arkon
a52fbb012a
Add pin icon to sources list ( closes #2862 )
2020-07-25 18:25:30 -04:00
arkon
e95a5be21d
Show message when searching with no pinned sources
2020-07-25 17:14:34 -04:00
arkon
9a55cf880e
More consistent library list view padding ( closes #3509 )
2020-07-25 10:52:23 -04:00
arkon
bf22e69250
Pad manga info tag chips properly to avoid overlapping scrollbar
2020-07-23 18:09:47 -04:00
arkon
08dc57fd02
Revert ViewPager2 library
2020-07-19 21:33:19 -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
arkon
d3ebedeef2
Explicitly show "No results found" in global search instead of hiding row
2020-07-18 17:46:29 -04:00
arkon
d2e2ebbe45
Add ripple to global search source title
2020-07-18 17:39:29 -04:00
arkon
ccd0e0cdfe
Manga about section layout tweaks
2020-07-18 10:57:11 -04:00
arkon
9278ca3f5e
Move chapter filter/sort/display settings into a sheet
2020-07-17 17:01:16 -04:00
arkon
8ba426350f
Fix checked state for manga header buttons
2020-07-17 14:20:36 -04:00
arkon
148f8e6d11
Tweak track search dialog list item paddings
2020-07-16 23:01:24 -04:00
arkon
88ee86b7ef
Move edit categories to overflow
2020-07-16 22:22:06 -04:00
arkon
135c371d88
Fix manga info actions being cut off
2020-07-12 17:16:13 -04:00
arkon
beaffc3870
Remove redundant layout for reader color filter sheet
2020-07-11 19:16:49 -04:00
arkon
8536ecb611
Remove color filter preview image
2020-07-11 19:09:13 -04:00
arkon
d7a89b0f8c
Remove 32-bit color setting from reader sheet
2020-07-11 18:58:04 -04:00
arkon
e33cacf6a4
Use root FAB/CoordinatorLayout in MangaController
2020-07-11 12:32:17 -04:00
arkon
23fe848a35
Move tracking to manga info actions
...
Currently just opens a separate view. To be iterated upon later.
2020-07-11 12:13:05 -04:00
arkon
b363b9fc1a
Make page transitions setting apply to webtoon viewer as well
2020-07-10 22:24:55 -04:00
arkon
1920568057
Unify crop borders settings
2020-07-10 22:19:08 -04:00
arkon
763da19c9d
Add shortcut to global search query from library ( closes #2183 )
2020-07-10 19:31:23 -04:00
arkon
479eb1ba71
Attach some FABs and snackbars to root CoordinatorLayout
...
Fixes some issues around snackbars sometimes being out of view.
2020-07-10 11:15:57 -04:00
arkon
16fc58bd16
Use custom view to handle manga info cover size ( fixes #3354 )
2020-07-04 16:08:01 -04:00
arkon
68df2f4ce7
Point to GitHub releases for stable changelogs
2020-07-04 14:36:56 -04:00
arkon
c6d29fc19b
Move MaterialFastScroll to widget package
2020-07-04 13:45:01 -04:00
arkon
04d83e9a6a
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
2020-06-25 18:12:12 -04:00
arkon
f2f6628693
Separate out chapters heading into separate adapter
2020-06-24 22:48:20 -04:00
Andreas E
1681437206
Hide from reader sheet if tapping disabled and remove hard coded string
2020-06-24 15:48:08 +02:00
Andreas E
2eaf083eee
Add option to reader sheet
2020-06-24 09:50:23 +02:00
arkon
eb254d9c56
Move about summary more/less expander button
2020-06-23 08:51:51 -04:00
arkon
e99a27e382
Fix filter group icon being invisible in light theme
2020-06-23 08:45:36 -04:00
arkon
3dc738f28c
Restore separate artist field
2020-06-20 22:30:02 -04:00
arkon
52e846f3b6
More manga info header tweaks
2020-06-20 11:41:20 -04:00
arkon
b8947a1c50
Bleed cover backdrop into actions bar in manga info header
2020-06-19 17:32:44 -04:00
arkon
4605e14729
Merge manga info and chapters views
2020-06-19 16:11:59 -04:00
arkon
cbb8f25645
Allow extension details header to scroll
2020-06-17 22:39:45 -04:00
arkon
24ff7ff67c
Use download badge color for downloaded only banner
2020-06-17 22:21:24 -04:00
arkon
381ba86e3c
Adopt download/local badge colors from J2K
2020-06-17 22:00:58 -04:00
arkon
c041410f61
Clean up extension details layout a bit
2020-06-15 22:54:11 -04:00
arkon
150ea29a70
Move untrusted/obsolete/unofficial extension text
2020-06-13 17:27:03 -04:00
arkon
f9baff0e90
Show "Start" in chapters FAB if nothing is read yet
2020-06-13 17:15:22 -04:00
arkon
6ad3fcb91d
Rounded library badges
2020-06-13 17:00:32 -04:00
arkon
395ca3630c
Combine author and artist fields in manga info
2020-06-13 16:25:26 -04:00
arkon
e9fbdb660b
Fix webview height issue
...
Collapsing toolbar doesn't work currently.
2020-06-13 15:56:40 -04:00
arkon
526e029ebb
Update some themes
2020-06-13 15:34:55 -04:00
arkon
763c4522b7
Reduce navigation view text weight
2020-06-13 15:17:33 -04:00
arkon
ca7373c28b
Make extension settings button inline
2020-06-06 14:36:04 -04:00
arkon
812fcec9f0
Move source preferences to separate controller
2020-06-05 09:50:30 -04:00
arkon
ec7297f8c2
Add arrow to source search headers
2020-06-05 09:33:42 -04:00
arkon
0b8b13d0bb
Add FastScroller to downloads
2020-06-01 08:55:37 -04:00
MCAxiaz
bccb1229c8
use material password toggle ( #3261 )
...
use material for track search
2020-05-31 18:29:20 -04:00
arkon
40ab3fe0a6
Tweak extension detail header design
2020-05-31 18:28:23 -04:00
arkon
54cfb2acdf
Manage sources from extension details ( closes #3152 )
2020-05-31 16:23:51 -04:00
arkon
744a4f8f47
Force proper LTR layout for reader pages/bottom toolbar ( fixes #3258 )
2020-05-31 11:19:09 -04:00
arkon
1a542bae71
Replace deprecated height/width constraint attributes
2020-05-30 23:10:39 -04:00
arkon
a23d5ab734
Add bottom padding to migrate sources list
2020-05-30 18:06:40 -04:00