4.0.0

Release date: 2025-03-09

✨ General

  1. Архитектура x64 🥇

    • Общий прирост производительности с возможностью обработки сверхбольших файлов
    • Критически важные плагины (например, OfficeViewer) теперь требуют 64-битную совместимость для будущих обновлений
    • Убедитесь, что у вас установлена MS VC DLL: https://aka.ms/vs/17/release/vc_redist.x64.exe
  2. Переработанный интерфейс 🥇

    • Новые цветовые схемы
    • Переписанные компоненты UI
    • Различное визуальное оформление для Win10/Win11
    • Улучшенная совместимость шрифтов
    • Перетаскиваемый экран загрузки предпросмотра
    • Единый набор значков во всём приложении
  3. Исправления ошибок

    • Исправлено исчезновение эффекта наведения после перетаскивания окна
  4. Модуль обновлений

    • Полная переработка механизма обновления
  5. Оптимизированный процесс загрузки 🥇

    • Порядок загрузки соответствует порядку сверху вниз в Settings > Type
    • Расширения сопоставляются сверху до первого отказа/несовпадения
    • Иерархия приоритетов: DLL-плагины > Встроенные типы > Конвертеры
    • Иерархия отключения: Заблокированные расширения > Отключённые типы
  6. Улучшения user.ini

    • Добавлен параметр exclude для каждой группы для удаления встроенных типов
    • Позволяет перенаправлять обработку файлов (например, пропускать предпросмотр PDF в Seer для файлов .ai)
    • Исключённые расширения скрыты в Settings > File Types
  7. Интеграция системного предпросмотра 🥇

    • Поддерживает нативный предпросмотр Проводника (Alt+P)
    • Управление системными расширениями через Settings > Type
  8. Улучшения активации

    • Исправлены проблемы активации, связанные с сетью
  9. Прочее

    • Интегрированная система отчётов об ошибках
    • Ctrl+, открывает настройки (полезно, когда скрыт значок в трее)

🧩 Плагины

  • Полная переработка инфраструктуры плагинов: три типа — Converter, Embedded и DLL
  • Новый интерфейс управления плагинами; плагины теперь можно отключать, а не только удалять
  • При добавлении плагина с тем же именем он будет автоматически заменён, если новая версия новее
    • OfficeViewer был переименован; удалите старый и добавьте новую версию

JsonTreeViewer 1.0.0 (новый) - DLL-плагин — https://github.com/ccseer/JsonTreeViewer - Отображает JSON-данные в виде древовидной структуры, в основном для больших файлов; поддерживает поиск по загруженным данным - Основан на Meta simdjson (MIT)

FontViewer → 1.2.0 - Изменён со встроенного на DLL-плагин — добавьте заново для работы - https://github.com/ccseer/FontViewer - Поддерживает ввод собственного текста для предпросмотра - Добавлен fontviewer.ini рядом с DLL: запоминает текст и размер шрифта предпросмотра - Включает несколько встроенных примеров текста

OfficeViewer → 1.4.0 - Изменён со встроенного на DLL-плагин — добавьте заново для работы - https://github.com/ccseer/OfficeViewer - Фоновая загрузка во время предпросмотра уменьшает задержки интерфейса - Переход с 32-бит на 64-бит, обеспечивая лучшую производительность

Eps2Png → 1.1.0 - Добавлен параметр для исправления некорректного размера изображения

📋 Панель свойств

  • Поддержка многострочного отображения
  • Более быстрые вычисления метаданных: количество файлов/папок, размеры каталогов, хеш-значения
  • Временное отображение данных с клавишей Shift (действует в течение сессии)
  • Добавлена метка обработчика предпросмотра (соответствует Settings > Type)

🖼️ Изображения

  • Более быстрый рендеринг с расширенной поддержкой ICC-профилей
  • Добавлена миникарта (горячая клавиша M) 🥇
  • Развернуть до макс. размера отображения (горячая клавиша E) 🥇
  • Новые форматы: JXL, JXR, EXR, DDS (частичный код из KDE kimageformats, LGPL 2.1)
  • Исправлены проблемы масштабирования для некоторых форматов
  • Улучшена поддержка AVIF/RAW; RAW: исправлена ошибка половинного разрешения
  • SVG: размер по умолчанию ограничен 512px для производительности; добавлен фон с прозрачностью
  • GIF: отображение индекса кадра при паузе (←/→ для навигации)
  • Максимальный размер файла увеличен до 150 МБ для полного предпросмотра изображений
  • Расширенная поддержка EXIF
  • Параметры user.ini:
    • accelerate: Включение/отключение GPU-ускорения (по умолчанию ВКЛ)
    • minimap_scale: Коэффициент масштаба миникарты [0.5–2.0]

🌐 HTML

  • Улучшения производительности
  • Исправлена задержка масштабирования HiDPI
  • Уменьшено мерцание тёмной темы для Markdown

📄 PDF

  • Исправлены проблемы отслеживания истории
  • Боковая панель перемещена вправо; опция в user.ini позволяет вернуть её влево

🎦 Мультимедиа

  • Переработанный индикатор выполнения
  • Переключение аппаратного ускорения в Settings > Type > Media
  • Поддержка R3D 32-bit прекращена (вернётся как новый плагин в Seer 4.1.0)
  • Исправлена ошибка при открытии некоторых MP4-файлов
  • Скорость воспроизведения теперь запоминается на время сессии приложения

📁 Папки

  • Оптимизация памяти 🥇: Снижение на 45% (например, 920МБ → 500МБ для ZIP с 500 000 файлов); исправлена ошибка при повторных просмотрах
  • Поведение колонок в стиле macOS
  • Поддержка значков архивных файлов
  • Загрузка на 75% быстрее (16с → 4с для большого ZIP)
  • Исправлено случайное открытие файлов через Alt+Arrow

📝 Текст

  • Поддержка новых языков для подсветки синтаксиса
  • Обновлённые цветовые темы (частичный код из KDE syntax-highlighting, MIT)
  • Полная совместимость с UTF-16/UTF-32 BE/LE 🥇
  • Снижение времени обработки и использования памяти 🥇
  • Улучшенный рендеринг шрифтов; опция настройки шрифта в user.ini