Dopo un anno di sviluppo, è stato rilasciato l'ambiente desktop KDE Plasma 6, le librerie KDE Frameworks 6 e la collezione di applicazioni KDE Gear 24.02. Per valutare le prestazioni di KDE 6, è possibile utilizzare le build del progetto KDE Neon.
Principali modifiche:
- È stato effettuato il passaggio all'utilizzo della libreria Qt 6.
- Di default, è proposto una sessione che utilizza il protocollo Wayland. L'uso di X11 è stato spostato nelle opzioni. Gli utenti e le distribuzioni possono tornare all'uso della sessione basata su X11 se lo desiderano, ma Wayland è ora presentato come il protocollo raccomandato ufficialmente.

- È attivata la modalità fluttuante della barra, in cui ci sono spazi visibili tra la barra e i bordi dello schermo, conferendo all'ambiente utente un aspetto distintivo (dopo l'arrivo della barra simile a quella vecchia di KDE in Windows 11, alcuni utenti ritengono che KDE copi il design di Windows, anche se in KDE una barra simile è stata proposta molto prima di Windows 11). È stata migliorata l'interfaccia per la configurazione delle opzioni della barra, permettendo di adattare facilmente l'aspetto della barra secondo le proprie preferenze. È stata aggiunta una modalità 'intelligente' di nascondimento automatico della barra, che nasconde la barra quando la finestra dell'applicazione entra nell'area di posizionamento della barra.

- È stata proposta un'interfaccia unificata per commutare tra attività e desktop virtuali, che combina le funzionalità della modalità di panoramica (Overview) e della modalità 'Desktop Grid', distinguendosi per le flessibili possibilità di gestione tramite touchpad.
- È stato introdotto un nuovo stile di commutazione delle attività "Thumbnail Grid" che consente di visualizzare immediatamente tutte le finestre disponibili, senza dover spendere tempo a scorrere. Nel nuovo interfaccia, oltre alle miniature delle finestre, vengono mostrati anche le icone delle applicazioni, semplificando la navigazione per coloro che sono abituati a identificare i programmi dalle loro icone anziché dai nomi testuali. Inoltre, è stata dissociata l'opzione di cambio rapido delle attività dal tema globale, permettendo di cambiare tema senza temere che anche il passaggio delle attività venga sostituito.
- È stato ripristinato un effetto visivo che rappresenta il contenuto dei desktop sotto forma di cubo rotante. L'effetto di sfocatura è stato completamente ridisegnato.
- Sono state apportate numerose ottimizzazioni e miglioramenti al tema Breeze. L'area dell'intestazione della finestra attiva ora viene evidenziata con il colore utilizzato nel tema selezionato per evidenziare gli elementi attivi (accent), risolvendo i problemi di separazione visiva della finestra attiva da quelle inattive. Invece del tema sonoro "Oxygen", è stata proposta una nuova serie di suoni chiamata "Ocean".

- È stato proposto un nuovo set di icone Oxygen 6, progettato per essere integrato in KDE 6.

- Nel gestore composito KWin è stata aggiunta la supporto per le estensioni del protocollo Wayland, responsabile della gestione del colore. Nella sessione KDE Plasma 6 basata su Wayland, è ora possibile gestire i colori separatamente per ciascun schermo. Gli utenti possono ora assegnare i propri profili ICC a ciascun schermo e le applicazioni che utilizzano Wayland garantiranno una corretta resa cromatica. Attualmente, le applicazioni sono limitate all'uso di sRGB, ma in futuro è prevista l'aggiunta di supporto per altri spazi colore. È stata implementata parzialmente la supporto HDR per i monitor che supportano un'ampia gamma di luminosità. Per le persone con difetti visivi che impediscono la percezione di determinati colori, è stata aggiunta la supporto per filtri cromatici correttivi.
- Per aprire file e cartelle ora è richiesto un doppio clic del mouse, invece di un singolo clic come prima, semplificando l'adattamento nel nuovo ambiente per gli utenti di altri sistemi. Se necessario, è possibile ripristinare il comportamento precedente nelle impostazioni.
- È abilitata per impostazione predefinita la possibilità di cambiare rapidamente posizione nella finestra con un clic del mouse sull'area di scorrimento, permettendo di evitare il trascinamento della barra di scorrimento.
- La funzione di commutazione è disabilitata per impostazione predefinita scrivanie virtuali quando si tenta di scorrere sul desktop. Questa funzionalità confondeva molti utenti, specialmente se la commutazione avveniva su un desktop con finestre aperte e non era più possibile tornare indietro. Per coloro che sono abituati a questa modalità, è possibile ripristinarla nelle impostazioni.
- Nell'ambiente basato su Wayland, per impostazione predefinita è attivata la modalità tap-to-click per simulare un clic del mouse toccando il touchpad.
- È stata aggiunta la possibilità di sbloccare lo schermo tramite smart card o impronta digitale, senza disabilitare l'opzione di sblocco con password (in precedenza si poteva utilizzare solo l'impronta o la password, ma non insieme).
- È stata condotta una riorganizzazione delle sezioni del configuratore, con una riduzione delle pagine nidificate. Per uniformare l'aspetto con altre applicazioni e liberare spazio sullo schermo per le impostazioni, in molte sezioni del configuratore i pulsanti sono stati spostati nella barra degli strumenti. È stata aggiunta un'interfaccia per la configurazione del tema sonoro. Semplificata la configurazione dell'associazione delle applicazioni come gestori di determinati tipi di file.

- È stata modernizzata l'interfaccia di ricerca di file e programmi. È stata aggiunta la possibilità di configurare l'ordinamento dei risultati di ricerca. Sono stati aggiunti gestori che consentono di calcolare attraverso il sistema di ricerca gli spostamenti tra i fusi orari, avviare la modalità di sospensione ibrida e cercare nei repository Codeberg e PyPi. Se viene selezionata una lingua diversa dall'inglese nel sistema, viene garantito il supporto simultaneo nella ricerca delle lingue di sistema e inglese. La ricerca delle impostazioni e delle applicazioni è stata notevolmente accelerata. La ricerca nei documenti recentemente aperti è stata velocizzata del 200%, mentre la ricerca delle applicazioni del 60%. Il carico sulla CPU durante la ricerca è stato ridotto del 30%.

- Nella gestione delle informazioni personali di Kontact, che comprende applicazioni come il client di posta elettronica, il calendario, il gestore dei certificati e la rubrica, sono state apportate modifiche mirate a migliorarne le funzionalità. la sicurezza e la privacyNel client di posta KMail, durante la visualizzazione delle email, è stata implementata la rimozione della pubblicità e del codice per il tracciamento delle aperture dei messaggi. Nell'interfaccia di scrittura delle email è stata realizzata la visualizzazione del livello di fiducia e dello stato delle chiavi OpenPGP del destinatario. Nel calendario KOrganizer è stata aggiunta la possibilità di inviare inviti criptati e firmati digitalmente. In Kleopatra, l'interfaccia grafica per GnuPG, è stata integrata la gestione della visualizzazione delle email criptate caricate tramite client web che non supportano OpenPGP (ad esempio, tramite Gmail).

- In KMail è integrato un sistema per la traduzione dei testi da una lingua all'altra, disattivato di default, che opera sul sistema locale dell'utente senza interagire con servizi cloud esterni, ed è basato sul motore open source Bergamot, utilizzato anche in Firefox. Grazie al pacchetto vosk-api, è stata implementata la funzionalità di conversione della voce in testo.

- Sono state ampliate le funzionalità dell'assistente per i viaggi KItinerary. Le applicazioni didattiche KHangMan, Kiten, KWordQuiz e Kalzium sono state migrate a Qt 6.

- Nel video editor Kdenlive è stata aggiunta la possibilità di sostituire audio o video in un clip sulla timeline, consentendo, ad esempio, di estrarre l'audio da un clip, modificarlo in un'altra applicazione e reinserire la versione modificata nel clip. È stata aggiunta la possibilità di integrare più sottotitoli (per diverse lingue) in un unico tracciato. È stata fornita un'interfaccia per l'importazione e l'esportazione dei sottotitoli. È garantita la visualizzazione dei clip recentemente aperti. Sono stati aggiunti pulsanti sulla timeline per attivare/disattivare rapidamente e sostituire gli effetti. È stata fornita un'impostazione per scegliere il metodo di interpolazione durante il ridimensionamento. È stato rinnovato il dialogo visualizzato quando si apre un progetto con clip mancanti.

- È stata modificata la grafica del file manager Dolphin e riorganizzate le sue impostazioni. È stata aggiunta la possibilità di gestire l'attivazione dei pulsanti sulla barra degli strumenti e nella barra di stato tramite tastiera. Nel menu contestuale, mostrato facendo clic con il tasto destro del mouse sulla cartella, è stata aggiunta l'opzione per aprire il contenuto in modalità a doppio pannello.

- In Spectacle, il programma per catturare screenshot, sono stati aggiunti i modi per catturare solo la finestra attiva, la finestra su cui è posizionato il cursore o un'area arbitraria dello schermo. È stata aggiunta un'opzione per disattivare le ombre negli screenshot salvati. Durante la registrazione di screencast è attivata la visualizzazione dell'icona nella barra di sistema, che consente di monitorare la durata della registrazione o fermarla rapidamente. Per il salvataggio degli screenshot e degli screencast vengono utilizzate per impostazione predefinita le cartelle ~/Pictures/Screenshots e ~/Videos/Screencasts. È stata aggiunta la supporto per la registrazione video in formato VP9 e le impostazioni di qualità di registrazione. È stata realizzata la possibilità di gestire la creazione di screenshot dalla riga di comando.

- Nell'app di messaggistica Neochat, che utilizza il protocollo Matrix, è stata aggiunta una schermata iniziale che consente di selezionare un account. È stata implementata la possibilità di registrare o eliminare l'account direttamente dall'app. È stata aggiunta una pagina di riepilogo con tutte le notifiche. È stata realizzata la supporto per la condivisione dei contatti tramite QR code. È stato aggiunto un pulsante per ignorare gli utenti. È stata introdotta una sezione con le impostazioni di sicurezza. È stata implementata la supporto per la raggruppamento e la suddivisione per sezioni di diverse chat.

- Nel lettore video PlasmaTube, che consente di guardare video su YouTube, è stata aggiunta la supporto per la sincronizzazione della cronologia delle visualizzazioni con l'account del servizio Invidious e la ricerca di canali e liste di riproduzione. È stata implementata la modalità picture-in-picture per visualizzare i video in una finestra fissata sopra le altre finestre. È stata aggiunta la supporto iniziale per la visualizzazione dei video su Peertube e Piped. È stata implementata la supporto per lo standard MPRIS2, che definisce i mezzi per il controllo remoto dei lettori multimediali. È stata realizzata una versione iniziale per Android.

- In Tokodon, the app for the decentralized microblogging platform Mastodon, the first launch interface and profile pages have been redesigned. Users can now hide replies in the main feed. The process of submitting complaints and ignoring participants has been simplified.

- The Kate text editor has implemented a faster JSON parser, RapidJSON, and expanded support for LSP servers. A text-to-speech feature has been added. Automatic configuration of LSP servers for CSS, SCSS, LESS, XML, Julia, and PHP has been implemented, along with DAP (Debug Adapter Protocol) settings for Dart and Flutter.

- In the terminal emulators Konsole and Yakuake, the configuration interface has been revamped. Konsole has received optimizations that increased rendering speed and reduced the number of memory allocation operations by 50%. Each Konsole tab is now isolated in a separate cgroup.

- Nella gestione delle applicazioni Discover è stata affinata l'interfaccia: modificato il colore di sfondo, migliorato l'allineamento delle schede delle applicazioni, modernizzato il comportamento della barra laterale durante la ricerca, migliorata la visualizzazione degli screenshot delle applicazioni, e per le app in formato Flatpak è stata aggiunta un'indicazione per l'accesso al sottosistema audio.
- In KClock, when the alarm goes off, it mutes all other sounds.
- KDE Connect has added support for connecting to other devices via Bluetooth, not just Wi-Fi. It now supports device discovery in the local network using mDNS.
- Nel lettore di podcast Kast, l'analisi dei feed RSS è stata notevolmente accelerata.
- Nel lettore musicale Elisa è possibile impostare la directory o il disco iniziale. Sono stati adattati per i sistemi mobili i dialoghi relativi ai metadati. È stato incluso un sistema di accesso rapido alla storia durante la navigazione.
- Sono state rimosse le seguenti funzionalità:
- Il sistema di combinazioni di tasti globali KHotKeys ("Custom Shortcuts" nel configuratore) — non aggiornato da oltre 7 anni, utilizza formati non standard e non funziona con Wayland. Per la gestione delle scorciatoie in KDE 6 è stata utilizzata la sottosistema KGlobalAccel, che implementa la funzionalità necessaria e in futuro supporterà i gesti del mouse.
- I widget delle finestre per KRunner (widget che appaiono nei risultati di ricerca e vengono posizionati sul desktop come finestre) sono limitati nelle funzionalità e creano false impressioni su KDE da parte degli utenti che li scambiano per programmi completi.
- I selettori di attività (gestori Alt+Tab) “Grid”, “Informative”, “Small Icons”, “Text Only” e “Thumbnails” sono stati rimossi a causa della bassa qualità di implementazione e della presenza di alternative più valide.
- Configurazione forzata del DPI dei font (Impostazioni di sistema > Aspetto > Caratteri > Forza DPI caratteri) per Wayland e impostazioni globali delle icone (Impostazioni di sistema > Aspetto > Icone) — è stato deciso di supportare solo un sistema di scala che consente di impostare le proprie preferenze per ogni schermo (configurabile tramite Impostazioni di sistema > Schermo e monitor). L'interruzione del supporto per le impostazioni indicate ha semplificato la gestione della scala e ha eliminato i problemi legati alla modifica globale delle dimensioni degli elementi.
- Il tema Air — il vecchio set di stili è rimasto senza supporto e ha problemi di vecchia data. È stato deciso che non ha senso mantenere un tema aggiuntivo quando per temi alternativi è meglio usare il catalogo store.kde.org.
- La possibilità di impostare le configurazioni energetiche in relazione alle stanze (Attività) — pochi lo utilizzano, l'implementazione è troppo complicata e ci sono problemi che necessitano di correzioni. È stato deciso che non vale la pena spendere risorse per sistemare questo codice complicato.
- La presentazione delle opzioni disponibili sotto forma di set di icone è da anni trascurata e non supporta alcune funzioni necessarie, come l'evidenziazione delle impostazioni modificate. A questa modalità è subentrata la barra laterale.
- La possibilità di utilizzare icone provenienti da set di stili crea confusione e disomogeneità nel design, poiché le icone possono essere scelte non solo dai temi delle icone, ma anche dai temi degli stili.
- Il supporto per l'immagine del giorno dal servizio Unsplash ha smesso di funzionare dopo che il servizio ha interrotto la fornitura di un'API pubblica e ha cambiato le regole d'uso a causa di abusi legati all'addestramento automatizzato di modelli di machine learning.
- Nella versione per dispositivi mobili, Plasma Mobile introduce una nuova implementazione della schermata principale che consente all'utente di raggruppare le app secondo le proprie preferenze. È stato aggiunto uno schermo di benvenuto che presenta le caratteristiche di Plasma Mobile al primo avvio, permettendo anche di impostare rapidamente Wi-Fi, fuso orario, livello di zoom e parametri di connessione tramite operatore cellulare.
Fonte: opennet.ru
















