Releases: Ruben2776/PicView
PicView 4.1.1
What's new
- You can now drag the window automatically when mouse is held down when the UI is hidden, without interfering with image panning.
- Updated image scaling logic to use
BitmapInterpolationMode.Nonefor nearest neighbor settings.
macOS Updates
- Resolved an issue where, enabling the setting
Open files in same windowcaused infinite processes to spawn on macOS. - Fixed occurrences of incorrect color tones on animated GIFs.
- Updated the startup procedure to handle arguments. I.E, you can now use
open -a "PicView" --args /path/to/file.jpgin the terminal.
Maintenance:
- Updated Magick.NET to 14.10.1
- Updated Magick.NET.AvaloniaMediaImaging to 1.1.9
- Updated Svg.Controls.Skia.Avalonia to 11.3.9.1
- Updated copyright year to 2026
macOS note:
If you're experiencing crash at startup, on the macOS version, please redownload the newly updated .app bundle and try again. Thank you!
PicView 4.1.0
This update adds improvements to the Print Preview, expanded macOS support, and better stability and performance.
Highlights
- PDF Export: Save any image as a PDF directly from the Print Preview window.
- Archive Navigation: Added support for navigating to the next/previous archive file, such as .cbz files [#273].
- Searchable Shortcuts: Keybindings in the Application Shortcuts window are now searchable [#280].
- Improved RAW Support: Manually constructed Exif profiles for formats like .cr2 that previously lacked data [#272].
Image Information
- Scaling Improvements: The Image Information window now scales more effectively when resizing.
- Exif Handling: Added support for reading Exif information by manually constructing profiles for files like .cr2 [#272].
- Bug Fix: Fixed a crash occurring when the day of the week (-ddd) was included in the OS date format [#268].
Print Preview
- Save as PDF: Added a standard Save as PDF option to convert images directly to PDF.
- Print Sources: Fixed an issue where only images saved as local files could be printed.
- Visual Effects Fix: Fixed a bug where image effects were not applied.
macOS Updates
-
Clipboard Support: Added support for copying files directly to the clipboard.
-
UX Improvements: * The cursor position now stays on the next/previous buttons when changing images.
-
Added cursor movement support when clicking rotation on the macOS titlebar.
-
Feature Parity: Added the Print Preview window version for macOS.
Navigation
- Closing: The application can now be closed from fullscreen by pressing Esc [#269].
- Lock zoom: Added an option to not change the zoom level when changing image [#287].
Bug Fixes and Performance
-
Crop Tool: Fixed multiple bugs in the Crop functionality [#284].
-
Stability: Fixed null reference exceptions and blank screen issues when opening unreadable files at startup.
-
UI Polish: Fixed the hoverbar fading in while the gallery is open.
-
Logic Fixes: Corrected keybinding mappings for scroll and rotate actions.
-
Performance: * Optimized file extension checks [#278].
-
Refactored debug logging methods [#279].
-
Maintenance: Updated to Avalonia 11.3.10.
-
Localization: Updated Korean translations by @VenusGirl in #266
New Contributors
- @textGamex made their first contribution in [#278]
- @FcAYH made their first contribution in [#284]
Full Changelog: 4.0.0...4.1.0
PicView 4.0
Completely Rebuilt Zoom Experience
- A preview window now displays the full image while zoomed in, and can be used for panning.
- Zoom animations can now be toggled on or off.
- New option to disable the zoom percentage pop-up.
- Fixed being able to drag the image outside the application in resizable or full-screen windows.
Image File Search
You can now instantly search for images within the current directory.
- Press
Ctrl + Fto open the new search panel. (Note for existing users: If you are upgrading, you must manually bind this shortcut in theKeybindingswindow.) - This replaces the old index-based navigation. You can still jump to a specific image index by typing a number and pressing
Enter.
Hover Navigation Toolbar
A new navigation toolbar, appearing when the bottom toolbar is hidden or the application is in full-screen mode.
- Interactive Progress Bar: See your position in the folder and jump to any image by clicking, or drag the thumb to navigate quickly.
- New Right-Click Popup-Menus:
- Right-click the progress bar to open Search.
- Right-click any navigation button for advanced options (e.g., jump to first/last, skip by 10 or 100 images, navigate folders).
Image Information Window
- Pick time and date: You can now edit and save the EXIF
Date Takenvalue, as well as file timestamps:Created,Modified, andLast Access Time.- Click the calendar icon to open the calendar view and select a date.
- Click the watch icon to open a new analog clock control. Drag the clock hands to set the time or click an hour number directly. Supports both 24-hour and AM/PM formats.
- You can also modify the text box field directly.
Batch Resize Window
Redesigned and resizable
- The
Batch Resizewindow is now resizable. (#256) - You can now add or remove individual files, or add entire folders for resizing.
Settings & Customization
- New Interface Configuration Tab: Options to choose which UI elements are visible, have been moved from the
Appearancetab.- Added the option to toggle the visibility of the Hover Navigation Toolbar to the new tab.
- Smarter File Deletion: Choose whether to navigate to the next or previous image after moving a file to the Recycle Bin or deleting it permanently.
Performance & Reliability
- Faster and leaner: Improved cleanup of unused images to reduce memory usage.
- Optimized core: File extension checks and image preloading are now faster and more responsive.
- More stable: Better error handling and safety checks to prevent crashes.
- Benchmarked hot paths: Optimized critical sections to reduce memory allocations and execution time.
Windows Updates
New Print Preview window by @mghe01 in #255
In multi-user Remote Desktop environments, the Windows Desktop Experience feature is unavailable, preventing access to the built-in "Print Pictures" dialog when using the 'print' process verb. As a result, printing defaults directly to the user's default printer without allowing printer selection.
- Added Enhanced printing functionality by adding print preview with support for selecting printers and print properties.
- Added grayscale conversion and Avalonia to GDI bitmap rendering
- Ensured 1:1 accuracy between on-screen preview and physical/PDF output
Windows Bug Fixes
macOS Updates
- Overhauled the native menu (The menu at the very top of the screen), with better organization and more menu items.
- Fixed incorrect text appearance for the
Open withview when using the Light theme.
General Bug Fixes
- Remove cached images when saving files, so that rotation, or likewise, will be updated when navigating back or forth.
- Fixed a crash when right-clicking the title bar with no image loaded, by @mghe01 in #253
- Fixed crash when holding down the "next image" button after switching folders. (#260)
- Corrected navigation ordering when moving between directories.
- Fixed an issue where navigation could get stuck in subdirectories.
- Fixed non-rendering issues with certain SVG files. (#236) β The
currentColorSVG attribute is now honored, so SVGs adapt correctly in dark mode. - Fixed the update button in the
Aboutwindow, not disabling when no update is available. - Fixed multi-paged tiff images being blank at startup and fixes them sometimes being blank when navigating.
- Made the
Application shortcutswindow height-resizable and remembers window position. Fixes the window possibly being taller than the screen.
Miscellaneous
- File conversion moved from the
Image Informationwindow to a dedicated window. (More features and enhancements for the newFile conversionwindow are planned for future releases.) - Updated to use .NET 10
- Updated to Avalonia 11.3.8
- Updated Magick.NET to 14.9.1
π A Special Thanks
A huge thank you to our new contributor, @mghe01, for their significant contributions, including the new Print Preview window and several critical bug fixes!
New Contributors
PicView 3.2.0.1
π Bug Fixes
- Fixed zoom panning when shift key is held down (#242).
- Fixed maximized layout issue.
- Fixed a crash when using zoom function in the startup menu.
- Fixed backspace and tab key not working for setting customize shortcuts (#248).
- Fixed loading issue when the local file path contains special characters (#243).
- Fixed not being able to save images, that are not files, such as clipboard images, not properly generating random file name (#244).
πΊοΈ Translations
π Miscellaneous
- Updated Magick.NET to version 14.8.2.
- Updated Avalonia to version 11.3.5.
βΉοΈHeads up
While this is a small update - a new major update is being worked on.
PicView 3.2
π First official release where the macOS version is no longer in beta
β±οΈ Performance
-
Reduced memory usage
- Image loading has been optimized to reduce Large Object Heap (LOH) allocations and minimize garbage collection overhead. This significantly reduces memory usage when navigating between images.
-
Faster gallery loading
- The thumbnail loading logic has been improved. It will now load faster in larger directories with more images.
- Gallery loading now halts more efficiently when changing directories and reloads faster after the initial image is loaded.
π οΈ Improvements
-
Window position and state memory
- The
Batch Resizewindow now remembers its last position. - The
Image Infowindow remembers both size and position. - The
Settingswindow now remembers the last selected tab and its position.
- The
-
Improved window startup
The main window startup procedure has been optimized to reduce flickering and feel smoother. -
Adjusted minimum window size
When the bottom toolbar is hidden, the minimum window size is now reduced (#205).
πΌοΈ Image Info Window
-
Resizable layout
TheImage Infowindow is now resizable and adjusts the layout of text and icons dynamically to utilize the available space. -
Editable Exif data
- You can now edit text-based Exif fields like
Author,Copyright,Subject,Title,Comment, etc. - Date and time pickers for
Date Taken,Created,Modified, andLast Accesstext boxes are planned for the next major release.
- You can now edit text-based Exif fields like
-
Improved UI feedback
- A loading indicator is now shown during renaming, resizing, and saving operations.
- The
Exif ratingbuttons,Remove image databutton, and Exif text fields are now disabled when Exif data is not supported for the viewed image.
πΌοΈ Batch Resize Window
- Persistent settings
- The
Quality,Compression, andConversionfields now persist across sessions (#204). - Resizable layout and full persistence of all values are planned for the next major release.
- The
βοΈ Settings
-
New option: Disable file history
You can now choose whether PicView should remember previously opened files (#230). -
Additional background color option
A new background color has been added to the appearance tab in theSettingswindow.
π Bug Fixes
- Fixed RAW camera image loading issues (#238, #221, #234).
- Fixed certain cases where navigating to the next folder didnβt work.
- Fixed inability to copy an image while in crop mode.
- Fixed gallery thumbnail size sliders not saving changes (#237).
- Fixed an issue where horizontal flip wasnβt applied when saving an image (#229).
- Fixed incorrect image orientation for certain RAW camera files at startup.
- Fixed zoom level not updating correctly in the title bar when zooming.
- Fixed confirmation dialog settings not being saved for when deleting or moving files to the recycle bin.
- Fixed
Open last filebutton not always loading the correct file. - Fixed gallery toggle not resizing properly when UI visibility changes.
- Fixed infinite recursion when attempting to load a missing file from history.
- Fixed crash when starting a slideshow (#239).
- Fixed blank image rendering after duplicating a file.
- Fixed rotation context menu appearing when right-clicking the title bar to rename.
- Fixed image rotation not filling the window correctly at 90Β° or 270Β° angles.
- Fixed first/last image navigation buttons not working correctly.
- Fixed PicView not recalling directory structure when navigating between folders.
- Fixed gallery thumbnails being added when new images appear in the viewed directory while the gallery is initially disabled.
- Fixed the
Clear effectsbutton in theImage effectswindow not properly displaying theCancelbutton afterward. - Fixed
Copy base64context menu options, for an individual gallery item not working.
πͺ Windows Updates
- Window scaling/DPI
Added DPI awareness manifest file for improved high-DPI support on Windows. (#197)
π macOS Updates
- Fixed layout issues when restoring windows from fullscreen or maximized state.
- Fixed macOS window buttons not working in fullscreen.
- Fixed crash when loading gallery thumbnails.
- Fixed issues where the tool windows wouldnβt become active after reopening.
- Fixed startup position not centering correctly when Auto-fit window is enabled.
- Fixed GIFs not being properly recognized on macOS.
- Fixed macOS native menu items such as
Image optimization,Open with,Delete file, etc., not being disabled when no valid file or image is available. - Fixed window not showing when opening a new file on macOS, when window is minimized.
Known macOS bugs:
- The option to open files in a new window, requires a restart to take effect.
- The native menu does not persist when switching from the main window to a tool window
πΊοΈ Translations
- Updated Korean by @VenusGirl in #233
- Updated Turkish in #231
π Miscellaneous
- Added hotkey bindings for file sorting options in the
Keybindingswindow. - The option to toggle whether the background color fills the entire window or just behind the image now defaults to filling the entire window.
- Updated ZLinq and ZLinq.FileSystem to version 1.5.2.
- Updated Avalonia to version 11.3.3.
PicView 3.1.5.1 hot fix
PicView 3.1.5
π οΈ 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.
- Reduced File Size:
πΌοΈ 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 Infowindow 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, andTileoptions have been moved to theImage Infowindow'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
PicView 3.1.5 macOS beta
- Fixed update issues in the About window.
- Fixed window layout problems when restoring from fullscreen or maximized state.
- Fixed possible crash when opening the
Keybindingswindow.
PicView 3.1.4
π 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 theMousetab in the settings window (#199).
π οΈ Improvements
- Directory Navigation:
- Improved navigation between directories. If
Search subdirectoriesis 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.
- Improved navigation between directories. If
- 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
- Hebrew translation by @Y-PLONI (#212)
- Hungarian translation by @JohnFowler58 (#209)
- Japanese update by @coolvitto (#214)
π New Contributors
- @Y-PLONI made their first contribution in #212
- @JohnFowler58 made their first contribution in #209
- @coolvitto made their first contribution in #214
π Miscellaneous
- Updated to Avalonia 11.3.1.
- Now using
ZLinqandZLinq.FileSystemto 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.jsondirectly):- 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
- Added
Open Withfunction. - Fixed effects window layout margin.
- Resolved some crop layout issues.
- Fixed BGR/RGB flip for animated WebP and GIF formats.






