È stato pubblicato un nuovo rapporto settimanale sullo sviluppo di KDE, che presenta il primo lotto di modifiche per il ramo KDE Plasma 6.7, il cui rilascio è previsto per giugno. Lo sviluppo di questo nuovo ramo è iniziato dopo il passaggio del ramo KDE Plasma 6.6 alla fase di beta testing e il congelamento della base di codice associata per apportare modifiche funzionali (sono consentite solo correzioni). Il rilascio di KDE Plasma 6.6 è previsto per il 17 febbraio.
Novità in arrivo per KDE Plasma 6.7:
- Introdotta una modalità globale push-to-talk, in cui il microfono si attiva solo durante la pressione e il mantenimento di una certa combinazione di tasti.
- Nei widget di controllo della luminosità e della gestione del colore sono stati aggiunti pulsanti per un rapido passaggio tra le modalità di design chiaro e scuro.
- Nel gestore di applicazioni Discover, nella sezione 'Giochi', è garantita la visualizzazione di sottocategorie separate per lanciatori e utilità.

- Nella configurazione è stata implementata la visualizzazione delle impostazioni dei controller di gioco, del mouse e del touchpad solo in presenza di tali dispositivi.
- Migliorata la modifica degli elementi sul desktop sui sistemi con schermo touch.
- Quando si cerca la parola «memoria» (memory), ora tra i suggerimenti viene proposto di avviare l'applicazione System Monitor.
- Nei widget e nell'applicazione System Monitor è supportato il tracciamento dell'attività di rete sulla piattaforma FreeBSD.
Tra le novità della versione beta di KDE Plasma 6.6:
- È stata aggiunta una nuova tastiera su schermo, plasma-keyboard, che è sviluppata in sostituzione della tastiera virtuale Maliit. Plasma-keyboard si basa sul codice della tastiera virtuale Qt Virtual Keyboard, che fa parte di Qt. L'implementazione di KDE è arricchita con funzionalità per l'integrazione con il desktop Plasma, risolvendo alcuni problemi di usabilità e applicando un nuovo algoritmo di scalatura, che migliora la visualizzazione della tastiera su schermi ristretti.
- È stato aggiunto un nuovo gestore di accesso, il plasma-login-manager, sviluppato per sostituire il gestore di accesso SDDM (Simple Desktop Display Manager) e risolvere specifici problemi architettonici ad esso correlati. Il plasma-login-manager utilizza un backend basato su una versione ridotta di SDDM e un meccanismo di avvio simile a quello utilizzato per l'avvio di una sessione desktop KDE Plasma. L'aspetto della schermata di accesso è simile a quello dell'attuale blocco schermo di KDE, e le impostazioni sono unificate con KDE Plasma. Invece di utilizzare QML per personalizzare i temi, si suggerisce di utilizzare i plugin esistenti per gli sfondi del desktop, le schemi di colore e i temi di Plasma.
- È stato aggiunto un nuovo wizard di configurazione iniziale, il plasma-setup, che integra la schermata di benvenuto per l'accesso al sistema (Welcome Center). Nel plasma-setup sono proposte operazioni di sistema che vengono eseguite prima del primo accesso al sistema dopo l'installazione, come la creazione di un nuovo utente, sotto il quale verrà effettuato il lavoro successivo, la selezione della lingua e del fuso orario, la configurazione della disposizione della tastiera e la configurazione dell'accesso di rete.
- Nell'applicazione System Monitor è stata aggiunta la funzione di impostazione delle priorità per l'esecuzione dei processi, simile a quanto si può fare nell'applicazione KSysGuard precedente.

- Di default è stata disabilitata la verifica degli errori nel filesystem durante il montaggio di dispositivi esterni; questa operazione può ora essere attivata su richiesta tramite un'apposita opzione.

- Nella finestra di selezione dello schermo è stato aggiunto un campo di ricerca e filtro, che consente di trovare rapidamente lo schermo per nome in presenza di un gran numero di finestre aperte.

- All'interfaccia di calibrazione HDR è stata aggiunta una pagina di riepilogo con impostazioni per le applicazioni e i giochi Windows.

- Nei lettori multimediali è stata implementata la funzione di scorrimento avanti e indietro tramite i pulsanti specializzati sulla tastiera.
- Nel gestore di composizione kwin è stata aggiunta la supporto al protocollo Wayland color-management-v2, che offre funzionalità di gestione del colore.
- Eliminati artefatti visivi in Firefox quando è attivata la modalità HDR.
- Aggiunta la possibilità di salvare le attuali impostazioni dell'aspetto come un nuovo tema.

- Nel widget di gestione Bluetooth è stata aggiunta il pulsante "Dimentica dispositivo" per rimuovere rapidamente un dispositivo associato senza passare al configuratore.
- Nell'applicazione System Monitor è stata integrata una funzione per cercare processi considerando non solo il nome, ma anche le opzioni della riga di comando, e il dialogo per la configurazione delle colonne visualizzate è stato ampliato.

- Nello schermo di chiusura è stato aggiunto un avviso che informa che il riavvio porterà all'avvio di un altro sistema operativo.

- Nel widget di gestione dell'alimentazione è stata aggiunta un'informativa sui tipi di blocco applicati a singole applicazioni (blocco della sospensione o blocco dell'avvio dello salvaschermo).

- Nel configuratore è implementata la visualizzazione delle pagine di configurazione per Thunderbolt e touchscreen solo in presenza di tale hardware.
- Durante la visualizzazione delle miniature delle finestre nel widget di gestione delle attività, è stata realizzata la messa a fuoco sulla finestra attiva per evidenziarla rispetto ad altre finestre aperte.
- Nel menu Kickoff è stata implementata la possibilità di scorrere l'elenco delle applicazioni preferite, nel caso in cui queste non rientrino nell'area a loro dedicata.
- È stato aggiunto il supporto per il fornitore di archiviazione delle password oo7, che supporta l'API Secret Service.
- Nell'effetto di ingrandimento delle aree dello schermo è stata aggiunta una modalità che consente di centrare l'output rispetto alla posizione del cursore (con l'ingrandimento, il cursore rimane sempre al centro dello schermo).
- Nell'interfaccia di selezione degli Emoji è stata aggiunta un'opzione per modificare il colore della pelle quando si rappresentano persone e mani.

- È stata aggiunta un'impostazione per disabilitare gli indicatori di timeout nelle notifiche (in alcuni sistemi, tale indicazione aumenta il carico della CPU del 15%).

- L'uso del controller di gioco è ora percepito come un'attività che blocca il passaggio alla modalità sleep e l'avvio dello screensaver.
- Nell'interfaccia a comparsa per il layout dei display nelle configurazioni multi-monitor è stato aggiunto un pulsante per richiamare il configuratore completo.

- È stata migliorata la leggibilità delle etichette testuali nei widget posizionati nella barra laterale.

- È stato migliorato il supporto per la piattaforma OpenBSD (1,2,3).
- Migliorato l'uso del protocollo Wayland xdg-activation per cambiare il focus di input tra le applicazioni.
- Nella configurazione è stata migliorata l'interfaccia di correzione colore per le persone con disturbi della percezione dei colori.

- Nella pagina delle impostazioni dei diritti d'accesso delle applicazioni viene mostrato l'identificatore dell'app Flatpak (ad esempio, «com.github.wwmm.easyeffects») invece del numero di versione. È stata aggiunta la possibilità di selezionare il testo per copiarlo negli appunti.

- Di default, è attivo il salvataggio delle password Wi-Fi in un contesto globale accessibile solo all'utente root, anziché associato a singoli utenti. Questa modifica consentirà ai nuovi utenti di connettersi immediatamente alla rete se il Wi-Fi è stato già utilizzato in precedenza nel sistema, senza dover effettuare nuovamente l'accesso. Anche le funzioni che richiedono una connessione internet, come l'utilizzo di account tramite LDAP, funzioneranno immediatamente nella pagina di accesso.
- Nel widget con l'implementazione del menu delle applicazioni (Application Dashboard) è stata considerata la schematizzazione dei colori selezionata per mostrare toni chiari nella modalità chiara (di default, il menu continua a essere visualizzato in modalità scura). È stata aggiunta la possibilità di modificare le dimensioni delle sezioni delle applicazioni preferite (Favorites) e delle normali applicazioni, per riservare più spazio a una di esse sullo schermo.


- È stata fornita la possibilità di disattivare temporaneamente i modelli e i comandi nel gestore degli appunti Klipper senza rimuoverli dall'elenco.

- Angoli arrotondati per il marcatore che evidenzia l'elemento attivo del menu superiore nelle applicazioni.

- Garantita la corretta visualizzazione del rapporto d'aspetto delle miniature delle immagini quando si utilizza il servizio di cambio sfondo del desktop "Bing Picture of the Day" — viene selezionata in modo adattivo una visualizzazione orizzontale o verticale, invece di utilizzare solo il formato verticale per le immagini.
- Nelle impostazioni del componente aggiuntivo per l'integrazione con il browser web, ora viene utilizzato uno sfondo scuro se il tema scuro è attivato nel browser.
- Nel comando "kcmshell6 —list" è stata implementata l'ordinamento alfabetico.
- In KRunner è disattivata la modifica dinamica della priorità dei risultati di ricerca in base alla loro frequenza di utilizzo, consentendo una sorta più prevedibile. Alla barra è stata aggiunta la possibilità di modificare il livello di volume del compito, utilizzando la rotellina del mouse sull'icona dell'applicazione.
- È stata implementata la possibilità di trasferire la proprietà 'position' dell'applicazione durante l'avvio della condivisione dello schermo per migliorare l'esperienza nelle configurazioni multi-monitor.
- Il widget con l'orologio è stato aggiornato per utilizzare la libreria 'libclock', consentendo di risolvere problemi con i fusi orari e migliorando l'efficienza del timer.
- Nel menu delle applicazioni (Kickoff) è stata realizzata una separazione visiva delle categorie selezionate adiacenti.

- Nell'interfaccia di ricerca, digitando 'winver', un termine familiare agli utenti Windows, viene visualizzata una pagina con informazioni di sistema.

- È stata implementata la visualizzazione dell'icona del sito durante la gestione della riproduzione di contenuti multimediali nel browser tramite il widget Media Player, quando non è stato possibile ottenere l'immagine di copertura dell'album.

- Nel configuratore, nella pagina delle impostazioni dello schermo, è stata uniformata la dimensione di tutti gli slider.

- È stata modificata l'animazione di transizione delle sezioni nelle finestre.
- Il limite massimo di scrivanie virtuali è stato aumentato da 20 a 25 (consentendo di visualizzare desktop virtuali in una griglia 5×5).
- È stato aggiunto il supporto per il portale xdg per accedere ai dispositivi USB dalle applicazioni isolate.
- È stata aggiunta la supporto per la configurazione dell'evidenziazione visiva di bordi e contorni degli elementi dell'interfaccia, per quelli che utilizzano il tema Breeze. Tra le altre cose, è possibile disattivare completamente i separatori degli elementi o applicare un colore di contrasto selezionato.


- Sui sistemi con kernel Linux 6.20, il cui sviluppo non è ancora iniziato, è stata implementata la possibilità di adeguare la nitidezza di tutto il contenuto dello schermo.
- Nell'interfaccia di selezione degli sfondi per l'uso nella modalità slideshow sono stati aggiunti pulsanti per attivare o disattivare l'evidenziazione di tutte le miniature.

- Nella configurazione è stata ristrutturata l'interfaccia per la configurazione del Bluetooth. Sono stati aggiunti bordi ai pulsanti degli elementi della lista, sono stati aggiunti testi ai pulsanti "Collegati" e la scheda con le impostazioni del dispositivo attivo è stata nascosta quando il Bluetooth è spento.

- Nella configurazione, nella pagina di selezione degli sfondi, sono stati realizzati ulteriori margini.

- È stata migliorata la visualizzazione dei contenuti nelle pagine con informazioni sul sistema.

- È stata aggiunta la combinazione di tasti Meta+I per aprire la configurazione.
- È stata implementata la possibilità di utilizzare la parola chiave «dxdiag», familiare agli utenti di Windows, per visualizzare informazioni sul sottosistema grafico durante la ricerca.
- Nei campi di testo è stato adottato lo stile standard dei pulsanti per le azioni integrate.
- In Discover è stato aggiunto un pulsante per controllare nuovamente la disponibilità di aggiornamenti, mostrato nella finestra di dialogo dopo il completamento di un'installazione di aggiornamenti e la richiesta di riavvio.
- Nella GTK theme Breeze, analogamente al tema Qt Breeze, è stato interrotto l'uso di gradienti sui pulsanti.
- Uniformato il formato dei cursori nella pagina di impostazione dello schermo nel configuratore.
- Sono state apportate ottimizzazioni che hanno ridotto il consumo di memoria RAM in KDE Plasma di oltre 100 MB, scaricando dalla memoria le immagini non utilizzate create per mostrare gli sfondi del desktop. Il prezzo per questa ottimizzazione è stata l'impossibilità di utilizzare la modalità mosaic (tiled) per visualizzare gli sfondi, utilizzati per ricreare il design retro in stile KDE 1. La funzionalità per lavorare con tali sfondi è stata estratta dal codice principale di gestione delle immagini in un plugin separato chiamato «Tiled».
- È stata implementata l'impostazione «KWin Scripts -> Abilita Desktop Virtuali Solo sul Primario», che consente di legare le finestre ai desktop virtuali solo sullo schermo principale — sugli schermi secondari le finestre rimangono sempre visibili, indipendentemente dal desktop virtuale attivo.
- 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 garantita la visualizzazione di un avviso in caso di errori senza la necessità di aprire il registro 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.
- Nel programma per la creazione di screenshot Spectacle è integrata una funzione di riconoscimento ottico dei caratteri (OCR), che consente di trasformare le parole presenti nell'immagine in testo selezionabile. Attualmente, la funzionalità OCR è limitata a Spectacle, ma in futuro è previsto di integrarla in una libreria per utilizzarla in altre applicazioni KDE. Il riconoscimento del testo avviene tramite il pacchetto Tesseract e viene attivato solo se presente nel sistema.
- E' stata rivisitata l'interfaccia dei dialoghi di conferma delle autorizzazioni e della scelta dell'applicazione per la gestione di contenuti specifici.


- L'interfaccia per la configurazione del widget con timer è stata ristrutturata (invece di due pagine è stato proposto un blocco di impostazioni unificato).

- Sono state consolidate in un'unica pagina le impostazioni disperse della tray system.

- Nell'interfaccia di cambio del tema, è stata aggiunta la possibilità di visualizzare un'anteprima delle varianti scure dei temi GTK.

- È stata garantita la memorizzazione del rifiuto della registrazione della sequenza di tasti richiesta all'avvio dell'applicazione (nei successivi avvii, le richieste ripetute non vengono più visualizzate).
- La posizione dell'icona sul desktop viene mantenuta anche dopo la rinominazione del file o della cartella.
- Migliorata la qualità e la chiarezza delle informazioni quando si utilizza un fattore di scala frazionario insieme al rendering software.
- Il termine anomalo del processo non porta più a esaurimento della memoria e blocco del sistema.
- Aggiunta un'icona per i file con codice in linguaggio Nim nel set di icone Breeze.
In KDE Plasma e KWin, la fluidità delle animazioni è notevolmente migliorata quando si utilizzano schermi con una frequenza di aggiornamento superiore a 60Hz.
- Ottimizzato KWin, riducendo le operazioni superflue durante il compositing.
- Introduzione della possibilità di contrassegnare finestre specifiche per escluderle dalla cattura del contenuto dello schermo (le finestre contrassegnate e i loro popup associati saranno nascosti nei videoregistratori). Una finestra può essere contrassegnata tramite i menu contestuali nell'intestazione e nel gestore delle attività, nonché nell'editor delle regole delle finestre.

- È stata introdotta la possibilità di regolare la saturazione dello sfondo per l'effetto di sfocatura dei contenuti. Nella modalità colore scuro, la sfocatura predefinita è più scura e la saturazione è aumentata del 150%.

- L'interfaccia della finestra di dialogo per la gestione dell'accesso remoto è stata aggiornata (1, 2, 3, 4).


- Quando scorri le icone raggruppate nel gestore attività, le finestre ora vengono visualizzate in base all'ultimo accesso senza dare priorità alle attività a schermo intero.
- Nell'editor di menu (KMenuEdit) è stata implementata la possibilità di selezionare più elementi contemporaneamente per velocizzare l'eliminazione di massa.
- Dal widget degli appunti (klipper) è stata rimossa la pulsante per visualizzare la finestra di dialogo del codice QR: il codice QR viene ora mostrato direttamente nell'interfaccia.
- Nel configuratore, quando si tenta di eliminare un intero gruppo di scorciatoie, viene visualizzata una richiesta di conferma dell'operazione con evidenziazione degli elementi da eliminare.
- Nel gestore composito KWin è stata implementata un'emulazione dell'estensione XRandr, utilizzata per modificare dinamicamente la risoluzione, la rotazione, la trasformazione e il mirroring dei contenuti dello schermo. Il supporto implementato ha risolto i problemi di visualizzazione delle applicazioni X11 a schermo intero su schermi widescreen quando si utilizza XWayland.
- Continua la modernizzazione delle finestre di dialogo per consentire alle applicazioni isolate di accedere a risorse esterne (portale XDG). L'interfaccia per la selezione delle finestre e dello schermo è stata semplificata.

- Nel browser web e nel widget di controllo del volume è stata aggiunta un'icona di fissaggio (pin) per mantenere aperte le finestre pop-up chiamate dalla barra.

- Migliorata la visualizzazione dello stato dei dischi nella pagina di diagnostica SMART nel configuratore.

- Negli applicativi basati sul framework Kirigami e QtWidgets sono state uniformate l'altezza delle intestazioni e i margini tra gli elementi nelle liste.

- Nel widget della barra con il menu delle applicazioni (Kicker) è stata migliorata la visualizzazione dei sottomenu durante il rapido passaggio del cursore sugli elementi di menu di alto livello. È garantita l'apertura del sottomenu a sinistra dell'elemento genitore nel caso in cui il widget sia collocato nella barra laterale destra.
- Nel menu delle applicazioni Kickoff è stata aggiunta la possibilità di utilizzare i tasti di navigazione per tornare dall'area dei risultati di ricerca al campo di input della query.
- È stata aggiunta la possibilità di assegnare combinazioni di tasti globali per fast forward o rewind dei contenuti riprodotti di 5 e 30 secondi. Le combinazioni sono assegnate dall'utente e sono supportate dai lettori multimediali che implementano il protocollo di controllo remoto MPRIS.
- Nel widget con l'elenco delle finestre sono state implementate impostazioni per mostrare il menu al passaggio del mouse e nascondere l'icona della finestra (rimarrà solo il nome della finestra).
- È stata implementata la possibilità di configurare l'ordine di visualizzazione delle icone nel widget di fine sessione e blocco dello schermo.
- Rimosso l'output della notifica di errore in caso di annullamento dell'inserimento di file sul desktop dagli appunti.
- Migliorata la performance nella selezione degli elementi sul desktop tramite un rettangolo espandibile con il mouse.
- Disattivando l'animazione nelle impostazioni di sistema, viene automaticamente attivata l'opzione «reduced-motion», che informa le applicazioni della necessità di ridurre l'uso delle animazioni. È stata aggiunta la possibilità di regolare automaticamente la luminosità dello schermo sui dispositivi dotati di sensore di luminosità.
- Nella configurazione sono state aggiunte informazioni sulle reti wireless collegate alla pagina di impostazione della connessione di rete e Wi-Fi, simili a quelle visualizzate nel pannello applet.

- Nel gestore delle applicazioni Discover è stata implementata la visualizzazione delle informazioni sul numero di aggiornamenti disponibili.

- È stata risolta un'anomalia che provocava la visualizzazione errata dei colori durante l'esecuzione di giochi Windows che supportano HDR tramite Wine o Proton.
- Nelle notifiche degli screenshot è stato aggiunto un pulsante 'Apri cartella contenitore' per accedere alla directory in cui vengono salvati gli screenshot.
- Nel widget con l'elenco delle finestre è stata aggiunta la possibilità di escludere le finestre aperte su altri schermi e desktop virtuali.
- Nel gestore di riduzione di tutte le finestre è stata aggiunta l'azione Meta+Shift+O per minimizzare tutte le finestre tranne quella attuale.
- Nella sessione basata su Wayland è notevolmente migliorato il supporto per il mirroring dei contenuti su più schermi.
- È stata aggiunta la possibilità di utilizzare l'utility kscreen-doctor nella sessione Wayland per aggiungere modalità di schermo personalizzate.
- È stata introdotta la possibilità di spostare le finestre con la penna grafica (spostamento della penna mentre si tiene premuto il tasto Meta).
- Risolti i problemi di crash quando si utilizza nel Plasma il plugin di terze parti WallpaperEngineKDE.
- Ridotto il verificarsi di cadute di frame sui monitor con una frequenza di aggiornamento molto alta.
- Nelle applicazioni che utilizzano xdg-desktop-portal-kde, è stata aggiunta la possibilità di prevenire il termine della sessione, ad esempio a causa della presenza di documenti non salvati.
Fonte: opennet.ru















































