4.0.0

Release date: 2025-03-09

✨ Ogólne

  1. Architektura x64 🥇

    • Ogólny wzrost wydajności z możliwością obsługi bardzo dużych plików
    • Kluczowe wtyczki (np. OfficeViewer) wymagają teraz zgodności 64-bitowej dla przyszłych aktualizacji
    • Upewnij się, że masz zainstalowane MS VC DLL: https://aka.ms/vs/17/release/vc_redist.x64.exe
  2. Przeprojektowany interfejs 🥇

    • Nowe schematy kolorów
    • Przepisane komponenty UI
    • Zróżnicowane traktowanie wizualne dla Win10/Win11
    • Poprawiona kompatybilność czcionek
    • Przeciągalny ekran ładowania przed podglądem
    • Ujednolicony zestaw ikon w całej aplikacji
  3. Poprawki błędów

    • Naprawiono zanikanie efektu najechania po przeciągnięciu okna
  4. Moduł aktualizacji

    • Całkowite przepisanie mechanizmu aktualizacji
  5. Zoptymalizowany przepływ ładowania 🥇

    • Kolejność ładowania zgodna z kolejnością w Settings > Type
    • Rozszerzenia dopasowywane od góry aż do braku dopasowania/niepowodzenia
    • Hierarchia priorytetów: Wtyczki DLL > Wbudowane typy > Typy konwerterów
    • Hierarchia wyłączania: Wykluczone rozszerzenia > Wyłączone typy
  6. Ulepszenia user.ini

    • Dodano parametr exclude na grupę do usuwania wbudowanych typów
    • Umożliwia przekierowanie obsługi plików (np. pomiń podgląd PDF Seera dla plików .ai)
    • Wykluczone rozszerzenia ukryte w Settings > File Types
  7. Integracja z systemowym podglądem 🥇

    • Obsługuje natywny podgląd Eksploratora (Alt+P)
    • Zarządzaj rozszerzeniami obsługiwanymi przez system przez Settings > Type
  8. Ulepszenia aktywacji

    • Naprawiono problemy z aktywacją związane z siecią
  9. Inne

    • Zintegrowany system raportowania awarii
    • Ctrl+, otwiera Ustawienia (przydatne, gdy ikona w zasobniku jest ukryta)

🧩 Wtyczki

  • Przebudowa frameworka wtyczek: trzy typy wtyczek — Konwerter, Osadzona i DLL
  • Nowy interfejs do zarządzania wtyczkami; wtyczki można teraz wyłączać zamiast całkowicie usuwać
  • Podczas dodawania wtyczki o tej samej nazwie zostanie automatycznie zastąpiona, jeśli nowa wersja jest nowsza
    • OfficeViewer został przemianowany; usuń starą i dodaj nową wersję

JsonTreeViewer 1.0.0 (nowy) - Wtyczka DLL — https://github.com/ccseer/JsonTreeViewer - Wyświetla dane JSON jako strukturę drzewa, głównie dla dużych plików; obsługuje wyszukiwanie w załadowanych danych - Oparty na Meta simdjson (MIT)

FontViewer → 1.2.0 - Zmieniono z wbudowanej na wtyczkę DLL — dodaj ponownie, aby działała - https://github.com/ccseer/FontViewer - Obsługuje niestandardowy tekst podglądu - Dodano fontviewer.ini obok DLL: zapamiętuje tekst podglądu i rozmiar czcionki - Zawiera kilka wbudowanych przykładów tekstu podglądu

OfficeViewer → 1.4.0 - Zmieniono z wbudowanej na wtyczkę DLL — dodaj ponownie, aby działała - https://github.com/ccseer/OfficeViewer - Ładowanie w tle podczas podglądu zmniejsza zacięcia interfejsu - Przejście z 32-bit na 64-bit, oferując lepszą wydajność

Eps2Png → 1.1.0 - Dodano parametr naprawiający nieprawidłowy rozmiar obrazu

📋 Widok właściwości

  • Obsługa wyświetlania wielowierszowego
  • Szybsze obliczanie metadanych: liczba plików/folderów, rozmiary katalogów, wartości skrótów
  • Tymczasowe wyświetlanie danych po naciśnięciu Shift (utrzymywane w sesji)
  • Dodano etykietę modułu podglądu (zgodna z Settings > Type)

🖼️ Obraz

  • Szybsze renderowanie z rozszerzoną obsługą profili ICC
  • Dodano MiniMapę (skrót M) 🥇
  • Powiększenie do maksymalnego rozmiaru wyświetlania (skrót E) 🥇
  • Nowe formaty: JXL, JXR, EXR, DDS (częściowy kod z KDE kimageformats, LGPL 2.1)
  • Naprawiono problemy ze skalowaniem dla niektórych formatów
  • Poprawiona obsługa AVIF/RAW; RAW: naprawiono błąd połowy rozdzielczości
  • SVG: domyślny rozmiar ograniczony do 512px dla wydajności; dodano wzór przezroczystego tła
  • GIF: wyświetlanie numeru klatki podczas pauzy (←/→ do nawigacji)
  • Maksymalny rozmiar pliku zwiększony do 150 MB dla pełnego podglądu obrazu
  • Rozszerzona obsługa EXIF
  • Parametry user.ini:
    • accelerate: przełącznik akceleracji GPU (domyślnie WŁ.)
    • minimap_scale: współczynnik powiększenia MiniMapy [0.5–2.0]

🌐 HTML

  • Ulepszenia wydajności
  • Naprawiono opóźnienia skalowania HiDPI
  • Zmniejszono migotanie ciemnego motywu dla Markdown

📄 PDF

  • Naprawiono problemy ze śledzeniem historii
  • Panel boczny przeniesiony na prawo; opcja w user.ini pozwala przywrócić go na lewo

🎦 Multimedia

  • Przeprojektowany pasek postępu
  • Przełącznik akceleracji sprzętowej w Settings > Type > Media
  • Wycofano obsługę R3D 32-bit (powróci jako nowa wtyczka w Seer 4.1.0)
  • Naprawiono awarię przy otwieraniu niektórych plików MP4
  • Prędkość odtwarzania jest teraz zapamiętywana na czas trwania sesji aplikacji

📁 Folder

  • Optymalizacja pamięci 🥇: redukcja o 45% (np. 920MB → 500MB dla ZIP z 500k plikami); naprawiono awarię przy wielokrotnym podglądzie
  • Zachowanie widoku kolumnowego w stylu macOS
  • Obsługa ikon plików archiwalnych
  • 75% szybsze ładowanie (16s → 4s dla dużego ZIP)
  • Naprawiono przypadkowe otwieranie plików przez Alt+Strzałka

📝 Tekst

  • Nowa obsługa języków dla podświetlania składni
  • Zaktualizowane motywy kolorów (częściowy kod z KDE syntax-highlighting, MIT)
  • Pełna kompatybilność UTF-16/UTF-32 BE/LE 🥇
  • Zredukowany czas przetwarzania/zużycie pamięci 🥇
  • Poprawione renderowanie czcionek; opcja dostosowania czcionki w user.ini