Skip to content

Releases: Ruben2776/PicView

PicView 3.1.5.1 hot fix

16 Jul 00:07
Compare
Choose a tag to compare

This is a quick patch to fix sizing issues from going fullscreen and restoring window #226 #227

PicView 3.1.5

15 Jul 07:56
Compare
Choose a tag to compare

🛠️ Improvements

  • Migration from ReactiveUI to R3:
    PicView now uses R3 instead of ReactiveUI for its application infrastructure. This results in:
    • Reduced File Size:
      The application's size reduced by approximately 34%.
    • Performance Enhancements:
      Rendering speed, especially when resizing the window, has been significantly improved.

🖼️ Image Info Window

  • The Google and Bing map link buttons are now enabled only when longitude and latitude values are available from the image.
  • The "Optimize image" button is now disabled in the Image Info window when the format is unsupported.
  • Added the option to remove image metadata. This can be accessed in the context menu by right-clicking. (#211).

🖱️ Context Menu

  • Simplified the set wallpaper function in the main context menu. The Fill, Fit, Center, and Tile options have been moved to the Image Info window's context menu.
  • Added a new context menu to the rotation button in the window's title bar. Clicking it now provides options to: Rotate to 0°, 90°, 180°, or 270°, as well as flip the image.
  • Fixed an issue where content in the context menu was not clickable in blank areas (#215).

🐞 Bug Fixes

  • Fixed the image flipping function not working (#218).
  • Fixed a crash when removing the image's EXIF rating in the Image Info window (#219).
  • Fixed navigational errors when saving files outside the currently viewed directory.
  • Fixed the Previous button (in the bottom toolbar) not being triggered continuously when the pointer is held down.

📝 Miscellaneous

  • Updated Avalonia to 11.3.2.
  • Updated Magick.NET to 14.7.0.
  • Updated ZLinq and ZLinq.FileSystem to 1.5.0.
  • Improved the Light theme (still a work in progress).
  • Renamed Clip-holder to Clipboard (#220).
  • Added support for decimal values in the Batch Resize window (#204).

PicView 3.1.5 macOS beta

15 Jul 07:58
Compare
Choose a tag to compare
Pre-release
  • Fixed update issues in the About window.
  • Fixed window layout problems when restoring from fullscreen or maximized state.
  • Fixed possible crash when opening the Keybindings window.

PicView 3.1.4

19 Jun 19:42
Compare
Choose a tag to compare

🚀 What's New

  • Mouse Side Buttons Customization:
    You can now change how the mouse side buttons work. Choose to navigate file history or switch between directories. Find this setting under the Mouse tab in the settings window (#199).

🛠️ Improvements

  • Directory Navigation:
    • Improved navigation between directories. If Search subdirectories is enabled, PicView moves to the next directory in the list; if off (or if there are no directories in the list), it navigates as before.
    • PicView now remembers your startup directory (including subdirectories) and restores it on the next launch.
  • Performance:
    • Preloader has been fine-tuned for better performance and lower memory usage.

🐞 Bug Fixes

  • Fixed incorrect saved settings path when saving in portable mode (#213).
  • Corrected cases where keybindings and file history were not saved when there was no write permission.
  • Restoring the window from a maximized state now correctly keeps its position when auto-fit is enabled.
  • Fixed start-up menu text alignment and missing text issues.

🌐 Translations

👏 New Contributors

📝 Miscellaneous

  • Updated to Avalonia 11.3.1.
  • Now using ZLinq and ZLinq.FileSystem to reduce memory allocation and possibly improve performance.
  • Future versions managed via Scoop will now preserve configuration files (#15555).
  • Experimental settings (not yet available in the UI—edit UserSettings.json directly):
    • Disable the file watcher (not recommended, untested).
    • Choose preload amount and direction (forward/backward).

Full Changelog: 3.1.3...3.1.4

PicView 3.1.4 macOS beta preview 2

19 Jun 19:45
Compare
Choose a tag to compare
Pre-release
  • Added Open With function.
  • Fixed effects window layout margin.
  • Resolved some crop layout issues.
  • Fixed BGR/RGB flip for animated WebP and GIF formats.

PicView 3.1.3

26 May 09:55
f1c09d1
Compare
Choose a tag to compare

What's new

  • New setting to adjust window spacing when Auto-fit window is enabled.

Improvements

  • Reduced memory usage when navigating between pictures.
  • Real-time setting updates: The Open files in the same window option now takes effect immediately without requiring a restart
  • Enhanced drag-and-drop: Preview now shows thumbnails first, followed by the full image for faster feedback.
  • Improved error handling: When the settings .json file is corrupted, default settings now load instead of causing a crash.

Bug fixes

  • Fixed incorrect zoom panning when the image was rotated.
  • Fixed incorrect rotation being applied to HEIC images (#207).
  • Fixed hover buttons fading out prematurely while the cursor remains over them.
  • Fixed incorrect gallery thumbnail option being preselected in the Gallery settings tab.
  • Fixed file history failing to load or save when write permissions are missing in the installation directory.
  • Fixed the File history button from incorrectly cancelling the "Open with" dialog.
  • Fixed layout issue where space was reserved for the bottom gallery even when it was hidden.
  • Fixed the window title not restoring the original URL after closing the crop view. It previously showed Clipboard image instead.
  • Fixed the window not restoring properly when pressing Esc to exit the slideshow.

Translations

  • Improved Chinese translations by @jasoneri in #206.
  • Fixed incorrect translations in text box context menus.

Miscellaneous

  • Added Cancel and Reset buttons to the batch resize window.
  • Added a context menu to the settings window.
  • Added the "Search in Subdirectories" toggle button in the Settings window.
  • Disabled the Side by side and the toggle bottom gallery buttons, when functionality is unavailable.
  • Various minor UI improvements.
  • Better temporary files cleanup.

Full Changelog: 3.1.2...3.1.3

PicView 3.1.3 macOS beta preview

26 May 10:06
f1c09d1
Compare
Choose a tag to compare
Pre-release

PicView macOS first beta preview

This is a beta macOS version. Any feedback or bug reports are appreciated.

Print, Open with , Taskbar progress and File associations have not been implemented yet.

The arm64 version is for Apple Silicon macs (m1, m2 etc.).
The x64 version is for the old Intel models.

PicView 3.1.2

02 May 07:52
Compare
Choose a tag to compare

What's new

  • Added a new option to toggle between having background color option to fill the entire window or just behind the image. Enabled by default.

Improvements

  • PicView now remembers last used display monitor, when starting in full screen mode or maximized (#198).

Bug fixes

  • Set per monitor DPI to fix blurry images (#197).
  • Fixed the Image Aliasing option not rendering high quality mode.
  • Fixed a rendering issue when restoring from full screen while using auto-fit window.
  • Fixed some buttons not working in the Image info window.
  • Fixed the slideshow button not working correctly.
  • Fixed dragging and dropping an image locally viewed within the web-browser not loading.

Miscellaneous

  • Minor UI improvements.
  • Added Cancel button to exit the Image Resize window and the Batch Resize window.
  • Minor translation updates for Danish and English.
  • Fixed the Crop translation not appearing.
  • Updated to Avalonia 11.3.0.

PicView 3.1.1

14 Apr 09:08
Compare
Choose a tag to compare

What's New

  • Added pinning and unpinning functionality to the recent file history, when you right-click to open the context menu.

Bug fixes

  • Fixed being unable to save settings, when no settings file is present (#137).
  • Fixed the Keybindings window closing when attempting to unbind a key with the Esc key.

Miscellaneous

  • Minor UI improvements
  • Optimized reliance upon external libraries; reducing file size ~2mb.

Full Changelog: 3.1.0...3.1.1

PicView 3.1.0

02 Apr 08:28
Compare
Choose a tag to compare

What's New

Screenshot 2025-04-02 102303

  • Added a new tab in the Settings window to associate PicView with supported files (#157).

  • Introduced new options to enable or disable confirmation dialogs when moving files to the recycle bin or permanently deleting them (#195).

  • Added a new menu in the Settings window that allows you to open the keybindings file, access the user settings file, or reset settings to their default values.

Improvements

  • PicView now loads large images progressively, drastically reducing visual loading times for very large files.

  • Added navigation arrows for backward and forward movement in the tab history within the Settings window.

Bug Fixes

  • When maximized, PicView now displays a restore icon instead of a fullscren icon; clicking it restores the window rather than switching to fullscreen.

  • Fixed incorrect rendering at startup when scrolling is enabled.

  • The scrollbar is now correctly positioned at the right edge in both maximized and fullscreen states.

  • The bottom gallery is now properly sized when scrolling is enabled.

  • Restored the print functionality (#194).

  • PicView now correctly adds or removes gallery thumbnails when toggling the search of subdirectories on or off.

  • Fixed a crash that occurred when toggling subdirectory searches on or off when no image was loaded or navigation was unavailable (#196).

  • When viewing the image gallery, PicView now correctly displays the appropriate translation and function for closing the gallery, depending on whether it is fully opened or in bottom mode.

  • Corrected the behavior of the Esc button, ensuring it now properly closes external windows and exits the Slideshow mode when enabled.

  • Fixed an issue where the update function always downloaded the latest version; it will now indicate when no new version is available.

  • Fixed tool windows exceeding the screen size on smaller resolutions.

Miscellaneous

  • Replaced parts of the previous color scheme with new, improved colors.

  • Implemented various style improvements and fixes.

  • Adjusted the slider, for setting navigation speed when holding down the key, to have better tick intervals.

  • Refined the grammar and phrasing for both English and Danish translations.

  • PicView now defaults to the Dark Theme when no settings are present, regardless of the system theme.

  • Added missing translations in the Open file and Save as dialogs.

Full Changelog: 3.0.4...3.1.0