Skip to content

Releases

v2.8.0 Folder mode, fine zoom and faster loading

Choose a tag to compare

@riyasy riyasy released this 06 Nov 14:30

❀️ Support FlyPhotos' development by sponsoring or by downloading from Microsoft Store


✨ New Features & Improvements

  • Folder mode (Settings > Behaviour > Build photo list from). Fly can now build the photo list from the photo's folder instead of the Explorer window, sorted by name, date modified, date created or size, ascending or descending.

    • Live folder monitoring. Images that are added, removed or renamed on disk show up in the right place without reopening Fly. New files appear only after they are fully written. (#234)
    • Sibling folder navigation. Ctrl+PageUp / Ctrl+PageDown opens the previous / next folder that has images, which is handy for chapters or pages. (#267)
    Folder mode settings
  • Fine zoom with Shift + mouse wheel. Zooms in small steps for precise framing. The step size can be set in Settings > Mouse (1-10%, default 2%). (#253)

  • Files with the wrong extension now open. Fly now checks the file's content as well as its extension, so files such as an AVIF saved as .webp open normally instead of showing "invalid file". Animated AVIFs saved as .heic now animate too. (#252)

  • Long values in the Photo info panel are collapsed (for example ICC tone curves). Click the ellipsis to expand them. Copy still copies the full text. (#252, #196)

  • The thumbnail strip bounces when you go past the first or last photo. (#270)

  • External app slots can be cleared. Long press an assigned slot in Settings to show a red X that removes it. (#259) Thanks to @SgtSwagrid for the suggestion!

  • Faster loading and other optimizations

    • High-quality loading of neighbouring photos now waits until the displayed photo is fully loaded.
    • Embedded RAW previews are decoded at preview size.
    • PSD thumbnails are read straight from the file's resources section.
    • HEIC/AVIF files without a thumbnail are decoded only once when first opened.
    • Disk-cache previews are resized on the GPU.
    • Photos are uploaded to the GPU without an extra memory copy.
    • The thumbnail strip draws its slots more efficiently.
    • Updated third-party dependent libraries.

🐞 Bug Fixes

  • Fixed wrong colours (red and blue swapped) in DDS files. DDS now uses Microsoft's DirectXTex, which also adds support for BC4-BC7, sRGB and DX10 DDS textures. (#273)
  • Fixed bright fringes on the anti-aliased edges of SVG images. (#269) Thanks to @midlan!
  • The file name is now easy to read in light theme when it fades in over a dark photo. (#258) Thanks to @SgtSwagrid!

❓ FAQ

Got questions, or running into an issue? Please check out our Frequently Asked Questions (FAQ) page for quick answers and troubleshooting steps.


Thanks to everyone who reported issues and suggested improvements. Looking forward to your feedback on this release.

v2.7.4 Touchscreen pinch-to-zoom and Fit window to photo

Choose a tag to compare

@riyasy riyasy released this 13 Oct 10:01

❀️ Support FlyPhotos' development by sponsoring or by downloading from Microsoft Store


✨ New Features & Improvements

  • Touchscreen support. Pinch to zoom and drag with one or two fingers to pan. Zoom centers on your fingers, and two-finger panning is smooth. As with the mouse, a gesture that starts outside the image moves the window instead. (#246)
  • Easier-to-see minimize, maximize and close buttons. Pure white or black areas of a photo under the title bar used to hide these buttons. A soft shade now fades in behind them when the mouse is near the top of the window. (#168)
  • New resize behaviour (a homage to old picasa feature) Fit window to photo when restoring option (Settings > Mouse > Left click outside the image). When a click outside the image restores the window, the window shrinks around the photo and keeps it in the same place on screen. Small photos get the minimum window size, and the window stays inside the screen's work area. (#218). This is still experimental. Discuss bugs and findings in #218. Thanks to @SKProCH for requesting and contributing for this feature!
Screen.Recording.2026-10-13.151835.mp4

🐞 Bug Fixes

  • Fixed the checkered background disappearing when a photo was rotated 90 or 270 degrees. (#248)

❓ FAQ

Got questions, or running into an issue? Please check out our Frequently Asked Questions (FAQ) page for quick answers and troubleshooting steps.


Thanks to everyone who reported issues and suggested improvements. Looking forward to your feedback on this release.

v2.7.3 Fly can open very large images (greater than 16384 px)

Choose a tag to compare

@riyasy riyasy released this 30 Sep 17:00

❀️ Support FlyPhotos' development by sponsoring or by downloading from Microsoft Store


✨ New Features & Improvements

  • Very large images can now be opened. Images wider or taller than 16,384 pixels (long screenshots, panoramas) used to show "Invalid File" because the GPU can't draw them in one piece. They are now drawn in tiles and can be zoomed and panned like any other photo. This is new and experimental. To save memory, the full-quality version isn't cached in memory, so these images reload when you come back to them. (#94, #69, #242, #245)
  • Optional navigation arrows on the window edges. Turn on Settings > General > UI Controls > Show navigation arrows on window edges. Previous/next arrows then fade in when the mouse gets near the left or right edge. Hold an arrow to keep navigating. Off by default. (#243)
  • New Close FlyPhotos option for left click outside the image (Settings > Mouse). (#202)
  • New setting to swap the mouse back and forward buttons, for mice whose side buttons feel reversed. It applies to both navigation and step zoom. (#189)
  • New Other apps section in Settings > About.

🐞 Bug Fixes

  • Fixed the first mouse back/forward (M4/M5) button press skipping two photos instead of one. (#240)

❓ FAQ

Got questions, or running into an issue? Please check out our Frequently Asked Questions (FAQ) page for quick answers and troubleshooting steps.


Thanks to everyone who reported issues and suggested improvements. Looking forward to your feedback on this release.

v2.7.2 Customizable Shortcuts are here

Choose a tag to compare

@riyasy riyasy released this 29 Aug 02:25

❀️ Support FlyPhotos' development by sponsoring or by downloading from Microsoft Store


✨ New Features & Improvements

  • Rename the current photo with F2. (#204)
  • Customizable keyboard shortcuts. New Shortcuts tab in Settings. (#209)
  • Mouse now has its own Settings tab. (#209)
  • Custom window background - pick any color with a color picker. (#235)
  • Photo Info panel now reads DDS texture details - dimensions, format, texture type, mipmap count and alpha mode, with the raw header fields under Show All. (#231)
  • Multi-frame ICO files open like a multi-page image - page through every frame with the existing multi-page controls, largest resolution first. (#223)
  • Explorer right-click menu now follows the Windows light/dark setting. (#222)
  • The bottom panel's auto-hide hot zone is now sized to the panel itself instead of a fixed 30% of the screen height. (#216)
  • EXIF info panel remembers its view mode (Summary / Show All).

🐞 Bug Fixes

  • Fixed photos opening in the wrong order when launched from Explorer. (#228)
  • Fixed WebP and other files under 16 KB failing to load from SMB/network drives with "Invalid File". Network reads are faster too. (#215)
  • Fixed mouse wheel navigation showing a low-res frame before high-res even when the photo was already in the high-res cache. (#213)

❓ FAQ

Got questions, or running into an issue? Please check out our Frequently Asked Questions (FAQ) page for quick answers and troubleshooting steps.


Thanks to everyone who reported issues and suggested improvements. Looking forward to your feedback on this release.

v2.7.0 New gestures, Exif Panel, Animated Thumbnails

Choose a tag to compare

@riyasy riyasy released this 09 Jul 10:10

❀️ Support FlyPhotos' development by sponsoring or by downloading from Microsoft Store


✨ New Features & Improvements

  • Thumbnail strip is animated. Turn On in Settings. (#191)
  • Added an EXIF info panel (Invoke using I key or More button). (#196)
  • Added a More toolbar button (M key) consolidating commands like Print, Share etc and earlier external APP shortcut panel.
  • Use shortcut key E for the old external app shortcut panel.
  • Added Arabic (ar-SA) language with RTL layout except for thumbnail bar and navigation. (#107)
  • Enter key now toggles maximize/restore. (#143)
  • Double-click outside the image maximizes the window based on setting. (#143)
  • Scroll wheel navigates (instead of zooming) when left button is held down (#143)
  • Full Screen Close button also respects "Auto Hide Caption Buttons" setting (#206)
  • New Shortcut P shows Print Dialog if format supported by Windows. Windows cannot natively print many formats.
  • Zoom percent indicator uses tabular numerals to prevent the label from shivering in width.
  • Reduced memory allocation overhead when loading HEIC/AVIF images, improving performance for large files.
  • Ongoing refactoring - Extracted photo list, prefetch cache, and clipboard handling out of the core display controller for improved maintainability and stability. (#184)

🐞 Bug Fixes

  • Fixed Setting screen icons rendering wrong or as boxes in Windows 10. (#200)
  • Fixed an issue where RAW decoder toggle or priority order change not reflecting on current photo. (#186)
  • Fixed Drag pan being discarded when initiated during a zoom animation. (#190)
  • Fixed an issue where the auto-hide mouse doesn't work as expected. (#203)

❓ FAQ

Got questions, or running into an issue? Please check out our Frequently Asked Questions (FAQ) page for quick answers and troubleshooting steps.


Thanks to everyone who reported issues and suggested improvements. Looking forward to your feedback on this release.

v2.6.5 Even Better Zoom and Zoom animation

Choose a tag to compare

@riyasy riyasy released this 20 Jun 16:49

❀️ If you like FlyPhotos, you can support FlyPhotos by sponsoring or by downloading from Microsoft Store


This update brings further zoom quality improvements, a crash fix, and startup optimizations.


✨ New Features & Improvements

  • Added Anisotropic as a new image scaling algorithm - sharper and smoother than Bilinear while remaining performant. (#177)
  • You can drag the Fly window (when in windowed state) by clicking and dragging the background (#143)
  • Replaced live off-screen rendering with 3-level mip maps for even smoother zoom animations. (#177)
  • General startup performance optimizations. (#167)
  • Nvidia specific zoom optimizations (#55, #185)

🐞 Bug Fixes

  • Fixed an invisible crash on app close when backdrop was set to Mica or Acrylic. (#183)
  • Fixed an issue where Zoom animation ends with a subpixel snap (#185)

❓ FAQ

Got questions, or running into an issue? Please check out our Frequently Asked Questions (FAQ) page for quick answers and troubleshooting steps.


Thanks to everyone who reported issues and suggested improvements. Looking forward to your feedback on this release.

v2.6.2 Improved Zoom Quality and Smoothness

Choose a tag to compare

@riyasy riyasy released this 13 Jun 10:07

If app is crashing for anyone (if they had set backdrop to "Frozen"), check bug #183


❀️ If you like FlyPhotos, you can support FlyPhotos by sponsoring or by downloading from Microsoft Store


This update focuses on zooming quality and smoothness, along with a few important bug fixes.


✨ New Features & Improvements

  • New smoother physics algorithm for zooming animation for a more natural and fluid zoom experience. (#177)
  • Eliminated image pixelation during zoom animations, resulting in cleaner and sharper visuals while zooming. (#166)
  • New Setting to select image scaling algorithm Nearest Neighbour/Bilinear/High Quality Cubic (#166)
  • Added support for Hungarian language. Thanks to @Szelleem who provided the translation. (#107)

🐞 Bug Fixes

  • Fixed an issue where mouse side buttons could sometimes behave like a left mouse button click. (#172)
  • Fixed a frame tearing issue that could occur while zooming using a touchpad. (#173)

🌍 Supported Languages

English, German, French, Spanish, Japanese, Korean, Italian, Polish, Russian, Ukrainian, Dutch, Swedish, Finnish, Simplified Chinese, Traditional Chinese, Malayalam, Portuguese (Portugal), Portuguese (Brazil), and Hungarian.


❓ FAQ

Got questions, or running into an issue? Please check out our Frequently Asked Questions (FAQ) page for quick answers and troubleshooting steps.


Thanks to everyone who reported issues, translated the app, and suggested improvements!

Looking forward to your feedback on this release.

v2.6.1

Choose a tag to compare

@riyasy riyasy released this 05 Jun 05:44

This is a quick follow-up release to address a regression introduced in the previous version.
The issue could cause standard Windows controls (minimize/restore/close) to disappear after repeatedly toggling Full Screen mode, making the application difficult to use.

🐞 Bug Fixes

  • Fixed Windows controls disappearing after toggling back and forth FullScreen (#170)

❓ FAQ

Got questions, or running into an issue? Please check out our Frequently Asked Questions (FAQ) page for quick answers and troubleshooting steps.

❀️ Support FlyPhotos

If you like FlyPhotos, you can support FlyPhotos by sponsoring

or by downloading from Microsoft Store


v2.6.0 New Installer Tech

Choose a tag to compare

@riyasy riyasy released this 04 Jun 06:57

❀️ If you like FlyPhotos, you can support FlyPhotos by sponsoring or by downloading from Microsoft Store


✨ New Features & Improvements

  • New WiX-based installer for the free MSI version. No more uninstalling previous versions before upgrading.
  • Fixed visibility issues with caption buttons (minimize, restore, close). (#168)
  • Fixed issues with background and theme switching introduced in the previous release.

🌍 Supported Languages

English, German, French, Spanish, Japanese, Korean, Italian, Polish, Russian, Ukrainian, Dutch, Swedish, Finnish, Simplified Chinese, Traditional Chinese, Malayalam, Portuguese (Portugal) and Portuguese (Brazil).


❓ FAQ

Got questions, or running into an issue? Please check out our Frequently Asked Questions (FAQ) page for quick answers and troubleshooting steps.


Thanks to everyone who reported issues, translated the app, and suggested improvements!

Looking forward to your feedback on this release.

v2.5.22 Sleeker, faster, and more fluid than ever

Choose a tag to compare

@riyasy riyasy released this 02 Jun 10:57

❀️ If you like FlyPhotos, you can support FlyPhotos by sponsoring or by downloading from Microsoft Store


If you are using MSI to install, IN-PLACE UPGRADE will not work. Please uninstall previous version and install the new version. Your settings won't be affected.

This update brings a lot of new features and improvements. Please go through the list carefully.


✨ New Features & Improvements

  • Auto Hide Caption buttons (minimize, restore, close) when mouse is not near them. (#164)
  • Ctrl + Drag should move the window (#143)
  • Click outside photo to exit for Maximized and FullScreen state now made optional (#103)

From last release

  • Added a completely new rendering pipeline for pan and zoom animations. All your lagging/stuttering issues should be fixed now. FlyPhotos can now render at your monitor's maximum refresh rate and has been tested up to 144 FPS, resulting in an incredibly fluid, buttery-smooth experience. This is the biggest rendering rewrite since launch. (#153).
  • Added a redesigned and reorganized Settings screen. (#156)
  • Added an option to scale small images to fill the screen instead of displaying them at 1:1 size as default. (#154)
  • Added an option to launch FlyPhotos in Maximized, Fullscreen or Previous state. 'Previous state' option remembers size, position, and monitor windowed/maximized state (but no fullscreen). (#149)
  • Added more keyboard and mouse shortcuts. See the table below for the complete list. (#146)
  • Added keyboard shortcuts for launching external applications. (#155)
  • Improved SVG rendering speed while reducing memory usage. (#145)
  • Added support for selecting RAW decoder priority for speed or compatibility. (#139, #97)
  • Added support for Russian (thanks to @syntetic-sudo), Ukrainian (thanks to @prodbysanya), Portuguese, and Simplified Chinese / zh-CN (thanks to @xpxxy). FlyPhotos now supports 18 languages! (#133)
  • Lots of optimizations for speed and performance.

🐞 Bug Fixes

  • Fixed an issue where Animated AVIF images could lag on certain laptops running in power-saving mode. (#153)
  • Fixed an issue where thumbnail generation was slow for network paths. (#137)
  • Fixed an issue where using the mouse side button to switch images resulted in low resolution. (#162)

⌨️ New Keyboard & Mouse Shortcuts

Shortcut Action
W Locate file in Explorer
L Rotate image anti-clockwise
R Rotate image clockwise
F Fit to Window
A Actual Size
E Open External Editors panel
Ctrl + 1-4 Launch configured external editor
Alt + Enter File Properties - General tab
D File Properties - Details tab
S Windows Share dialog
F11 Toggle Fullscreen
Middle Mouse Button Toggle Fullscreen
Mouse Wheel Tilt Left / Right Navigate photos
Mouse Forward Button Next photo
Mouse Back Button Previous photo
Long Press Right Mouse Button Continuous zoom in

🌍 Supported Languages

English, German, French, Spanish, Japanese, Korean, Italian, Polish, Russian, Ukrainian, Dutch, Swedish, Finnish, Simplified Chinese, Traditional Chinese, Malayalam, Portuguese (Portugal) and Portuguese (Brazil).


❓ FAQ

Got questions, or running into an issue? Please check out our Frequently Asked Questions (FAQ) page for quick answers and troubleshooting steps.


Thanks to everyone who reported issues, translated the app, and suggested improvements!

Looking forward to your feedback on this release.