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

Unofficial official changelog 🥴 #734

Open
jdpurcell opened this issue Dec 21, 2024 · 5 comments
Open

Unofficial official changelog 🥴 #734

jdpurcell opened this issue Dec 21, 2024 · 5 comments

Comments

@jdpurcell
Copy link
Contributor

jdpurcell commented Dec 21, 2024

This is for anyone wondering what has changed since 6.1 was released, or to save @jurplel from having to write everything in case a recent changelog isn't being kept already. I left out some smaller changes that I didn't feel were noteworthy.

  • Add "Reload File" action.
  • Add "Delete Permanently" action to bypass trash.
  • Add "Skip hidden files" option.
  • File load errors are displayed in the viewport rather than as a modal dialog.
  • Fix crash on exit on macOS.
  • Fix crash when loading images in Windows with certain display ICC profiles.
  • Fix inability to load certain files due to misdetected format.
  • Fix issue in Windows multi-display setups where only the default display's ICC profile was used.
  • Ignore macOS metadata (._) files.
  • Automatic dark mode in Windows 11.
  • Support for .qoi images.
  • Update Qt to 6.7.3 on Windows/macOS.
  • Add ARM64 build for Windows.
  • (Might happen?) macOS build is fully signed and notarized by Apple.

If #699 gets merged

  • Option to make zoom level relative to physical pixels (images at "original size" look sharp even with display scaling).
  • Add zoom level in titlebar in Practical and Verbose modes.
  • Improve image fitting and automatic window sizing to avoid cropped edges and unnecessary scaling.

If #735 gets merged

  • Simplified image scaling settings UI.
  • Option to disable smooth scaling at high zoom levels.

Other notes

  • Minimum macOS version for non-legacy build is now macOS 11.

Other TODO

  • Run lupdate so translators have access to new source strings.
@jurplel
Copy link
Owner

jurplel commented Dec 22, 2024

Thanks, this will be very useful!

@vassudanagunta
Copy link

Might I suggest one of those tools that generates change logs from patterns in commit messages?

@jurplel
Copy link
Owner

jurplel commented Dec 23, 2024

I think I'll need to be more organized about PRs and squashing commits, but that makes sense

@khaf
Copy link

khaf commented Dec 29, 2024

Thank you all for your contributions. Can we please have a small patch release to incorporate the fixes before a big update? The exit crash bug on the MacOS is driving me (and evidently others) crazy.

@jurplel
Copy link
Owner

jurplel commented Dec 31, 2024

Sorry, I'll get to it as soon as I can.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants