Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Lots of Bugfixes #2960

Merged
merged 60 commits into from
May 22, 2024
Merged

Lots of Bugfixes #2960

merged 60 commits into from
May 22, 2024

Conversation

majora2007
Copy link
Member

@majora2007 majora2007 commented May 17, 2024

Added

  • Added: Added a signalr event for when smart collections (MAL Stacks) are synchronizing. (develop)

Changed

  • Changed: Changed how scaling works in the manga reader to be more inline with the expected behavior. Height will scale to viewport height even if it is beyond the image's original dimensions. Width will scale to viewport width even if it is beyond the image's original dimensions. Original will show the image at its intrinsic dimensions, no scaling is applied. (Potentially Fixes "Image scale" to "width" not working as expected #2669) (Thanks @therobbiedavis)
  • Changed: Enable WAL journal mode by default in all Kavita installs. Users can turn it off after the first run if needed.
  • Changed: Show a warning on dirty email setting form to inform the user they need to save before testing settings.
  • Changed: Ensure users know that Scrobbling providers will always keep the highest number from kavita.
  • Changed: On < tablet viewports, reading list page should use order numbers rather than drag and drop, as there isn't enough real estate. (Fixes Scrolling reading list on mobile (touchscreen) reorders items #2813)
  • Changed: Fixed up some styling for the themes page (develop)

Fixed

SamuelBMartins and others added 27 commits April 27, 2024 15:39
# Fixed
- Fixed: Fixed an issue where one some screens images would stack instead of being side by side while using the double setting in the manga reader.
"dynamic viewport size allows the content you design to fit exactly within the viewport, irrespective of the presence of dynamic browser interfaces."
https://developer.mozilla.org/en-US/docs/Web/CSS/length#dynamic

dvh is available for all major browsers: https://caniuse.com/viewport-unit-variants
…uld create a ton of folders with the same files inside.
…n smart collections (MAL Stacks) are synchronizing.
…her than drag and drop, as there isn't enough real estate.
@majora2007 majora2007 added this to In progress in v0.8 - PDF & Comic Love via automation May 17, 2024
therobbiedavis and others added 21 commits May 20, 2024 08:04
"dynamic viewport size allows the content you design to fit exactly within the viewport, irrespective of the presence of dynamic browser interfaces."
https://developer.mozilla.org/en-US/docs/Web/CSS/length#dynamic

dvh is available for all major browsers: https://caniuse.com/viewport-unit-variants
…uld create a ton of folders with the same files inside.
…n smart collections (MAL Stacks) are synchronizing.
…her than drag and drop, as there isn't enough real estate.
# Conflicts:
#	API/Data/ManualMigrations/ManualMigrateSwitchToWal.cs
#	UI/Web/src/app/user-settings/theme-manager/theme-manager.component.html
This was referenced May 20, 2024
@majora2007 majora2007 merged commit b50fa0f into develop May 22, 2024
7 checks passed
@majora2007 majora2007 deleted the bugfix/cleanup branch May 22, 2024 11:58
v0.8 - PDF & Comic Love automation moved this from In progress to Done May 22, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment