È uscito Xfce 4.20

È uscito Xfce 4.20

Dopo due anni di sviluppo, è stata presentata la versione dell'ambiente desktop Xfce 4.20, che offre un desktop classico con un consumo di risorse di sistema minimale.

Xfce è composto da diversi componenti interconnessi che possono essere utilizzati in altri progetti. Tra questi componenti ci sono: il gestore delle finestre xfwm4, il pannello per avviare applicazioni, il gestore delle sessioni utente, il sistema di gestione dell'energia, il configuratore grafico, il gestore file Thunar, il calendario-programmatore Orage, il lettore multimediale Parole, l'editor di testo Mousepad, l'emulatore di terminale xfce4-terminal.

La novità principale della versione Xfce 4.20 è il supporto sperimentale del protocollo Wayland. La sessione basata su Wayland copre la maggior parte delle funzionalità, ma attualmente è raccomandata solo per utenti esperti, in quanto non è ancora completamente priva di bug e richiede ulteriori modifiche per un utilizzo quotidiano da parte degli utenti normali. Per avviare una sessione basata su Wayland è prevista la comando "startxfce4 --wayland".

Per astrarre il funzionamento sopra Wayland e X11 in Xfce 4.20 è stata implementata una nuova libreria libxfce4windowing, che realizza uno strato di gestione delle finestre indipendente dal sistema grafico (schermi, finestre radice, desktop virtuali, ecc.). Questo strato ha permesso di implementare il supporto per Wayland in quasi tutti i componenti di Xfce, mantenendo la loro capacità di funzionare anche nei sistemi a finestre basati sul protocollo X11.

Nel sessione basata su Wayland, invece di libmutter, si utilizza la libreria wlroots, sviluppata dal progetto Sway. Si consiglia di utilizzare Labwc o Wayfire come server compositori nella sessione Wayland. Nella sessione basata su X11 continua a essere utilizzato il gestore delle finestre xfwm4. In futuro in xfwm4 si prevede di aggiungere la possibilità di funzionare non solo con X11, ma anche con Wayland.

Tra le funzionalità attualmente non disponibili nella sessione basata su Wayland si segnala: mancanza di supporto desktop virtuali; mancanza di completezza delle pagine con le impostazioni di tastiera e mouse nel configuratore; possibilità di creare screenshot solo dell'intero schermo (non di singole finestre); assenza nel sistema della tray icon di alcune applicazioni non migrate da API GtkStatusIcon a StatusNotifier. Su Wayland rimangono non tradotti i componenti: Xfwm4, Xfdashboard, Xfce4-screensaver (il port c'è, ma non è stato incluso nella release), Xfce4-windowck-plugin e Xfce4-xkb-plugin.

Altri cambiamenti e miglioramenti in Xfce 4.20:

Le funzionalità del gestore file Thunar sono state notevolmente ampliate:

  • Sono stati aggiunti nuovi pulsanti alla barra degli strumenti: cambio della modalità di visualizzazione (compatto, elenco, griglia di icone); menu hamburger verticale (visualizzato in caso di nascondimento del menu principale); creazione di una nuova scheda con il contenuto della cartella attuale; creazione di una nuova finestra con il contenuto della cartella attuale.
  • Riducendo la dimensione della finestra, gli elementi che non possono essere visualizzati nella barra degli strumenti ora vengono trasferiti in un menu speciale «<».
  • Aggiunta un'opzione per decorare la finestra lato client (CSD), consentendo di unire l'intestazione della finestra con il menu o la barra degli strumenti (quando il menu è nascosto).
  • Aggiunta un'opzione per mostrare icone simboliche nella barra laterale e icone a colori nella barra degli strumenti.
  • Ridefinito il dialogo di conferma dell'operazione, mostrato ad esempio quando nella cartella di destinazione esiste già un file con lo stesso nome. Garantita la corretta visualizzazione delle miniature.
  • In modalità di visualizzazione dell'elenco, è stata aggiunta la possibilità di espandere il contenuto delle cartelle in loco.
  • Nella modalità di visualizzazione separata (Split View), che consente di visualizzare affiancate due diverse finestre con file, è stata garantita l'evidenzazione a colori della finestra attiva ed è stata aggiunta la possibilità di passare tra le finestre con una scorciatoia da tastiera. Aggiunto un dialogo di conferma dell'operazione, mostrato quando si tenta di chiudere una finestra con più schede.
  • Durante lo spostamento di file in modalità Drag&Drop, quando il cursore viene spostato sopra un'icona si apre automaticamente una cartella e si aggiorna il focus di input nella modalità multi-pannello.
  • Sono stati fatti progressi per migliorare le prestazioni e prevenire i blocchi durante la gestione di un gran numero di file.
  • Le combinazioni di tasti per richiamare i propri gestori ora funzionano anche per i gestori posizionati nei menu nidificati.
  • La funzione di verifica della correttezza nella copia dei file ora utilizza il confronto diretto del contenuto dei file invece di calcolare e confrontare gli hash MD5.
  • Aggiunta un'opzione che, per ridurre la frammentazione del disco, abilita il parallelismo nelle operazioni di copia dei file solo quando il dispositivo è in stato di inattività.
  • Aggiunta supporto nel meccanismo di montaggio degli storage esterni IPv6 e possibilità di creare link simbolici.
  • Ora, durante la ricerca di file, è possibile utilizzare il menu contestuale per i risultati già mostrati senza dover attendere la fine della ricerca.
  • Aggiunta un'impostazione per visualizzare nella barra di stato il numero di file nascosti nella cartella corrente.
  • Manuale l'aggiunta di cartelle e file al elenco dei file recentemente utilizzati, e quella di file che non sono stati aperti con successo.

Modifiche al desktop (xfdesktop):

  • Espansa il supporto per gli sfondi: Quando si sceglie di mostrare immagini di sfondo casuali, l'immagine non viene ripetuta finché tutte le immagini del set non sono state visualizzate. Le vecchie immagini di sfondo in formato png sono state convertite per l'uso nel formato vettoriale svg. Migliorata la resa dei gradienti.
  • Aggiunta la possibilità di cambiare i colori per le etichette e lo sfondo delle icone sul desktop.
  • Le disposizioni delle icone sul desktop ora vengono gestite separatamente per diversi schermi.
  • Le icone delle finestre minimizzate vengono ora visualizzate solo sui monitor in cui le finestre sono state aperte prima della minimizzazione.
  • Espanso il numero di opzioni nel menu contestuale.
  • Le icone dei file nuovi e spostati appaiono ora accanto alla posizione del cursore.
  • Aggiunta un'opzione per mostrare le icone delle unità permanenti.
  • Per la configurazione delle combinazioni di tasti è stato utilizzato un nuovo widget XfceShortcutsManager.
  • Il caricamento dei contenuti delle cartelle con immagini di sfondo del desktop avviene ora in modalità asincrona.
  • Il menu contestuale ora consente di aprire più cartelle selezionate contemporaneamente.
  • Il menu contestuale ora viene mostrato al momento del clic del mouse, e non dopo il rilascio.
  • Modificato il layout del menu con l'elenco delle finestre mostrato al clic del pulsante centrale del mouse.
  • Ripensata completamente la scheda delle impostazioni delle icone nel configuratore del desktop.

Inoltre:

  • Nel pannello (xfce4-panel) è stata fornita la possibilità di impostare la larghezza del bordo e garantita la ricerca di plugin disponibili nelle directory standard. È stata aggiunta la supporto alla visualizzazione dell'anteprima del desktop quando si passa il cursore del mouse sui pulsanti "Mostra desktop". È stato migliorato il controllo delle dimensioni delle icone sui pulsanti della barra delle applicazioni. Le icone sono state sincronizzate tra il configuratore del pannello e il pannello stesso.
  • Nell'interfaccia di ricerca e avvio delle applicazioni installate (xfce4-appfinder) è stata implementata un'opzione di esecuzione in background, che consente di diminuire il tempo di caricamento dell'interfaccia. È stata aggiunta un'opzione per chiudere automaticamente la finestra di Appfinder quando si cambia il focus. Facendo clic con il pulsante destro del mouse sulle applicazioni viene mostrato un menu contestuale con le azioni disponibili. È stata aggiunta un'opzione per aprire i programmi con un clic del mouse.
  • Nel gestore dell'energia (xfce4-power-manager) è stata rielaborata la gestione del blocco dello schermo: le impostazioni relative al blocco dello schermo sono state semplificate e trasferite nella pagina delle impostazioni dello screensaver. È stata aggiunta la gestione di diversi profili di risparmio energetico supportati da power-profiles-daemon. È stata implementata la supporto per la modalità sonno ibrido. È stato aggiunto il supporto per tasti che consentono di modificare in modo esponenziale la luminosità dello schermo, oltre a tasti per modificare la luminosità della retroilluminazione della tastiera.
  • Nel configuratore (xfce4-settings) nelle impostazioni di aspetto è stato garantito il caricamento dei temi delle icone in un thread separato, per non bloccare il funzionamento dell'interfaccia principale. L'uso della modalità di decorazione lato client è stato spostato nella categoria delle opzioni disabilitate per impostazione predefinita. È stata migliorata la supporto per i temi scuri. Sono state aggiunte impostazioni per selezionare il profilo di accelerazione del cursore e attivato il modo di scorrimento ad alta risoluzione, se supportato dal mouse. Nella configurazione dei tipi MIME è consentita la selezione e modifica simultanea di più elementi. Sono state ampliate le funzionalità relative ai profili degli schermi, nonché alla configurazione della duplicazione dell'output e della disposizione degli schermi in configurazioni multi-monitor.
  • Nella gestione delle sessioni xfce4-session è stata aggiunta una minima supporto per i portali FreeDesktop (xdg-desktop-portal), utilizzati per organizzare l'accesso alle risorse dell'ambiente utente da applicazioni isolate. Sono stati aggiunti portali per impostare gli sfondi del desktop, creare screenshot e avviare processi in background.
  • Nella libreria di widget libxfce4ui, nella finestra di dialogo delle informazioni sul programma (Informazioni) ora può comparire il logo della distribuzione, oltre a informazioni sul sistema operativo e sulla GPU.
  • Nella libreria exo (un'astrazione su GTK e Glib) è stata significativamente migliorata la prestazione del lavoro con le icone: il componente "Exo-Icon-View" ora può gestire oltre 100.000 file senza bloccarsi. È stata implementata una barra di ricerca con funzioni di suggerimento durante la digitazione.
  • Sono stati risolti i problemi di sfocatura degli elementi su schermi ad alta densità di pixel (HiDPI). È stata garantita una corretta scalatura delle icone e delle miniature in vari componenti. Sono state aggiunte icone mancanti per risoluzioni elevate.

Fonte: linux.org.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster