Nate Graham, uno sviluppatore addetto al controllo qualità del progetto KDE, ha pubblicato un altro aggiornamento sullo sviluppo di KDE. Inoltre, è stato annunciato che la versione KDE Plasma 6.4 è entrata in fase di beta testing e che la base di codice sarà bloccata e non sarà più possibile apportare modifiche funzionali (sarà consentita solo l'accettazione di correzioni). L'uscita di KDE Plasma 6.4 è prevista per il 17 giugno.
Miglioramenti apportati a KDE Plasma 6.4 questa settimana prima del blocco del codice:
- Il gestore composito KWin ha implementato la possibilità di abilitare una luminosità a gamma dinamica estesa per gli schermi che non supportano HDR, sui quali l'HDR viene simulato modificando la luminosità della retroilluminazione.
- Aggiunta impostazione per limitare la profondità massima del colore
- Implementato il widget per la calibrazione HDR.

- Le applicazioni che utilizzano XWayland hanno la possibilità di controllare la tastiera e il puntatore del mouse senza dover chiedere conferma per tali operazioni. Per impostazione predefinita, questa funzione è disabilitata perché riduce il livello di sicurezza del sistema.

- La modalità panoramica nell'applicazione System Monitor è stata riprogettata. Aggiunti indicatore di carico GPU e diagrammi dello spazio libero sui singoli dischi.

- Aggiunti titoli di testo per i dispositivi di input e output audio al widget di controllo del volume.

- Un indicatore di avanzamento (spinner) è stato aggiunto al widget del carrello.
- Le notifiche relative allo spazio libero su disco insufficiente vengono ora visualizzate per tutte le partizioni (tranne le partizioni di sola lettura e le partizioni piene prima del montaggio), non solo per / e /home. Aggiunta la possibilità di configurare la percentuale di riempimento, al raggiungimento della quale verrà emesso un avviso.
- Il server RDP integrato ricorda i permessi concessi durante l'autorizzazione, in modo da non dover visualizzare ogni volta una richiesta. Aggiunto supporto per eventi di scorrimento orizzontale dai client RDP.
- KDE Frameworks 6.15 risolve i problemi di prestazioni causati da un I/O eccessivo durante la visualizzazione delle miniature del contenuto delle directory quando si passa sopra di esse sul desktop o nel file manager Dolphin. KDE Frameworks 6.14.1 corregge un bug che causava l'arresto anomalo delle applicazioni KDE basate su QtQuick durante lo scorrimento del contenuto nelle distribuzioni che includevano risorse di compilazione aggiuntive.
Modifiche aggiunte in precedenza in KDE Plasma 6.4:
- Aggiunte etichette per i programmi installati di recente al menu dell'applicazione Kickoff.

- Aggiunto un avviso che viene visualizzato quando si tenta di accedere al microfono da un'applicazione se il microfono è impostato sulla modalità silenziosa nelle impostazioni.

- KMenuEdit ora consente di configurare le applicazioni selezionate in modo che vengano sempre eseguite sulla GPU dedicata.

- L'interfaccia della pagina delle impostazioni di visualizzazione è stata migliorata nel configuratore. Nei sistemi a schermo singolo, l'area di selezione del layout dello schermo è nascosta. Nelle configurazioni multi-monitor, abbiamo migliorato l'evidenziazione della schermata corrente e la presentazione delle schermate connesse ma non attivate.


- È stata aggiunta una nuova sezione "Animazione" al configuratore, in cui sono state spostate le impostazioni degli effetti animati. La sezione Effetti desktop contiene effetti generali che non sono correlati alla visualizzazione della transizione da uno stato all'altro.

- Modificata la gestione delle notifiche quando si aprono applicazioni in modalità a schermo intero. Invece di ignorare le notifiche non critiche quando si lavora con programmi a schermo intero, ora la modalità "non disturbare" viene attivata automaticamente. La differenza è che dopo essere usciti dalla modalità a schermo intero verrà visualizzato un avviso relativo alla presenza di notifiche perse. Se lo si desidera, è possibile disattivare il nuovo comportamento nelle impostazioni.

- Nella barra delle applicazioni ora vengono visualizzate informazioni sul widget meteo non configurato.

- Nella finestra di dialogo delle impostazioni del pannello, due pulsanti separati nell'intestazione sono stati convertiti in menu, il che ha risolto il problema dell'allungamento della finestra di dialogo sui sistemi localizzati a causa di parole troppo lunghe sui pulsanti.

- Nella pagina di gestione degli utenti viene ora visualizzato un avviso quando si tenta di eliminare un utente con una sessione attiva. Se si conferma tale operazione, i file di tale utente non verranno eliminati.

- È stato aggiunto un avviso alle impostazioni della barra delle applicazioni che viene visualizzato quando si tenta di disabilitare il servizio di gestione degli appunti.

- È stato modernizzato il design delle finestre di dialogo per l'impostazione dei widget per l'orologio, il dizionario, il timer e per la visualizzazione di una presentazione delle immagini selezionate.

- È stato aumentato lo spazio tra i pulsanti Personalizza e Aggiungi nella finestra del widget Orologio digitale.

- Il widget Media Controller ora supporta le combinazioni di tasti Ctrl+Tab e Alt+[numero] per passare da una scheda all'altra e da una sorgente all'altra.
- È stato aggiunto un interruttore della velocità di riproduzione all'applet che controlla il lettore multimediale utilizzando il protocollo MPRIS.

- Aggiunto il supporto per lo scorrimento dei contenuti in Widget Explorer utilizzando il gesto di pizzicamento con un dito su un touch screen.
- È stato implementato un grafico per la valutazione visiva delle variazioni nella velocità di copia dei file. Il grafico è disponibile nella pagina Dettagli, a cui è possibile accedere dalla notifica di copia del file.

- Aggiunta un'impostazione per forzare la disattivazione delle icone di determinate applicazioni nella barra delle applicazioni. La nuova funzionalità può essere utile quando le applicazioni non dispongono di impostazioni interne per interrompere la visualizzazione degli indicatori (ad esempio Discord).

- KRunner ha migliorato il raggruppamento dei risultati di ricerca: le attività relative alle sessioni e ai download sono ora incluse nell'elenco di priorità e visualizzate per prime. Navigazione migliorata in KRunner tramite tastiera.

- Euristica ottimizzata per centrare i popup dei widget rispetto allo schermo o al pannello.

- Nella finestra di dialogo di personalizzazione del pannello, la visualizzazione dei layout di posizionamento del pannello ora riflette la posizione effettiva del pannello sullo schermo.

- Aggiunto supporto per l'uso per ciascuno desktop virtuale la disposizione delle finestre a mosaico.
- Supporto Wayland migliorato. Il gestore composito KWin utilizza una versione stabile del protocollo Wayland ext-data-control, necessario per il corretto funzionamento degli appunti (in precedenza veniva utilizzato il protocollo wlr-data-control-unstable-v1).
- Aggiunto supporto per il protocollo Wayland ext-idle-notify.
- Aggiunto supporto per il protocollo fifo Wayland, che consente di utilizzare un meccanismo FIFO (first in, first out) per elaborare la coda di aggiornamento del contenuto della superficie visualizzata. Utilizzando questo protocollo, l'output può essere eseguito attendendo il completamento della scansione verticale (vblank) anziché utilizzare callback ogni volta che un nuovo frame è pronto per essere visualizzato, il che risolve il problema dell'elevato carico della 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 sessione interrotte in ambienti basati su Wayland, ad esempio in caso di arresto anomalo di un componente composito. server o applicazioni.
- L'ambiente basato su Wayland supporta ora il posizionamento relativo sulle tavolette grafiche, in cui la posizione dello stilo viene determinata in relazione alla sua posizione precedente anziché alla sua posizione assoluta sulla superficie della tavoletta. La possibilità di controllare il cursore grafico tramite tastiera è stata adattata per funzionare con Wayland.
- Il codice di base di kwin è suddiviso in kwin_x11 e kwin_wayland.
- KWin ora consente di personalizzare la durata dell'effetto Fade Desktop.
- Aggiunto il supporto per video HDR nel formato P010.
- Miglioramento della precisione del rilevamento e della visualizzazione delle informazioni sullo stato della batteria dei dispositivi Bluetooth tramite il widget Alimentazione e batteria.
- È vietato utilizzare EncFS per creare nuovi archivi Plasma Vault (gli archivi creati in precedenza basati su EncFS continueranno a funzionare). Il motivo citato è l'interruzione dello sviluppo di EncFS e la presenza di vulnerabilità in EncFS.
- Aggiunto supporto per il portale xdg Clipboard, che fornisce accesso agli appunti per le applicazioni in esecuzione in ambienti isolati, come quelle fornite nel formato Flatpak.
- Prestazioni notevolmente migliorate della registrazione dello screencast utilizzando il formato video VP9 (utilizzato per impostazione predefinita).
- I pulsanti interattivi vengono ora conservati nelle notifiche visualizzate nella finestra pop-up della cronologia delle notifiche.
- Nelle configurazioni multi-monitor, l'orologio e gli elementi interattivi dell'interfaccia utente nelle schermate di blocco e di accesso vengono ora mostrati solo sulla schermata attiva e nascosti nelle altre schermate che non hanno input attivo.
- È stata implementata la possibilità di passare da una finestra all'altra utilizzando le combinazioni di tasti Meta+Tab e Meta+Maiusc+Tab.
- Per le notifiche è stato implementato il supporto per la selezione del tipo di notifica sonora (ad esempio, quando si riceve una lettera, è possibile riprodurre un suono separato, caratteristico dell'arrivo di un messaggio).
- Il set di cursori scuri è stato rinominato "Breeze Dark".
- La finestra per la registrazione delle scorciatoie da tastiera da parte delle applicazioni è stata riprogettata.

- Nella finestra di dialogo Azioni doppio clic è stata aggiunta un'area per testare una modifica prima di applicarla.

- È stata introdotta la possibilità di avviare il gestore dell'app Discover direttamente dalle notifiche di aggiornamento.
- Nell'interfaccia per la modifica degli elementi negli appunti, il pulsante Salva viene ora attivato solo dopo aver modificato il testo.
- Il toolkit di integrazione del browser ora supporta pacchetti flatpak con browser alternativi basati sui motori Chromium e Firefox, come LibreWolf e Ungoogled Chromium.
- Prestazioni migliorate durante l'utilizzo della modalità luce notturna e durante la modifica della luminosità (in queste modalità, è stata osservata una diminuzione del frame rate durante la visualizzazione di video).
- È stata aggiunta la possibilità di configurare il timeout per la visualizzazione del prompt di accesso alla schermata di blocco del sistema.
- Il widget di controllo del volume ora mostra il titolo del contenuto riprodotto nelle applicazioni che espongono tali metadati (come i browser).

- Nel configuratore, nella sezione delle impostazioni dei tasti di scelta rapida, vengono utilizzati nomi più comprensibili per le combinazioni di tasti in KWin e Plasma.

- Nel configuratore, nella pagina con i parametri di visualizzazione, vengono ora visualizzati valori non interi di aggiornamento dello schermo (ad esempio 59.94 Hz).
Fonte: opennet.ru
