Dopo quattro mesi di sviluppo, è stato rilasciato KDE Plasma 6.4. Per valutare le prestazioni dei nuovi rilasci di KDE, è possibile utilizzare le build dei progetti KDE Neon e openSUSE (Argon, basato su openSUSE Leap, e Krypton, basato su openSUSE Tumbleweed).

Principali modifiche:
- È stata aggiunta la supporto per l'utilizzo di ogni desktop virtuale propria disposizione mosaico delle finestre.
- Il tema Breeze Dark è stato reso più scuro per un contrasto migliore tra il testo e gli elementi in primo piano su uno sfondo scuro.
- È stata implementata l'oscuramento dello sfondo del desktop e della finestra attuale durante la visualizzazione della finestra di dialogo di autenticazione per un maggiore accento su di essa.

- Nel menu delle applicazioni Kickoff e nel widget Application Launcher sono state aggiunte etichette verdi per evidenziare i programmi recentemente installati. Le etichette scompaiono dopo tre giorni dal primo avvio della nuova applicazione.

- In KRunner, the grouping of search results has been improved — actions related to sessions and loading are now included in the prioritized list shown first. Navigation within KRunner using the keyboard has been enhanced. Color visualization has been introduced — when entering color representation codes (e.g., #112233) or color names, KRunner now displays how the color looks.

- È 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.

- 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.
- 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.
- È stata aggiunta la supporto per il protocollo Wayland xdg-session-management. Questa modifica consente di ripristinare lo stato delle finestre dopo un'interruzione della sessione in ambienti basati su Wayland, ad esempio in caso di arresto anomalo del server di composizione 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.
- Aggiunto il supporto per il portale xdg Clipboard, che fornisce accesso agli appunti per le applicazioni di gestione. desktop remoto.
- Implementata la possibilità di passare tra le finestre tramite le combinazioni di tasti Meta+Tab e Meta+Shift+Tab.
- 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.

- Nel configuratore, migliorata l'interfaccia della pagina di impostazione del display. Nei sistemi con un solo schermo, è stata garantita la nascita della zona di selezione del layout degli schermi. Nelle configurazioni multi-monitor, è stato migliorato l'evidenziamento dello schermo attuale e la visualizzazione degli schermi collegati 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.

- 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.

- È 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).

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

- 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.

- Nella configurazione della pagina delle impostazioni del display è stata garantita la visualizzazione di valori non interi per il refresh dello schermo (ad esempio, 59,94 Hz). Aggiunta un'impostazione per limitare la profondità massima del colore.

- Reso più semplice il setup dei pulsanti dello stilo. Aggiunta la possibilità di rieseguire la calibrazione della tavoletta grafica. Introdotto il modo di simulare il comportamento del mouse utilizzando la tavoletta grafica.

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

- È stato migliorato il widget di controllo del volume, che ora mostra il nome del contenuto riprodotto nelle applicazioni che forniscono tali metadati (ad esempio, nei browser). Sono stati aggiunti titoli testuali per i dispositivi di input e output audio. È stata incrementata la visibilità durante l'uso di più dispositivi. È stato accelerato l'invocazione della finestra di controllo del buffer degli appunti con la combinazione di tasti Meta+V.

- 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.
- Allo widget del carrello è stato aggiunto un indicatore di completamento dell'operazione di pulizia (un spinner rotante).
- Nel pannello di controllo dei lettori multimediali che supportano il protocollo MPRIS è stato aggiunto un selettore di velocità di riproduzione.

- Nel widget di controllo dei dischi interni ed esterni (Disks & Devices) è stata implementata la verifica dello stato delle partizioni e l'uscita di un pulsante per risolvere eventuali errori rilevati.

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

- Migliorata la precisione nella rilevazione e visualizzazione da parte del widget Power & Battery delle informazioni sullo stato delle batterie dei dispositivi Bluetooth.
- Implementato un widget per la calibrazione HDR.
- È stata aggiunta la possibilità di impostare il timeout di visualizzazione del prompt di accesso nello schermo di blocco del sistema. Nelle configurazioni multimonitor, l'orologio e gli elementi interattivi dell'interfaccia sugli schermi di blocco e accesso ora vengono mostrati solo su uno schermo attivo e nascosti sugli altri schermi non focalizzati.
- Ristrutturata la pagina delle informazioni di sistema e il menu di KMenuEdit, che consente di modificare il contenuto e riordinare gli elementi nel menu delle applicazioni. In KMenuEdit è stata aggiunta la possibilità di impostare l'avvio permanente delle applicazioni selezionate su GPU discrete.

- È 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.

- È 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 garantita la conservazione dei pulsanti interattivi nelle notifiche, visualizzate in un popup con la cronologia delle notifiche.
- 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).
- È stata introdotta la possibilità di avviare il gestore delle applicazioni Discover direttamente dalle notifiche sugli aggiornamenti disponibili.
- La visualizzazione delle notifiche per lo spazio disco insufficiente è stata implementata praticamente per tutte le partizioni (eccetto quelle in sola lettura e le partizioni piene fino al montaggio), e non solo per / e /home. È stata aggiunta la possibilità di configurare la percentuale di riempimento, al raggiungimento della quale verrà emesso un avviso.
- Quando si sposta un file sul desktop o nel gestore di file, se il file viene spostato all'interno dello stesso disco, per impostazione predefinita il file ora viene spostato nella nuova posizione senza richiedere la selezione dell'operazione.
- Nell'applicazione System Monitor è stata rinnovata l'interfaccia della modalità panoramica e della cronologia misurazioni. È stato aggiunto un indicatore di carico della GPU e grafici sulla disponibilità di spazio libero su singoli dischi. Per le GPU Intel e AMD è stata introdotta la possibilità di monitorare il carico associato a singole applicazioni. È stata aggiunta una sezione "Servizi in background" per valutare il consumo di risorse da parte dei componenti di sistema. È stata resa disponibile una pagina separata con lo stato dei sensori, dove è possibile ad esempio visualizzare la temperatura attuale della GPU e della CPU.

- Allo strumento per l'integrazione con i browser, che consente di controllare la riproduzione di contenuti multimediali nel browser dal desktop, è stata aggiunta la compatibilità con i pacchetti flatpak per 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).
Fonte: opennet.ru



























