4.4.0
Release date: 2026-05-28
✨ Ogólne
- Ulepszenie architektury
- Otwieranie plików w chmurze nie zamraża już głównego okna; wyświetlany jest wskaźnik ładowania do momentu pełnego pobrania pliku i automatycznego załadowania.
- Dodano obsługę przeglądania plików wewnątrz archiwów.
- Dla formatów archiwów jak zip, dwukrotne kliknięcie w Eksploratorze plików otwiera je jak folder; teraz obsługiwany jest podgląd plików wewnątrz tych archiwów.
- Argumenty wiersza poleceń i komunikaty IPC akceptują teraz: „seer-archive:///path/to/archive.zip?entry=file.txt"
- Opcja ładowania plików w chmurze została przeniesiona z
user.inidoSettings > Advanced > Others. - Ustanowiono systematyczny i kompleksowy test porównawczy, aby zapobiec znaczącej regresji wydajności dla dowolnego formatu pliku po wydaniu.
- Settings > Advanced > Window Position and Size: Dodano opcję „Center window on every open".
- Systemowy podgląd
- Buforowano dane, aby skrócić czas pobierania listy obsługiwanych podglądów systemowych podczas uruchamiania aplikacji.
- Ulepszenia wersji przenośnej
- Nie zapisuje już danych w
%LOCALAPPDATA%. Wszystkie dane są zapisywane w katalogu aplikacji. Wersja przenośna nadal odczytuje/zapisuje%TEMP%/Seer. - Autostart przy starcie nie modyfikuje już rejestru; zamiast tego generuje skrót w
C:\Users\<NazwaUżytkownika>\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup. - Upewnij się, że folder przenośny ma uprawnienia do zapisu bez wymagania uprawnień administratora. Jeśli brakuje uprawnień do zapisu, wyświetlone zostanie powiadomienie w zasobniku systemowym.
- Aktualizacje są synchronizowane z wersją desktopową, ale kliknięcie pobierania przekierowuje na stronę wydań GitHub w celu ręcznego pobrania, dekompresji i zastąpienia (zwykle preferowane dla menedżerów pakietów).
- Nie zapisuje już danych w
- Pasek sterowania obsługuje więcej parametrów dopasowywania rozszerzeń:
${type_file}dla wszystkich plików.${type_folder}dla wszystkich folderów.${type_all}dla wszystkich elementów.
🧩 Wtyczki
- Nowi użytkownicy nie muszą już wybierać katalogu instalacji wtyczek; domyślna lokalizacja to
%LOCALAPPDATA%/Corey/Seer/plugins.
📁 Folder
- Podczas otwierania pliku wewnątrz archiwum za pomocą Seera, nie zamraża już głównego okna; zostanie załadowany w oddzielnym oknie ze wskaźnikiem ładowania.
- Dodano opcje kopiowania w menu kontekstowym lokalnego folderu: kopiuj ścieżkę bezwzględną, kopiuj ścieżkę względną i kopiuj zaznaczone pliki/foldery.
- Dodano kopiowanie ścieżki względnej w menu kontekstowym archiwum.
- Archiwa: Udoskonalono metody przetwarzania danych.
- Bardziej niezawodne i kompatybilne, lepiej radzące sobie z ekstremalnymi przypadkami brzegowymi.
- Kompromisem jest wzrost czasu i szczytowego zużycia pamięci o około 10%.
🖼️ Obraz
- Architektura modułu przeglądania obrazów została przepisana.
- Dodano obsługę formatów ICO, ICNS i CUR.
- Układ kafelków pionowych.
- Każdy obraz wyświetlany w oryginalnym rozmiarze pikseli.
- Obsługuje eksport wybranego obrazu przez kliknięcie prawym przyciskiem.
- Dodano więcej wyświetlania właściwości specyficznych dla formatu.
- Ulepszenie silnika renderowania SVG:
- Oparty na resvg, licencja
MIT. - Dla złożonych plików SVG szybkość podglądu jest znacznie poprawiona i obsługiwanych jest więcej stylów.
- Naprawiono problem ze skokiem skali SVG w pierwszej klatce.
- Oparty na resvg, licencja
- Poprawiono skalowanie obrazów rastrowych: powiększanie/pomniejszanie bardzo dużych obrazów nie jest już opóźnione.
- Styl tła obrazu:
- Dodano funkcję przełączania tła dla przezroczystych obrazów (ustawienia utrzymują się tylko podczas bieżącej sesji).
- Obecnie obsługiwane: (pseudo) przezroczyste, czarne, szare, białe i (prawdziwie) przezroczyste.
- Wskaźnik postępu ładowania:
- Dla dużych obrazów program wyświetla wskaźnik ładowania na pasku sterowania.
- Naprawiono problem, w którym obliczenia dopasowania do okna były niedokładne w niektórych przypadkach, wymagając wtórnego dopasowania po renderowaniu.
- Naprawiono problemy z pustym wyświetlaniem, gdy OpenGL jest niedostępny:
- Aplikacja automatycznie przełączy się na renderowanie CPU.
- Uwaga: Niektóre moduły (np. wideo) są silnie zależne od OpenGL; ponowne uruchomienie komputera zwykle rozwiązuje problemy z OpenGL.
🎦 Multimedia
- Zmieniono krok szybkości odtwarzania z 0.1 na 0.2, z zakresem szybkości [0.2, 16].
- Naprawiono problem, w którym okno podglądu i oddzielone okno współdzieliły tę samą szybkość odtwarzania.
- Dodano opcję wyboru napisów do menu po kliknięciu prawym przyciskiem.
- Obecnie obsługuje napisy osadzone i zewnętrzne napisy o tej samej nazwie pliku.
Najszybsza przeglądarka PDF na Windows powraca. Bieżąca pętla: Pełna refaktoryzacja 🚀 -> Najlepsza przeglądarka PDF 🪐 -> Dodawanie funkcji * x i naprawianie błędów * y 🔨 -> Już nie najlepsza 😭 -> Przygotowanie do refaktoryzacji 🤡
Nowe funkcje
- Dodano domyślne ustawienia trybu powiększenia PDF:
- Użytkownicy mogą teraz określić domyślny tryb otwierania, w tym rzeczywisty rozmiar, dopasuj szerokość, dopasuj wysokość i niestandardowe powiększenie.
- „Dopasuj wysokość" opiera się na wysokości pierwszej strony.
- „Dopasuj szerokość" opiera się na maksymalnej szerokości wszystkich stron.
- Po wybraniu „Dopasuj wysokość/szerokość" rozmiar okna jest wymagany do obliczenia powiększenia (domyślna wartość to 960, skonfigurowana w
user.ini).
- Dodano bardziej kompletne menu powiększenia PDF:
- Menu po kliknięciu prawym przyciskiem zapewnia teraz presety powiększenia, tryby dopasowania, wyświetlanie aktualnego procentu powiększenia i opcję „Ustaw bieżące powiększenie jako niestandardowe domyślne".
- Domyślna logika wyświetlania powiększenia: tylko domyślna opcja przywraca powiększenie z historii; niestandardowe powiększenie i tryby dopasowania ignorują historię przy otwieraniu.
- Dodano ujednolicony tryb wyświetlania PDF:
- PDF obsługuje teraz przełączanie ujednoliconego trybu wyświetlania, w tym Domyślny, Tryb ciemny i Tryb komfortu dla oczu.
- Dodano śledzenie obszaru widoku w miniaturach:
- Panel boczny miniaturek wyświetla teraz ramkę obszaru widoku w czasie rzeczywistym, wskazującą, która część dokumentu jest aktualnie wyświetlana w głównym widoku.
- Dodano konfigurowalne style odstępów między stronami:
- Strony PDF obsługują teraz standardowe odstępy, a także wiele stylów „bezszwowych linii podziału", w tym linie ciągłe, przerywane i (pseudo) faliste.
- Dodano funkcję „Znajdź bieżącą stronę w miniaturach":
- Kliknięcie miniatury synchronizuje główny widok, a teraz można szybko zlokalizować panel boczny miniaturek do strony aktualnie wyświetlanej w głównym widoku.
Ulepszenia
- Poprawiono szybkość reakcji i stabilność podczas szybkiego przewijania i powiększania w PDF. Szybko, po prostu szybko, nic więcej. ⚡️
- Zmniejszono migotanie białego ekranu i niepotrzebne podwójne renderowanie podczas powiększania.
- Poprawiono logikę pozycjonowania stron i przywracania pozycji przewijania przy pierwszym otwarciu PDF, zapewniając bardziej stabilne wyniki przywracania.
- Poprawiono reakcję panelu bocznego i zachowanie inicjalizacji, w tym ładowanie miniaturek i spisu treści.
- Pliki PDF chronione hasłem ładują podgląd szybciej po pomyślnym wprowadzeniu hasła.
- Cały wiersz na liście miniaturek można teraz kliknąć, aby zlokalizować strony, zamiast reagować tylko wewnątrz narysowanej granicy strony.
- Naprawiono problem, w którym renderowanie strony 0 było bezwzględnie żądane przy starcie.
- Oraz inne różne poprawki.
🌐 HTML
- Nic tutaj.
📝 Tekst
- Pasek sterowania wyświetla teraz zakończenia wierszy.