Nate Graham, sviluppatore responsabile del controllo qualità del progetto KDE, ha pubblicato un nuovo rapporto sullo sviluppo di KDE. È stato annunciato anche il passaggio del ramo KDE Plasma 6.4 alla fase di beta testing e il congelamento della base di codice per le modifiche funzionali (sono ammessi solo interventi correttivi). Il rilascio di KDE Plasma 6.4 è previsto per il 17 giugno.
Miglioramenti apportati a KDE Plasma 6.4 questa settimana prima del congelamento della base di codice:
- The KWin compositing manager has implemented the ability to enable extended dynamic brightness range for screens that do not support HDR, where HDR is simulated by adjusting the backlight brightness.
- Aggiunta un'impostazione per limitare la profondità massima del colore.
- Implementato un widget per la calibrazione HDR.

- Alle applicazioni che utilizzano XWayland è stata fornita la possibilità di gestire la tastiera e il puntatore del mouse senza visualizzare richieste di conferma per tali operazioni. Di default, questa funzione è disabilitata, poiché riduce il livello di sicurezza del sistema.

- Nell'app System Monitor è stata aggiornata l'interfaccia della vista panoramica. Aggiunti un indicatore di carico GPU e grafici per la disponibilità di spazio su dischi singoli.

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

- Allo widget del carrello è stato aggiunto un indicatore di completamento dell'operazione di pulizia (un spinner rotante).
- Le notifiche riguardanti lo spazio insufficiente su disco sono state implementate per tutte le partizioni (eccetto quelle in modalità sola lettura e quelle piene fino al montaggio), e non solo per / e /home. È stata aggiunta la possibilità di configurare la percentuale di riempimento, al raggiungimento della quale inizierà a essere emesso un avviso.
- Nel server RDP integrato è stato implementato il salvataggio delle credenziali fornite durante l'autenticazione, evitando di mostrare la richiesta ogni volta. Aggiunta la supporto per gli eventi di scorrimento orizzontale provenienti dai client RDP.
- In KDE Frameworks 6.15 sono stati risolti problemi di prestazioni causati da un'eccessiva E/S durante la visualizzazione delle miniature del contenuto delle cartelle al passaggio del cursore sul 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 in distribuzioni che includono risorse di build aggiuntive.
Modifiche precedentemente aggiunte in KDE Plasma 6.4:
- Nel menu delle applicazioni Kickoff sono state aggiunte etichette per i programmi recentemente installati.

- È stata aggiunta una notifica visualizzata quando si tenta di accedere al microfono da un'applicazione, se il microfono è stato impostato in modalità silenziosa nelle impostazioni.

- In KMenuEdit, è stata aggiunta la possibilità di impostare l'avvio permanente delle applicazioni selezionate su GPU discrete.

- Nel configuratore è stata migliorata l'interfaccia della pagina di impostazione del display. Nei sistemi con un solo schermo, è stata implementata la nascita della selezione della disposizione degli schermi. Nelle configurazioni multi-monitor, è stato migliorato l'evidenziamento dello schermo attuale e la visualizzazione degli schermi connessi ma non attivati.


- Nel configuratore è stata aggiunta una nuova sezione 'Animazione', in cui 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.

- È stato modificato il modo in cui vengono gestite le notifiche durante l'apertura delle applicazioni a schermo intero. Invece di ignorare le notifiche non critiche quando si lavora con programmi a schermo intero, ora viene attivata automaticamente la modalità 'Non disturbare'. La differenza è che dopo l'uscita dalla modalità a schermo intero verrà mostrato un avviso riguardante le notifiche perse. La nuova funzionalità può essere disattivata nelle impostazioni, se desiderato.

- Ora nel vassoio di sistema viene mostrata un'informazione su un widget non configurato con le previsioni del tempo.

- Nella finestra di configurazione della barra, due pulsanti separati nell'intestazione sono stati trasformati in un menu, risolvendo il problema di allungamento della finestra su sistemi con localizzazione a causa di parole troppo lunghe sui pulsanti.

- Nella pagina di gestione degli utenti è stata implementata un'avvertenza che viene mostrata quando si tenta di eliminare un utente con una sessione attiva. Confermando tale operazione, i file di quell'utente non verranno eliminati.

- Nelle impostazioni del vassoio di sistema è stata aggiunta un'avvertenza che viene mostrata quando si tenta di disattivare il servizio di gestione degli appunti.

- Ristrutturata la grafica delle finestre di dialogo per la configurazione dei widget orologio, dizionario, timer e visualizzazione della presentazione con le 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) è stato aggiunto il supporto per le combinazioni di tasti Ctrl+Tab e Alt+[numero] 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 gesto di "scorrimento con un dito" sul touchscreen.
- È stato implementato un grafico per una valutazione visiva delle variazioni nella velocità di copia dei file. Il grafico è disponibile nella pagina "Dettagli", accessibile tramite la notifica di copia del file.

- È stata aggiunta un'impostazione per disabilitare forzatamente le icone di determinate applicazioni nella barra di sistema. Questa nuova funzionalità può risultare utile quando le applicazioni non dispongono di impostazioni interne per interrompere la visualizzazione degli indicatori (ad esempio, Discord).

- In KRunner migliorata la raggruppamento dei risultati di ricerca — le azioni relative alla sessione e al caricamento ora sono incluse nella lista prioritaria, visualizzata per prima. Migliorata la navigazione in KRunner con la tastiera.

- Ottimizzata l'euristica per il centraggio delle finestre pop-up dei widget, rispetto allo schermo o alla barra.

- Nella finestra delle impostazioni della barra, la visualizzazione dei layout ora riflette la posizione attuale della barra sullo schermo.

- È stata aggiunta la supporto per l'utilizzo di ogni desktop virtuale propria disposizione mosaico delle finestre.
- Wayland support has been improved. A stable version of the Wayland protocol ext-data-control has been integrated into the KWin compositing manager, which is necessary for proper clipboard functionality (previously, the unstable protocol wlr-data-control-unstable-v1 was used).
- Support for the Wayland protocol ext-idle-notify has been added.
- È stata aggiunta la supporto per il protocollo Wayland fifo, che consente di utilizzare il meccanismo FIFO (primo arrivato, primo servito) per la gestione della coda di aggiornamento del contenuto della superficie visualizzata. Con questo protocollo, è possibile attendere il completamento della scansione verticale (vblank) invece di utilizzare chiamate di callback per ogni nuovo frame da visualizzare, risolvendo così il problema di carico elevato sulla GPU durante l'uso del VSync.
- 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 su protocollo Wayland, ad esempio in caso di un crash del compositore. server o dell'applicazione.
- Nell'ambiente basato su Wayland è stata aggiunta la possibilità di utilizzare il posizionamento relativo sui tablet grafici, in cui la posizione della penna viene determinata rispetto alla posizione precedente, anziché alla posizione assoluta sulla superficie del tablet. È stata adattata la gestione del cursore grafico tramite tastiera per funzionare con Wayland.
- Il codice sorgente di kwin è stato suddiviso in kwin_x11 e kwin_wayland.
- In KWin, è stata aggiunta l'opzione per configurare la durata dell'effetto di dissolvenza del desktop ("Fade Desktop").
- Aggiunta la supporto per video HDR nel formato P010.
- Migliorata la precisione nella rilevazione e visualizzazione da parte del widget Power & Battery delle informazioni sullo stato delle batterie dei dispositivi Bluetooth.
- È vietato l'uso di EncFS per creare nuovi archivi Plasma Vault (gli archivi già creati basati su EncFS continueranno a funzionare). La ragione è il termine dello sviluppo di EncFS e la presenza di vulnerabilità in EncFS.
- Aggiunto il supporto per il portale xdg Clipboard, che fornisce accesso agli appunti per le applicazioni in esecuzione in ambienti isolati, ad esempio quelle fornite in formato Flatpak.
- Significativamente migliorate le prestazioni della registrazione di screencast utilizzando video in formato VP9 (utilizzato di default).
- È stata garantita la conservazione dei pulsanti interattivi nelle notifiche, visualizzate in un popup con la cronologia delle notifiche.
- Nelle configurazioni a più monitor, gli orari e gli elementi interattivi dell'interfaccia nelle schermate di blocco e accesso vengono ora mostrati solo su un unico schermo attivo e nascosti sugli altri schermi senza input focus.
- 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, un suono distintivo può essere riprodotto all'arrivo di un'email).
- Il set di cursori scuri è stato rinominato in 'Breeze Dark'.
- Rivisitata la finestra di registrazione delle combinazioni di tasti.

- Nella finestra delle impostazioni delle azioni al doppio clic del mouse, è stata aggiunta un'area per testare la modifica prima della sua applicazione.

- È stata introdotta la possibilità di avviare il gestore delle applicazioni Discover direttamente dalle notifiche sugli aggiornamenti disponibili.
- Nell'interfaccia di modifica degli elementi negli appunti, il pulsante di salvataggio viene attivato solo dopo che il testo è stato modificato.
- Nella cassetta degli attrezzi per l'integrazione con i browser è stata aggiunta la supporto per i pacchetti flatpak con browser alternativi basati su motori Chromium e Firefox, come LibreWolf e Ungoogled Chromium.
- È stata migliorata la performance durante l'uso della modalità di retroilluminazione notturna e nella regolazione della luminosità (in queste modalità si osservava una diminuzione del frame rate durante la riproduzione di video).
- Nella schermata di blocco del sistema è stata aggiunta la possibilità di configurare il timeout per la visualizzazione dell'invito di accesso.
- Nel widget di gestione del volume ora viene mostrato il titolo del contenuto riprodotto nelle applicazioni che forniscono tali metadati (ad esempio, nei browser).

- Nel configuratore, nella sezione delle impostazioni delle scorciatoie, sono stati utilizzati nomi più chiari per le combinazioni di tasti in KWin e Plasma.

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



























