Русский Русский English English

sView - История изменений

Данная страница содержит только существенные изменения, заметные конечному пользователю. Если вы ищете полную историю - пожалуйста просмотрите историю интеграций в репозитарии git.

sView 22.01

22.01 (2022-01-16)

+ Добавлена локализация для традиционного китайского.

+ Добавлена опция сглаженного (оптимизированного) вывода на чересстрочный стереомонитор (улучшает читаемость мелкого текста).

+ Добавлена поддержка глубокого цвета (30-bit RGB) на платформах Windows и Linux (на поддерживаемых конфигурациях).

+ Windows, добалена поддержка мульти-тач экранов.

* Windows, откорректирован режим неэкслюзивного полноэкранного вывода для обхода проблем с производительностью на Radeon + 4K мониторах.

20.08 (2020-08-01)

+ Добавлена поддержка равноугольных кубических карт (EAC).

* Исправлены различные ошибки приводящие к искажению изображения на HTC Vive.

* Android, улучшена доступность некоторых функций (пролистывание длинных меню в альбомной ориентации экрана, настройки размера и позиции субтитров).

* macOS, для декодирования видео аппаратным декодером теперь используется VideoToolbox вместо VDA.

* macOS, для запуска теперь требуется macOS версии 10.10 Yosemite и выше (предыдущей релиз sView 17.04 поддерживал OS X 10.6+ Snow Leopard).

20.05 (2020-05-20)

+ Добавлены файлы испанского перевода.

+ Image Viewer - добавлена опция трилинейной фильтрации текстур.

+ Image Viewer - поддержка чтения кубических карт упакованных в порядке 1x6.

+ Image Viewer - автоматическая активация панорамного вывода для JPEG файлов с тегом GPano:ProjectionType.

+ Image Viewer - автоматическая активация панорамного вывода для JPEG файлов с тегом 360Stereo/360Mono (скриншоты видеоигр).

+ Image Viewer - чтение кубических карт упакованных в контейнер DDS.

+ Movie Player - возможность задать размер нетекстовых субтитров.

* Movie Player - улучшена перемотка SRT субтитров, загруженных из внешнего файла.

* Movie Player - исправлено форматирование субтитров в формате ASS с незакрытыми тегами.

* Movie Player - добавлена обработка нетекстовых субтитров записанных в стереоформате видеоряда (бок о бок).

* Image Viewer - улучшено качество сохранения JPEG (yuv420p) изображений в PNG (rgb) формат.

* Image Viewer - исправлено отображение WebP изображений с прозрачностью (yuva формат пикселя).

* Библиотека fontconfig теперь используется для поиска системных шрифтов на Linux.

19.08 (2019-08-04)

+ Добавлена поддержка VR180 (полусфера) и цилиндрических панорам.

+ Image Viewer теперь автоматически открывает видеофайлы в Movie Player и наоборот.

+ Добавлен жест для перехода к следующему/предыдущему файлу.

+ Совместимость с FFmpeg 4.1.

+ Android, добавлена поддержка воспроизведения музыки при работе sView в фоне.

* Android, добавлена пометка поддержки ултра-широких экранов.

* Android, доступ к SD карте теперь запрашивается при старте приложения для соответствия новым требованиям Google Play.

* Android, исправлено падение приложения при запуске на некоторых устройствах Huawei (NULL-dereference в системном компоненте), получивших обновление до Android 9.

* Android, улучшена производительность воспроизведения 4K видео на устройствах с графикой Adreno (загрузка текстуры).

* Android, поддержка скролла мыши.

* Windows, исправлен скроллинг на тачпадах поддерживающих плавный скролл.

* Совместимость с Ubuntu 19.04.

* Исправлена редкие спорадические ошибки форматирования текста.

17.10 (2017-10-23)

+ Image Viewer - добавлена опция настройки интервала слайдшоу.

+ Movie Player - добавлена информация о потоке (битрейт, соотношение сторон) к информации о файле.

+ Android, добавлена поддержка автостереоскопического планшета Commander 3D.

+ Android, добавлено детектирование PPTV King 7S со стереоэкраном.

+ Android, Image Viewer - добавлена навигация по списку воспроизведения посредством кнопок регулирования громкости.

* Movie Player - исправлена проблема перемотки файла к самому началу.

* Movie Player - исправлена проблема отображения изображения, прикреплённого к некоторым mp3 файлам.

* Исправлено некорректное применение кернинга при отображении текста.

* Исправлена ошибка компиляции при использовании glibc 2.26+ (Ubuntu 17.10+).

* Android, вторая (внешняя) SD карта теперь отображается в диалоге открытия файла.

17.04 (2017-04-16)

+ Movie Player теперь автоматически поворачивает видео при наличии такой информации в файле (портретная съёмка смартфоном).

+ Image Viewer, Movie Player - добавлен контрол для цветокоррекции.

* Image Viewer, Movie Player - исправлена проблема зависания (слишком длительной обработки) диалога информации о файле при наличии длинного текста в метаданных.

17.01 (2017-01-10)

+ Добавлена поддержка библиотеки OpenVR, включая позиционирование головы при выводе сферических панорам (тестировалось на HTC Vive).

+ Movie Player - добавлено позиционирование звука при просмотре сферических панорам.

* Исправлена проблема сохранения PNG изображений на актуальной версии FFmpeg.

* Улучшена поддержка смешанных HiDPI конфигураций мониторов на Windows 10 (добавлена использование нового API, требующего летнего ('2016) обновления Windows 10).

* Установочный образ для OS X теперь поставляется с OpenAL Soft (ранее использовалась OpenAL в составе системы - от Apple).

* Movie Player - добавленая опция форсированного включения HRTF реализованного в OpenAL Soft.

* Удалён код поддержки системы Windows XP.

16.06 (2016-07-02)

+ FFmpeg обновлён до версии 3.1.1.

+ Android, добавлена поддержка множественных касаний.

+ Android, улучшена совместимость с файловыми менеджерами и почтовыми клиентами.

+ Android, добавлено частичное аппаратно-ускоренное декодирование видео (отключено по-умолчанию).

+ Movie Player - добавлена конверсия цвета на GPU для форматов NV12 и XYZ12.

+ Image Viewer - диалог сохранения файла теперь предлагает название оригинального файла по-умолчанию.

* Movie Player - исправлена ошибка сохранения позиции воспроизведения в списке недавно открытых файлов.

* Movie Player - исправлена ошибка обработки статуса воспроизведения видео для сохранения экрана включенным.

* Android, исправлено аварийное завершение программы при закрытии на некоторых устройствах.

* Улучшено переключение языка интерфейса без перезапуска программы.

* Программа теперь предотвращает открытие нескольких одинаковых или эксклюзивных диалогов.

15.11 (2015-11-22)

+ Movie Player - добавлена возможность удалённого управления через аргументы программы.

+ Image Viewer - поддержка sTER чанка в PNG файлах идентифицирующего параллельную стереопару.

+ Image Viewer - добавлено отображение метаданных, прочитанных FFmpeg.

+ Добавлена поддержка списка файлов для Drag & Drop. Список из двух файлов открывается как стереопара.

+ Android, добавлена поддержка горячих клавиш.

+ OpenAL Soft обновлён до версии 1.17.

+ FFmpeg обновлён до версии 2.8.2.

+ Код поддержки Oculus Rift обновлён до SDK 0.8.

* Уменьшено пиковое потребление памяти, улучшена производительность за счёт использования изображений без копирования памяти.

* Windows, обновлена экспериментальная поддержка DXVA2 декодера (поддерживаются больше кодеков).

* Windows, исправлено скрытие курсора в NVIDIA 3D Vision выводе (Direct3D).

* Android, исправлена проблема совместимости с некоторыми устройствами OpenGL ES 2.0, поддерживающими расширение GL_EXT_texture_rg (не отображался интерфейс программы).

* Клавиша Esc теперь закрывает любое контекстное меню.

15.10 (2015-10-04)

+ Добавлена поддержка кубмап в формате 3:2 (две строки по 3 стороны куба).

+ На панель горячих действий добавлена кнопка для активации просмотра панорамы (кубических и сферических на 360 градусов).

+ Добавлена частичная чешская локализация.

+ Android, добавлена поддержка управлением панорамного просмотра с помощью сенсоров ориентации устройства (требуются точные сенсоры!).

+ Android, реализована обработка кнопки "Назад" устройства для закрытия текущего диалога.

+ Добавлена опция для автоматической коррекции соотношения сторон анаморфного 1080p и 720p видео (включена по-умолчанию).

* Windows, функция блокировки выключения монитора теперь отключается при явной блокировке сессии пользователя.

* Файл, выбранный из автоматически сгенерированного списка воспроизведения, теперь добавляется в список последних файлов перед закрытием программы.

* Android, исправлены проблемы сохранения настроек и восстановления последнего открытого файла при различных сценариях.

* Улучшение обработки файлов настроек на Linux и Android - убраны лишние операции чтения / записи файла.

15.08 (2015-08-29)

+ Поддержка стереоскопических кубмап (панорамное изображение заданное в виде 6ти граней куба).

+ Добавлен диалог для задания горячих клавиш.

+ Добавлена панель управления громкостью.

+ Добавлены кнопки переключения последовательности проигрывания элементов в списке видеопроигрывателя.

* Исправлено масштабирование интерфейса в многомониторных конфигурациях с HiDPI монитором на Windows 8.1 и Windows 10.

* Обновлённый интерфейс - более компактный, новые иконки в меню, полоса прокрутки, улучшенная поддержка HiDPI мониторов.

* Исправлены проблемы интеграции в Ubuntu (отсутствие иконки на панели задач).

* Улучшенная поддержка пользовательского ввода пальцами.

* Множество исправлений ошибок.

14.11 (2014-11-30)

+ Портирование на FFmpeg 2.5.

+ Windows, вывод 3D Vision через Direct3D - добавлена поддержка расширения WGL_NV_DX_interop для улучшения производительности; улучшена стабильность.

+ Предварительная поддержка платформы Android.

+ Добавлены файлы перевода для китайского языка.

+ Movie Player - по-умолчанию проигрыватель теперь выбирает звуковой поток с учётом выбранного языка для интерфейса.

+ Movie Player - добавлена поддержка аудиопотоков 3.0.

* Windows - исправлено искажение размеров окна при смене конфигурации мониторов.

* OS X - заголовок окна теперь восстанавливается при выходе из полноэкранного режима.

* Movie Player - улучшено воспроизведение в случайном порядке.

* Movie Player - улучшена поддержка m3u списков воспроизведения.

* Movie Player - исправлена перемотка mp3 файлов с прикреплённым изображением.

* Movie Player - добавлена обработка не поддерживаемых и неправильных форматов звуковых дорожек.

* Image Viewer - приложение теперь масштабирует большие изображения, размеры которых превышают лимиты текстур используемой видеокарты.

* Image Viewer - исправлена ошибка чтения некоторых JPEG файлов.

14.02 (2014-03-01)

+ Movie Player - реализовано возобновление проигрывания продолжительных видеофайлов (> 12 минут) с позиции, при которой файл был закрыт.

+ Movie Player, Image Viewer - реализовано автоопределение стереоформата по имени файла по ключевым словам abq/lrq/halfou/halfsbs (используется только в том случае, когда файл не содержит соответствующей информации).

- Movie Player, Image Viewer - отключено автоопределение стереоформата перекрёстной пары по соотношению сторон.

14.01 (2014-01-30)

+ Windows 8.1 - размеры окна теперь масштабируются при переносе на монитор с другим DPI.

+ Windows, чересстрочный вывод - позиция окна выравнивается к чётным числам, чтобы при переносе окна ракурсы не сбивались (до перерисовки содержимого).

+ Movie Player - при добавлении звуковой дорожки / субтитров из дополнительного файла, она автоматически выбирается.

+ Movie Player - добавлена поддержка не текстовых субтитров (картинок).

+ Movie Player - добавлена поддержка базовых тегов форматирования HTML (< b > и < i >) в текстовый субтитрах.

+ Movie Player - текст отображаемых на экране субтитров теперь может быть скопирован в буфер обмена комбинацией Ctrl + C.

+ Movie Player - добавлен механизм автоматического добавления дополнительных звуковых дорожек и субтитров из файлов с похожим названием.

+ Image Viewer - добавлены чтение и запись стереопометок в JPEG файлах _JPSJPS_.

+ Image Viewer - добавлено уведомление о проблема с метаданными в файлах (отсутствие таковых или не соответствие выбранному вручную формату) в диалог информации о файле.

+ Добавлена поддержка нового stereo3d API в FFmpeg.

+ Добавлен частичный немецкий перевод.

+ Добавлен частичный корейский перевод.

+ В добавок к западным шрифтам теперь также загружаются корейские и CJK при необходимости.

* Улучшено отображение встроенных диалогов. Расширена информация в диалоге "О файле".

* Image Viewer - пропорции пикселя, сохранённые в файле, теперь применяются и для изображений.

* Image Viewer - улучшена поддержка MPO (из файлов, содержащих большие эскизы, теперь читается пара изображений с максимальным размером).

* Image Viewer - исправлены ошибки в обработке содержимого JPEG файлов.

* Movie Player - исправлено воспроизведение 5.0 и 7.1 звуковых дорожек.

* Oculus Rift теперь представлен как отдельное устройство вывода для упрощения настройки.

* Исправлена ошибка выравнивания букв при повторном выводе того же текста.

* OS X 10.9 - исправлен крах, возникающий при вызове системного фреймворка OpenAL с пустым буфером.

* Linux - улучшен алгоритм поиска шрифтов.

* Linux - исправлено открытие последних файлов из меню Gnome (добавлена поддержка протокола file:// в параметрах коммандной строки).

13.10 (2013-10-05)

+ Windows - добавлена поддержка DPI-awareness для Windows Vista+ и поддержка нового API с независимым DPI для разных мониторов введённая в Windows 8.1.

+ Linux, XLib - добавлено чтение Xft.dpi для автоматической подстройки масштабирования интерфейса.

+ Distorted Output, Dual Output - добавлена опция для вывода моно источников в режиме стерео.

+ Movie Player - добавлены опции для выбора размера текста и параллакса субтитров.

* Movie Player - исправлена регрессия (кнопка 'W' не меняла местами ракурсы).

^ Оптимизирована загрузка текста.

13.08 (2013-08-18)

+ Mac OS X - добавлена поддержка мониторов с высокой плотностью пикселей (Retina).

+ Добавлена опция масштабирования интерфейса.

+ Видеоплеер - добавлено функция синхронизации видео со звуком.

+ Видеоплеер, Web UI - добавлено управление громкостью звука.

+ Добавлены иконки для меню "исходный формат".

* Исправлена ошибка при удалении последнего файла в списке воспроизведения.

* Mac OS X - исправлено зависание программы при переходе из полноэкранного режима в оконной на системе Mountain Lion.

* Mac OS X - исправлено некорректная обработка удержания клавиши.

* Разнообразные исправления в интерфейсе.

* Исправлена версия в DLL файлах.

13.07 (2013-07-28)

+ Портирование на FFmpeg 2.0 (новые API, планарные аудиоформаты).

+ Извлечение информации об исходном стереоформате для каждого видеокадра, когда поддерживается кодеком.

+ Mac OS X - добавлена экспериментальная поддержка декодирования с помощью VDA (с задействованием GPU).

* Ускорено преобразование расширенных планарных форматов YUV (9/10/16 бит на компоненту) в RGB (используя GLSL).

* Файлы с двумя видеопотоками теперь выводятся как стереопара только при выбранном исходном формате "Автоопределение".

* Обход проблем с wglMakeCurrent() в некоторых OpenGL драйверах на Windows (в некоторых случаях возникали утечки памяти).

13.06 (2013-06-15)

+ Видеоплеер - реализован удалённый контроль через встроенный HTTP-сервер.

+ Добавлена предварительная поддержка Oculus Rift.

* Исправление ошибок.

13.05 (2013-05-25)

+ Видеоплеер - добавлено меню с недавно открытыми файлами.

+ Видеоплеер - добавлены горячие клавиши для переключения субтитров ('T') и звуковых дорожек ('L').

+ Видеоплеер - добавлен виджет для отображения плейлиста (Ctrl + L).

+ Видеоплеер - добавлено распознавание распространённых стереотегов в WMV файлов.

+ Добавлен Distorted модуль для анаморфного вывода.

* Linux - улучшена совместимость с XRandr для детектирования мониторов.

* Добавлен виджет для отображения FPS.

* Dual output - теперь полноэкранный режим пытается использовать одно окно для двух мониторов (для улучшения синхронизации).

* Плагин для браузера - исправлен полноэкранный режим в многомониторных конфигурациях.

* Плагин для браузера теперь не загружается на странице до тех пор, пока он не виден.

* Переключение модуля вывода теперь не прерывает проигрывание текущего файла.

* Оптимизировано использование видеопамяти (не создаётся буфер глубины, когда он не нужен).

* Улучшена обработка клавиатурного ввода.

* Улучшен виджета диалогового окна.

* m3u файлы более не добавляются в плейлист, исправлены несколько ошибок в m3u парсере.

13.01 (2013-01-07)

+ Настройка разделения ракурсов теперь возможна кнопками '<' и '>'.

+ Добавлена обработка смены конфигурации дисплеев при работающей программе.

+ Видеоплеер - добавлена поддержка дополнительных мультимедийных кнопок.

+ Видеоплеер - добавлена опция предотвращения автоматического отключения дисплея в следствие отсутствия активности.

+ Видеоплеер - обработка отключения аудио-устройства при работе программы, выбранного для вывода звука.

+ Видеоплеер - обрабатываются дополнительные теги в WMV видеофайлах для автоматического выбора исходного стереоформата.

+ Отображение грубой информации о текущем файле по кнопке 'I'.

* Улучшения режима случайного порядка воспроизведения.

* Видеоплеер - исправлено поведение программы при перемотке файла в режиме паузы.

* Видеоплеер - исправлено переключение между аудио-файлами с различной частотой дискретизации.

* Исправлено сохранение BMP изображений в PNG формате.

* Mac OS X - исправлено открытие файла из Finder в случае, когда программа sView была уже запущена.

* Mac OS X - исправлена обработка горячих сочетаний, включающих кнопки Shift и Ctrl.

* Исправлено отображение стереопары в случае разного разрешения ракурсов.

* Исправлена ошибка, из-за которой положение окна не сохранялось при выходе программы.

* 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)

* Плагин для браузера теперь загружает изображение-превью (если доступно).

* Плагин для браузера - исправлен ряд проблем непотоко-безопасного управления памятью.

* Плагин для браузера - исправлены проблемы совместимости с некоторыми браузерами.

* Модули стереовывода - уменьшено потребление памяти.

* Видеоплеер - исправлен потенциальный крах при выходе из плеера.

* Удалена зависимость от библиотеки GLEW.

12.09 (2012-09-16)

+ Добавлена поддержка изображений в форматах webp/webpll (используя библиотеку libwebp 0.2).

+ Добавлен контроль громкости звука.

+ Добавлена иконка для окна приложения в Linux (XLib).

+ Чересстрочный вывод - добавлена опция для отключения автоматической привязки к поддерживаемому монитору при старте приложения.

+ Двойной вывод - добавлено меню для выбора второстепенного монитора.

+ Добавлено отображение опций соотношения сторон выводимого изображения в Image Viewer.

+ Реализована начальная поддержка чтения плейлистов в формате M3U.

+ Добавлен экспериментальный компонент ActiveX (для Internet Explorer).

* Улучшена совместимость с Max OS X 10.8 Mountain Lion (удалена ошибочная зависимость от библиотек в составе X11).

* Улучшена перемотка видео в обратном направлении.

* Реализовано переключение устройства вывода звука (OpenAL) без перезапуска приложения.

* Улучшена совместимость с некоторыми реализациями OpenAL.

* Добавлено автоматическое понижение FPS для неактивного окна.

* Удалена зависимость от FTGL.

* Улучшено выравнивание текста в графическом интерфейсе.

12.06 (2012-06-06)

+ Введена поддержка Mac OS X (с некоторыми ограничениями, требуется Intel x86_64 CPU).

+ Добавлена поддержка вывода с помощью AMD HD3D (для затворных очков, Windows).

+ Добавлен простой Blend deinterlace фильтр.

+ Добавлена французская локализация.

+ Добавлена поддержка тайлового стереоформата 720p в 1080p (используется некоторыми европейскими стереоканалами).

+ Добавлена поддержка вывода UTF-8 субтитров.

+ Теперь доступен Debian source package (сборки под Ubuntu теперь доступны в PPA).

+ Добавлено опция воспроизведения списка файлов в случайном порядке (видеопроигрыватель).

+ Добавлен Dubious фильтр для Amber-Blue анаглифных очков.

+ Добавлена опция инвертирования ракурсов для чересстрочных мониторов с нестандартным порядком чередования ракурсов.

+ Информация об ориентации изображения в JPEG теперь автоматически применяется при выводе.

+ Добавлена возможность подключения независимых аудиофайлов и субтитров для воспроизведения с текущим видеопотоком.

+ Расширен список поддерживаемых аудиоформатов (8-bit и 32-bit).

+ Добавлена поддержка mk3d видеофайлов (matroska 3D-stereo) с информацией об исходном стереоформате.

+ Из MPO файлов, снятых с помощью Fujifilm камеры, теперь читается значение параллакса.

^ Улучшена скорость воспроизведения анаглифных файлов на полноценных стереоустройствах (декомпозиция с помощью GPU).

^ Множество улучшений в NVIDIA 3DVision выводе (скорость открытия, 24-bit цвет а также улучшена стабильность).

* Улучшена совместимость с последними версиями FFmpeg API.

* Сборки для Windows теперь включают FFmpeg версии 0.10.2.

* Добавлены пути для обхода проблем в современных выпусках драйверов AMD Catalyst (Чересстрочный вывод и Двойной вывод).

* Исправлена ошибка некорректной работы вывода с вертикальным отражением (зеркальные системы).

* В NPAPI плагине улучшена совместимость с браузерами Safari на платформе Windows.

* Улучшена поддержка Unicode-путей.

* Улучшена поддержка сторонних реализаций OpenAL (Apple).

* Улучшена совместимость с файловым менеджером Nautilus (Drag&Drop).

* Изменения и исправления общего плана.

sView 2009

11.02 (2011-02-20)

+ Добавлен зелёно-пурпурный анаглифный фильтр.

+ Добавлен новый пункт меню для смены языка интерфейса.

+ Добавлена возможность менять конфигурацию дисплеев для создания виртуального монитора из плеяды мониторов (конфигурация AMD Eyefinity пока не считывается - необходима ручная конфигурация).

+ Теперь обе версии плагина NPAPI - 64битная и 32битная регистрируются в системе Windows, позволяя использовать плагин с 64битными версиями браузеров (например с Firefox 3.6.3 x86_64).

* Для NPAPI-плагина добавлены MIME-типы image/jps, image/pns и image/mpo (улучшение совместимости с некоторыми галереями).

* Мелкие исправления в интерфейсе.

* Исправлена ошибка, которая в некоторых случаях могла привести к чрезвычайно медленной работе GUI приложения после длительного простоя системы.

* Обновлено демонстрационное изображение.

* Добавлено детектирование версии загруженных библиотек FFmpeg для включения/отключения переопределения позиции каналов многоканальных аудиодорожек (OGG, AC3); исправляет проблему некорректного аудиовоспроизведения 5.1 дорожек в Ubuntu 10.10 (поставляется с новой версией FFmpeg библиотек, в которой корректно обрабатываются такие дорожки).

* Исправлен ряд ошибок, которые приводили к OpenGL-вызовам для освобождения ресурсов после закрытия OpenGL-контекста (могло приводить к краху на некоторых OpenGL-драйверах).

* Добавлены дополнительные пути для поиска стандартных шрифтов (для Linux дистрибутивов Gentoo и Fedora).

* NPAPI-плагин теперь регистрируется при установке DEB-пакета (примечание: стабильность работы плагина на Linux системах всё ещё остаётся достаточно не стабильной; вы можете отключить использование плагина в настройках вашего браузера для повышения стабильности).

10.11 (2010-11-14)

+ Добавлена альфа-версия модуля диагностики (предназначен для калибровки стереомониторов).

* Для Анаглифного и iZ3D режимов вывода исправлен реверс ракурсов.

* Исправлена ошибка в видеопроигрывателе, которая в некоторых случаях могла привести к некорректной частоте кадров или проблемам при перемотке.

* Для Windows систем исправлена проблема залипания управления при отпускании кнопки мыши вне окна приложения.

* Улучшена совместимость со старыми видеокартами без поддержки GL_RED текстур (воспроизведение YUV видео).

* На Windows системах вспомогательное окно теперь не отображается на одномониторных системах.

10.08 (2010-08-22)

Официальный релиз sView 2009.

9.05 (2009-05-24)

Опубликована первая экспериментальная версия, основанная на новом коде. Ключевые особенности по сравнению с sView 2008:

* Поддержка воспроизведения аудио/видео посредством библиотек FFmpeg, OpenAL.

* Поддержка новых устройств (Zalman, EDimensional,...).

* Вывод сферических панорамных изображений (кнопка 'P').

* Навигация мышкой - перетаскивание левой кнопкой, масштабирование скроллом.

* Поддержка Drag&Drop для открытия файлов перемещением их курсором мыши на окно программы.

* Панель кнопок для быстрого доступа к часто используемым функциям.

* Использование функций OpenGL2 и GLSL, ускоренный рендеринг, на современном оборудовании.

* Win AMD64 сборки.

* Авто-обнаружение некоторых стереоустройств.

* Использование новой схемы версий, "Ubuntu-style".

* Разделение потоков GUI/рендеринг (только Windows).

* Поддержка имён файлов в Unicode.

* Поддержка новых систем: Windows Vista, Window7 и Linux Ubuntu.

* Улучшенная поддержка многомониторных конфигураций.

* Корректный вывод моноизображений.

* Нет встроенных ограничений на количество файлов в папке.

* Модульная архитектура, создание модулей вывода (для стереоустройств) будет доступно сторонним разработчикам (если оные проявят желание).

sView 2008

0.4.0.9 (2008-01-11)

* Поправлен поворот картинки для некоторых методов (для зеркального вывода по прежнему не правильный).

+ Добавлен стерео-вывод для профессиональных карт (QuadBuffered stereo).

0.4.0.8 (2008-01-10)

* Поправлен список расширений в диалоге открытия картинки.

* Скорость переключения картинок при установке теперь быстрая.

+ Добавлен ещё один алгоритм анаглифа.

^ Шейдерные режимы вывода (анаглиф, iZ3D) были оптимизированы (использование видеопамяти, скорость).

- Убран “полуцветный” анаглиф.

0.4.0.6 (2007-12-13)

+ Добавлена возможность изменения плавности переключения картинок.

* Скорректирована позиция второго окна для 2-оконных режимов.

0.4.0.5 (2007-12-13)

* Улучшена обработка ошибок при работе/запуске программы.

* Исправлен iZ3D режим - левый правый ракурс по-ум. были перепутаны.

* Исправлен iZ3D режим - цвет закраски был заменён на оптимальный.

0.4 (2007-12-08)

+ Добавлено меню с основными настройками (2 языка - русский и английский, выбирается при установке).

+ Добавлены новые режимы работы (горизонтальное зеркало; двойной вывод; iZ3D; анаглиф; моно).

+ Добавлен режим слайд-шоу.

+ Добавлена поддержка чересстрочных картинок.

* Переработаны иконки программы для совместимости с Vista; теперь иконки гораздо больше и симпатичней.

* Устранены утечки видеопамяти.

* Загрузка CPU была уменьшена путём добавления Sleep()'ов.

- Убраны режимы перехода в полноэкранный режим с изменением разрешения.

- Убрана голубая линия - никто не подтвердил работоспособность (у меня нет соответствующего HardWare).

+ Множество других улучшений.

0.3.x (3585)

* Исправлен поиск файлов (ошибка последнего файла).

* Исправлена ошибка в переключении рисунков.

0.3.4 (3374)

+ Добавлен поиск *.pns.

+ Теперь пытаемся использовать расширение OpenGL "wglSwapIntervalEXT" для форсирования Вертикальной Синхронизации.

^ Ускорен алгоритм загрузки картинок (для картинок меньшего разрешения, чем установленный размер текстуры).

^ Поправлена WinAPI BlueLine (теперь проверяет текущее разрешение экрана).

* Теперь используется библиотека DevIL для загрузки изображений.

0.1.x (2007-06-04)

Опубликована первая экспериментальная win32 версия (концепт без графического интерфейса пользователя). Ключевые особенности:

. Вывод горизонтальных стереопар для затворных очков (эмуляция Quad-buffered pageflip на OpenGL, требуется поддержка вертикальной синхронизации).

. Оконный и полноэкранный режимы просмотра.

. Масштабирование, навигация, управление разделением между ракурсами.

. Переход между файлами в текущем каталоге.

. Управление с клавиатуры (с помощью 'горячих' кнопок).

. В прототипе использовался консольный вызов IrfranView для конвертации произвольного формата (JPS, PNS) к BMP.

Copyright © Kirill Gavrilov Tartynskih, 2008-2023