Ilmus välja mobiilne platvorm KDE Plasma Mobile 21.12, mis põhineb Plasma 5 desktopi mobiiliversioonil, KDE Frameworks 5 raamatukogudel, ModemManageri telefonistackil ja Telepathy kommunikatsiooniraamistikul. Plasma Mobile'i graafika väljatootmiseks kasutatakse komposiitserverit kwin_wayland, ning helitöötluseks on kasutusel PulseAudio. Samuti on valmis mobiilirakenduste komplekti Plasma Mobile Gear 21.12 väljaanne, mis on loodud sarnaselt KDE Gear komplektiga. Rakenduste liideste loomiseks kasutatakse Qt'd, Mauikiti koostisosade komplekti ja KDE Frameworksi Kirigami raamistiku, mis võimaldab luua universaalseid liideseid, mis sobivad nutitelefonidele, tahvelarvutitele ja personaalarvutitele.
Komplekti kuuluvad rakendused, nagu KDE Connect telefoni ja töölaua sidumiseks, dokumentide vaatamishaldur Okular, muusikaplayer VVave, pildivaatajad Koko ja Pix, märkmete haldamise süsteem buho, kalendri-planeerija calindori, faili haldur Index, rakenduste haldur Discover, SMS-i saatmise programm Spacebar, aadressiraamat plasma-phonebook, telefonikõnede teostamise liides plasma-dialer, brauser plasma-angelfish ja messenger Spectral.
Uues versioonis:
- Telefoniga seotud funktsioonid, nagu helistamine, andmete edastamine mobiilioperaatori kaudu ja SMS-ide saatmine, on tõ lgitud algselt kasutatud oFono pakist ModemManager'i, mis integreerub võrgukonfiguratsiooni vahendiga NetworkManager, samas kui oFono on seotud konfiguratsiooniga ConnMan. ConnMan'i kasutatakse jätkuvalt Ubuntu Touchi ja Sailfishi projektides, mis saadavad oma plaastrite komplekte. NetworkManager osutus KDE Plasma Mobile jaoks paremaks valikuks, kuna seda kasutatakse juba KDE Plasma's (aga ka GNOME'is ja Phoshis). Lisaks sellele, erinevalt oFono'st, on ModemManager'i projekt aktiivselt arendamisel ning uut seadmestiku tuge lisatakse regulaarselt, samas kui oFono sõltub mitmest välistest plaastritest. ModemManager'il on ka kvaliteetsem ja stabiilsem modemi tugi Pinephone'i ja OnePlus 6 seadmes. Varem takistas migratsiooni seondumine oFono'ga, mida kasutati KDE Plasma Mobile'i süsteemises keskkonnas Halium, kuid pärast otsust lõpetada Plasma Mobile'i toe pakkumine Haliumile, ei olnud see enam tõkkeks.
- Maliit virtuaalse klaviatuuri puhul on seadistatud klaviatuuride variandid, mis sõltuvad sisestatavatest andmetest, näiteks numbriväljade puhul kuvatakse numbrite sisestamiseks mõeldud klaviatuuri variant. Samuti on parendatud käitumist seoses klaviatuuri kuvamise tingimustega (millistel tingimustel näidata ja millistel mitte).
- Lahendatud on probleemid, mis puudutasid väliste ekraanide ühendamist Pinephone'iga, mis põhjustasid KWin-is liigse videomälu kasutuse ja nutitelefoni tõrkeid. Käivitatud rakenduste eelvaadete juurde on lisatud uus nupp, mille abil saab rakenduse välisele ekraanile viia. Järgmise versiooni arendustsükli raames on rakendatud esmase väljundi (Primary Output) kontseptsioon, mis võimaldab hallata, millisele ekraanile tehakse vaikimisi väljund. Praktikas võimaldab see funktsioon luua terviklikke töökeskkondi välise ekraani, klaviatuuri ja hiire ühendamisel, samuti teha välisel ekraanil kasutatavaks klassikaline KDE Plasma töölaua.
- Ülemise menüü kiire seadistamise rakenduse uuendamine. Lisatud võimalus ühendada laiendusi ja lisada oma seadeid, samuti kuvada kellavõtit kellamärgi klõpsamisel. Kiire seadistamine lennurežiimi üleminekuks on nüüd saadaval. Mobiilside indikaator on ümber kujundatud ModemManager'i kasutamiseks. Ülemise menüü elementide paigutus on kohandatud ekraanidele, kus kaamera jaoks on surnud ala.

- Alumise ülesannete paneeli saab nüüd liigutada küljele, et säästa vertikaalset ruumi horisontaalses režiimis.

- Integreeritud xdg-activation protokolli toetus, mis võimaldab keskenduda erinevate eerste tasandi pindade vahel. Näiteks saab xdg-activation abil ühe rakendusliidese rakendust käivitada ja edastada fookuse teisele rakendusliidesele või üks rakendus võib fookuse teisele rakendusele suunata. xdg-activation'i abil on rakenduste käivitamisel, ekraani sulgemisel ja pildi pööramisel saavutatud parem animatsioon.
- Kirigami raamistiku, mis võimaldab luua universaalseid liideseid mobiil- ja lauaarvutisüsteemide jaoks, on välja töötatud NavigationTabBar komponent, mis võimaldab paigutada navigeerimise elemendid alumisse paneeli. Komponent põhineb alumistel navigeerimisplokkidel, mida kasutatakse telefoninumbri ja kella liideses, ja on juba kohandatud selliste rakenduste nagu Elisa, Discover, Tokodon ja Kasts jaoks.



- Ilmajaama rakenduses on uuendatud dünaamiliste visualiseerimiste teostust ja muudatud käitumist asukoha vahetamisel. Näiteks võib vihma visualiseerimine Pinephone'is nüüd kuvada 30 kaadrit sekundis, mitte 5. Mobiiliversioonist on täielikult eemaldatud külgpaneel.


- Koko pildivaaturis on pakutud mobiilne versioon alumisest navigeerimisribast, mis lihtsustab telefoni kasutamist. Lisatud on uus ülevaateleht, mis sisaldab kõiki varasemalt näidatud pilte ning pakub võimalust filtreerida asukoha, kuupäeva ja võrgukataloogide järgi. Pakutud on uus 'Share' dialooge, mida kasutatakse piltide saatmiseks. Integreeritud pildiredaktoris on lisatud suuruse muutmise funktsioon ja parandatud kärpimise toimingut. Koko on samuti parandanud SVG failide renderdamist ning taganud värvirikkuse korrektsiooni X11 süsteemides.


- Angelfishi veebibrauseris on nüüd nupp külastuste ajaloo kustutamiseks, parandatud on virtuaalse klaviatuuri integreerimist ning lisatud on hüpikaken turvaliste ühenduste seadistamise vigade ignoreerimiseks. Reklaamiblokeerija funktsionaalsusesse on lisatud tugi kosmeetiliste filtrite jaoks (lehe elementide varjamiseks).
- QMLKonsole'i terminaliemulaator on ümber töödatud, nüüd on lisatud vahekaartide tugi ja nupp virtuaalse klaviatuuri kuvamise haldamiseks.


- KClocki seadete plokk on nihutatud navigeerimisribalt päise menüüsse. Navigeerimisribale on lisatud NavigationTabBar vidin. Alarmide aktiveerimise teavituste kuvamise käitumine on muudetud. KClockd taustaprotsess suletakse automaatselt 30 sekundi pärast mitteaktiivsuse tõttu, kui KClocki rakendus ei ole käivitatud, alarmi ei ole sätitud ja ei kasutata taimerit.
- Kasts taskuhäälingu kuulamise programm on oluliselt laiendanud oma funktsioone. Lisatud on toimetuslike sectionide tugi, mis sisaldab teavet erinevate episoodide kohta, mis mainitakse RSS-i ja MP3-siltides. Seaded on jagatud eraldi kategooriatesse. Üldine menüü on asendatud alumise paneeli ja ülemise paneeli kontekstimenüüga. Tellimuste sortimine arvestab kuulamata episoode. Episoodide lehel pakutakse ühtset nimekirja, selle asemel, et jagada see vahekaartide vahel. Tellimuste lisamise ja uuendamise operatsioonid on oluliselt kiirenenud, mõnes olukorras kuni 10 korda kiirem. Lisatud on võimalus sünkroonida teavet tellimuste ja kuulatud episoodide kohta teenuse gpodder.net või rakenduse nextcloud-gpodder kaudu.


- Tokodon Mastodon-klientis on parandatud külgmenüü rakendust, mis nüüd kuvatakse ainult siis, kui ekraaniruumi on piisavalt, ning kuvab kontode avatäre. Lisatud on õigekirjakontrolli tugi ja rakendatud põhigraafika haldamise vahendeid.


- Kalendar planeerimiskalendri moderniseerimine jätkub.



- Spacebari, SMS-ide saatmise ja vastuvõtmise rakenduses on nüüd tugi MMS-sõnumitele. Rakendus on ümber viidud oFono API-lt ModemManagerile. Lisatud on võimalus kohandada värvi ja fonti vestluste sõnumite jaoks. Lisatud on funktsioon eraldiste kustutamiseks ja kohaletoimetamata sõnumite uuesti saatmiseks.



- Dialeri telefonikõnede rakendus on viidud oFono API-lt ModemManagerile. Rakendus on jagatud kaheks komponendiks — graafiline liides ja taustateenus.

- Komponendi hulka on lisatud sõnumirakendus NeoChat (Spectrali haru, kirjutatud ümber Kirigami raamistiku kasutamisel liidese loomiseks ja libQuotient teegi kasutamiseks Matrixi protokolli toetamiseks).
Allikas: opennet.ru






















