GNOME Shellin jatkuva kehitys mobiililaitteille

Jonas Dressler GNOME-projektista on julkaissut raportin viime kuukausien aikana tehdystä työstä GNOME Shell -kokemuksen kehittämiseksi kosketusnäytöllisissä älypuhelimissa ja tableteissa. Työtä rahoittaa Saksan opetusministeriö, joka myönsi apurahan GNOME-kehittäjille osana aloitetta, jolla tuetaan yhteiskunnallisesti merkittäviä ohjelmistoprojekteja.

Nykyinen kehitystaso löytyy GNOME OS:n öisistä koontiversioista. Lisäksi postmarketOS-jakelun kokoonpanoja kehitetään erikseen, mukaan lukien projektin valmistelemat muutokset. Kehitysten testausalustana käytetään Pinephone Pro -älypuhelinta, mutta testaukseen voidaan käyttää myös postmarketOS-projektin tukemia Librem 5- ja Android-älypuhelimia.

Kehittäjille tarjotaan erilliset GNOME Shell- ja Mutter-haarat, jotka keräävät olemassa olevia muutoksia, jotka liittyvät täysimittaisen kuoren luomiseen mobiililaitteille. Julkaistu koodi tukee navigointia näytöllä olevilla eleillä, lisäsi näytön näppäimistön, sisälsi koodin käyttöliittymäelementtien mukauttamiseen näytön kokoon ja tarjosi pienille näytöille optimoidun käyttöliittymän asennettujen sovellusten selailuun.

Tärkeimmät saavutukset edelliseen raporttiin verrattuna:

  • Kaksiulotteisen elenavigoinnin kehitys jatkuu. Toisin kuin Androidin ja iOS:n eleohjattu käyttöliittymä, GNOME tarjoaa yhteisen käyttöliittymän sovellusten käynnistämiseen ja tehtävien välillä vaihtamiseen, kun taas Android käyttää kolmen näytön asettelua (aloitusnäyttö, sovellusten navigointi ja tehtävien vaihtaminen). ) ja iOS:ssä kahta ( aloitusnäyttö ja tehtävien välillä vaihtaminen).

    GNOMEn yhdistetty käyttöliittymä eliminoi hämmentävän tilamallin ja ei-ilmeisten eleiden, kuten "pyyhkäise, pysäytä ja odota sormea ​​nostamatta" käytön, ja tarjoaa sen sijaan yhteisen käyttöliittymän käytettävissä olevien sovellusten katseluun ja käynnissä olevien sovellusten välillä vaihtamiseen, joka aktivoidaan yksinkertaisella pyyhkäisyllä. eleet (Voit vaihtaa käynnissä olevien sovellusten pikkukuvien välillä pystysuoralla liukueleellä ja selata asennettujen sovellusten luetteloa vaakasuuntaisella eleellä).

  • Haettaessa tiedot näytetään yhdessä sarakkeessa, samalla tavalla kuin GNOME-työpöytäympäristössä haetaan.
    GNOME Shellin jatkuva kehitys mobiililaitteille
  • Näyttönäppäimistö on suunnitellut kokonaan uudelleen eleillä käyttävän syöttöorganisaation, mikä on lähellä muissa mobiilikäyttöjärjestelmissä harjoitettua syöttöorganisaatiota (esimerkiksi painettu näppäin vapautuu toisen näppäimen painamisen jälkeen). Parannettu heuristiikka sen määrittämiseksi, milloin näyttönäppäimistö näytetään. Emojin syöttöliittymä on suunniteltu uudelleen. Näppäimistön asettelu on mukautettu käytettäväksi pienemmillä näytöillä. Uusia eleitä on lisätty näytön näppäimistön piilottamiseksi, ja se myös piiloutuu automaattisesti, kun yrität vierittää.
  • Näyttö, jossa on luettelo käytettävissä olevista sovelluksista, on mukautettu toimimaan pystytilassa, luetteloiden näyttämiseen on ehdotettu uutta tyyliä ja sisennyksiä on lisätty älypuhelimien painamisen helpottamiseksi. Hakemusten ryhmittely on mahdollista.
  • Asetusten nopeaa muuttamista varten on ehdotettu käyttöliittymää (Pika-asetukset-näyttö), joka on yhdistetty yhdeksi avattavaksi valikoksi, jossa on käyttöliittymä ilmoitusluettelon näyttämistä varten. Valikko avautuu ylhäältä alas liukuvalla eleellä, ja sen avulla voit poistaa yksittäisiä ilmoituksia vaakasuuntaisilla liukueleillä.

Tulevaisuuden suunnitelmat:

  • Valmisteltujen muutosten ja uuden eleiden ohjaamiseen tarkoitetun API:n siirtäminen GNOME:n päärakenteeseen (suunniteltu tehtäväksi osana GNOME 44 -kehityssykliä).
  • Käyttöliittymän luominen puheluiden käsittelyä varten näytön ollessa lukittuna.
  • Hätäpuhelun tuki.
  • Mahdollisuus käyttää puhelimiin sisäänrakennettua tärinämoottoria tuntopalautevaikutelman luomiseen.
  • Käyttöliittymä laitteen lukituksen avaamiseen PIN-koodilla.
  • Mahdollisuus käyttää laajennettuja näytön näppäimistöasetteluja (esimerkiksi URL-osoitteen syöttämisen yksinkertaistamiseksi) ja sovittaa asettelu päätettä varten.
  • Ilmoitusjärjestelmän uusiminen, ilmoitusten ryhmittely ja toimintojen kutsuminen ilmoituksista.
  • Taskulamppujen lisääminen pika-asetusnäyttöön.
  • Tuki työtilojen uudelleenjärjestelylle yleiskatsaustilassa.
  • Muutoksia on tehty, jotta pikkukuvien pyöristetyt kulmat ovat yleiskatsaustilassa, läpinäkyvät paneelit ja sovellusten mahdollisuus piirtää ylä- ja alapaneelien alapuolelle.

Lähde: opennet.ru

Lisää kommentti