4.4.0

Release date: 2026-05-28

✨ Generale

  • Aggiornamento Architettura
    • L'apertura di file cloud non blocca più la finestra principale; viene mostrato un indicatore di caricamento fino al completo download e caricamento automatico del file.
    • Aggiunto supporto per la visualizzazione di file all'interno di archivi.
    • Per formati archivio come zip, facendo doppio clic in Esplora File si aprono come una cartella; ora è supportata l'anteprima dei file all'interno di questi archivi.
    • Argomenti da riga di comando e messaggi IPC ora accettano: "seer-archive:///path/to/archive.zip?entry=file.txt"
  • L'opzione per caricare file cloud è stata spostata da user.ini a Impostazioni > Avanzate > Altro.
  • Stabilito un test benchmark sistematico e completo per prevenire qualsiasi regressione significativa delle prestazioni per qualsiasi formato file dopo il rilascio.
  • Impostazioni > Avanzate > Posizione e Dimensione Finestra: Aggiunta opzione "Centra finestra ad ogni apertura".
  • Visualizzatore di Sistema
    • Dati memorizzati nella cache per ridurre il tempo di recupero dell'elenco di supporto del visualizzatore di sistema all'avvio dell'applicazione.
  • Miglioramenti Versione Portatile
    • Non scrive più in %LOCALAPPDATA%. Tutti i dati vengono scritti nella directory dell'applicazione. La versione portatile legge/scrive ancora in %TEMP%/Seer.
    • L'avvio automatico all'avvio non modifica più il registro; invece, genera un collegamento in C:\Users\<NomeUtente>\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup.
    • Assicurati che la cartella portatile abbia permessi di scrittura senza richiedere privilegi di Amministratore. Se mancano i permessi di scrittura, verrà mostrata una notifica nella barra delle applicazioni.
    • Gli aggiornamenti sono sincronizzati con la versione desktop, ma cliccando su scarica si viene reindirizzati alla pagina delle release di GitHub per download manuale, decompressione e sostituzione (tipicamente preferito per i gestori pacchetti).
  • La barra di controllo supporta più parametri di corrispondenza estensioni:
    • ${type_file} per tutti i file.
    • ${type_folder} per tutte le cartelle.
    • ${type_all} per tutti gli elementi.

🧩 Plugin

  • Ai nuovi utenti non è più richiesto di scegliere una directory di installazione plugin; la posizione predefinita è impostata su %LOCALAPPDATA%/Corey/Seer/plugins.

📁 Cartella

  • Quando si apre un file all'interno di un archivio con Seer, non blocca più la finestra principale; verrà caricato in una finestra separata con un indicatore di caricamento.
  • Aggiunte opzioni di copia nel menu contestuale della cartella locale: copia percorso assoluto, copia percorso relativo e copia file/cartelle selezionati.
  • Aggiunta copia percorso relativo nel menu contestuale dell'archivio.
  • Archivi: Metodi di elaborazione dati perfezionati.
    • Più affidabili e compatibili, gestiscono meglio i casi limite estremi.
    • Il compromesso è un aumento di circa il 10% del tempo di consumo e del picco di memoria.

🖼️ Immagine

  1. L'architettura del modulo di visualizzazione immagini è stata riscritta.
  2. Aggiunto supporto per formati ICO, ICNS e CUR.
    1. Layout affiancato verticale.
    2. Ogni immagine viene visualizzata alla sua dimensione pixel originale.
    3. Supporta l'esportazione dell'immagine selezionata tramite clic destro.
    4. Aggiunte più visualizzazioni proprietà specifiche del formato.
  3. Aggiornamento motore rendering SVG:
    • Basato su resvg, licenza MIT.
    • Per file SVG complessi, la velocità di anteprima è significativamente migliorata e sono supportati più stili.
    • Risolto il problema del salto di scala SVG al primo fotogramma.
  4. Migliorato ridimensionamento immagini raster: lo zoom avanti/indietro su immagini ultra-grandi non è più laggoso.
  5. Stile sfondo immagine:
    • Aggiunta funzionalità di cambio sfondo per immagini trasparenti (le impostazioni persistono solo durante la sessione corrente).
    • Attualmente supportati: (pseudo) trasparente, nero, grigio, bianco e (vero) trasparente.
  6. Indicatore di progresso caricamento:
    • Per immagini grandi, il programma mostra un indicatore di caricamento nella barra di controllo.
  7. Risolto il problema per cui i calcoli di adattamento alla finestra non erano accurati in alcuni casi, richiedendo un secondo adattamento dopo il rendering.
  8. Risolti problemi di visualizzazione vuota quando OpenGL non è disponibile:
    • L'applicazione ricadrà automaticamente sul rendering CPU.
    • Nota: Alcuni moduli (es. video) dipendono fortemente da OpenGL; riavviare il computer di solito risolve i problemi OpenGL.

🎦 Multimedia

  • Modificato il passo della velocità di riproduzione da 0.1 a 0.2, con un intervallo di velocità di [0.2, 16].
  • Risolto un problema per cui la finestra di anteprima e la finestra separata condividevano la stessa velocità di riproduzione.
  • Aggiunta opzione di selezione sottotitoli al menu clic destro.
    • Attualmente supporta sottotitoli incorporati e sottotitoli esterni con lo stesso nome file.

📄 PDF

Il visualizzatore PDF più veloce su Windows è tornato. Il ciclo attuale: Refactoring completo 🚀 -> Il miglior visualizzatore PDF 🪐 -> Aggiunta funzionalità * x e correzione bug * y 🔨 -> Non più il migliore 😭 -> Preparati per il refactoring 🤡

Nuove Funzionalità
  • Aggiunte impostazioni modalità zoom PDF predefinita:
    • Gli utenti possono ora specificare la modalità di apertura predefinita, inclusa dimensione effettiva, adatta larghezza, adatta altezza e zoom personalizzato.
    • "Adatta altezza" è basato sull'altezza della prima pagina.
    • "Adatta larghezza" è basato sulla larghezza massima di tutte le pagine.
    • Quando è selezionato "Adatta altezza/larghezza", la dimensione della finestra è richiesta per il calcolo dello zoom (valore predefinito 960, configurato in user.ini).
  • Aggiunto un menu zoom PDF più completo:
    • Il menu clic destro ora fornisce preset zoom, modalità di adattamento, percentuale zoom corrente e l'opzione "Imposta zoom corrente come predefinito personalizzato".
    • Logica visualizzazione zoom predefinita: solo l'opzione predefinita recupera lo zoom dalla cronologia; zoom personalizzato e modalità adattamento ignoreranno la cronologia all'apertura.
  • Aggiunta modalità visualizzazione PDF unificata:
    • PDF ora supporta la commutazione della modalità di visualizzazione unificata, inclusa Predefinita, Modalità Scura e Modalità Comfort Visivo.
  • Aggiunto tracciamento viewport nelle miniature:
    • La barra laterale delle miniature ora mostra un frame del viewport in tempo reale che indica quale parte del documento sta attualmente visualizzando la vista principale.
  • Aggiunti stili spaziatura pagina personalizzabili:
    • Le pagine PDF ora supportano spaziatura standard, oltre a molteplici stili di "linea divisoria senza cuciture", inclusi linee continue, tratteggiate e (pseudo) ondulate.
  • Aggiunta funzione "Individua pagina corrente nelle miniature":
    • Mentre cliccare su una miniatura sincronizza la vista principale, ora puoi individuare rapidamente la barra laterale delle miniature alla pagina attualmente visualizzata nella vista principale.
Miglioramenti
  • Migliorata velocità di risposta e stabilità durante lo scorrimento e zoom rapidi in PDF. Veloce, solo veloce, nient'altro. ⚡️
  • Ridotto sfarfallio schermata bianca e rendering duplicato non necessario durante lo zoom.
  • Migliorata logica di posizionamento pagina e recupero posizione scorrimento all'apertura di un PDF per la prima volta, garantendo risultati di recupero più stabili.
  • Migliorato comportamento di risposta e inizializzazione della barra laterale, incluso il caricamento delle miniature e dell'indice.
  • I PDF protetti da password caricano l'anteprima più velocemente dopo l'inserimento corretto della password.
  • L'intera riga nell'elenco delle miniature può ora essere cliccata per individuare le pagine, invece di rispondere solo all'interno del bordo della pagina disegnata.
  • Risolto un problema per cui il rendering della pagina 0 veniva richiesto incondizionatamente all'avvio.
  • E altre correzioni varie.

🌐 HTML

  • Niente qui.

📝 Testo

  • La barra di controllo ora mostra le terminazioni di riga.