Nate Graham, sviluppatore e responsabile del controllo qualità del progetto KDE, ha pubblicato un nuovo rapporto sullo sviluppo di KDE. È stata effettuata una modifica nella base di codice che costituirà la versione correttiva di KDE Plasma 6.2.5, mirata a prevenire l'arresto anomalo dell'interfaccia in caso di problemi con i singoli widget. Alcuni problemi nei widget, che in precedenza causavano arresti anomali dell'interfaccia KDE Plasma, ora limitano semplicemente la visualizzazione di un messaggio di errore. Inoltre, sono stati compiuti progressi per migliorare l'affidabilità nel gestire file con estensione «.desktop» formattati in modo errato. Il gestore di composizione KWin ha garantito maggiore stabilità contro gli arresti anomali causati dall'invio di dati errati da parte delle applicazioni.
Tra gli errori corretti si segnala la risoluzione di un problema in Plasma, che causava un crash in caso di rifiuto da parte dell'utente della notifica di modifica dello stato della rete, oltre alla risoluzione del crash di KWin dopo l'esaurimento dei descrittori di file disponibili su sistemi con driver GPU diversi da Intel. È stato inoltre risolto un crash del configuratore che si verificava nel caso di collegamento del mouse durante l'apertura della pagina di configurazione del mouse.
Tra i miglioramenti preparati questa settimana per KDE 6.3.0 e KDE Frameworks 6.9:
- Nel configuratore, nella pagina delle impostazioni di KWin, è stata aggiunta la possibilità di disattivare temporaneamente le regole con sovrascrittura degli attributi delle finestre delle applicazioni (KWin Window Rules). In precedenza, per interrompere tali regole, era possibile solo eliminarle.

- Nel widget che mostra nella barra un elenco delle finestre aperte (Task Manager), è stata implementata la possibilità di visualizzare normali suggerimenti testuali quando le anteprime del contenuto della finestra sono disattivate nelle impostazioni.

- Il widget «Power and Battery» implementa la notifica di bassa carica della batteria delle cuffie wireless, fornendo informazioni corrette sullo stato della batteria.
- La durata dell'effetto «finestre scorrevoli» in KWin («Slide Back») è stata allineata ad altri effetti e animazioni. Inoltre, il comportamento dell'effetto è stato reso più prevedibile impostando velocità di animazione personalizzate.
- Nei distributivi basati su Ubuntu, utilizzando il tema Breeze, è stata introdotta un'icona simbolica con informazioni sulla disponibilità di aggiornamenti nel sistema, in linea con lo stile delle altre icone. Questa modifica è stata apportata nel ramo KDE Frameworks 6.9.
- Nel codice di base da cui è generata la versione Qt 6.9.0 è stata aggiunta la possibilità di visualizzare emoji colorate insieme a testo in bianco e nero, utilizzando le impostazioni di font predefinite in KDE Plasma. È stata migliorata la visualizzazione dell'operazione di ridimensionamento delle finestre delle applicazioni basate su Qt Quick.
Fonte: opennet.ru


