
GNOME Sushi, l’utility dedicata all’anteprima rapida dei file in Nautilus, si prepara a un aggiornamento importante in vista di GNOME 51. Il progetto passa infatti a GTK4 e introduce una serie di miglioramenti che rendono l’esperienza più moderna, adattiva e completa.
Sushi permette di visualizzare rapidamente il contenuto di un file direttamente dal file manager: basta selezionarlo in Nautilus e premere la barra spaziatrice per aprire una finestra di anteprima. Una seconda pressione sulla stessa barra spaziatrice permette di chiuderla. Il funzionamento ricorda molto da vicino Quick Look presente su macOS, ma è integrato nell’ambiente desktop GNOME.
GTK4, interfaccia moderna e anteprime più intelligenti
Il passaggio a GTK4 rappresenta uno dei cambiamenti principali di Sushi 51. L’interfaccia si adatta meglio alle versioni più recenti di GNOME, con una barra superiore più semplice e controlli sovrapposti che, soprattutto durante la riproduzione dei contenuti multimediali, permettono di sfruttare meglio lo spazio disponibile.
Anche il supporto alle modalità chiara e scura è stato migliorato. Sushi segue ora la preferenza impostata dall’utente, offrendo un aspetto più coerente con il resto del desktop.
Uno dei problemi più fastidiosi delle versioni precedenti riguardava il dimensionamento della finestra. Passando da un’immagine all’altra con i tasti freccia, la finestra manteneva spesso le dimensioni determinate dal primo file visualizzato. Il comportamento era particolarmente evidente quando si alternavano immagini con proporzioni molto diverse.
Con Sushi 51 la logica di ridimensionamento è stata completamente rivista. L’area di anteprima può modificare dinamicamente le proprie dimensioni mentre l’utente passa da un file all’altro, tenendo conto anche dello scaling dello schermo. Il risultato è un’esperienza più naturale soprattutto su monitor ad alta densità di pixel.
Un altro cambiamento tecnico riguarda la gestione delle immagini. Il vecchio sistema basato su GdkPixbuf lascia spazio a Glycin, libreria sviluppata in Rust e già utilizzata da altre applicazioni GNOME come Loupe. Il componente offre anche un approccio basato sulla decodifica in ambiente isolato.
Nuove scorciatoie e supporto per più formati
Sushi 51 non si limita al rinnovamento grafico. Le nuove scorciatoie da tastiera permettono di compiere diverse operazioni direttamente dalla finestra di anteprima, riducendo la necessità di tornare continuamente alla finestra principale di Nautilus:
- F2 permette di rinominare il file;
- Canc sposta il file nel cestino;
- O apre il contenuto con l’applicazione predefinita;
- P mette in pausa o riprende la riproduzione audio o video.
Anche le anteprime HTML ricevono maggiore attenzione. I contenuti remoti vengono inizialmente bloccati e Sushi mostra un’apposita barra informativa quando una pagina richiede il caricamento di risorse esterne. L’utente può quindi decidere se consentire il caricamento. Inoltre, facendo clic con il tasto destro su un URL presente nell’anteprima HTML, è possibile aprirlo direttamente nel browser predefinito.
Particolarmente interessante è il supporto alle immagini animate. I file GIF e TIFF animati possono finalmente essere riprodotti invece di mostrare soltanto un fotogramma statico. Le anteprime video possono inoltre essere messe in pausa facendo clic direttamente sull’area di visualizzazione.
Tra le altre modifiche troviamo il ritorno a capo automatico nel visualizzatore di testo, la visualizzazione delle copertine incorporate nei file audio, il supporto aggiuntivo per XHTML e altri tipi di file Office, un indicatore animato durante il caricamento delle anteprime e una gestione più intuitiva delle cartelle.
Anche la modalità a schermo intero è stata migliorata: un doppio clic sull’area di anteprima permette di entrare o uscire dalla modalità fullscreen, mentre un nuovo pulsante dedicato è disponibile nella barra superiore.
Lo sviluppo di Sushi è attualmente seguito anche da Peter Eisenmann, sviluppatore di Nautilus, insieme a Lorenzo Ubaldi e Tau Gärtli. Il porting verso GTK4 è stato invece realizzato da Corey Berla.
Il rilascio di GNOME Sushi 51 è previsto per settembre in concomitanza con la disponibilità della versione stabile di GNOME 51. Per chi utilizza versioni di sviluppo, è già possibile trovare una build tramite il repository GNOME Nightly Flatpak, anche se sono necessari il runtime GNOME 51, i codec appropriati e una versione compatibile di Nautilus. Per Ubuntu 26.10 resta invece da vedere se la nuova versione riuscirà a entrare nei repository prima del rilascio.
Fonte: OmgUbuntu