È stata pubblicata la versione 22.02 della piattaforma mobile KDE Plasma Mobile, basata sulla versione mobile del desktop Plasma 5, sulle librerie KDE Frameworks 5, sullo stack telefonico ModemManager e sul framework di comunicazione Telepathy. Per la visualizzazione grafica in Plasma Mobile viene utilizzato il server composito kwin_wayland, mentre per l'elaborazione audio si impiega PulseAudio. Contestualmente è stata preparata la versione 22.02 del set di applicazioni mobili Plasma Mobile Gear, formata analogamente al set di KDE Gear. Per creare l'interfaccia delle applicazioni vengono utilizzati Qt, il set di componenti Mauikit e il framework Kirigami di KDE Frameworks, che consente di creare interfacce universali adatte per smartphone, tablet e PC.
Tra le applicazioni incluse ci sono KDE Connect per collegare il telefono al desktop, il visualizzatore di documenti Okular, il lettore musicale VVave, i visualizzatori di immagini Koko e Pix, il sistema di gestione delle note buho, il calendario e pianificatore calindori, il gestore di file Index, il gestore delle applicazioni Discover, il programma per l'invio di SMS Spacebar, la rubrica plasma-phonebook, l'interfaccia per le chiamate telefoniche plasma-dialer, il browser plasma-angelfish e il messenger Spectral.
Nella nuova versione:
- Le modifiche dell'ultima versione di KDE Plasma 5.24 sono state trasferite nell'interfaccia mobile. Il repository principale con l'interfaccia mobile è stato rinominato da plasma-phone-components a plasma-mobile.
- La barra a discesa delle impostazioni rapide è stata riprogettata e include nuovi widget per il controllo della riproduzione multimediale e per la visualizzazione delle notifiche. È stata migliorata la gestione dei gesti di controllo.



È stata aggiunta una versione base della barra delle impostazioni rapide per tablet, che sarà migliorata nella prossima versione.

- L'interfaccia per passare tra le app aperte (Task Switcher) è stata riscritta; ora utilizza una sola riga con le anteprime delle app e supporta gesti di controllo. Sono stati risolti i bug nella barra di navigazione che a volte la rendevano grigia, compromettendo la visualizzazione delle anteprime delle app. In futuro sarà implementata la possibilità di un controllo completo tramite gesti, senza dipendere dalla barra di navigazione.
- È stata aggiunta la possibilità di richiamare l'interfaccia di ricerca delle applicazioni KRunner sullo schermo principale trascinando il dito dal alto verso il basso sul touchscreen. È stata migliorata la precisione dei gesti sullo schermo per aprire e chiudere le app. Sono stati risolti problemi relativi alla posizione o alla rimozione dei plasmoidi sulla schermata principale. L'indicatore di avvio dell'app e l'interfaccia per passare tra le app ora utilizzano la finestra principale della schermata iniziale, senza creare nuove finestre, il che ha notevolmente aumentato la fluidità delle animazioni sul dispositivo Pinephone.
- Nel configuratore è stata implementata una funzione di ricerca e lo stile del titolo è stato modificato, ora con un pulsante più compatto per tornare allo schermo precedente.


- Aggiunta un'opzione di design per il configuratore per tablet.

- Ristrutturato il backend responsabile dell'attivazione della sveglia. L'interfaccia di modifica delle liste nella sveglia è stata riprogettata e migliorato il supporto per la personalizzazione dei suonerie. Aggiunto un dialogo integrato per la configurazione dei segnali e dei timer.


- È iniziata la modernizzazione dell'interfaccia del calendario planner Calindori.


- Ridonata la navigazione nel programma PlasmaTube, progettato per guardare video su YouTube. La barra di controllo è stata spostata in basso e nel titolo è stato aggiunto un pulsante per tornare allo schermo precedente.


- Nel programma per ascoltare podcast Kasts sono stati ottimizzati i controlli per la modalità orizzontale.

- È stata aggiunta la possibilità di ridurre a icona l'applicazione di messaggistica NeoChat nel vassoio di sistema (un fork dell'applicazione Spectral, riscritta utilizzando il framework Kirigami per la creazione dell'interfaccia e la libreria libQuotient per il supporto del protocollo Matrix). In NeoChat è stato anche migliorato il controllo della connessione di rete, implementata la possibilità di allegare etichette agli account (per una chiara separazione di più account) e aggiunto il supporto per la condivisione diretta di file con altre applicazioni e servizi online, come Nextcloud e Imgur.


- Proposto un'opzione mobile per i dialoghi utilizzati per ottenere le autorizzazioni per l'accesso alle risorse tramite i portali Freedesktop (xdg-desktop-portal).
- Nell'emulatore di terminale QMLKonsole è stata migliorata la gestione dei tasti Ctrl e Alt.
- Nel browser web Angelfish è stata implementata un'interfaccia per sistemi desktop, che offre le stesse funzionalità dell'interfaccia per dispositivi mobili. Questa modifica consentirà di utilizzare una sola base di codice per lo sviluppo delle edizioni di Angelfish per sistemi mobili e desktop. Per la configurazione è stato utilizzato l'interfaccia Kirigami.CategorizedSettings. Aggiornata la lista dei filtri nel blocco degli annunci.
- Lo stile dei pulsanti nell'interfaccia per effettuare chiamate telefoniche (Plasma Dialer) è stato uniformato allo stile delle altre applicazioni Plasma Mobile. È stata migliorata la navigazione tra le pagine, aggiunta una pagina delle impostazioni e una pagina About. È stato implementato un dialogo per la cancellazione della cronologia delle chiamate. È possibile selezionare numeri di telefono attraverso il menu Contatti, quando sono assegnati a un singolo utente più numeri di telefono. È garantita la sospensione dei lettori multimediali al ricevimento di una chiamata in arrivo.
Fonte: opennet.ru
















