Sakin ɗakin karatu na Libadwaita 1.3 don ƙirƙirar mu'amalar salon GNOME

Aikin GNOME ya wallafa sakin ɗakin karatu na Libadwaita 1.3, wanda ya haɗa da saitin abubuwan da aka tsara don salo na mai amfani wanda ya dace da shawarwarin GNOME HIG (Sharuɗɗan Interface na Dan Adam). Laburaren ya haɗa da shirye-shiryen widgets da abubuwa don gina aikace-aikacen da suka dace da salon GNOME na gabaɗaya, abin da ke tattare da shi zai iya daidaitawa da amsa ga allo na kowane girman. An rubuta lambar ɗakin karatu cikin harshen C kuma an rarraba ta ƙarƙashin lasisin LGPL 2.1+.

Ana amfani da ɗakin karatu na libadwaita tare da GTK4 kuma ya haɗa da sassan fata Adwaita da aka yi amfani da su a cikin GNOME, waɗanda aka fitar da su daga GTK zuwa wani ɗakin karatu na daban. Matsar da abubuwan gani na GNOME zuwa ɗakin karatu na daban yana ba da damar sauye-sauyen da ake buƙata na GNOME don haɓaka daban daga GTK, yana barin masu haɓaka GTK su mai da hankali kan abubuwan yau da kullun, kuma masu haɓaka GNOME zuwa sauri da sassauci suna tura canje-canjen salo ga kansu ba tare da shafar GTK kanta ba.

Laburaren ya ƙunshi daidaitattun widget din da ke rufe abubuwa daban-daban na mu'amala, kamar jeri, bangarori, tubalan gyarawa, maɓalli, shafuka, siffofin bincike, akwatunan tattaunawa, da sauransu. Widgets ɗin da aka tsara suna ba ku damar ƙirƙirar musaya na duniya waɗanda ke aiki ba tare da wata matsala ba a kan manyan allon PC da kwamfyutoci, da kuma kan ƙananan allon taɓawa na wayoyin hannu. Tsarin aikace-aikacen yana canzawa da ƙarfi dangane da girman allo da na'urorin shigar da akwai. Laburaren kuma ya haɗa da saitin salon Adwaita waɗanda ke kawo kyan gani da jin daɗi ga jagororin GNOME ba tare da buƙatar keɓantawar hannu ba.

Manyan canje-canje a cikin libadwaita 1.3:

  • An aiwatar da widget din AdwBanner wanda za'a iya amfani dashi maimakon widget din GTK GtkInfoBar don nuna banner windows mai ɗauke da take da maɓallin zaɓi ɗaya. Abubuwan widget din suna canzawa dangane da girmansa, kuma ana iya amfani da raye-raye lokacin nunawa da ɓoyewa.
    Sakin ɗakin karatu na Libadwaita 1.3 don ƙirƙirar mu'amalar salon GNOME
  • An ƙara widget ɗin AdwTabOverview, wanda aka ƙera don bayyani na gani na shafuka ko shafukan da aka nuna ta amfani da ajin AdwTabView. Za'a iya amfani da sabon widget din don tsara aiki tare da shafuka akan na'urorin hannu ba tare da ƙirƙirar aiwatar da naku na sauya ba.
    Sakin ɗakin karatu na Libadwaita 1.3 don ƙirƙirar mu'amalar salon GNOMESakin ɗakin karatu na Libadwaita 1.3 don ƙirƙirar mu'amalar salon GNOME
  • An ƙara widget ɗin AdwTabButton don nuna maɓallan tare da bayani game da adadin buɗaɗɗen shafuka a AdwTabView, waɗanda za a iya amfani da su akan na'urar hannu don buɗe kallon shafin.
    Sakin ɗakin karatu na Libadwaita 1.3 don ƙirƙirar mu'amalar salon GNOME
  • Widgets AdwViewStack, AdwTabView, da AdwEntryRow yanzu suna goyan bayan fasalulluka masu isa.
  • An ƙara dukiya zuwa ajin AdwAnimation don yin watsi da kashe rayarwa a cikin saitunan tsarin.
  • Ajin AdwActionRow yanzu yana da ikon haskaka juzu'i.
  • An ƙara layukan take da kaddarorin layukan ƙasidar zuwa aji AdwExpanderRow.
  • An ƙara hanyar grab_focus_without_selecting() zuwa ajin AdwEntryRow, mai kama da GtkEntry.
  • Hanyar async zabar() an ƙara zuwa ajin AdwMessageDialog, kama da GtkAlertDialog.
  • An ƙara kiran API da ke da alaƙa da haɗin kai-n-drop zuwa ajin AdwTabBar.
  • Ajin AdwAvatar yana tabbatar da daidaitaccen sikelin hoto.
  • Ƙara ikon yin amfani da salon duhu da yanayin bambanci lokacin aiki akan dandalin Windows.
  • Abubuwan da aka zaɓa na jeri da grid yanzu an haskaka su tare da launi da aka yi amfani da su don haskaka abubuwa masu aiki (lafazi).

source: budenet.ru

Add a comment