schroda
3949363474
Include actual error in snackbar
2024-12-20 17:24:40 +01:00
schroda
91a1f75de6
Properly center loading placeholders of non reader images
2024-12-20 13:06:12 +01:00
schroda
f72977c7ce
Add option to reset image filters to default
2024-12-17 16:53:00 +01:00
schroda
b9ea7abe65
Make reader setting slider inputs resettable to default
2024-12-16 22:09:01 +01:00
schroda
f51446995a
Fix "continuous vertical pager" unintentional page gaps
...
Depending on the screen size and e.g. the set "reader width" pages might not have filled out the full img elements size due to "object-fit contain".
This was caused due to the image wrappers flex container "align-items center" which slightly reduced the images width to some ".xy" number (e.g. instead of wrappers width 258px, the images were something like 257.83px)
2024-12-16 22:09:00 +01:00
schroda
d844ad3f5d
Use full height and width of viewport on iOS
...
- render appbar background color on ios status bar
- handle "home indicator" safe area inset
2024-12-16 14:49:35 +01:00
schroda
feacfe70f1
Show active setting in reader desktop nav bar
2024-12-13 16:38:41 +01:00
schroda
1e57533337
Highlight active settings in reader settings
2024-12-13 02:01:58 +01:00
schroda
858c3b4bcf
Display active profile for default value
...
In case the profile was not set and the default value got used, there was no indication of the active profile.
2024-12-12 02:09:19 +01:00
schroda
6dd2c8e2ff
Show chapter transition warning
...
- on scanlator change
- on skipped chapters
2024-12-11 22:38:04 +01:00
schroda
8ca0af8d02
Hide overlay on page/scroll change
2024-12-11 22:36:02 +01:00
schroda
cff0ed5ec3
Extract app routes into constant
2024-12-11 20:25:49 +01:00
schroda
8c4ff516c0
Rename "theme.tsx" to "ThemeCreator.ts"
2024-12-11 18:02:03 +01:00
schroda
b3e3d94bda
Move "theme.tsx" to proper module
2024-12-11 13:57:24 +01:00
schroda
2cd5a970cc
Add tooltips to reader desktop quick settings
2024-12-09 16:24:32 +01:00
schroda
9c5382ebd7
Support RTL mode for mouse drag inertia effect
...
Compared to LTR were the "scrollLeft" value is >= 0, for RTL it's <= 0 which was not handled and thus on applying the inertia effect, "scrollLeft" was always set to 0 due to preventing negative values
2024-12-09 16:12:37 +01:00
schroda
be0d1dbf30
Add logic to retry all errored pages
2024-12-09 02:38:37 +01:00
schroda
206c216093
Add mouse drag scrolling to continuous pagers
2024-12-09 02:38:37 +01:00
schroda
7cf78e771a
Reader page rendering
2024-12-09 02:38:37 +01:00
schroda
0b1c67ce9f
Reader hotkeys
2024-12-09 02:38:37 +01:00
schroda
0ae9d9ebb2
Custom reader profiles
2024-12-09 02:38:37 +01:00
schroda
a607f7f368
Reader settings
2024-12-09 02:38:37 +01:00
schroda
56684e405c
Reader overlay desktop nav bar
2024-12-09 02:38:37 +01:00
schroda
671059c65c
Reader overlay mobile bottom bar
2024-12-09 02:38:37 +01:00
schroda
7434ed0152
Reader progress bars
2024-12-09 02:38:37 +01:00
schroda
51fb660c7b
Reader tap zones
2024-12-09 02:38:37 +01:00
schroda
c6f7ebd7c2
Close "language select" dialog on backdrop click and "esc" press
2024-11-28 12:36:39 +01:00
schroda
55dc1aa6a5
Show download progress only when started
2024-11-28 12:17:56 +01:00
schroda
a819d45489
Update to server download subscription changes
2024-11-28 12:17:55 +01:00
schroda
1d50edf1a1
Prioritize current reader page request
2024-11-13 15:47:04 +01:00
schroda
87ee1330d4
Prevent blinking on reader page switch on firefox
...
on firefox images are decoded async which causes a "flicker/blinking" when they're getting visible for the first time
this is an issue especially in the reader because pages that should not be shown are rendered but
not displayed, which then causes this issue once they get displayed
2024-11-13 15:47:03 +01:00
schroda
4b86428dc7
Limit max and min values of number setting textfield
...
Limits were passed through to the slider but were not applied to the text field
2024-11-09 20:42:29 +01:00
schroda
e90d705610
Add option to update all updatable extensions
2024-11-04 01:30:09 +01:00
schroda
63caf74e36
Extract "Extensions" types, constants, utils into separate files
2024-11-04 01:25:19 +01:00
schroda
e71c4b7ef1
Cleanup deprecated metadata after migration
...
- delete deprecated metadata
- save applied migration id per metadata holder
2024-11-04 00:11:01 +01:00
schroda
e416a141b0
Handle typography with more than 2 lines
2024-10-19 16:43:18 +02:00
schroda
64ac4a54fd
Ignore reader when going back in app history
...
Navigation back through the apps back button should not open the reader again.
This is mostly a preparation for being able to open the manga page from the reader, regardless of if it was the previous page or not, in the future, in that case, the reader will be in the history stack and would be incorrectly opened through the back button
2024-10-19 16:43:15 +02:00
schroda
03c1fe2172
Remove "downloading" text for active chapter downloads
...
Instead, just show the progress, even if it is 0%
2024-10-17 01:51:08 +02:00
schroda
306e49d47e
Adjust grouped list item padding
2024-10-13 23:12:48 +02:00
schroda
84b9f8361d
Fix RequestManager location
...
Was changed unintentionally
2024-10-06 13:45:22 +02:00
schroda
e7e1fbbc4e
Move more core logic to new folder
2024-10-06 00:16:41 +02:00
schroda
a16fef0aab
Move setting files into new folder
2024-10-06 00:16:31 +02:00
schroda
3244a6e3df
Move device files into new folder
2024-10-06 00:01:51 +02:00
schroda
c0eabf8865
Move navigation-bar files into new folder
2024-10-06 00:01:51 +02:00
schroda
e466842c77
Move theme files into new folder
2024-10-05 23:35:25 +02:00
schroda
946c852828
Move category files into new folder
2024-10-05 23:35:23 +02:00
schroda
a206b2c650
Move extension files into new folder
2024-10-05 23:35:19 +02:00
schroda
64629fd979
Move source files into new folder
2024-10-05 23:35:18 +02:00
schroda
91e1f01de5
Move library files into new folder
2024-10-05 23:35:16 +02:00
schroda
cb731cefc0
Move chapter files into new folder
2024-10-05 23:35:11 +02:00