Nate Graham, sviluppatore che si occupa del controllo qualità nel progetto KDE, ha pubblicato un nuovo rapporto sullo sviluppo di KDE. Le modifiche più significative in fase di sviluppo per il rilascio di KDE Plasma 6.6, previsto per il 12 febbraio:
- Sono state apportate ottimizzazioni che hanno permesso di ridurre il consumo di memoria RAM in KDE Plasma di oltre 100 MB grazie allo scarico dalla memoria delle immagini non utilizzate, create per la visualizzazione degli sfondi del desktop. Il prezzo di questa ottimizzazione è stata l'impossibilità di utilizzare la modalità di visualizzazione mosaico (tiled) degli sfondi, utilizzata per ricreare il design retro in stile KDE 1. La funzionalità per lavorare con questi sfondi è stata spostata dal codice principale di gestione delle immagini a un plugin separato chiamato "Tiled".
- È stata implementata l'opzione "KWin Scripts -> Abilita Desktop Virtuali Solo sul Primario", che consente di collegare le finestre ai desktop virtuali solo sullo schermo principale — sugli schermi secondari le finestre rimangono sempre visibili, indipendentemente da quale sia attivo. desktop virtuale.
- Nel widget di gestione della connessione di rete è stato aggiunto un pulsante per connettersi alla rete ricevendo i parametri Wi-Fi tramite scansione del codice QR.

- Nel configuratore nella pagina delle impostazioni di connessione a desktop remoti Nell'interfaccia principale è stata assicurata la visualizzazione di avvisi in caso di errori, senza la necessità di aprire il log in caso di malfunzionamenti.

- In DrKonqi, l'utilità per l'invio di rapporti sugli arresti anomali, è stata implementata la registrazione delle chiusure anomale delle applicazioni non correlate a KDE, nonché la possibilità di inviare rapporti sugli arresti anomali in programmi simili agli sviluppatori o ai manutentori nel pacchetto.
- Utilizzando il «color picker» per determinare il colore di un pixel sullo schermo, ora viene trasmesso il valore RGB originale del colore, e non il valore elaborato dai filtri (ad esempio, i filtri per la modalità notturna) o l'utilizzo di un profilo ICC.
- Nella visualizzazione delle applicazioni GTK utilizzando il tema Breeze, sono stati implementati ulteriori padding per le barre degli strumenti (gli elementi estremi delle barre toccavano i bordi della finestra) ed è stato eliminato il verificarsi di antiestetici linee nere divisorie.
- È stata garantita la gestione degli angoli attivi (Hot-corner) per attivare azioni su tutti gli schermi nelle configurazioni multi-monitor, e non solo sul primo schermo. Se desiderato, questo nuovo comportamento può essere disattivato nelle impostazioni.
- Nel widget di calibrazione HDR è stata aggiunta una pagina per determinare la massima luminosità media durante la visualizzazione a schermo intero.
- Migliorato il funzionamento delle operazioni di drag-and-drop tra le finestre delle applicazioni basate su Wayland e XWayland.
- Risolto il blocco dell'interfaccia per l'attivazione/disattivazione del Bluetooth.
Nel codice base da cui sarà generata la versione KDE Plasma 6.5.3, è stato risolto un errore che causava il crash di Plasma durante la rimozione di widget o pannelli. Risolto il crash del gestore di applicazioni Discover durante l'installazione di applicazioni in formato Flatpak. Corrette le problematiche che causavano un elevato carico sulla CPU nella schermata di accesso (SDDM) e durante l'apertura dei dialoghi per la configurazione degli sfondi. Migliorata la fluidità nel passaggio tra le modalità dello schermo nelle configurazioni multi-monitor con schermi che supportano VRR.
In aggiunta, si segnala il rilascio della piattaforma mobile KDE Plasma Mobile 25.11. È possibile scaricare le build pronte di KDE Plasma Mobile dal repository di test della distribuzione postmarketOS o utilizzando Fedora KDE Plasma Mobile Spin. Il supporto per la telefonia in Plasma Mobile si basa sullo stack telefonico ModemManager e sul framework di comunicazione Telepathy. Per il rendering grafico viene utilizzato il server compositore kwin_wayland, mentre per l'elaborazione audio si impiega PulseAudio. Le versioni mobili delle applicazioni sono sviluppate principalmente all'interno di KDE Gear. Per la creazione dell'interfaccia delle applicazioni viene impiegato un insieme di componenti Mauikit e il framework Kirigami, parte di KDE Frameworks, che consente di creare interfacce universali adatte a smartphone, tablet e PC.
Nella nuova versione sono state introdotte modifiche all'applicazione per la fotocamera e nel configuratore Plasma Settings. Nell'applicazione per la fotocamera è stata prevista l'aggiunta di dati EXIF alle foto, con l'orario della foto, la possibilità di configurare la directory e il modello dei nomi dei file salvati, e migliorata l'interazione con la libreria libcamera. Nel configuratore è stata aggiunta la funzionalità di mostrare tutti i moduli disponibili con le impostazioni. È stata introdotta la possibilità di utilizzare un pulsante separato "Apply" per applicare le impostazioni modificate.



Fonte: opennet.ru


