Gli sviluppatori del progetto KDE Plasma Mobile hanno presentato una versione dell'ambiente utente KDE Plasma 6.5 per dispositivi mobili. Le versioni pronte di KDE Plasma Mobile 6.5 possono essere scaricate dal repository di test della distribuzione postmarketOS. È possibile provare KDE Plasma Mobile anche utilizzando la versione 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 l'output grafico viene utilizzato il compositore kwin_wayland, mentre PulseAudio viene impiegato per la gestione dell'audio. un server Le versioni mobili delle applicazioni sono sviluppate principalmente all'interno del pacchetto KDE Gear. Per la creazione dell'interfaccia delle applicazioni viene utilizzato un insieme di componenti Mauikit e il framework Kirigami delle KDE Frameworks, che consente di creare interfacce universali adatte per smartphone, tablet e PC.
Le applicazioni comprendono 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-pianificatore calindori, il gestore di file Index, il gestore delle applicazioni Discover, il programma di invio SMS Spacebar, la rubrica plasma-phonebook, l'interfaccia per effettuare chiamate telefoniche plasma-dialer, il browser plasma-angelfish e il messenger Spectral.
Tra le modifiche più evidenti:
- È stata aggiunta la possibilità di eseguire applicazioni Android utilizzando lo strumento Waydroid, che consente l'integrazione con un contenitore contenente la piattaforma Android. Le applicazioni Android possono essere eseguite affiancate alle applicazioni native KDE e possono essere collocate nel menu delle applicazioni. La gestione dell'installazione di Waydroid e del download dell'immagine Android avviene tramite il configuratore di sistema. Nella barra di avvio è stata aggiunta la possibilità di attivare e disattivare il contenitore Android.

- Notevolmente accelerata la visualizzazione dello schermo di blocco del sistema grazie all'utilizzo dei processi gestori già presenti in memoria per la visualizzazione della barra delle app veloci (Action Drawer) e della barra di stato. Questa modifica ha anche consentito di sincronizzare lo stato delle notifiche tra lo schermo bloccato e quello attivo. Migliorata la gestione delle azioni nello schermo di blocco.
- Migliorata l'implementazione della schermata principale Folio, che consente all'utente di disporre liberamente le app e i widget sulle pagine, organizzare le app in cartelle tematiche, visualizzare un elenco completo delle app (gesture di scorrimento verso l'alto) e cercare tramite KRunner (gesture di scorrimento verso il basso). L'effetto sfocato è ora unificato per Folio e per la schermata principale alternativa Halcyon. Migliorata la navigazione tramite tastiera. Ottimizzazione delle prestazioni eseguita. Aggiunta la possibilità di richiamare lo schermo di blocco del dispositivo con un doppio tocco sullo schermo.



- Nella schermata principale alternativa di Halcyon è stata implementata una pagina per le impostazioni rapide e portato un nuovo metodo di registrazione delle applet, già applicato nella schermata principale di Folio, che supporta la compilazione anticipata tramite l'utility qmlcachegen.
- Nel configuratore, le impostazioni dell'ambiente desktop (Shell) e di navigazione sono state separate. È stata aggiunta un'indicazione per la navigazione utilizzando gesti dello schermo.

È stata aggiunta la possibilità di impostare il numero di colonne per il blocco delle impostazioni rapide, utile per migliorare la facilità d'uso sui tablet. La pagina delle impostazioni mobili ora viene visualizzata solo sui dispositivi appropriati e nascosta nei sistemi desktop.

- È stata aumentata la compatibilità dell'interfaccia per il cambio delle attività con l'utility qmlcachegen, semplificando la manutenzione e migliorando le prestazioni grazie all'applicazione della precompilazione.
- Nel plugin Haptics è stata garantita una iniziale possibilità di utilizzo del processo in background feedbackd come backend per l'implementazione dell'effetto di feedback tattile.
- È stata implementata la possibilità di visualizzare una barra di avvio rapido ridotta (Action Drawer) durante il blocco dello schermo. È stata migliorata la performance della barra di avvio rapido. Aggiunto un pulsante per configurare rapidamente configurazioni multi-monitor.
- Migliorato il servizio di gestione delle impostazioni Envmanager, che automatizza il lavoro con i file di configurazione e garantisce la portabilità con la versione desktop, gestendo le impostazioni durante l'installazione simultanea di componenti per sistemi desktop e mobili. Maggiore affidabilità del funzionamento di Envmanager e riduzione dei conflitti di impostazione quando convivono i componenti Plasma Mobile e Plasma Desktop, ad esempio durante l'installazione di KDE su laptop utilizzabili come tablet. Garantito una corretta commutazione della tastiera virtuale per la sessione mobile.
- Aggiornato il design di alcuni elementi dell'interfaccia, utilizzando colori più adatti dal tema e configurando l'animazione. Layout ottimizzato per evitare sovrapposizioni di testo sugli elementi.

- È stato pubblicato il primo rilascio sperimentale (0.1.0) del nuovo tastierino virtuale, che sostituisce il tastierino virtuale Maliit, attualmente utilizzato su dispositivi mobili e sistemi con schermi touch. Il nuovo tastierino virtuale si basa sul codice della tastiera a schermo Qt Virtual Keyboard, che fa parte di Qt. L'implementazione proposta è stata ampliata con funzionalità per l'integrazione con il desktop Plasma e risolve alcuni problemi di usabilità.


Fonte: opennet.ru









