Nate Graham, sviluppatore che si occupa del controllo qualità nel progetto KDE, ha pubblicato un altro rapporto sullo sviluppo di KDE. È stato inoltre annunciato che il ramo di KDE Plasma 6.4 è passato alla fase di beta testing e che il codice sorgente è stato congelato dalle modifiche funzionali (sono consentiti solo i fix). Il rilascio di KDE Plasma 6.4 è previsto per il 17 giugno.
Migliorie apportate a KDE Plasma 6.4 questa settimana prima del congelamento del codice:
- Nel compositore KWin è stata implementata la possibilità di attivare l'ampio intervallo dinamico di luminosità per gli schermi che non supportano l'HDR, dove l'HDR è simulato tramite la variazione della luminosità della retroilluminazione.
- Aggiunta un'impostazione per limitare la massima profondità di colore
- È stato implementato un widget per la calibrazione HDR.

- Alle applicazioni che utilizzano XWayland è stata data la possibilità di controllare la tastiera e il puntatore del mouse senza mostrare richieste di conferma per tali operazioni. Questa opzione è disabilitata per impostazione predefinita, poiché riduce la sicurezza del sistema.

- Nell'applicazione System Monitor è stata rinnovata l'interfaccia della modalità panoramica. Aggiunti un indicatore di carico della GPU e grafici sullo spazio libero disponibile sui singoli dischi.

- Nel widget di controllo del volume sono stati aggiunti titoli testuali per i dispositivi di input e output audio.

- Nel widget del cestino è stato aggiunto un indicatore di progresso per l'operazione di svuotamento (spinner rotante).
- Le notifiche per spazi su disco insufficienti sono state implementate per tutte le partizioni (eccetto quelle in modalità di sola lettura e quelle stracolme prima del montaggio), non solo per / e /home. È stata aggiunta la possibilità di configurare la percentuale di riempimento, al raggiungimento della quale verrà emesso un avviso.
- Nel server RDP integrato è stata garantita la memorizzazione delle credenziali fornite durante l'autenticazione, in modo da non mostrare ogni volta una richiesta. È stata aggiunta la supporto per gli eventi di scorrimento orizzontale provenienti dai client RDP.
- In KDE Frameworks 6.15 sono stati risolti problemi di performance causati da un eccessivo input/output durante la visualizzazione delle miniature del contenuto delle cartelle quando si passa il cursore sopra su desktop o nel gestore file Dolphin. In KDE Frameworks 6.14.1 è stato corretto un errore che causava il crash delle applicazioni KDE basate su QtQuick durante lo scorrimento del contenuto nelle distribuzioni che includono risorse di build aggiuntive.
Modifiche precedentemente aggiunte in KDE Plasma 6.4:
- Nel menu delle applicazioni Kickoff sono stati aggiunti dei tag per i programmi recentemente installati.

- Aggiunto un avviso emesso quando si tenta di accedere al microfono da un'applicazione, se il microfono è stato impostato su modalità silenziosa nelle impostazioni.

- In KMenuEdit è stata aggiunta la possibilità di configurare l'avvio permanente delle applicazioni selezionate su un GPU discreto.

- Nel configuratore è migliorata l'interfaccia della pagina delle impostazioni del display. Nei sistemi con uno schermo è stata garantita la nascita dell'area di selezione del layout degli schermi. Nelle configurazioni multi-monitor è migliorata la selezione dello schermo attuale e la visualizzazione degli schermi collegati ma non attivati.


- Nel configuratore è stata aggiunta una nuova sezione "Animazione", nella quale sono state trasferite le impostazioni degli effetti animati. Nella sezione "Effetti desktop" sono rimasti gli effetti generali non legati alla visualizzazione della transizione da uno stato all'altro.

- Modificato il trattamento delle notifiche durante l'apertura delle applicazioni in modalità schermo intero. Anziché ignorare le notifiche non critiche durante il lavoro con programmi a schermo intero, ora viene attivata automaticamente la modalità "non disturbare". La differenza è che dopo l'uscita dalla modalità schermo intero verrà mostrato un avviso riguardo alle notifiche perse. Questa nuova funzionalità può essere disattivata nelle impostazioni, se desiderato.

- Nella systray ora viene mostrata l'informazione riguardante un widget non configurato con la previsione del tempo.

- Nella finestra di configurazione della barra sono stati trasformati in menu due pulsanti distinti nell'intestazione, risolvendo un problema di allargamento del dialogo nei sistemi con localizzazione a causa di parole troppo lunghe sui pulsanti.

- Nella pagina di gestione degli utenti è stato implementato un avviso mostrato quando si tenta di eliminare un utente con una sessione attiva. Confermando tale operazione, i file di quell'utente non verranno eliminati.

- Nelle impostazioni della barra di sistema è stata aggiunta una nota di avvertimento che viene visualizzata quando si tenta di disattivare il servizio di gestione degli appunti.

- Migliorata l'interfaccia dei dialoghi per la configurazione dei widget dell'orologio, del dizionario, del timer e della visualizzazione delle diapositive delle immagini selezionate.

- Aumentato il margine tra i pulsanti «Configura» e «Fissa» nella finestra del widget «Orologio digitale».

- Nel widget di controllo della riproduzione (Media Controller) è stata aggiunta la supporto per le combinazioni di tasti Ctrl+Tab e Alt+[number] per passare tra le schede e le fonti.
- Nell'applet che gestisce il lettore multimediale tramite il protocollo MPRIS è stato aggiunto un interruttore per la velocità di riproduzione.

- Aggiunta la supporto per lo scorrimento dei contenuti in Widget Explorer tramite il gesto «scorrimento con un dito» sul touchscreen.
- Implementato un grafico per una valutazione visiva della velocità di copia dei file. Il grafico è disponibile nella pagina «Dettagli», accessibile dalla notifica di copia del file.

- Aggiunta un'impostazione per disabilitare forzatamente le icone di determinate applicazioni nella barra di sistema. Questa nuova funzionalità può essere utile quando le applicazioni non hanno impostazioni interne per fermare la visualizzazione dei loro indicatori (ad esempio Discord).

- In KRunner è stata migliorata la raggruppamento dei risultati della ricerca: le azioni relative alla sessione e al caricamento sono ora incluse nella lista prioritaria visualizzata per prima. Migliorata la navigazione in KRunner utilizzando la tastiera.

- Ottimizzata l'euristica per la centratura delle finestre popup dei widget rispetto allo schermo o alla barra.

- Nel dialogo delle impostazioni della barra, la visualizzazione dei layout di posizionamento della barra ora riflette la posizione effettiva della barra sullo schermo.

- Aggiunto il supporto per l'uso di ciascuno desktop virtuale la propria disposizione mosaico delle finestre.
- Migliorato il supporto per Wayland. Nel gestore di composizione KWin è utilizzata una versione stabile del protocollo Wayland ext-data-control, necessaria per un corretto funzionamento con gli appunti (in precedenza veniva utilizzato il protocollo wlr-data-control-unstable-v1).
- Aggiunto il supporto per il protocollo Wayland ext-idle-notify.
- È stato aggiunto il supporto per il protocollo Wayland fifo, che consente di utilizzare il meccanismo FIFO (primo arrivato, primo servito) per l'elaborazione della coda di aggiornamento del contenuto della superficie visualizzata. Attraverso il protocollo indicato, durante l'uscita è possibile attendere il completamento della scansione verticale (vblank) invece di utilizzare chiamate di callback ogni volta che è pronto per visualizzare un nuovo fotogramma, risolvendo il problema dell'elevato carico sulla GPU quando si utilizza VSync.
- È stato aggiunto il supporto per il protocollo Wayland xdg-session-management. Questa modifica consente di ripristinare lo stato delle finestre di una sessione interrotta in ambienti basati sul protocollo Wayland, ad esempio in caso di terminazione anomala del compositore. server o dell'applicazione.
- Nell'ambiente basato su Wayland è stata aggiunta la possibilità di utilizzare il posizionamento relativo sui tablet grafici, dove la posizione della penna viene determinata rispetto alla posizione precedente anziché alla posizione assoluta sulla superficie del tablet. È stata adattata la possibilità di gestire il cursore grafico utilizzando la tastiera per lavorare con Wayland.
- Il codice sorgente di kwin è stato diviso in kwin_x11 e kwin_wayland.
- In KWin è stata aggiunta la possibilità di configurare la durata dell'effetto di dissolvenza del desktop ('Fade Desktop').
- È stato aggiunto il supporto per video HDR nel formato P010.
- È stata aumentata la precisione nella determinazione e visualizzazione da parte del widget Power & Battery delle informazioni sullo stato delle batterie dei dispositivi Bluetooth.
- È vietato utilizzare EncFS per creare nuovi archivi Plasma Vault (gli archivi già creati basati su EncFS continueranno a funzionare). Questo è stato motivato dalla cessazione dello sviluppo di EncFS e dalla presenza di vulnerabilità in EncFS.
- È stato aggiunto il supporto per il portale xdg Clipboard, che fornisce accesso al clipboard per le applicazioni eseguite in ambienti isolati, ad esempio forniti in formato Flatpak.
- È stata notevolmente migliorata la performance nella registrazione di screencast utilizzando video nel formato VP9 (utilizzato per impostazione predefinita).
- È stata garantita la conservazione dei pulsanti interattivi nelle notifiche visualizzate nella finestra pop-up con la cronologia delle notifiche.
- Nelle configurazioni multi-monitor, ora l'orologio e gli elementi interattivi dell'interfaccia sugli schermi di blocco e di accesso al sistema vengono mostrati solo su un unico schermo attivo e nascosti sugli altri schermi privi di input.
- È stata implementata la possibilità di passare tra le finestre tramite le combinazioni di tasti Meta+Tab e Meta+Shift+Tab.
- Per le notifiche è stata implementata la possibilità di scegliere il tipo di avviso sonoro (ad esempio, quando si riceve un'email può essere riprodotto un suono specifico per il messaggio in arrivo).
- Il set di cursori scuri è stato rinominato in «Breeze Dark».
- È stata rivista la finestra di registrazione delle combinazioni di tasti.

- Nella finestra di dialogo per impostare azioni su doppio clic del mouse è stata aggiunta un'area per testare le modifiche prima che vengano applicate.

- È stata fornita la possibilità di avviare il gestore delle applicazioni Discover direttamente dalle notifiche relative agli aggiornamenti.
- Nell'interfaccia di modifica degli elementi negli appunti, il pulsante di salvataggio è attivato solo dopo la modifica del testo.
- Nel toolkit per l'integrazione con i browser è stata aggiunta la supporto per i pacchetti flatpak con browser alternativi basati su Chromium e Firefox, come LibreWolf e Ungoogled Chromium.
- È stata migliorata la prestazione quando si utilizza la modalità di retroilluminazione notturna e quando si modifica la luminosità (in queste modalità si osservava una diminuzione del frame rate durante la visualizzazione di video).
- Nella schermata di blocco del sistema è stata aggiunta la possibilità di impostare il timeout per la visualizzazione della richiesta di accesso.
- Nel widget di controllo del volume ora viene mostrato il nome del contenuto riprodotto nelle applicazioni che forniscono tali metadata (ad esempio, nei browser).

- Nel configuratore, nella sezione per l'impostazione delle scorciatoie da tastiera sono stati utilizzati nomi di combinazioni di tasti più comprensibili in KWin e Plasma.

- Nel configuratore, nella pagina delle impostazioni del display, è stata garantita la visualizzazione di valori di aggiornamento dello schermo non interi (ad esempio, 59,94Hz).
Fonte: opennet.ru



























