Please take into account that this page contains mostly changes reliable to end-user. If you are looking for complete history - please look onto integrations in official git repository.
22.01 (2022-01-16)
+
Added Traditional Chinese translation.
+
Added smoothed (optimized) output option for interlaced stereoscopic displays (improves small text readability).
+
Added handling of deep color (30-bit RGB) on Windows and Linux platforms (on supported configurations).
+
Windows, added multi-touch screen input support.
*
Windows, changed non-exclusive fullscreen mode to workaround performance issues on Radoen + 4K display.
20.08 (2020-08-01)
+
Added support for Equiangular Cubemaps (EAC).
*
Fixed various issues / distortions on HTC Vive.
*
Android, fixed accessibility of some controls (scrolling long menus in landscape mode, subtitles size and position).
*
macOS, ported from VDA to VideoToolbox hardware accelerated decoding.
*
macOS, minimal supported system is now macOS 10.10+ Yosemite (previous release sView 17.04 supported OS X 10.6+ Snow Leopard).
20.05 (2020-05-20)
+
Added Spanish translation files.
+
Image Viewer - added trilinear texture filtering option generating mip-maps.
+
Image Viewer - support 1x6 cubemap layout.
+
Image Viewer - panorama is now automatically enabled for JPEG files with GPano:ProjectionType tag.
+
Image Viewer - panorama is now automatically enabled for JPEG files with 360Stereo/360Mono tags (game screenshots).
+
Image Viewer - support DDS-packed cubemaps.
+
Movie Player - image-based subtitles size can be now adjusted.
*
Movie Player - workaround subtitles seeking issues for attached SRT files.
*
Movie Player - fixed ASS subtitles formatting issue on files without closure tags.
*
Movie Player - added handling of image-based subtitles encoded as stereoscopic pair (side-by-side).
*
Image Viewer - fixed poor quality on saving JPEG (yuv420p) image into PNG (rgb).
*
Image Viewer - fixed displaying WebP images with alpha channel (yuva pixel formats).
*
fontconfig library is now used to retrieve paths to system fonts on Linux.
19.08 (2019-08-04)
+
Introduced VR180 (hemisphere) and cylindrical panorama input support.
+
Image Viewer now redirects video file to Movie Player and vice versa.
+
Added single-finger swipe gesture for opening next/previous file in playlist.
+
FFmpeg 4.1 support.
+
Android, support background audio playback.
*
Android, indicate ultra-wide screen support.
*
Android, request SD card permissions in runtime on startup to meet updated Google Play requirements.
*
Android, workaround crash on a couple of Huawei devices recieved upgrade to Android 9.
*
Android, workaround texture update performance issues on devices with Adreno graphics.
*
Android, handle mouse scroll input.
*
Windows, fixed scrolling/zooming on touchpads supporting smooth scrolling.
*
Compatibility with Ubuntu 19.04.
*
Fixed sporadic text formatting issues.
17.10 (2017-10-23)
+
Image Viewer - added Slideshow delay parameter to Settings.
+
Movie Player - added general information about the stream (bitrate, codec, PAR, DAR) in File Info dialog.
+
Android, added support for Commander 3D glasses-free tablet.
+
Android, added PPTV King 7S to auto-detection logic.
+
Android, Image Viewer now uses Volume keys for navigating files in Playlist.
*
Movie Player - fixed seeking to the very beginning of the file.
*
Movie Player - fixed (workaround) displaying attached image within some mp3 files.
*
Fixed text rendering artifacts when using glyphs with kerning defined.
*
Fixed compilation on glibc 2.26+ (Ubuntu 17.10+).
*
Android, Open File dialog now shows second SD card in hot menu.
17.04 (2017-04-16)
+
Movie Player now handles rotation info stored within video stream.
+
Image Viewer, Movie Player - added overlay control for adjusting image color.
*
Image Viewer, Movie Player - fixed too slow opening File Info dialog in case of long metadata.
17.01 (2017-01-10)
+
Added OpenVR library support, including head tracking for spherical panoramas (tested on HTC Vive).
+
Movie Player - added audio positioning while playing spheric panorama video.
*
Fixed saving PNG images when using up-to-date FFmpeg.
*
Improved mixed HiDPI/normal screens mixture support on Windows 10 (use new Windows 10 API introduced within '2016 summer update).
*
Install image for OS X now comes with OpenAL Soft (system OpenAL from Apple has been used before).
*
Movie Player - added option to force HRTF mixing in OpenAL Soft.
*
Dropped compatibility with Windows XP.
16.06 (2016-07-02)
+
Update FFmpeg to 3.1.1.
+
Android, handle multi-touch input.
+
Android, improve compatibility with file managers and mail clients.
+
Android, add experimental hardware-accelerated video decoding (disabled by default).
+
Movie Player - implement GPU-accelerated conversion of NV12 and XYZ12 formats.
+
Image Viewer - put original filename into save file dialog.
*
Movie Player - fix saving playback time of recent file.
*
Movie Player - fix tracking playback state for keeping screen on.
*
Android, fix crash when closing application on some devices.
*
Improve language change without application restart.
*
Prevent creation of multiple modal dialogs.
15.11 (2015-11-22)
+
Movie Player - support extended remote control from command line.
+
Image Viewer - read/write sTER chunk in PNG files identifying side-by-side format.
+
Image Viewer - show metadata read by FFmpeg.
+
Support list of files within Drag & Drop. Two files are handled as stereo pair.
+
Android, handle keyboard input.
+
Update OpenAL Soft to 1.17.
+
Update FFmpeg to 2.8.2.
+
Port code onto Oculus Rift SDK 0.8.
*
Reduce peak memory usage, improve performance using reference-counted frames.
*
Windows, update experimental DXVA2 decoder (supports more codecs).
*
Windows, fix cursor hiding within NVIDIA 3D Vision output (Direct3D).
*
Android, fix compatibility with some OpenGL ES 2.0 drivers supporting GL_EXT_texture_rg extension.
*
Handle Esc key within any context menu.
15.10 (2015-10-04)
+
Support reading cubemaps in format 3:2 (two rows per 3 quad sides).
+
Add button to activate 360 panorama view (from cubemap or spherical panorama videos and images) on toolbar.
+
Add Czech translation files.
+
Android, implement device orientation tracking within panorama mode (requires precise sensors).
+
Android, handle device back button to close active dialog.
+
Add option to automatically workaround aspect ratio of anamorphic 1080p and 720p videos (turned on by default).
*
Windows, turn off screen sleep blocking when user session has been locked.
*
Improve handling of recent files when file has been selected within automatically generated playlist.
*
Android, improve handling of last opened file and settings storage.
*
Improve settings processing on Linux and Android - eliminate redundant file store/restore operations and add recovery for broken files.
15.08 (2015-08-29)
+
Cubemap images support (6 sides of the cube stacked horizontally).
+
Added hot-keys configuration dialog.
+
Added volume bar and shuffle/loop buttons to Media Player.
*
Fixed issue with HiDPI displays within multi-monitor configurations on Windows 8.1+.
*
Updated User Interface - more compact interface, new icons in menu, add scrollbars, improved HiDPI support.
*
Improved integration into Ubuntu - fixed missing icons on taskbar.
*
Improved touch-screens support.
*
Many minor corrections.
14.11 (2014-11-30)
+
Porting to FFmpeg 2.5.
+
Windows, 3D Vision output using Direct3D - use WGL_NV_DX_interop extension when available to improve performance.
+
Preliminary support of Android platform.
+
Added Chinese (simplified) translation.
+
Movie Player - prefer audio stream for active GUI language.
+
Movie Player - add support for 3.0 audio streams.
*
Windows - fix window resize issues on monitors re-configuration.
*
OS X - restore window title when switch from fullscreen mode.
*
Movie Player - improve shuffle playback.
*
Movie Player - improve m3u playlist support.
*
Movie Player - fix seeking of mp3 files with attached image.
*
Movie Player - fix issues on audio streams with unsupported / broken configuration.
*
Image Viewer - downscale big images which do not fit into texture limits.
*
Image Viewer - fix issue reading some broken JPEG files.
14.02 (2014-03-01)
+
Movie Player - restore playback position on re-opening of big audio/video files.
+
Movie Player, Image Viewer - detect stereoscopic format detection from file name using keywords abq/lrq/halfou/halfsbs (if file doesn't contain appropriate information).
-
Movie Player, Image Viewer - disable ambiguous side-by-side stereoscopic format detection from aspect ratio.
14.01 (2014-01-30)
+
Windows 8.1 - adjust dimensions when window moved to monitor with another scale factor.
+
Windows, Interlaced Output - align window position to avoid temporary L/R reversion during window moves.
+
Movie Player - switch to new audio/subtitles track right after attachment.
+
Movie Player - preliminary support of image-based subtitles.
+
Movie Player - process trivial HTML formatting tags (< b > and < i >) in text subtitles.
+
Movie Player - copy shown subtitle text to the clipboard on Ctrl + C.
+
Movie Player - automatically attach audio/subtitles tracks from files with similar name.
+
Image Viewer - parse/save _JPSJPS_ extension section in JPEG files.
+
Image Viewer - show stereoscopic metadata issues (missing, mismatch) in File Info dialog.
+
Added support for new stereo3d API in FFmpeg.
+
Added partial German translation.
+
Added partial Korean translation.
+
Korean and CJK fonts now loaded in addition to Western when required.
*
Improved and extended information provided by File Info dialog.
*
Image Viewer - read pixel aspect ratio property from image, when available.
*
Image Viewer - handle MPO files with big thumbnails (load full images).
*
Image Viewer - improved JPEG parser robustness.
*
Movie Player - fixed playback of 5.0 and 7.1 audio streams.
*
Define Oculus Rift as dedicated device to simplify configuration.
*
Fix text characters positioning issue (displacement at second+ displaying time).
*
OS X 10.9 - workaround crash in OpenAL framework.
*
Improved font searching robustness on Linux.
*
Linux - fixed loading of recent files from Gnome recent files menu (URLs with file protocol file:// prefix).
13.10 (2013-10-05)
+
Windows - implemented DPI-awareness for Windows Vista+ and per-monitor DPI for Windows 8.1.
+
Linux, XLib - read Xft.dpi property to scale interface appropriately.
+
Distorted Output, Dual Output - added option to display Mono sources in Stereo.
+
Movie Player - added subtitles font size control and parallax control.
*
Movie Player - fixed regression, key 'W' doesn't reverse left/right views.
^
Optimized font initialization time and GPU memory usage.
13.08 (2013-08-18)
+
Mac OS X - Introduced support for high pixel density displays (Retina).
+
Added option to scale GUI.
+
Movie Player - new Audio/Video synchronization control.
+
Movie Player, Web UI - added audio volume control.
+
Added icons for source format menu items.
*
Fixed memory corruption on deletion of last item in playlist (file deletion).
*
Mac OS X - Fixed application hang during fullscreen->windowed on Mountain Lion.
*
Mac OS X - Corrected events' timing (wrong behavior of holding key events).
*
Various improvements in GUI.
*
Fix version information in DLL files.
13.07 (2013-07-28)
+
Porting to FFmpeg 2.0 (new APIs, planar audio frames, disable cropping on detected tiled dual 720p in 1080p streams).
+
Detect source stereo format in per-frame basis, when provided by codec.
+
Mac OS X - added experimental support of decoding using VDA (accelerated by GPU).
*
Accelerate high-range planar YUV (9/10/16 bits per component) to RGB color conversion (using GLSL).
*
Display dual-stream video as stereo only when chosen "Autodetection" source format.
*
Workaround problems with wglMakeCurrent() in some OpenGL drivers on Windows (possible memory leaks).
13.06 (2013-06-15)
+
Movie Player - added tiny Web UI.
+
added preliminary Oculus Rift support (stereo output).
*
minor fixes.
13.05 (2013-05-25)
+
Movie Player - added menu with recently played files.
+
Movie Player - added hot keys to switch subtitles ('T') and audio treks ('L').
+
Movie Player - added simple playlist widget (Ctrl + L).
+
Movie Player - read stereoscopic tags from WMV files.
+
Added Distorted output for anamorphic side-by-side, over/under outputs.
+
Added Over / Under output mode.
*
Linux - fixed XRandr compatibility issues.
*
Added FPS meter widget.
*
Dual output - extend single window in full-screen mode when possible to improve synchronization.
*
Browser plugin - fixed full-screen monitor binding.
*
Browser plugin - do not load plugin until it is not visible.
*
Improved libraries packaging.
*
Keep file playback during output device change.
*
Do not create depth buffer when there is no need in it (slightly reduce GPU memory usage).
*
Keyboard input handling improvements.
*
Improved message box widget (added Close button, added keyboard focus).
*
Do not append m3u files to playlist, m3u parser fixes.
13.01 (2013-01-06)
+
Adjust stereo separation within '<' and '>' keys to cover notebook keyboards.
+
Use undo/redo buffer to keep played items order in shuffle mode.
+
Detect display(s) reconfiguration during application work (to correctly launch full-screen mode).
+
Movie Player - added new option to prevent system going to sleep during playback.
+
Movie Player - handle Audio device disconnection during application work.
+
Show dirty information about opened file by 'I' hot-key.
*
Shuffle playback - generate random order rather than the same pseudo-random order.
*
Movie Player - fixed seeking in paused state.
*
Movie Player - fixed switching between audio streams with different frequency.
*
Fixed saving of BMP image in PNG format.
*
Mac OS X - fixed opening file within Finder when sView already started.
*
Mac OS X - fixed key combinations within Shift and Ctrl buttons.
*
Fixed displaying of stereo images with different dimensions per view.
*
Fixed regression - window position didn't restored after application restart.
*
Linux - workaround bugs in some drivers (Catalyst) when window content doesn't redrawn after switching back from full-screen mode.
12.10 (2012-10-03)
*
PageFlip output plugin - show on-screen warning (require full screen mode).
*
Browser plugin - download preview image when not in full screen mode.
*
Browser plugin - improved thread-safety.
*
Browser plugin - improved browsers compatibility.
*
Output plugins - reduced memory usage.
*
Movie Player - fixed possible crash on exit.
*
Removed dependency from GLEW.
12.09 (2012-09-16)
+
Added support for webp/webpll images (using libwebp 0.2).
+
Added audio gain control.
+
Setup icon for sView window on Linux (XLib).
+
Interlace output - added option to disable binding to compatible monitor at application start.
+
Dual output - added menu for slave monitor selection.
+
Show Display Aspect Ratio in Image Viewer too.
+
Preliminary support for reading playlist in M3U format.
+
Added experimental ActiveX component (likewise NPAPI plugin).
*
Improved compatibility with Max OS X 10.8 Mountain Lion (removed redundant dependency from X11 libraries).
*
Improved backward seeking in movie player.
*
Switch audio device (OpenAL) without application restart.
*
Improved compatibility with some OpenAL implementations.
*
Image Viewer - reduce FPS for inactive window.
*
(Internal) removed dependency from patched FTGL.
*
Improved text layout.
12.06 (2012-06-06)
+
Introduced support for Mac OS X (with some limitations, Intel x86_64 CPU required).
+
Added AMD HD3D output support (for shutter glasses, Windows-only).
+
Added simple Blend deinterlacing filter (Movie Player).
+
Added French localization.
+
Added tiled stereoformat 720p in 1080p (used by some Europe broadcasters).
+
Introduced UTF-8 subtitles output support.
+
Introduced Debian source package (builds for Ubuntu now available in PPA).
+
Added shuffle play-list playback (Movie Player).
+
Added option to restore Aspect Ratio overridden value after program restart.
+
Added Amber-Blue Dubious filter to Anaglyph output.
+
Added inverse option for Interlaced output (for displays with different left/right lines order).
+
Added full-screen switch button to Image Viewer (to comply with Movie Player GUI).
+
Orientation information now read from JPEG photos to apply automatic rotation.
+
Added option to attach files as additional Audio/Subtitles streams (Movie Player).
+
Added support for 8-bit and 32-bit audio formats.
+
Added playback support for mk3d files (matroska 3D-stereo) within stereo format flag.
+
Read parallax value stored in MPO images by Fujifilm cameras.
^
Anaglyph source formats now decomposed via GPU nor CPU (performance improvement).
^
Improved NVIDIA 3DVision output support (launch speed, 24-bit color quality and stability).
*
Improved compatibility with recent FFmpeg API.
*
FFmpeg binaries migrated to version 0.10.2 (Windows builds).
*
Improved compatibility with BUGs in recent AMD Catalyst releases (Interlaced and Dual outputs).
*
Fixed misprint in Mirror Output that cause Y-flip mis-function.
*
Slightly improved compatibility with Safari browser on Windows (NPAPI plugin).
*
Improved compatibility with Unicode file paths.
*
Improved compatibility with another OpenAL implementations (Apple).
*
Small fixes in Drag&Drop support on Linux (Nautilus compatibility).
*
General improvements and fixes.
11.02 (2011-02-20)
+
Added Green/Magenta anaglyph filter.
+
New menu item to change GUI language.
+
Implemented changeable monitors configuration to allow configurations like AMD Eyefinity for advanced user.
+
64bit version of NPAPI browser plugin now registered in Windows system too (to be used with 64bit Browsers like Firefox 3.6.3 x86_64).
*
NPAPI browser plugin MIME-types list was extended with image/jps, image/pns and image/mpo (improve compatibility with some galleries).
*
Small fixes of GUI elements.
*
Fixed BUG that may cause significant slowdown of application GUI in some cases (long system inactivity).
*
Demo image was updated.
*
Fixed multichannel audio playback on the Linux distributives with modern FFmpeg version (Ubuntu 10.10+).
*
Fixed errors that may cause OpenGL calls to release video memory when OpenGL context was already destroyed (may cause application crash on some OpenGL-drivers).
*
Added more standard paths for standard fonts (Gentoo and Fedora).
*
NPAPI-plugin now registered within DEB-package installation (notice: it is still not totally stable, you may consider to disable it in the browser settings).
10.11 (2010-11-14)
+
Added experimental diagnostics module (for stereoscopic displays calibration).
*
Fixed left/right reversion for anaglyph and iZ3D outputs.
*
Fixed video playback issue which may cause wrong FPS and seek problems for some videos.
*
Fixed out-of-window mouse unclick problem on Windows.
*
Improved compatibility with old GPU hardware without GL_RED texture support (YUV video playback).
*
Hide slave window on Windows with only single monitor connected (Dual Output and iZ3D output).
10.08 (2010-08-22)
First official release.
9.05 (2009-05-24)
First public experimental version based on new code. Changes relative to sView 2008:
*
New systems support: Windows Vista, Window7 and Linux Ubuntu.
*
Internet Browser plugin for embedded stereo (supported NPAPI browsers).
*
Audio/Video playback via FFmpeg and OpenAL libraries.
*
Enhanced devices support list, output mode auto-detection mechanism (for some devices).
*
GLSL (OpenGL shader language) and OpenGL2, speed up rendering on modern hardware.
*
Mono output support (program now more universal!).
*
Spheric panorama output (sphere - 'P' key).
*
Better fit to the screen feature.
*
Native Unicode support.
*
Better multi-monitors configurations support.
*
Module architecture, another developers could provide own stereo-devices support extensions.
*
Drag&Drop support.
*
No files count limit.
*
Windows AMD64 builds.
*
Language translations now loaded from external text files.
*
New version scheme, Ubuntu-style.
*
Better multi-threading support.
*
A lot of user-friendly improvements.
0.4.0.9 (2008-01-11)
*
Improved common-picture rotates for several stereo-outputs (for mirrored output still WRONG).
+
Added QuadBuffered stereo output (hardware accelerated).
0.4.0.8 (2008-01-10)
*
Improved extensions in open-file dialog.
*
Walk-speed is changed to FAST at install.
+
Added another anaglyph algorithm.
^
Anaglyph and iZ3D modes were optimized.
-
Removed halfcolor anaglyph mode.
0.4.0.6 (2007-12-13)
+
Added walk-speed choice.
*
Fixed second window position for Dual-window modes.
0.4.0.5 (2007-12-13)
*
Improved error handling.
*
Improved iZ3D - default L/R were swapped.
*
Improved iZ3D - back color for optimal.
0.4 (2007-12-08)
+
Menus were added (available in 2 languages: Russian and English due install process).
+
New stereo output modes are supported (Horizontal Mirror; Dual output; iZ3D; Anaglyph; mono).
+
Slide-show added.
*
Main program icons are updated to fully support Vista OS.
*
CPU load were decreased (just sleeps).
-
Fullscreen modes were removed.
-
BlueLine support was removed.
+
Many other improvements.
0.3.4 (3578)
*
Fixed File Searching (last file).
*
Improved some file-change routine.
0.3.4 (3374)
+
Add *.pns searching.
+
Now try to check OpenGL extension "wglSwapIntervalEXT" to force Vertical Sync ON (if possible).
^
Improved speed for load Images (for Images less Current Texture Size NO rescale).
^
Improved WinAPI BlueLine (now resolution checks).
*
Use DevIL library for image decoding.
0.1.x (2007-06-04)
First public win32 alpha version without GUI. Key features:
.
Render side-by-side stereo-pair for shutter glasses (software emulated Quadbuffered pageflip).
.
Windowed and fullscreen output.
.
Navigation through the image files in the current directory (next/previous).
.
Keyboard control (hot-keys).
.
In first prototype console calls to the IrfranView program were used to convert the image to BMP format.