Release av KDE Plasma Mobile-plattformen 21.12/XNUMX

KDE Plasma Mobile 21.12-utgåvan har publicerats, baserat på den mobila utgåvan av Plasma 5-datorn, KDE Frameworks 5-biblioteken, ModemManager-telefonstacken och Telepathy-kommunikationsramverket. Plasma Mobile använder kwin_wayland-kompositservern för att mata ut grafik, och PulseAudio används för att bearbeta ljud. Samtidigt har lanseringen av en uppsättning mobilapplikationer Plasma Mobile Gear 21.12, bildad i analogi med KDE Gear-set, förberetts. För att skapa applikationsgränssnittet används Qt, en uppsättning Mauikit-komponenter och Kirigami-ramverket från KDE Frameworks, vilket gör att du kan skapa universella gränssnitt lämpliga för smartphones, surfplattor och datorer.

Det inkluderar applikationer som KDE Connect för att para ihop din telefon med ditt skrivbord, Okular dokumentvisare, VVave musikspelare, Koko och Pix bildvisare, buho anteckningssystem, calindori kalenderplanerare, indexfilhanterare, Discover application manager, programvara för SMS skicka mellanslagstangenten, adressbok plasma-telefonbok, gränssnitt för att ringa telefonsamtal plasma-uppringare, webbläsare plasma-angelfish och messenger Spectral.

I den nya versionen:

  • Telefonirelaterade funktioner som att ringa samtal, överföra data via en mobiloperatör och skicka SMS har överförts från den inbyggda oFono-stacken till ModemManager, som integreras med NetworkManager-nätverkskonfiguratorn, medan oFono är knuten till ConnMan-konfiguratorn. ConnMan fortsätter att användas i Ubuntu Touch- och Sailfish-projekten, som tillhandahåller sina egna patch-set för det. NetworkManager visade sig vara mer att föredra för KDE Plasma Mobile, eftersom det redan används i KDE Plasma (liksom GNOME och Phosh). Dessutom, till skillnad från oFono, utvecklas ModemManager-projektet aktivt och stöd för nya enheter överförs regelbundet till det, medan oFono är beroende av en serie externa patchar. ModemManager har också bättre och stabilare stöd för modem som används i enheter Pinephone och OnePlus 6. Tidigare försvårades migreringen av bindningen av Halium-systemmiljön som används i KDE Plasma Mobile till oFono, men efter beslutet att sluta stödja Halium i Plasma Mobile , detta upphörde att vara en begränsande faktor.
  • På det virtuella tangentbordet Maliit är det möjligt att anropa tangentbordsalternativ som är specifika för den data som skrivs in, till exempel i numeriska fält visas ett tangentbordsalternativ för att ange siffror. Också förbättrat beteende relaterat till tangentbordsvisningsförhållanden (i vilka förhållanden ska visas och under vilka inte).
  • Problem med att ansluta externa skärmar till telefonen, vilket ledde till tilldelning av överflödigt videominne i KWin och kraschar på Pinephone-smarttelefonen, har lösts. Det finns en ny knapp kopplad till miniatyrbilder av appar som körs som låter dig flytta appen till den externa skärmen. Som en del av utvecklingscykeln för nästa utgåva har konceptet Primary Output implementerats, så att du kan styra vilken skärm som standardutgången kommer att tillhandahållas på. På den praktiska sidan kommer den här funktionen att låta dig skapa fullfjädrade arbetsmiljöer när du ansluter en extern skärm, tangentbord och mus, och kommer även att göra det möjligt att använda det klassiska KDE Plasma-skrivbordet på externa skärmar.
  • Implementeringen av gränssnittet för snabbinställningar på topppanelen har gjorts om. Det är nu möjligt att ansluta tillägg och lägga till egna inställningar, samt ringa upp klockwidgeten när du klickar på timmarkören i panelen. Lade till en snabbinställning för att byta till flygläge. Anslutningsindikatorn för mobilnätverk har designats om för att använda ModemManager. Layouten av elementen på den övre panelen är anpassad för skärmar med en död yta för kameran.
    Release av KDE Plasma Mobile-plattformen 21.12/XNUMX
  • Implementerade möjligheten att flytta den nedre aktivitetsfältet i sidled för att spara vertikalt utrymme i liggande läge.
    Release av KDE Plasma Mobile-plattformen 21.12/XNUMX
  • Integrerat stöd för xdg-aktiveringsprotokollet, vilket gör att du kan överföra fokus mellan olika ytor på första nivån. Till exempel, med xdg-activation, kan ett programstartgränssnitt ge fokus till ett annat gränssnitt, eller ett program kan byta fokus till ett annat. Med hjälp av xdg-activation implementeras bättre animering när man startar applikationer, stänger av skärmen och roterar bilden.
  • Kirigami-ramverket, som låter dig skapa universella gränssnitt för mobila och stationära system, implementerar NavigationTabBar-komponenten, som låter dig placera navigeringselement i den nedre panelen. Komponenten är byggd ovanpå de nedre navigeringsblocken som används i dialer- och klockgränssnitten, och har redan anpassats för applikationer som Elisa, Discover, Tokodon och Kasts.
    Release av KDE Plasma Mobile-plattformen 21.12/XNUMXRelease av KDE Plasma Mobile-plattformen 21.12/XNUMXRelease av KDE Plasma Mobile-plattformen 21.12/XNUMX
  • I väderprognosapplikationen har implementeringen av dynamiska visualiseringar designats om och beteendet vid byte av plats har ändrats. Till exempel kan regnvisualiseringen på Pinephone-telefonen nu visas med 30 bilder per sekund istället för 5. Sidofältet har tagits bort helt från mobilversionen av gränssnittet.
    Release av KDE Plasma Mobile-plattformen 21.12/XNUMXRelease av KDE Plasma Mobile-plattformen 21.12/XNUMX
  • Koko Image Viewer erbjuder en mobilvänlig nedre navigeringsfält för enkel användning från din telefon. En ny översiktssida har lagts till som inkluderar alla tidigare visade bilder och ger möjlighet att filtrera efter plats, datum och onlinekataloger. En ny "Dela"-dialogruta har föreslagits, som används för att skicka bilder. Den inbyggda bildredigeraren har lagt till funktionalitet för storleksändring och förbättrad beskärningsfunktion. Dessutom har Koko förbättrat renderingen av SVG-filer och ger färgkorrigering på X11-system.
    Release av KDE Plasma Mobile-plattformen 21.12/XNUMXRelease av KDE Plasma Mobile-plattformen 21.12/XNUMX
  • I Angelfish-webbläsaren har en knapp lagts till för att rensa webbhistorik, integrationen med det virtuella tangentbordet har förbättrats och ett popup-fönster har lagts till för att ignorera fel i att konfigurera säkra anslutningar. Stöd för kosmetiska filter (för att dölja element på sidan) har lagts till i implementeringen av annonsblockeraren.
  • QMLKonsole-terminalemulatorn har designats om och lagt till stöd för flikar och en knapp för att styra visningen av det virtuella tangentbordet.
    Release av KDE Plasma Mobile-plattformen 21.12/XNUMXRelease av KDE Plasma Mobile-plattformen 21.12/XNUMX
  • I KClock-klockor har inställningsblocket flyttats från navigeringspanelen till huvudmenyn. Navigationsfältet har flyttats till widgeten NavigationTabBar. Beteendet vid visning av aviseringar när ett larm går har ändrats. KClockd-bakgrundsprocessen stängs nu automatiskt efter 30 sekunders inaktivitet om KClock-programmet inte körs, larmet inte är inställt och timern inte används.
  • Möjligheterna för Kasts poddlyssningsprogram har utökats avsevärt. Lagt till stöd för avsnitt med information om olika avsnitt som nämns i RSS- och MP3-taggar. Inställningarna är indelade i separata kategorier. Den globala menyn har ersatts med en bottenpanel och en snabbmeny i topppanelen. Prenumerationer sorteras baserat på ospelade avsnitt. Avsnittssidan erbjuder en enda lista istället för att vara uppdelad i flikar. Operationerna med att lägga till och uppdatera prenumerationer har påskyndats avsevärt, vilket i vissa situationer nu kan utföras upp till 10 gånger snabbare. Lade till möjligheten att synkronisera information om prenumerationer och avsnitt som lyssnats på via tjänsten gpodder.net eller applikationen nextcloud-gpodder.
    Release av KDE Plasma Mobile-plattformen 21.12/XNUMXRelease av KDE Plasma Mobile-plattformen 21.12/XNUMX
  • I Tokodon Mastodon-klienten har implementeringen av sidofältet i gränssnittet förbättrats, som nu endast visas när det finns nödvändigt skärmutrymme och visar kontoavatarer. Lade till stöd för stavningskontroll och implementerade grundläggande kontohanteringsverktyg.
    Release av KDE Plasma Mobile-plattformen 21.12/XNUMXRelease av KDE Plasma Mobile-plattformen 21.12/XNUMX
  • Moderniseringen av Kalender-kalenderplaneraren har fortsatt.
    Release av KDE Plasma Mobile-plattformen 21.12/XNUMXRelease av KDE Plasma Mobile-plattformen 21.12/XNUMXRelease av KDE Plasma Mobile-plattformen 21.12/XNUMX
  • Mellanslag, ett program för att ta emot och skicka SMS, stöder nu MMS-meddelanden. Applikationen har flyttats från oFono API till ModemManager. Lade till möjligheten att anpassa färg och teckenstorlek för meddelanden från chattdeltagare. Tillagd funktionalitet för att radera enskilda meddelanden och skicka om ej levererade meddelanden.
    Release av KDE Plasma Mobile-plattformen 21.12/XNUMXRelease av KDE Plasma Mobile-plattformen 21.12/XNUMXRelease av KDE Plasma Mobile-plattformen 21.12/XNUMX
  • Gränssnittet för att ringa telefonsamtal Dialer har överförts från oFono API till ModemManager. Applikationen är uppdelad i två komponenter - ett grafiskt gränssnitt och en bakgrundstjänst.
    Release av KDE Plasma Mobile-plattformen 21.12/XNUMX
  • Det inkluderar meddelandeprogrammet NeoChat (en gaffel av Spectral-programmet, omskrivet med Kirigami-ramverket för att skapa gränssnittet och libQuotient-biblioteket för att stödja Matrix-protokollet).

Källa: opennet.ru

Lägg en kommentar