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
arkon
0af81c7d05
Comfortable grid code cleanup
2020-05-25 14:01:17 -04:00
jobobby04
52e82b3548
Comfortable Grid ( #3238 )
...
* Comfortable Grid
* Add requested changes
* Add more requested changes
2020-05-25 13:39:14 -04:00
arkon
3bf14623ad
Update some icons
2020-05-23 18:28:28 -04:00
arkon
e9d3b75e2b
Tweak history card design
2020-05-23 11:33:23 -04:00
arkon
914f5e569b
Update drag icon
2020-05-23 10:23:44 -04:00
arkon
067627b51a
Change resume button in history to an icon
2020-05-20 22:35:25 -04:00
arkon
09816ed5b6
Refactor history_item.xml to use ConstraintLayout
2020-05-20 22:32:04 -04:00
arkon
5fd1dec347
Add bottom padding to history/sources/extensions ( fixes #3192 )
2020-05-20 17:43:34 -04:00
arkon
3357e878a5
Square covers in list view ( closes #3121 )
2020-05-16 16:35:40 -04:00
arkon
b8ffb87f01
Add fastscroller to migration lists
2020-05-16 12:15:04 -04:00
arkon
a00d11701f
Warn about missing sources before restoring backup
2020-05-16 11:29:55 -04:00
arkon
1cf74a5396
Add fastscroller to updates and history
2020-05-16 10:17:09 -04:00
arkon
39bd823651
Minor show more info button margin adjustment
2020-05-14 22:33:36 -04:00
arkon
9cb45b92e1
Move extension preferences to separate controller
2020-05-14 17:20:09 -04:00
arkon
d875d5ef74
Better distinguish between obsolete and unofficial extensions
2020-05-13 22:47:44 -04:00
arkon
ce6848b3c0
Show icon when chapter is bookmarked
2020-05-07 23:03:22 -04:00
arkon
d86d861e4b
MaterialFastScroll updates
2020-05-07 22:40:23 -04:00
arkon
3b45fcdb21
Use borderless buttons everywhere for consistency
2020-05-07 22:24:30 -04:00
arkon
694de99a3f
Adopt MaterialFastScroll from J2K fork
...
de8cb8c1b0
2020-05-06 23:16:02 -04:00
arkon
4ff3f0bcba
Tweak about manga heading
2020-05-06 22:59:38 -04:00
arkon
08ba805bbd
Fix updates/history section headers in RTL locales
2020-05-05 22:28:12 -04:00
arkon
dabca5f09e
Lighter weight method of rounding cover art
2020-05-03 22:29:09 -04:00
arkon
ac4ae8103e
Force FastScrollers to be on right even in RTL ( closes #3038 )
2020-05-02 14:39:47 -04:00
arkon
d72c51c8dd
Hide app/nav bars on scroll
2020-05-02 11:33:31 -04:00
arkon
e58896bdfb
Separate out series viewer setting to its own group in reader sheet
2020-05-02 10:41:56 -04:00
arkon
37045c77cb
Fix manga info being cut off ( closes #3006 )
2020-05-01 21:09:05 -04:00
arkon
fc7a040509
Move queue start/pause to FAB
2020-05-01 19:39:30 -04:00
arkon
cf2967cf34
Fix some sheet color issues ( closes #3000 )
2020-05-01 08:49:45 -04:00
arkon
8c0cafc793
Reword action button in source filter sheet ( closes #2994 )
2020-04-30 20:22:52 -04:00
arkon
dff1f4dd52
Add banner at top of library when downloaded only mode is enabled
2020-04-30 18:35:17 -04:00
arkon
7b149425fa
Adjust size of more header ( closes #2988 )
2020-04-29 17:37:49 -04:00
arkon
970f1466b5
Fix download queue cutting off if too short
2020-04-29 09:49:54 -04:00
arkon
e422b1d6c1
Fix snackbar/FAB overlap in edit categories view
2020-04-29 09:49:43 -04:00
arkon
0eb61f34f6
Ensure ActionToolbars don't overlap snackbars or FABs
2020-04-29 08:58:52 -04:00
arkon
e24ddb9106
Use same header layout for sources/extensions/migration
2020-04-28 23:03:30 -04:00
arkon
67d284fc35
Fix top padding in sources tab
2020-04-28 22:44:23 -04:00
arkon
3374481912
Refactor tabbed bottom sheet
2020-04-28 19:57:49 -04:00
arkon
74af40a352
Revert hiding cutout setting from reader sheet
2020-04-28 17:47:34 -04:00
arkon
90ce89193d
Add logo header in more section
2020-04-27 22:48:25 -04:00
arkon
3ba8cff60f
Edge fade for compact genre chips when scrolling
2020-04-27 19:50:35 -04:00
arkon
0601bedb0b
Revert removal of last chapter/updated from manga info
2020-04-27 19:37:09 -04:00
arkon
d593362ba8
Merge sources and extensions into one view
2020-04-27 19:16:46 -04:00
arkon
6064eda68f
Remove unnecessary dialog padding dimens
2020-04-26 20:07:03 -04:00
arkon
fe803a4588
Add bottom padding to library for ActionToolbar
2020-04-26 20:04:05 -04:00
arkon
2787116171
Fix ActionToolbar background color
2020-04-26 18:00:56 -04:00
arkon
17fc8deb19
Migrate column preference to FlowPreference
2020-04-26 16:35:54 -04:00
arkon
d243ee4b4c
Remove TextDrawable
2020-04-26 11:59:15 -04:00
arkon
4da760d614
Simplify outlined button style name
2020-04-25 12:02:14 -04:00
arkon
902700e1f4
Minor edits
2020-04-25 11:05:29 -04:00
arkon
bbf456a4aa
Tweak ActionToolbar styling
2020-04-25 11:01:08 -04:00
arkon
9f974c9401
Refactor library sheet into tabs
2020-04-24 18:15:37 -04:00
arkon
fba3ed2244
Show scrollable single line of genres when compacted
2020-04-24 16:05:43 -04:00
arkon
292655cbdc
Adjust sources section heading padding
2020-04-24 11:00:07 -04:00
arkon
87ffd6eef2
Reduce size of history card titles
2020-04-24 10:22:05 -04:00
arkon
77cca1ce84
Change favorite icon to heart
2020-04-23 23:08:25 -04:00
arkon
c0bbbdb7ee
Separate categories picker from long pressing manga favorite button
2020-04-23 23:03:20 -04:00
Hawk of the Death
aae6820fdc
Replace Track Reading Dates date picker with MaterialDialog's one ( #2935 )
...
* Replaced datepicker with MaterialDialog's one
* Removed max date due to library bug (afollestad/material-dialogs#1973 )
* Removed old date picker view.
2020-04-23 18:28:41 -04:00
arkon
ab97de2763
Set default textInputStyle ( fixes #2926 )
2020-04-22 21:24:43 -04:00
Hawk of the Death
f7c139030f
Add Start/Finish date support for MAL ( #2672 )
...
* Started working on MAL support
* Added date picker UI
* Replaced Date with Calendar
* Added MAL remote update functionality
* Join url methods listEntryUrl and editUrl
* Removed unused methods
* Renamed mangaEditPayload to mangaEditPostBody
* Moved code to separate method
* Uniformed code to project conventions
* Removed wildcard import
* Moved MyAnimeListTrack to private class
* Improved MyAnimeListTrack name
* Removed redundant code
* Add start/finish date in local database
* Fixed format and improved codestyle
* Fixed typo and fixed TrackHolder's format
* Improved code style
* Ran linter
* Add database updating methods
* Change date format to fit new layout
* Review Commits
* Improve SetTrackReadingDatesDialog readability
* Move private methods after public ones
* Fixed SQL error
* Fixed remove date button
* Updated MaterialDesign methods to latest version
* Replaced dismissDialog() with dialog.Dismiss()
* Fixed wrong string resource usage.
2020-04-22 21:23:23 -04:00
arkon
02207f6cfd
Make entire history item card clickable
2020-04-22 09:14:30 -04:00
arkon
2485ef8547
Remove migrating progress dialog
2020-04-21 19:01:01 -04:00
arkon
b17762f8d9
Remove source name from history cards, slightly compacter
2020-04-21 18:41:05 -04:00
arkon
a5d9fb518a
Minor edits
2020-04-19 15:12:46 -04:00
arkon
01dd46c5ed
Remove unused widget styles and animations
2020-04-19 12:23:37 -04:00
arkon
11e10f6eff
Replace some old color attribute usages
2020-04-19 12:02:08 -04:00
arkon
29e453c201
Minor style tweaks
2020-04-18 19:05:19 -04:00
TacoTheDank
415df2357c
JDK8, lint fixing ( #2888 )
...
* Use Kotlin JDK8
* Satisfy a ton of lints
* Run res/layout files (and manifest) through reformatter
2020-04-18 14:47:22 -04:00
arkon
df69559b39
Collapsable manga summary/genre section
2020-04-18 12:40:47 -04:00
arkon
e388f0d563
Round manga info cover
2020-04-18 11:59:22 -04:00
arkon
fae763dbb0
Manga info action buttons
2020-04-16 22:16:15 -04:00
arkon
c0792522a4
Scrolling manga info view
2020-04-16 22:16:15 -04:00
arkon
c67e62bac3
Remove some relayed chapter info from main manga info view
2020-04-16 22:16:15 -04:00
arkon
e67bb64311
Rounded library covers
2020-04-12 22:29:15 -04:00
arkon
9058536406
Use native fontFamily support for library titles
2020-04-12 22:22:26 -04:00
arkon
5bc9e1632a
Remove unnecessary reader sheet backgrounds
2020-04-12 22:10:49 -04:00
arkon
a0a8899801
Tweak tracking card UI
2020-04-12 22:00:19 -04:00
arkon
a1e7592bd8
Rename catalogue classes/layouts -> source
2020-04-12 12:21:47 -04:00
arkon
7c7d40ea44
Fix status/navigation bar colors ( fixes #2858 )
2020-04-10 18:07:09 -04:00
arkon
aa70be525d
Add text to chapter FAB, shrink extended FABs on scroll
2020-04-10 15:39:28 -04:00
arkon
f7ac969a4a
Fix for Filter.Select labels jumping on filter sheet reloading
2020-04-10 15:23:29 -04:00
arkon
4f5e52fdd4
Move search filter sheet actions to the top
2020-04-10 15:15:31 -04:00
arkon
69af1baf7a
Use LinearLayout as root of main_activity
...
Was causing issues within catalogues when search was invoked
2020-04-10 14:49:21 -04:00
arkon
9a28cbc1e4
Use FAB for catalogue filter
2020-04-10 14:43:13 -04:00
arkon
8cfd80ba84
Move catalogue filters to bottom sheet
2020-04-10 14:23:27 -04:00
arkon
fdc7981d18
Tweak webtoon margin setting
2020-04-10 11:45:30 -04:00
arkon
145a744ce0
Merge branch 'feature/webtoon-margins' of git://github.com/jleehey/tachiyomi into jleehey-feature/webtoon-margins
...
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/data/preference/PreferenceKeys.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/reader/ReaderSettingsSheet.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/reader/viewer/webtoon/WebtoonConfig.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/reader/viewer/webtoon/WebtoonPageHolder.kt
# app/src/main/java/eu/kanade/tachiyomi/util/preference/PreferenceDSL.kt
# app/src/main/res/values/strings.xml
2020-04-10 11:14:09 -04:00
arkon
dd59748bf0
Minor cleanup
2020-04-07 22:44:37 -04:00
arkon
de8e530b37
Update tracker icons
2020-04-07 16:58:08 -04:00
arkon
441e2a69d8
Minor edits
2020-03-29 16:41:14 -04:00
arkon
912629c2dc
Replace TagGroup library with Material chips
2020-03-29 14:11:13 -04:00
arkon
920ffa8c24
Add fast scroller to library
2020-03-28 17:17:28 -04:00
arkon
488f81ef74
Use bottom sheet for library settings
2020-03-28 17:17:21 -04:00
arkon
0a5461cbea
Use pill icon instead of text for sheet pull up indicator
2020-03-28 16:32:34 -04:00
arkon
bb43e2aa03
Show empty catalogue error view with actions
2020-03-28 15:57:50 -04:00
arkon
5fd1865504
Remove elevation overlay
2020-03-24 18:18:10 -04:00
arkon
622d6c0cab
Fix bottom nav background color ( closes #2704 )
2020-03-24 13:14:28 -04:00
arkon
3f4140900d
Tweak button styles
2020-03-22 18:43:16 -04:00
arkon
b434bc93a3
Add fast scroller in catalogues/extensions lists
2020-03-22 12:43:53 -04:00
arkon
11529f2795
Add end pending for catalogues/extensions group header for RTL names
2020-03-22 12:43:42 -04:00
arkon
6da350aee6
Minor extension update cleanup, default to on
2020-03-20 22:59:59 -04:00
Jays2Kings
9585f9a1a6
Option to auto check for extension updates ( #2680 )
...
* Option to auto check for extension updates
* Addressing comments
* Added foreground check for extensions
* Added Extension Preference widget
2020-03-20 22:22:39 -04:00
arkon
fb897e37d1
Add download queue features from J2K fork
2020-03-15 22:42:40 -04:00
arkon
3e5a48e5e4
Use actual dialog title for tracker login dialogs
2020-03-15 17:31:36 -04:00
arkon
ef0b546d4c
Replace more icons
2020-03-15 16:46:38 -04:00
arkon
1ebcafb25d
Fix focused text input stroke color ( fixes #2703 )
2020-03-15 12:58:48 -04:00
arkon
90396153f4
Tweak tab indicator style
2020-03-15 12:56:00 -04:00
arkon
e41edc1fb7
Pure white light theme
2020-03-15 11:36:38 -04:00
arkon
a6c1de1cb2
Replace more icons
2020-03-14 16:04:14 -04:00
arkon
b9ea6e8d96
Fix common toolbar popup menu text color ( fixes #2695 )
2020-03-12 19:14:43 -04:00
arkon
7d0ea614da
Migrate to MaterialComponents themes
2020-03-11 22:59:37 -04:00
arkon
937fb85376
Use accent color for refresh circle
2020-03-10 22:53:49 -04:00
arkon
a405324907
Simplify track item layout to use LinearLayout instead of nested ConstraintLayouts
2020-03-10 21:17:39 -04:00
arkon
208552f0b4
Tweak compact tracker card design
2020-03-10 21:13:55 -04:00
arkon
d7d3731567
Random kaomoji for empty view
2020-03-09 19:47:12 -04:00
arkon
466ec7b962
Compact tracker card
2020-03-09 16:27:23 -04:00
morcefaster
9936b402a6
Added config to hide transition page when not needed ( #2682 )
...
* Added config to hide transition page when not needed
* Moved always_show_chapter_transition setting to General group
2020-03-09 14:36:29 -04:00
arkon
48363aa3b0
Fix library empty view alignment
2020-03-08 20:48:44 -04:00
arkon
c63d8e7a30
Bottom action menu in chapters list
2020-03-08 17:37:42 -04:00
arkon
d6ea69a115
Action toolbar code cleanup
2020-03-08 17:23:26 -04:00
arkon
29a2d41331
Fix chapter list item end padding
2020-03-08 15:21:16 -04:00
arkon
9f8046324d
Abstract bottom action menu code to main activity
2020-03-08 13:57:50 -04:00
arkon
af05c34da3
Bottom action menu for updates
2020-03-08 12:16:17 -04:00
arkon
c275adbb91
Remove chapter item popup menu
2020-03-07 23:00:29 -05:00
arkon
4061232fe3
Remove chapter updates popup menu
2020-03-07 22:46:13 -05:00
arkon
507471e318
Label Kitsu login field as email address instead of username
2020-03-07 22:19:45 -05:00
arkon
fbaaed1516
Match status/nav bar to reader toolbar color
2020-03-07 17:08:11 -05:00
onlymash
5fb3b0e0e3
Show page number only when toolbar is hidden ( #2601 )
...
* Show pagenumber only when toolbar is hidden
* Fix fullscreen issue
* Remove unneeded dependency
* Fix menubar padding
* Revert ReaderSeekBar height
* Refine code
Co-authored-by: arkon <arkon@users.noreply.github.com>
2020-03-07 16:57:14 -05:00
arkon
b84638ac5a
Fix chapter description and download badge overlap
2020-03-07 13:28:27 -05:00
arkon
79f2882aaf
Remove unused layout
2020-03-07 13:28:02 -05:00
arkon
52434819c3
Add history date section headers
2020-03-06 23:14:30 -05:00
arkon
29eb87b7ef
Rename recently read / recent updates classes/layouts to match new names
2020-03-06 22:55:44 -05:00
arkon
c38026886a
Combine chapter date/scanlator lines
2020-03-06 22:46:21 -05:00
arkon
0ac33b64b1
Merge branch '0.8.x'
...
# Conflicts:
# app/build.gradle
# app/src/main/java/eu/kanade/tachiyomi/data/backup/models/Backup.kt
# app/src/main/java/eu/kanade/tachiyomi/data/database/queries/TrackQueries.kt
# app/src/main/java/eu/kanade/tachiyomi/data/preference/PreferenceKeys.kt
# app/src/main/java/eu/kanade/tachiyomi/data/track/TrackManager.kt
# app/src/main/java/eu/kanade/tachiyomi/data/track/TrackService.kt
# app/src/main/java/eu/kanade/tachiyomi/data/track/anilist/Anilist.kt
# app/src/main/java/eu/kanade/tachiyomi/data/track/anilist/AnilistApi.kt
# app/src/main/java/eu/kanade/tachiyomi/data/track/anilist/AnilistInterceptor.kt
# app/src/main/java/eu/kanade/tachiyomi/data/track/anilist/OAuth.kt
# app/src/main/java/eu/kanade/tachiyomi/data/track/bangumi/Bangumi.kt
# app/src/main/java/eu/kanade/tachiyomi/data/track/bangumi/BangumiApi.kt
# app/src/main/java/eu/kanade/tachiyomi/data/track/bangumi/OAuth.kt
# app/src/main/java/eu/kanade/tachiyomi/data/track/kitsu/Kitsu.kt
# app/src/main/java/eu/kanade/tachiyomi/data/track/kitsu/OAuth.kt
# app/src/main/java/eu/kanade/tachiyomi/data/track/myanimelist/MyAnimeList.kt
# app/src/main/java/eu/kanade/tachiyomi/data/track/shikimori/OAuth.kt
# app/src/main/java/eu/kanade/tachiyomi/data/track/shikimori/Shikimori.kt
# app/src/main/java/eu/kanade/tachiyomi/data/updater/UpdaterJob.kt
# app/src/main/java/eu/kanade/tachiyomi/extension/api/ExtensionGithubApi.kt
# app/src/main/java/eu/kanade/tachiyomi/network/AndroidCookieJar.kt
# app/src/main/java/eu/kanade/tachiyomi/network/CloudflareInterceptor.kt
# app/src/main/java/eu/kanade/tachiyomi/network/NetworkHelper.kt
# app/src/main/java/eu/kanade/tachiyomi/network/OkHttpExtensions.kt
# app/src/main/java/eu/kanade/tachiyomi/network/ProgressListener.kt
# app/src/main/java/eu/kanade/tachiyomi/network/ProgressResponseBody.kt
# app/src/main/java/eu/kanade/tachiyomi/network/Requests.kt
# app/src/main/java/eu/kanade/tachiyomi/source/CatalogueSource.kt
# app/src/main/java/eu/kanade/tachiyomi/source/Source.kt
# app/src/main/java/eu/kanade/tachiyomi/source/SourceManager.kt
# app/src/main/java/eu/kanade/tachiyomi/source/model/Filter.kt
# app/src/main/java/eu/kanade/tachiyomi/source/model/FilterList.kt
# app/src/main/java/eu/kanade/tachiyomi/source/model/MangasPage.kt
# app/src/main/java/eu/kanade/tachiyomi/source/model/Page.kt
# app/src/main/java/eu/kanade/tachiyomi/source/model/SChapter.kt
# app/src/main/java/eu/kanade/tachiyomi/source/model/SChapterImpl.kt
# app/src/main/java/eu/kanade/tachiyomi/source/model/SManga.kt
# app/src/main/java/eu/kanade/tachiyomi/source/model/SMangaImpl.kt
# app/src/main/java/eu/kanade/tachiyomi/source/online/HttpSource.kt
# app/src/main/java/eu/kanade/tachiyomi/source/online/HttpSourceFetcher.kt
# app/src/main/java/eu/kanade/tachiyomi/source/online/LoginSource.kt
# app/src/main/java/eu/kanade/tachiyomi/source/online/ParsedHttpSource.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/base/controller/NucleusController.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/base/presenter/NucleusConductorDelegate.java
# app/src/main/java/eu/kanade/tachiyomi/ui/base/presenter/NucleusConductorLifecycleListener.java
# app/src/main/java/eu/kanade/tachiyomi/ui/catalogue/filter/SortGroup.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/catalogue/global_search/CatalogueSearchCardAdapter.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/catalogue/global_search/CatalogueSearchCardHolder.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/catalogue/global_search/CatalogueSearchCardItem.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/download/DownloadController.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/library/ChangeMangaCategoriesDialog.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/library/DeleteLibraryMangasDialog.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryAdapter.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryCategoryAdapter.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryCategoryView.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/LibraryHolder.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryItem.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryListHolder.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryNavigationView.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryPresenter.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/library/LibrarySort.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/main/ChangelogDialogController.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/main/MainActivity.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaController.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/chapter/ChapterHolder.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/chapter/ChapterItem.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/chapter/ChaptersAdapter.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/chapter/ChaptersController.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/chapter/ChaptersPresenter.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/chapter/DeleteChaptersDialog.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/chapter/DeletingChaptersDialog.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/chapter/DownloadChaptersDialog.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/chapter/SetDisplayModeDialog.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/chapter/SetSortingDialog.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
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/track/SetTrackChaptersDialog.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/track/SetTrackScoreDialog.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/track/SetTrackStatusDialog.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/track/TrackAdapter.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/track/TrackController.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/track/TrackHolder.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/track/TrackPresenter.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/track/TrackSearchAdapter.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/track/TrackSearchDialog.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/more/AboutController.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/reader/loader/HttpPageLoader.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/recent_updates/RecentChaptersController.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/setting/SettingsController.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/setting/SettingsGeneralController.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/setting/SettingsMainController.kt
# app/src/main/java/eu/kanade/tachiyomi/widget/ExtendedNavigationView.kt
# app/src/main/res/drawable/ic_book_white_24dp.xml
# app/src/main/res/layout/categories_controller.xml
# app/src/main/res/layout/chapters_controller.xml
# app/src/main/res/layout/navigation_view_checkbox.xml
# app/src/main/res/layout/navigation_view_group.xml
# app/src/main/res/layout/pref_item_source.xml
# app/src/main/res/layout/reader_activity.xml
# app/src/main/res/layout/track_item.xml
# app/src/main/res/values/strings.xml
# build.gradle
2020-02-29 17:52:49 -05:00
arkon
82faa91ce3
Tweak reader seekbar height for Android 5 UI bug ( closes #2487 )
...
(cherry picked from commit 81418a7712
)
2020-02-29 13:12:04 -05:00
arkon
ad664dfb9f
Remove clickable attributes from unclickable text in reader
...
(cherry picked from commit d4c25359bd
)
2020-02-29 13:11:58 -05:00
arkon
9bb3195bca
Remove up/down animation for FAB, add list padding ( #2456 ) e411f542
arkon <arkon@users.noreply.github.com> Jan 8, 2020 at 21:33
2020-02-29 13:10:25 -05:00
arkon
c4dad1c20b
Unix line endings
2020-02-29 13:03:29 -05:00
arkon
ac3823e10a
Add ripple to menu icons
...
Supersedes https://github.com/inorichi/tachiyomi/pull/2612
2020-02-27 18:58:36 -05:00
arkon
bf8268adc4
Always show bottom nav labels
2020-02-27 18:30:51 -05:00
arkon
7d4f25b354
Add description for secure screen setting
2020-02-26 18:58:13 -05:00
arkon
11544fe8ef
Migrate to bottom navigation
2020-02-25 22:31:54 -05:00
Unlocked
ca10356fd9
Added Webtoon with Padding viewer ( #2618 )
...
* Added Webtoon with Padding viewer
* Change webtoon padding to be a config option
* Removed obselete padded_webtoon
* Switch ambiguous padding to vertical padding
2020-02-23 12:44:50 -05:00
arkon
beb2d880ea
Move color filter behind reader toolbars ( fixes #2619 )
2020-02-23 00:07:34 -05:00
arkon
aa05458f1d
Run formatter on layout files
2020-02-21 18:43:50 -05:00
arkon
c694160c9c
Minor layout tweaks for better RTL support
2020-02-21 18:41:37 -05:00
onlymash
12aa04be93
Fix fullscreen reader for notch device ( #2595 )
...
* Fix fullscreen reader for notch device
* Make cutout mode configurable
* Rename cutout option
2020-02-17 10:40:49 -05:00
arkon
678597cc96
Remove unused layout
2020-02-05 22:39:02 -05:00
arkon
417d82de58
Remove round icon asset
2020-02-04 22:24:16 -05:00
arkon
a746d4cc3a
Tweak initial tracker card appearance
2020-01-24 12:18:55 -05:00
arkon
7be6ee9a68
Remove fast scroller from library
...
Interferes with filter sidebar too much currently.
2020-01-22 18:32:32 -05:00
arkon
5bad914411
Remove reflection to show tracking checkmark
...
Icon now shows up on the left, but code is less fragile.
2020-01-19 16:26:38 -05:00
arkon
ce4d75f62a
Replace raster icons
2020-01-18 20:58:07 -05:00
arkon
73fbc81067
Webview enhancements
...
- Pull to refresh
- Loading progress
- Share page
2020-01-16 21:43:10 -05:00
arkon
f3e228e8a4
Indicate obsolete extensions ( #2494 )
...
* Indicate obsolete extensions
* Make obsolete indicators red
* Move obsolete extensions up the list
* Add base button theme for holder
* Use red button color state instead of explicit text color
2020-01-12 18:27:04 -05:00
arkon
57595988f5
Restore transparent status bars, allow WebView app bar to scroll away
2020-01-12 11:47:26 -05:00
arkon
81418a7712
Tweak reader seekbar height for Android 5 UI bug ( closes #2487 )
2020-01-11 22:29:31 -05:00
arkon
885c7bbb10
Add descriptions to reader prev/next buttons for a11y
2020-01-11 22:14:02 -05:00
arkon
d4c25359bd
Remove clickable attributes from unclickable text in reader
2020-01-11 22:13:46 -05:00
arkon
3892b93bca
Rename tracker icon images
2020-01-11 22:01:26 -05:00
arkon
797553ce16
Convert webview into an activity ( #2470 )
...
Based on 65804ebb3a
2020-01-10 22:22:12 -05:00
arkon
f7669b6797
Replace left/right layout attributes with start/end
2020-01-09 19:10:55 -05:00