Continued development of GNOME Shell for mobile devices

Jonas Dressler frÄn GNOME-projektet har publicerat en rapport om arbetet som gjorts under de senaste mÄnaderna för att utveckla GNOME Shell:s funktioner för anvÀndning pÄ smartphones och surfplattor med pekskÀrm. Arbetet finansieras av Tysklands utbildningsdepartement, som har gett GNOME-utvecklarna ett bidrag inom ramen för en initiativ för att stödja samhÀllsnyttiga programprojekt.

Den aktuella utvecklingsstatusen kan ses i de nattsamlade versionerna av GNOME OS. Dessutom utvecklas separata versioner av distributionen postmarketOS, som inkluderar Àndringar förberedda av projektet. Som plattform för att testa dessa funktioner anvÀnds smartphones som Pinephone Pro, men Librem 5 och Android-smartphones som stöds av projektet postmarketOS kan ocksÄ anvÀndas för testning.

För utvecklare erbjuds separata grenar av GNOME Shell och Mutter, dÀr de befintliga Àndringarna relaterade till skapandet av en fullstÀndig mobilversion av grÀnssnittet samlas. Den publicerade koden inkluderar stöd för navigering med skÀrmgester, en virtuell tangentbord har lagts till, koden för adaptiv anpassning av grÀnselement till skÀrmstorleken har aktiverats, och ett grÀnssnitt optimerat för smÄ skÀrmar för navigering mellan installerade applikationer har föreslagits.

Huvudsakliga framsteg jÀmfört med förra rapporten:

  • Utvecklingen av tvĂ„dimensionell gester-navigering har fortsatt. Till skillnad frĂ„n det grĂ€nssnitt som anvĂ€nds i Android och iOS, dĂ€r navigering hanteras av separata skĂ€rmar, har GNOME implementerat ett gemensamt grĂ€nssnitt för att starta applikationer och vĂ€xla mellan uppgifter, medan Android anvĂ€nder tre skĂ€rmar (startskĂ€rm, navigering bland applikationer och vĂ€xling mellan uppgifter) och iOS anvĂ€nder tvĂ„ (startskĂ€rm och vĂ€xling mellan uppgifter).

    Den implementerade sammanfattande grÀnssnittet i GNOME har gjort det möjligt att överge den förvirrande rumsliga modellen och otydliga gester, sÄsom "dra över skÀrmen, stanna kvar och vÀnta utan att ta bort fingret". IstÀllet har en gemensam grÀnssnitt föreslagits för att visa tillgÀngliga applikationer och vÀxla mellan igÄngsatta applikationer, som aktiveras med enkla svepgester (för att vÀxla mellan miniatyrbilder av igÄngsatta applikationer kan man anvÀnda en vertikal svepgest och rulla listan över installerade applikationer med en horisontell gest).

  • Vid sökning visas informationen i en kolumn, liknande sökfunktionen i arbetsmiljön GNOME.
    Continued development of GNOME Shell for mobile devices
  • Den skĂ€rmtangentbordet har fĂ„tt en fullstĂ€ndig omarbetning av inmatningsorganisationen med gester, som liknar inmatningssystemet som anvĂ€nds i andra mobila operativsystem (till exempel slĂ€pps en tryckt tangent efter att en annan tangent trycks ner). Heuristiken för att bestĂ€mma nĂ€r skĂ€rmtangentbordet ska visas har förbĂ€ttrats. GrĂ€nssnittet för emoji-inmatning har omarbetats. Tangentbordslayouten har anpassats för anvĂ€ndning pĂ„ mindre skĂ€rmar. Nya gester har lagts till för att dölja skĂ€rmtangentbordet, och det har ocksĂ„ sĂ€kerstĂ€llts att tangentbordet automatiskt döljs vid försök att rulla.
  • SkĂ€rmen med listan över tillgĂ€ngliga applikationer har anpassats för att fungera i portrĂ€ttlĂ€ge, ett nytt stil för visning av kataloger har föreslagits, och marginalerna har ökat för att underlĂ€tta tryck pĂ„ smartphones. Möjligheter för gruppering av applikationer har tillhandahĂ„llits.
  • Ett grĂ€nssnitt för snabb Ă€ndring av instĂ€llningar (Quick Settings-skĂ€rmen) har föreslagits, sammanfogat i en nedrullningsbar meny med grĂ€nssnittet för att visa en lista över meddelanden. Menyn aktiveras med en svepgest nedifrĂ„n och upp, och möjliggör att ta bort enskilda meddelanden med horisontella svepgester.

Framtidsplaner:

  • Överföring av de fĂ€rdiga Ă€ndringarna och det nya API:et för hantering av gester till det centrala innehĂ„llet i GNOME (planeras att genomföras inom ramen för utvecklingscykeln för GNOME 44).
  • Skapa ett grĂ€nssnitt för att hantera samtal under lĂ„st skĂ€rm.
  • Stöd för nödsamtal.
  • Möjlighet att anvĂ€nda den inbyggda vibrationsmotorn i telefoner för att skapa en kĂ€nsla av taktil Ă„terkoppling.
  • GrĂ€nssnitt för att lĂ„sa upp enheten med PIN-kod.
  • Möjlighet att anvĂ€nda avancerade layoutalternativ för skĂ€rmtangentbordet (till exempel för att förenkla inmatning av URL) och anpassning av layouten för terminalen.
  • Översyn av meddelandesystemet, gruppering av meddelanden och Ă„tgĂ€rder frĂ„n meddelandena.
  • TillĂ€gg av ficklampa i snabbinstĂ€llningar.
  • Stöd för omorganisering av arbetsytor i översiktslĂ€ge.
  • Genomförande av Ă€ndringar som möjliggör rundade hörn pĂ„ miniatyrer i översiktslĂ€ge, transparenta paneler och möjlighet för appar att rita i omrĂ„det under övre och nedre paneler.

KĂ€lla: opennet.ru

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster