Előrehaladás a KDE Plasma Mobile platform fejlesztésében

A KDE Plasma Mobile mobil platform fejlesztői összefoglalták a projekt fejlődését a KDE Plasma Mobile 6.0 tavaly márciusi megjelenése óta. A KDE Plasma Mobile 6 kész buildjei letölthetők a postmarketOS disztribúció tesztreprezentációjából. A KDE Plasma Mobile-t a Fedora KDE Plasma Mobile Spin builddel is kipróbálhatjuk.

A Plasma Mobile telefontámogatása a ModemManager telefonveremen és a Telepathy kommunikációs keretrendszeren alapul. A kwin_wayland kompozit szerver a grafika kimenetére, a PulseAudio pedig a hang feldolgozására szolgál. Az alkalmazások mobil verzióit a fő KDE Gearben fejlesztik. A Mauikit komponenskészlet és a KDE Frameworks Kirigami keretrendszere az alkalmazásfelület felépítéséhez használatos, lehetővé téve univerzális felületek létrehozását okostelefonokhoz, táblagépekhez és PC-khez.

Tartalmaz olyan alkalmazásokat, mint a KDE Connect a telefon és az asztali számítógép párosításához, Okular dokumentumnézegető, VVave zenelejátszó, Koko és Pix képnézegető, buho jegyzetelő rendszer, calindori naptártervező, Index fájlkezelő, Discover alkalmazáskezelő, SMS küldés szóköz, cím könyv plazma-telefonkönyv, telefonálási felület plazma-tárcsázó, böngésző plazma-angelfish és messenger Spectral.

A legjelentősebb változások közül:

  • Az alapértelmezett Folio kezdőképernyő tartalmaz egy keresősávot az alkalmazások listájához; hozzáadott támogatást az érintőpados vezérléshez; lehetőséget a képernyőn megjelenő elemek elrendezésének szerkesztésének zárolására; egy gombot egy ablak megnyitásához az összes háttérkép-beállítással; egy párbeszédpanelt a mappák törlésének megerősítéséhez; és haptikus visszajelzést a különböző műveletekhez.
     Előrehaladás a KDE Plasma Mobile platform fejlesztésében  Előrehaladás a KDE Plasma Mobile platform fejlesztésében  Előrehaladás a KDE Plasma Mobile platform fejlesztésében
  • A gyorshívó gombokat és értesítéseket tartalmazó legördülő panel (Műveletfiók) mostantól animációt jelenít meg, amikor a lista végén túl görgetésre kerül sor („túlgörgetés”). Lehetőség lett a panel megjelenítésére teljes képernyős alkalmazásokban való munkavégzés közben. Külön terület lett hozzáadva a gyorshívó gombok számára. Lehetőség lett a gombok megjelenítési sorrendjének testreszabására. Automatikusan elrejthetők a nem alkalmazható gombok (például a mobil adatkapcsolat aktiválására szolgáló gomb már nem jelenik meg, ha nincs modem). A panel mostantól elrejthető, ha a csúszka állapota vagy a képernyő fényereje megváltozik. Gombok kerültek hozzáadásra az összes alkalmazás teljes képernyős módban történő megnyitásához és a képernyőfelvétel rögzítéséhez. Támogatás lett hozzáadva a zenelejátszás-vezérlő widget megnyitásához rákattintáskor.
     Előrehaladás a KDE Plasma Mobile platform fejlesztésében  Előrehaladás a KDE Plasma Mobile platform fejlesztésében  Előrehaladás a KDE Plasma Mobile platform fejlesztésében
  • A feladatváltó felületet áthelyeztük a KWin kompozit kezelő által biztosított gesztusvezérlő API-ba. Új vezérlőgesztusok kerültek hozzáadásra, például alulról felfelé húzás az alkalmazás minimalizálásához és a kezdőképernyőre való visszatéréshez, alulról felfelé húzás és érintés tartása a feladatlista megjelenítéséhez, valamint a képernyő alján balra vagy jobbra húzás a futó alkalmazások listájának görgetéséhez. Hozzáadtuk a gesztusok haptikus jelzésének támogatását. Továbbfejlesztettük az animációt a feladatváltáskor. Megvalósítottuk a feladatok rendezését az utolsó tevékenységük időpontja szerint. Hozzáadtuk a támogatást a két legutóbbi feladat közötti gyors váltáshoz a feladatváltó gombra duplán koppintva.
     Előrehaladás a KDE Plasma Mobile platform fejlesztésében  Előrehaladás a KDE Plasma Mobile platform fejlesztésében
  • A rendszerzár képernyője újratervezett digitális PIN-kód beviteli panellel rendelkezik, amely mostantól könnyebben használható, ha az eszközt egy kézzel használják. Az óra widget továbbfejlesztésre került, nagyobb méretűvé vált és jobban illeszkedik a háttérképhez. Gombok kerültek hozzáadásra a gyors műveletekhez, amikor a képernyő zárolva van, például a zseblámpa bekapcsolásához.
     Előrehaladás a KDE Plasma Mobile platform fejlesztésében  Előrehaladás a KDE Plasma Mobile platform fejlesztésében
  • Teljesen működőképes felugró értesítések kerültek bevezetésre. Hozzáadtuk a támogatást több értesítés halmokba csoportosításához. Az értesítésmegjelenítő widget számos hibáját kijavítottuk.
     Előrehaladás a KDE Plasma Mobile platform fejlesztésében  Előrehaladás a KDE Plasma Mobile platform fejlesztésében
  • Lehetőséget biztosított az állapotsor magasságának módosítására a Beállításokban. Teljes képernyős alkalmazásokban mostantól a húzással is megjeleníthető az állapotsor. Beállításokat adtunk hozzá az akkumulátor töltöttségi szintjének megjelenítéséhez és a dátum megjelenítéséhez az idő mellett.
     Előrehaladás a KDE Plasma Mobile platform fejlesztésében  Előrehaladás a KDE Plasma Mobile platform fejlesztésében
  • A hangerőszabályzó felugró panelt áttervezték, így aktiváláskor már nem fogja el a saját területén kívül eső alkalmazás bemeneti eseményeit.
     Előrehaladás a KDE Plasma Mobile platform fejlesztésében  Előrehaladás a KDE Plasma Mobile platform fejlesztésében
  • Hozzáadtunk egy gombot a képernyő manuális elforgatásához a navigációs sávhoz (a képernyő az aktuális eszköztájolástól függően forgatja el, ha az automatikus elforgatás le van tiltva a beállításokban). A navigációs sáv elrejtésekor a gomb a tartalom tetején jelenik meg.
     Előrehaladás a KDE Plasma Mobile platform fejlesztésében  Előrehaladás a KDE Plasma Mobile platform fejlesztésében  Előrehaladás a KDE Plasma Mobile platform fejlesztésében
  • Az animált indítási visszajelzést áttervezték, és mostantól a feladatváltó felületen is látható. Egy forgó ikon jelenik meg, ha az alkalmazás hosszú ideje fut.
     Előrehaladás a KDE Plasma Mobile platform fejlesztésében  Előrehaladás a KDE Plasma Mobile platform fejlesztésében
  • A konfigurátor beállításai külön kategóriákba vannak osztva. Hozzáadtunk egy kapcsolót, amely az összes elérhető beállítást megjeleníti, még a nem mobil eszközökhöz tartozó beállításokat is. A Wi-Fi beállítások mostantól figyelik az aktuális kapcsolat forgalmát. A gyártóra vonatkozó információk hozzáadódtak a rendszerinformációs részhez.
  • Az Angelfish webböngésző jelentősen áttervezett füllistát és keresősávot kapott. Mostantól a keresősáv felfelé húzásával megjelenítheted és elrejtheted a füllistát. Maga a füllista mostantól teljes képernyős rács formájában jelenik meg. A talált elemek listájának görgetésekor URL-előnézet jelenik meg.
     Előrehaladás a KDE Plasma Mobile platform fejlesztésében  Előrehaladás a KDE Plasma Mobile platform fejlesztésében  Előrehaladás a KDE Plasma Mobile platform fejlesztésében
  • A Tárcsázó felületén megoldódtak a kimenettel kapcsolatos problémák a képernyő zárolásakor és a több SIM-kártyás eszközökön fogadott hívásoknál.
  • Az SMS-üzenetekkel (szóköz) foglalkozó programban megoldódtak az üzenetek fogadásával és küldésével, valamint az üzenetek érkezésekor megjelenő értesítésekkel kapcsolatos problémák. Az új csevegés létrehozására szolgáló oldal dizájnját is áttervezték.
  • Az alkalmazástelepítés-kezelő (Discover) integrált háttérrel rendelkezik az Alpine és a postmarketOS disztribúciókban használt apk csomagformátumhoz.
  • A QMLKonsole terminálemulátorban mostantól manuálisan engedélyezhető vagy letiltható a módosító billentyűk lenyomását szimuláló panel. Kijavítottuk a képernyő-billentyűzet megjelenítésével kapcsolatos problémákat a terminálban történő gépelés során.
  • Az óra, ébresztőóra és időzítő kezelésére szolgáló alkalmazás modernizálódott. Bevezetésre került az értesítések állandó megjelenítése, amikor az időzítő aktív. Lehetőség lett az időzítő értékének módosítására újbóli létrehozása nélkül, valamint az időzítő szüneteltetésére és visszaállítására a KRunnerből. Hozzáadott egy analóg órával rendelkező interfész opciót.
     Előrehaladás a KDE Plasma Mobile platform fejlesztésében  Előrehaladás a KDE Plasma Mobile platform fejlesztésében  Előrehaladás a KDE Plasma Mobile platform fejlesztésében

Forrás: opennet.ru

Hozzászólás