4.4.0
Release date: 2026-05-28
โจ General
- Architecture Upgrade
- Opening cloud files no longer freezes the main window; a loading indicator is displayed until the file is fully downloaded and automatically loaded.
- Added support for viewing files inside archives.
- For archive formats like zip, double-clicking them in File Explorer opens them like a folder; now, previewing files inside these archives is supported.
- Command line arguments and IPC messages now accept: "seer-archive:///path/to/archive.zip?entry=file.txt"
- The option to load cloud files has been moved from
user.initoSettings > Advanced > Others. - Established a systematic and comprehensive benchmark test to prevent any significant performance regression for any file format after release.
- Settings > Advanced > Window Position and Size: Added "Center window on every open" option.
- System Previewer
- Cached data to reduce the time spent fetching the system previewer support list when starting the application.
- Portable Version Improvements
- No longer writes to
%LOCALAPPDATA%. All data is written to the application directory. The portable version still reads/writes%TEMP%/Seer. - Autorun on boot no longer modifies the registry; instead, it generates a shortcut in
C:\Users\<Username>\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup. - Please ensure that the portable folder has write permission without requiring Administrator privileges. If write permission is missing, a system tray notification will be shown.
- Updates are synchronized with the desktop version, but clicking download redirects to the GitHub releases page for manual download, decompression, and replacement (typically preferred for package managers).
- No longer writes to
- Control bar supports more extension-matching parameters:
${type_file}for all files.${type_folder}for all folders.${type_all}for all items.
๐งฉ Plugins
- New users are no longer required to choose a plugin installation directory; the default location is set to
%LOCALAPPDATA%/Corey/Seer/plugins.
๐ Folder
- When opening a file inside an archive with Seer, it no longer freezes the main window; it will load in a separate window with a loading indicator.
- Added copy options in the local folder context menu: copy absolute path, copy relative path, and copy selected files/folders.
- Added copy relative path in the archive context menu.
- Archives: Refined data processing methods.
- More reliable and compatible, handling extreme edge cases better.
- The trade-off is an increase of about 10% in time consumption and peak memory.
๐ผ๏ธ Image
- Image viewing module architecture has been rewritten.
- Added support for ICO, ICNS, and CUR formats.
- Vertical tiled layout.
- Each image is displayed at its original pixel size.
- Supports exporting the selected image via right-click.
- Added more format-specific property displays.
- SVG rendering engine upgrade:
- Based on resvg,
MITlicense. - For complex SVG files, the preview speed is significantly improved, and more styles are supported.
- Fixed the issue with SVG scale jumping on the first frame.
- Based on resvg,
- Improved raster image scaling: zooming in/out on ultra-large images is no longer laggy.
- Image background style:
- Added a background switching feature for transparent images (settings persist only during the current running session).
- Currently supported: (pseudo) transparent, black, gray, white, and (true) transparent.
- Loading progress indicator:
- For large images, the program displays a loading indicator in the control bar.
- Fixed the issue where fit-to-window calculations were inaccurate in some cases, requiring a secondary fit after rendering.
- Fixed blank display issues when OpenGL is unavailable:
- The application will automatically fall back to CPU rendering.
- Note: Some modules (e.g., video) highly depend on OpenGL; restarting the computer usually resolves OpenGL issues.
๐ฆ Multimedia
- Changed the playback speed step from 0.1 to 0.2, with a speed range of [0.2, 16].
- Fixed an issue where the preview window and separated window shared the same playback speed.
- Added a subtitle selection option to the right-click menu.
- Currently supports embedded subtitles and external subtitles with the same filename.
๐ PDF
The fastest PDF viewer on Windows is back. The current loop: Complete refactoring ๐ -> The best PDF viewer ๐ช -> Feature addition * x & bug fixing * y ๐จ -> Not the best anymore ๐ญ -> Prepare for refactoring ๐คก
New Features
- Added default PDF zoom mode settings:
- Users can now specify the default open mode, including actual size, fit width, fit height, and custom zoom.
- "Fit height" is based on the height of the first page.
- "Fit width" is based on the maximum width of all pages.
- When "Fit height/width" is selected, window size is required for zoom calculation (default value is 960, configured in
user.ini).
- Added a more complete PDF zoom menu:
- The right-click menu now provides zoom presets, fit modes, the current zoom percentage display, and the option to "Set current zoom as custom default."
- Default zoom display logic: only the default option recovers zoom from history; custom zoom and fit modes will ignore history upon opening.
- Added a unified PDF display mode:
- PDF now supports unified display mode switching, including Default, Dark Mode, and Eye Comfort Mode.
- Added viewport tracking in thumbnails:
- The thumbnail sidebar now displays a real-time viewport frame indicating which part of the document the main view is currently displaying.
- Added customizable page spacing styles:
- PDF pages now support standard spacing, as well as multiple "seamless divider line" styles, including solid, dashed, and (pseudo) wavy lines.
- Added "Locate current page in thumbnails" function:
- While clicking a thumbnail syncs the main view, you can now quickly locate the thumbnail sidebar to the page currently displayed in the main view.
Improvements
- Improved response speed and stability when scrolling and zooming rapidly in PDF. Fast, just fast, nothing else. โก๏ธ
- Reduced white screen flashing and unnecessary duplicate rendering during zoom.
- Improved page positioning and scroll position recovery logic when opening a PDF for the first time, ensuring more stable recovery results.
- Improved sidebar response and initialization behavior, including the loading of thumbnails and table of contents.
- Password-protected PDFs load the preview faster after successful password entry.
- The entire row in the thumbnail list can now be clicked to locate pages, instead of only responding inside the drawn page boundary.
- Fixed an issue where page 0 rendering was unconditionally requested on startup.
- And other miscellaneous fixes.
๐ HTML
- Nothing here.
๐ Text
- The control bar now displays line endings.