Mobil cihazlar üçün GNOME Shell-in davamlı inkişafı

GNOME Layihəsindən Jonas Dressler sensor ekranlı smartfon və planşetlərdə istifadə üçün GNOME Shell təcrübəsini inkişaf etdirmək üçün son bir neçə ay ərzində görülən işlər haqqında hesabat dərc edib. İş sosial əhəmiyyətli proqram layihələrinin dəstəklənməsi təşəbbüsü çərçivəsində GNOME tərtibatçılarına qrant verən Almaniya Təhsil Nazirliyi tərəfindən maliyyələşdirilir.

Mövcud inkişaf vəziyyətini GNOME ƏS-nin gecə quruluşlarında tapmaq olar. Bundan əlavə, postmarketOS paylanmasının məclisləri, o cümlədən layihə tərəfindən hazırlanan dəyişikliklər ayrıca hazırlanır. Pinephone Pro smartfonu inkişafların sınaqdan keçirilməsi üçün platforma kimi istifadə olunur, lakin sınaq üçün postmarketOS layihəsi tərəfindən dəstəklənən Librem 5 və Android smartfonları da istifadə edilə bilər.

Tərtibatçılar üçün mobil qurğular üçün tam hüquqlu qabığın yaradılması ilə bağlı mövcud dəyişiklikləri toplayan GNOME Shell və Mutter-ın ayrıca filialları təklif olunur. Dərc edilmiş kod ekrandakı jestlərdən istifadə etməklə naviqasiya üçün dəstək verir, ekran klaviaturası əlavə edib, interfeys elementlərini ekran ölçüsünə uyğunlaşdırmaq üçün kod daxil edib və quraşdırılmış proqramlar arasında naviqasiya üçün kiçik ekranlar üçün optimallaşdırılmış interfeys təklif edib.

Əvvəlki hesabatla müqayisədə əsas nailiyyətlər:

  • İki ölçülü jest naviqasiyasının inkişafı davam edir. Android və iOS-un jestlə idarə olunan interfeysindən fərqli olaraq, GNOME proqramları işə salmaq və tapşırıqlar arasında keçid üçün ümumi interfeys təqdim edir, Android isə üç ekran düzümündən (əsas ekran, proqram naviqasiyası və tapşırıqların dəyişdirilməsi) istifadə edir, iOS-da isə iki ( əsas ekran və tapşırıqlar arasında keçid).

    GNOME-un konsolidasiya edilmiş interfeysi çaşqın məkan modelini və "barmağınızı qaldırmadan sürüşdürün, dayandırın və gözləyin" kimi qeyri-aşkar jestlərin istifadəsini aradan qaldırır və bunun əvəzinə sadə sürüşdürmə ilə aktivləşdirilmiş mövcud proqramlara baxmaq və işləyən proqramlar arasında keçid üçün ümumi interfeys təklif edir. jestlər ( Siz şaquli sürüşmə jesti ilə işləyən tətbiqlərin miniatürləri arasında keçid edə və üfüqi jestlə quraşdırılmış proqramların siyahısında sürüşə bilərsiniz).

  • Axtarış zamanı məlumat GNOME iş masası mühitində axtarışa bənzər bir sütunda göstərilir.
    Mobil cihazlar üçün GNOME Shell-in davamlı inkişafı
  • Ekran klaviaturası digər mobil əməliyyat sistemlərində tətbiq olunan daxiletmə təşkilatına yaxın olan jestlərdən istifadə etməklə daxiletmə təşkilatını tamamilə yenidən dizayn etmişdir (məsələn, basılan düymə başqa düyməni basdıqdan sonra buraxılır). Ekran klaviaturasının nə vaxt göstəriləcəyini müəyyən etmək üçün təkmilləşdirilmiş evristika. Emoji daxiletmə interfeysi yenidən işlənib. Klaviatura düzümü daha kiçik ekranlarda istifadə üçün uyğunlaşdırılmışdır. Ekran klaviaturasını gizlətmək üçün yeni jestlər əlavə edilib və siz sürüşdürməyə cəhd etdiyiniz zaman o, avtomatik olaraq gizlənir.
  • Mövcud proqramların siyahısı olan ekran portret rejimində işləmək üçün uyğunlaşdırılıb, kataloqların nümayişi üçün yeni üslub təklif edilib və smartfonlarda basmağı asanlaşdırmaq üçün abzaslar artırılıb. Tətbiqləri qruplaşdırmaq üçün imkanlar verilir.
  • Parametrləri tez dəyişdirmək üçün interfeys təklif edilmişdir (Tez Parametrlər ekranı), bildirişlərin siyahısını göstərmək üçün interfeys ilə bir açılan menyuda birləşdirilmişdir. Menyu yuxarıdan aşağı sürüşmə jesti ilə çağırılır və üfüqi sürüşmə jestləri ilə fərdi bildirişləri silməyə imkan verir.

Gələcək üçün planlar:

  • Hazırlanmış dəyişikliklərin və jestlərə nəzarət üçün yeni API-nin GNOME-un əsas strukturuna köçürülməsi (GNOME 44 inkişaf dövrünün bir hissəsi kimi həyata keçirilməsi planlaşdırılır).
  • Ekran kilidli olarkən zənglərlə işləmək üçün interfeysin yaradılması.
  • Təcili zəng dəstəyi.
  • Taktil rəy effekti yaratmaq üçün telefonlara quraşdırılmış vibrasiya motorundan istifadə etmək imkanı.
  • PIN kodu ilə cihazın kilidini açmaq üçün interfeys.
  • Genişləndirilmiş ekran klaviatura planlarından istifadə etmək (məsələn, URL girişini sadələşdirmək üçün) və terminal üçün tərtibatı uyğunlaşdırmaq imkanı.
  • Bildiriş sisteminin yenidən işlənməsi, bildirişlərin qruplaşdırılması və bildirişlərdən hərəkətlərin çağırılması.
  • Sürətli parametrlər ekranına fənər əlavə edilməsi.
  • Ümumi baxış rejimində iş yerlərinin yenidən təşkili üçün dəstək.
  • Baxış rejimində miniatürlər üçün dairəvi künclərə, şəffaf panellərə və tətbiqlərin yuxarı və aşağı panellərin altındakı sahəyə çəkmə qabiliyyətinə icazə vermək üçün dəyişikliklər edilib.

Mənbə: opennet.ru

Добавить комментарий