Libadwaita 1.5 jau ir izlaista, un tās ir tās jaunās funkcijas

Libadwaita 1.5

Libadwaita 1.5 ekrānuzņēmums

Gnome izstrādātāji nesen atklāja lLibadwaita 1.5 jaunās versijas izlaišana, un šajā jaunajā versijā ir ieviesti dažādi dialoglodziņu uzlabojumi, kā arī pievienoti jauni rekvizīti un daudz kas cits.

Tiem, kas nezina par Libadwaita, jums jāzina, ka šis ir komponentu bibliotēka GNOME UI stilam. Libadwaita tiek izmantota kopā ar GTK4, un tajā ir iekļauti GNOME izmantotās Adwaita motīva komponenti, kas tagad ir pārvietoti no GTK uz atsevišķu bibliotēku. Šis solis ļauj GNOME specifiskās stila izmaiņas izstrādāt atsevišķi no GTK, ļaujot GTK izstrādātājiem koncentrēties uz fundamentālajiem aspektiem, savukārt GNOME izstrādātāji var ieviest stila izmaiņas veiklāk un elastīgāk, neietekmējot GTK.

Galvenās jaunās Libadwaita 1.5 funkcijas

Šajā jaunajā versijā, kas tiek prezentēta Libadwaita 1.5, galvenās izmaiņas bija adaptīvo logrīku kapitālais remonts dialoglodziņu izveidei, kaskas atbilst redzamā laukuma izmēram (tie tiek atveidoti klienta pusē esošajos logos un nevar pārsniegt galveno logu).

Izmaiņas ieviestas vienkāršot dialoglodziņu izveidi, kas Tos var integrēt ar mobilo un galddatoru sistēmu saskarnēm. Turklāt tas nodrošina papildu opcijas dialoglodziņu pārvaldībai, piemēram, aizvēršanas pogu darbība un automātiska paplašināšana uz pilnekrāna režīmu lietojumprogrammu mobilajās versijās. Tiek minēts, ka nākotnē plānots ieviest dialoglodziņu sasaisti ar cilnēm loga ietvaros, nevis atsevišķiem logiem, kas noderēs tādās aplikācijās kā pārlūkprogrammas, lai izvairītos no pārklāšanās, pārslēdzoties starp cilnēm.

Vēl viena jauna funkcija, ko piedāvā Libadwaita 1.5, ir paredzēta mobils, jo jāPievienots atbalsts dialoglodziņu ievietošanai docētu lapu veidā ekrāna apakšā (apakšējās lapas), nevis līdzinātas ar centru. Tas palīdz izvairīties no neskaidrībām, aizverot logus, jo daļa no galvenā loga paliek redzama un aizvēršanas pogas ir skaidri atdalītas.

L Jauni dialogi tiek pārvaldīti, izmantojot AdwDialog klasi, kas ir līdzīgs GtkWindow lietošanai ar atšķirībām displejā un aizvēršanas darbībās. ir ieviesti izmaiņas veidā, kā mēs apstrādājam konkrētas īpašības un signālus šiem dialoglodziņiem, piemēram, zīme «::tuvs mēģinājums» un īpašuma apstrāde»:var-aizvērt«. Turklāt ieteicams izmantot jaunās A klasesdwPreferencesDialog, AdwAboutDialog un AdwAlertDialog iepriekšējo versiju vietā šiem dialoga veidiem.

In Libadwaita 1.5,s dialoglodziņi, kas nav saistīti uz galveno logu Tie arī turpmāk tiks uzskatīti par neatkarīgiem logiem. Tas attiecas uz dialoglodziņiem, kuru galvenie logi neatbalsta citus dialoglodziņus, piemēram, ja tie neatbalsta izmēru maiņu vai tiem nav klašu AdwWindow un AdwApplicationWindow.

Papildus dialogu pārstrādei, Citas izmaiņas Libadwaita 1.5:

  • Īpašums pievienots »:teksta garums"uz klasi AdwEntryRow lai ierobežotu teksta garumu ievades laukā.
  • AdwHeaderBar vienmēr parāda aizvēršanas pogu dialoglodziņos neatkarīgi no sistēmas dizaina. Vienīgais mājiens, ko saņemat no sistēmas, ir tas, vai parādīt aizvēršanas pogu labajā vai kreisajā pusē.
  • Metode tika iekļauta Remove_response() klasē AdwMessageDialog lai dzēstu konkrētas atbildes.
  • Pievienota iespēja programmatiski noņemt pārtraukuma punktus klasē AdwBreakpointBin, ļaujot mainīt lietotāja interfeisu atkarībā no loga lieluma.
  • Karogs « tika ieviests:atļauj-logs-rokturis" klasē AdwSwipeTracker lai ļautu slīdēt stieņa augšpusē (noder loksnēm, kas piestiprinātas apakšējā malā).
  • Palielināts krāsu spilgtums, ko izmanto, ēnot logus tumšā dizaina stilā, uzlabojot redzamību un estētiku vājā apgaismojumā.

beidzot, ja esi interesē uzzināt vairāk par to, sīkāku informāciju varat pārbaudīt šī saite.


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: AB Internet Networks 2008 SL
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.