schroda
0a4124062b
Show manga placeholder thumbnail while loading
2024-09-09 16:06:27 +02:00
schroda
9d06503048
Show manga image fullscreen button only on successful load
...
In case the image load failed, the fullscreen button made the image retry button unclickable
2024-09-09 15:36:08 +02:00
schroda
df5ce4b08c
Filter out empty manga genre
2024-09-09 14:58:12 +02:00
schroda
a6976d4513
Show manga description only if available
2024-09-09 14:55:59 +02:00
schroda
02edc7cd4e
Add missing key to manga genre list
2024-09-06 23:36:29 +02:00
schroda
290f031479
Adjust comfortable manga grids title color while selected
2024-09-06 23:08:01 +02:00
schroda
97b4befbb1
Add themes
2024-09-05 04:49:51 +02:00
schroda
be471ba06b
Update mui theme
2024-09-05 00:10:02 +02:00
schroda
2f715a1974
Add padding to browse "inLibrary" indicator
2024-09-04 18:03:59 +02:00
schroda
d1d37c8516
Update mui dependencies
2024-09-04 00:06:16 +02:00
schroda
05bdcf3905
Center manga page thumbnail loading placeholder
2024-09-01 00:42:24 +02:00
schroda
299d3c111c
Update manga cards styling
2024-09-01 00:19:24 +02:00
schroda
825fd46ed4
Option to open manga page thumbnail fullscreen
2024-08-31 23:43:04 +02:00
schroda
30c60c8954
Make manga page description collapsable
2024-08-31 23:42:08 +02:00
schroda
053db4a1e3
Update manga page styling
2024-08-31 23:41:39 +02:00
schroda
d2f68041cb
Handle missing chapters when refreshing manga
...
The server throws an error in case the source returns an empty chapter list.
However, this is not an error and thus should not be handled as one
2024-08-14 14:49:54 +02:00
schroda
d14255494d
Always show continue read/resume button if unread chapter available
2024-08-14 14:29:47 +02:00
schroda
3fa96dfb8d
Show continue read button only when chapters are available
...
Manga can be added to the library while they have not been initialized yet.
Thus, for these cases, the reader is broken in case it gets opened.
To prevent this, the continue read button should not be shown in the library
2024-07-26 13:44:02 +02:00
schroda
f33b0d70ba
Read only inLibrary manga property from cache
...
Changed to prevent same issue as in ab8cc918a7
2024-07-09 23:51:39 +02:00
schroda
3d21266f92
Reduce requested manga data in queries
2024-07-09 00:30:15 +02:00
schroda
83be995fb8
Reduce requested tracker data in queries
2024-07-09 00:21:49 +02:00
schroda
7556ea9b38
Reduce requested source data in queries
2024-07-09 00:21:49 +02:00
schroda
9b8ace003d
Reduce requested category data in queries
2024-07-03 23:24:50 +02:00
schroda
149bc8ad0d
Remove duplicated i18n strings
2024-07-03 23:24:48 +02:00
schroda
809e8a32bd
Remove "react-device-detect" dependency
2024-05-23 02:31:59 +02:00
schroda
297ec2580b
Copy manga title on long press
2024-05-23 02:28:43 +02:00
schroda
f64320ad05
Remove missed static string
2024-05-23 01:22:13 +02:00
schroda
c9cf516473
Use Typography in MangaDetails
2024-05-23 00:40:20 +02:00
schroda
6b690cfd8d
Handle error during manga refresh
...
The error of the refresh mutation was never catched and shown
2024-05-11 01:12:10 +02:00
schroda
9baa04803d
Always show unread and download badges in library duplicates page
2024-05-08 19:16:41 +02:00
schroda
23ea896524
Show "ContinueReadButton" on in library
2024-05-08 19:16:41 +02:00
schroda
93f76d6b7e
Reduce active apollo queries
2024-05-08 13:45:42 +02:00
schroda
df66e180d8
Add setting to show duplicated library entries
2024-05-04 15:41:21 +02:00
schroda
297ecd8b52
Add option to highlight specific button in ConfirmDialog
2024-05-04 14:50:27 +02:00
schroda
f66051d398
Check for duplicated library manga on add to library
2024-05-04 14:43:41 +02:00
schroda
6f90eea762
Require manga library removal confirmation only in source browse
2024-04-21 03:50:41 +02:00
schroda
52e077ff19
Add chapters download menu
2024-04-20 01:43:06 +02:00
schroda
473e85a8ed
Feature/use second level mui imports ( #743 )
...
* Require "Theme" to be passed to "SxProps"
Decreases typescript performance otherwise
* Disallow "top" and "third-level" MUI imports
* Exclude "node_modules" in tsconfig
2024-04-14 15:50:12 +02:00
schroda
79a9d1f246
Pass manga title into location state for migration search ( #731 )
...
In case the migration search was started by clicking on a manga card from the migration page the manga title was not passed to the search and thus was missing from the page title
2024-04-11 02:02:40 +02:00
schroda
9d280577be
Remove add/remove library button in migration mode from manga cards ( #730 )
2024-04-11 02:02:31 +02:00
schroda
1b28ae27fa
Feature/cleanup manga card ( #716 )
...
* Extract manga badge components
* Extract list/grid manga card
* Disable default promise error handler in production
2024-04-07 21:30:47 +02:00
schroda
ca8daab0da
Change manga in library state on long press in list mode ( #715 )
...
Was forgotten in 29860482a6
2024-04-07 21:19:12 +02:00
schroda
29860482a6
Feature/browse source manga long press remove add manga from library ( #710 )
...
* Extract CategorySelect usage into hook
* Extract logic to change manga in library state into hook
* Change manga in library state on long press when browsing source
2024-04-07 15:33:08 +02:00
schroda
41d876e156
Feature/utilize long press ( #709 )
...
* Open manga action menu on long press
* Open chapter action menu on long press
2024-04-07 15:21:25 +02:00
schroda
dc1a6cbd16
Feature/update dependencies ( #685 )
...
* Update dependencies
* Add missing "graphql" peer dependency
2024-03-31 23:34:40 +02:00
schroda
7990ffda71
Add track action to manga action menu in library
2024-03-29 00:45:38 +01:00
schroda
66c57a542b
Implement binding manga to tracker
2024-03-29 00:45:38 +01:00
schroda
23c353d52e
Prevent fragment inside MUI Menu ( #678 )
2024-03-29 00:15:31 +01:00
schroda
1b81e1e824
Fix/manga details buttons ( #677 )
...
* Move button icon on top of text on small screens
* Fix colors of buttons
In case a manga is in the library all buttons were colored blue instead of only the library button.
Use white as default color since buttons can also be disabled and with a grey default color it's not easy to tell if the button is disabled or not
* Remove wrapping "button" inside "a" tag
2024-03-29 00:15:03 +01:00
schroda
452ac4fd9a
Properly disable open source button in manga page ( #663 )
2024-03-22 03:33:19 +01:00