Jonas Dreßler från GNOME-projektet har publicerat en rapport om statusen för anpassningen av GNOME Shell till smartphones. Arbetet har fått ett bidrag från det tyska utbildningsministeriet som en del av stöd för samhällsviktiga programvaruprojekt.
Det noteras att anpassningen för smartphones underlättas av att det i de senaste versionerna av GNOME finns en specifik grund för arbete på små pekskärmar. Till exempel finns det ett anpassningsbart gränssnitt för navigering mellan appar, som stöder fri omgruppering genom drag-och-släpp-mekanismen och flersidiga layouter. Skärmberöringsgester, som svepgester för att byta mellan skärmar, stöds redan, vilket liknar de kontrollerande gester som behövs på mobila enheter. Många koncept från GNOME som används på skrivbordssystem kan också tillämpas på mobila enheter, såsom snabbinställningspanelen, meddelandesystemet och skärmtangentbordet.


Inom ramen för projektet för att anpassa GNOME för mobila enheter har utvecklarna definierat en plan för utveckling av funktionalitet och förberett fungerande prototyper för startskärmen, applikationsstartgränssnittet, söksystemet, skärmtangentbordet och andra grundläggande koncept. Specifika funktioner, såsom upplåsning av skärmen med PIN-kod, mottagning av samtal under skärmlås, nödsamtal, ficklampa etc., täcks dock inte än. Som testplattform används smartphones som Pinephone Pro.

I den övergripande uppsättningen av uppgifter anges:
- Ett nytt API för tvådimensionell gestnavigering (en ny mekanism för gester har implementerats och inmatningshanteringen i Clutter har omarbetats).
- Identifiering av start på smartphones och anpassning av gränselement för små skärmar (genomfört).
- Skapande av en separat panellayout för mobila enheter – en övre panel med indikatorer och en nedre panel för navigering (i process av implementering).
- Skrivbord och organisation av arbete med flera körande applikationer. Start av program på mobila enheter i helskärmsläge (i process av implementering).
- Anpassning av navigationsgränssnittet för listan över installerade appar till olika skärmlösningar, till exempel skapandet av en kompakt variant för korrekt funktion i porträttläge (under genomförande).
- Skapandet av en variant av tangentbordet för arbete i porträttläge (i konceptuell prototypstadium).
- Skapandet av ett gränssnitt för snabb ändring av inställningar, lättanvändbart på mobila enheter (i konceptuell prototypstadium).

Källa: opennet.ru
