GNOME Shell-en etengabeko garapena gailu mugikorretarako

GNOME Proiektuko Jonas Dressler-ek azken hilabeteotan GNOME Shell esperientzia garatzeko ukipen-pantailako telefonoetan eta tabletetan erabiltzeko egindako lanari buruzko txostena argitaratu du. Lana Alemaniako Hezkuntza Ministerioak finantzatzen du, eta GNOMEren garatzaileei diru-laguntza bat eman zien, sozialki esanguratsuak diren software proiektuak laguntzeko ekimen baten barruan.

Gaur egungo garapen-egoera GNOME OS-en gaueko eraikuntzan aurki daiteke. Horrez gain, postmarketOS banaketaren muntaiak bereizita garatzen ari dira, proiektuak prestatutako aldaketak barne. Pinephone Pro telefonoa garapenak probatzeko plataforma gisa erabiltzen da, baina postmarketOS proiektuak onartzen dituen Librem 5 eta Android telefonoak ere erabil daitezke probak egiteko.

Garatzaileentzat, GNOME Shell eta Mutter-en adar bereiziak eskaintzen dira, gailu mugikorrentzako erabateko shell bat sortzearekin lotutako aldaketak biltzen dituztenak. Argitaratutako kodeak pantailako keinuak erabiliz nabigatzeko laguntza eskaintzen du, pantailako teklatua gehitu zuen, interfazearen elementuak pantailaren tamainara egokitzeko kodea barne hartzen zuen eta pantaila txikietarako optimizatutako interfaze bat eskaintzen zuen instalatutako aplikazioetan nabigatzeko.

Lorpen nagusiak aurreko txostenarekin alderatuta:

  • Bi dimentsioko keinu-nabigazioaren garapenak jarraitzen du. Android eta iOS-en keinu bidezko interfazeak ez bezala, GNOMEk aplikazioak abiarazteko eta zereginen artean aldatzeko interfaze komun bat eskaintzen du, Android-ek hiru pantailako diseinua erabiltzen duen bitartean (hasierako pantaila, aplikazioen nabigazioa eta zereginen aldaketa). ), eta iOS-en - bi ( hasierako pantaila eta zereginen artean aldatzea).

    GNOMEren interfaze bateratuak espazio-eredu nahasia eta begi-bistakoak ez diren keinuen erabilera ezabatzen ditu, hala nola "hatza altxatu gabe, irristatu, gelditu eta itxaron" eta, horren ordez, interfaze komun bat eskaintzen du erabilgarri dauden aplikazioak ikusteko eta exekutatzen ari diren aplikazioen artean aldatzeko, irristatze sinple baten bidez aktibatzen dena. keinuak ( Exekutatzen diren aplikazioen koadro txikien artean alda dezakezu irristatze-keinu bertikal batekin eta instalatutako aplikazioen zerrendan mugi dezakezu keinu horizontal batekin).

  • Bilatzerakoan, informazioa zutabe batean bistaratzen da, GNOME mahaigaineko inguruneko bilaketaren antzera.
    GNOME Shell-en etengabeko garapena gailu mugikorretarako
  • Pantailako teklatuak guztiz birmoldatu du sarrera-antolaketa keinuen bidez, hau da, mugikorren beste sistema eragileetan praktikatzen den sarrera-antolaketatik hurbil dagoena (adibidez, sakatutako tekla beste tekla bat sakatu ondoren askatzen da). Pantailako teklatua noiz erakutsi zehazteko heuristikoak hobetuak. Emoji sarrerako interfazea birmoldatu da. Teklatuaren diseinua pantaila txikiagoetan erabiltzeko egokitu da. Keinu berriak gehitu dira pantailako teklatua ezkutatzeko, eta automatikoki ere ezkutatzen da korritzen saiatzen zarenean.
  • Eskuragarri dauden aplikazioen zerrenda duen pantaila erretratu moduan lan egiteko egokitu da, katalogoak bistaratzeko estilo berri bat proposatu da, eta koskak handitu dira telefono adimendunetan sakatzea errazteko. Aplikazioak taldekatzeko aukerak eskaintzen dira.
  • Ezarpenak azkar aldatzeko interfaze bat proposatu da (Ezarpen bizkorrak pantaila), goitibeherako menu batean konbinatuta, jakinarazpenen zerrenda bistaratzeko interfaze batekin. Menua goitik beherako irristatu keinu batekin deitzen da eta banakako jakinarazpenak kentzeko aukera ematen du irristatze keinu horizontalekin.

Etorkizunerako planak:

  • Prestatutako aldaketak eta keinuak kontrolatzeko API berria GNOMEren egitura nagusira transferitzea (GNOME 44 garapen-zikloaren barruan egitea aurreikusita).
  • Pantaila blokeatuta dagoen bitartean deiekin lan egiteko interfaze bat sortzea.
  • Larrialdi deien laguntza.
  • Telefonoetan integratutako bibrazio-motorra erabiltzeko gaitasuna ukipen-efektua sortzeko.
  • Gailua PIN kodearekin desblokeatzeko interfazea.
  • Pantailako teklatuaren diseinu hedatuak erabiltzeko aukera (adibidez, URL sarrera errazteko) eta terminalerako diseinua egokitzeko.
  • Jakinarazpen-sistema berriro lantzea, jakinarazpenak taldekatzea eta jakinarazpenetatik ekintzak deitzea.
  • Ezarpen bizkorreko pantailan linterna gehitzea.
  • Lan-eremuak ikuspegi orokor moduan berrantolatzeko laguntza.
  • Aldaketak egin dira ikuspegi orokor moduan koadro txikien ertz biribilduak, panel gardenak eta aplikazioek goiko eta beheko panelen azpiko eremuan marrazteko aukera izan dezaten.

Iturria: opennet.ru

Gehitu iruzkin berria