schroda
781d89a75a
Prevent native mobile context menu
2025-06-10 22:09:02 +02:00
schroda
b723eab4ce
Fix "exclude scanlator" dialog title
2025-06-10 01:20:31 +02:00
schroda
7c0ffe9bd3
Add scanlator filter to chapter list
...
closes #937
2025-06-10 00:15:44 +02:00
schroda
20a325a6c2
Update native name of language "es-419"
2025-06-08 18:47:36 +02:00
schroda
c3b22f92a9
Restore virtuoso states on browser back navigation
...
- manga chapter list
- library duplicates
- updates
- history
- download queue
2025-05-25 16:09:53 +02:00
schroda
f6b4ed8f56
Streamline adding params to app routes
2025-05-21 01:58:54 +02:00
schroda
daeab31121
Add button to perform search globally in library
2025-05-21 00:58:28 +02:00
schroda
e327849a19
Show last used source
2025-05-17 23:37:00 +02:00
schroda
822e47084e
Add functionality to pin sources
2025-05-17 22:17:15 +02:00
Well404
caad353bfa
Trigger library search on artist/author click ( #939 )
...
* add search func
* Fix lint issues and clean up
---------
Co-authored-by: schroda <50052685+schroda@users.noreply.github.com >
2025-05-17 19:04:16 +02:00
schroda
0a853082db
Align language sorting with mihon
...
Always show "All" as the first language and "Other" as the last
2025-05-09 01:49:30 +02:00
schroda
7e4e22b9e1
Add "All" to default languages
2025-05-09 00:57:29 +02:00
schroda
dcd57aea8f
Remove abbreviation of “language” in function names
2025-05-09 00:57:28 +02:00
schroda
d27c5c445f
Remove special "english" handling for language sorting
2025-05-09 00:39:19 +02:00
schroda
afdaf1f429
Move chapter types and constants to corresponding files
2025-05-05 01:54:44 +02:00
schroda
c82110b29d
Remove "LibraryOptionsContext"
...
These options are saved in the category metadata which made the context unnecessary
2025-05-04 23:37:12 +02:00
schroda
385b3066cc
Delete unused component
2025-05-03 12:17:52 +02:00
schroda
b80006504e
Move files into different folders
2025-05-03 12:16:48 +02:00
schroda
11b75103eb
Reduce card list padding
2025-05-03 12:05:11 +02:00
schroda
736e556ccd
Replace missed occurrences with "ListCardContent"
2025-05-03 11:56:09 +02:00
schroda
24a0cfb3b0
Use "mantine/hooks"
2025-05-02 18:37:03 +02:00
schroda
36aa822455
Use window scroll for grouped virtuosos
2025-05-02 02:30:11 +02:00
schroda
1b7338f5e3
Extract list card content
2025-04-25 01:18:12 +02:00
schroda
c0ab5f93a1
Extract list card avatar
2025-04-25 01:17:54 +02:00
schroda
6a6ff2cbe1
Fix extension repo url on small screens
2025-04-25 00:29:37 +02:00
schroda
4c04e1d17c
Normalize language code comparisons
...
Due to using the browsers' preferred languages by default, there was a possibility that the preferred language codes did not match any extension/source language, which lead to broken filtering.
While this happened, it was also possible that the preferred languages still matched properly to a language in the language filter, which caused confusion.
This was the case e.g., for "en-GB" or "en-US"
2025-04-24 13:38:05 +02:00
schroda
c9490f1887
Prevent language filter list from reseting scroll position on selection change
2025-04-23 01:56:31 +02:00
schroda
f19c5d5038
Fallback to english in case no preferred languages are found
2025-04-22 10:37:47 +02:00
schroda
477656a3a9
Fix saving changed selected languages
2025-04-22 10:34:59 +02:00
schroda
6fef7b3aa4
Show selected languages in filter on top
2025-04-21 19:02:53 +02:00
schroda
60cb7b31ab
Cleanup "LangSelect"
2025-04-21 19:02:50 +02:00
schroda
633f58b563
Remove "sourceForcedDefaultLangs"
2025-04-21 16:50:06 +02:00
schroda
fef33f15f9
Remove "forced languages" from "LangSelect"
2025-04-21 16:31:51 +02:00
schroda
214fa7710d
Get rid of forced "All" extensions language
2025-04-21 01:02:08 +02:00
schroda
05082c24f4
Infer user preferred languages for default source/extension languages
2025-04-21 00:40:51 +02:00
schroda
27fb8823e9
Remove too much space of "TypographyMaxLines"
2025-04-21 00:22:08 +02:00
schroda
5c232c77a7
Do not pass empty string as img src
...
Raises the following error:
"An empty string ("") was passed to the src attribute. This may cause the browser to download the whole page again over the network. To fix this, either do not render the element at all or pass null to src instead of an empty string"
2025-04-18 21:57:01 +02:00
schroda
3f93549f34
Update to react v19
2025-04-18 21:45:00 +02:00
schroda
213f561fe4
Replace "react-beautiful-dnd" with "dnd-kit"
...
"react-beautiful-dnd" has been deprecated for quite some time
2025-04-18 20:55:17 +02:00
schroda
48d96afa85
Improve snackbar styling
...
- allow different max width depending on screen width
- decrease max description length
2025-04-18 00:34:16 +02:00
schroda
0b97e8bb8d
Move "About" outside "Settings" in regard to routing
...
Is already not part of the settings anymore, however, the route was never updated
2025-04-05 15:41:11 +02:00
schroda
dcf1b5b1c2
Only show hidden nav bar items in "More" page
2025-04-05 15:38:40 +02:00
schroda
c81dce8efe
Remove margin between icons in "extensions actions"
2025-03-28 19:06:08 +01:00
schroda
e3934545b0
Change "large" IconButtons to default size
2025-03-28 19:05:21 +01:00
schroda
99f14e2f27
Internationalize ErrorBoundary
2025-03-28 18:47:29 +01:00
schroda
a9bdf076c1
Prevent confirmation dialog from shifting layout in reader
2025-03-27 19:49:52 +01:00
schroda
3c1cb539ad
Add spacing to confirmation dialog buttons
2025-03-27 19:49:51 +01:00
schroda
b673047517
Update to server gql library update changes
2025-03-23 04:04:08 +01:00
schroda
072c71c116
Handle graphql exception errors
...
Extract stack trace from error message and show it as an information that is collapsed by default
2025-03-22 20:37:43 +01:00
schroda
8fac3ce352
Handle white spaces in error messages
2025-03-22 03:21:09 +01:00