4.0.0

Release date: 2025-03-09

✨ Загальне

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

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

    • Нові кольорові схеми
    • Переписані компоненти інтерфейсу
    • Різне візуальне оформлення для 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 профілів
  • Додано MiniMap (гаряча клавіша 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: коефіцієнт масштабування MiniMap [0.5–2.0]

🌐 HTML

  • Покращення продуктивності
  • Виправлено затримку масштабування HiDPI
  • Зменшено мерехтіння темної теми для Markdown

📄 PDF

  • Виправлено проблеми з відстеженням історії
  • Бічну панель переміщено праворуч; параметр user.ini дозволяє повернути її ліворуч

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

  • Перероблений індикатор прогресу
  • Перемикання апаратного прискорення в Settings > Type > Media
  • Припинено підтримку R3D 32-біт (повернеться як новий плагін у Seer 4.1.0)
  • Виправлено збій при відкритті деяких файлів MP4
  • Швидкість відтворення тепер запам'ятовується протягом сесії додатка

📁 Папка

  • Оптимізація пам'яті 🥇: зменшення на 45% (наприклад, 920MB → 500MB для ZIP з 500k файлів); виправлено збій при повторному перегляді
  • Поведінка колонок у стилі macOS
  • Підтримка іконок архівних файлів
  • Завантаження на 75% швидше (16s → 4s для великого ZIP)
  • Виправлено випадкове відкриття файлів через Alt+Arrow

📝 Текст

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