GNOME izboljšuje libadwaito, njena razvojna orodja in aplikacije iz svojega kroga

Ta teden v GNOME

Ta vikend, GNOME je objavil novice, ki so se zgodile v tednu od 2. do 9. junija. Med njimi je bilo več zelo jedrskih, v smislu središča ali srca nečesa, ne česarkoli znanstvenega, še manj orožja za množično uničevanje. Še vedno se izvajajo koraki za izboljšanje načina prikaza informacij v programski opremi, ki jo uporablja libadwaita, izboljšave so v GNOME Builderju, orodjih za razvijalce ... Prav tako so osredotočeni na izboljšanje aplikacije Nastavitve.

Med ostalimi novicami je prišlo do premika v edini aplikaciji, ki je trenutno v inkubatorju iz GNOME (če se ne motim), Loupe in tudi drugi član kroga GNOME, Solanum. Spodaj je seznam Nova ki nas je prehitel zadnjo petkovo uro po španskem časovnem pasu.

Ta teden v GNOME

  • libadwaita zdaj ima AdwOverlaySplitView kot prekrivna stranska vrstica, ki je homologna AdwNavigationSplitView in prihodnjo zamenjavo AdwFlap ki deluje z prekinitvenimi točkami. Zagotavlja čist API in enako dinamično določanje velikosti, oblikovanje in samodejno upravljanje okenskih gumbov kot AdwNavigationSplitView.

libadwaita

  • Izvajajo anketo, da bi bolje razumeli, kaj si uporabniki mislijo o uporabi funkcije predvajanja iz GNOME (predvajanje zaslona). Anketa je v Reddit. Ta posebna točka sama po sebi ni nova funkcija, vendar nam pove, da projekt pripravlja funkcijo, ki bo odražala, kaj prikazuje namizje GNOME na drugih napravah, kot sta Chromecast ali Smart TV.
  • Zdaj, ko je GJS združil podporo za izvajanje skriptov znotraj danega področja mozjs, je libpeas pridobil podporo za nalaganje vtičnikov, napisanih v JavaScriptu. notri ta povezava obstaja več podrobnosti o tem, kako to uporabiti in kako se bo integriral z GNOME Builder.
  • Začetna izdaja libmks (povezava). Libmks ponuja implementacijo "miške, tipkovnice in zaslona" za QEMU z uporabo prikazovalne naprave D-Bus. Podpira uvoz DMA-BUF v GdkTexture s korupcijo za učinkovitejše upodabljanje kot del aplikacije, ki temelji na GTK 4.
  • Libdex, asinhrona/pripravljena/prihodnja knjižnica za aplikacije, ki temeljijo na GLib, je pridobila podporo za izvajanje asinhronega V/I na tradicionalnih deskriptorjih datotek v javnem API-ju. To je bilo vedno na voljo interno in za uporabo io_uring na linuxu. Poleg tega so bile predvidene številne nove abstrakcije GIO GDBusConnection y GSubprocess. Dodani so tudi popravki za izboljšanje integracije GObject Introspection.
  • Takoj po tem, ko je libpeas-2 pridobil podporo za vtičnike, ki temeljijo na JavaScriptu, z GJS, je GNOME Builder preklopil na JavaScript kot dinamični jezik za vtičnike. To pomeni, da lahko pišete vtičnike tretjih oseb za Builder v C, C++, Rust, Vala, JavaScript ali katerem koli drugem jeziku, ki podpira GObject Introspection in prevajanje v knjižnico v skupni rabi (.so).
  • Loupe zdaj uporablja glicin za dekodiranje slik. glycin je nova knjižnica, ki nalaga slike skozi postopek peskovnika, kar omogoča dodajanje podpore za dodatne formate slik s tradicionalnimi nalagalniki, kot je GdkPixbuf. Nalaganje izolirane slike bo med drugim izboljšalo varnost.
  • Izšel je Solanum 4.0.0 z možnostjo ponastavitve časovnikov sej na začetek, kot tudi z nekaterimi dolgotrajnimi popravki napak.
  • Izšla je aplikacija za igranje rock paper tiger, ustvarjena v libadwaita. Prejel je ime Duel, koda je tukaj in si ga lahko ogledate v naslednjem videu, ki je vadnica o tem, kako deluje Libadwaita App Development, od istega razvijalca:
  • Izšla je aplikacija, ki trdi, da je najpreprostejši možni vmesnik za ustvarjanje zagonskega medija. Imenuje se Impression in je na voljo na Flathubu.

tiskanje

  • Poltonec 3.0.0 je prispel s spremenjeno sliko na strani za tresenje, novimi kontrolniki za svetlost in kontrast ter gumbom za predogled slik z zunanjimi pregledovalniki.

Poltonec 3.0.0

  • IPlan 1.4.0 Zdaj na voljo:
    • Varnostno kopiranje sistema.
    • Koledar za raziskovanje opravil po datumu.
    • Opravila imajo lahko datume in opomnike; aplikacija bo ostala v ozadju za upravljanje opomnikov.
    • Ko opravilo nima zapisa, se gumb Časovnik premakne na možnosti.
    • Okno za urejanje zapisa.
    • Uporabniki lahko zdaj urejajo trajanje dnevnika tako, da spremenijo začetni čas.
    • Popravki napak in izboljšave uporabniškega vmesnika.

IPlan 1.4.0 na GNOME

  • Furtherance v1.8.0 je prišel z:
    • Današnji skupni čas se poveča s trenutnim časovnikom (neobvezno).
    • Poročilom dodani možnosti »Ta teden« in »Prejšnji teden«.
    • Izvoženi CSV-ji imajo stolpec Skupno število sekund.
    • Skupni čas je prikazan skozi datum na seznamu opravil.
    • Vnos opravila in seznam zgodovine se razširita z oknom.
    • Nastavitve so razvrščene v tri razdelke.

Furtherance v1.8.0

  • Denaro v2023.6.0-beta2 vključuje:
    • Za lažjo nastavitev novih računov je bilo dodano novo pogovorno okno za nastavitev računa.
    • Dodana možnost odstranjevanja nedavnih računov s seznama.
    • Denaro bo zdaj predlagal samodokončanja za opise transakcij.
    • Odstranjevanje skupin in transakcij iz njihovih vrstic je premaknjeno v njihova pogovorna okna.
    • Spremenjen privzeti vrstni red novih računov z zadnjega na prvega po datumu.
    • Zneski, prikazani v stranski vrstici, zdaj odražajo zneske transakcij, prikazanih v pogledu.
    • Odpravljena težava pri uvozu datotek CSV.
    • Izboljšan uporabniški vmesnik in uporabniški vmesnik.
    • Posodobljeni prevodi.

Denaro v2023.0.6-beta2

  • Shell Extensions zdaj podpirajo URL-je za donacije.

In to je bilo to za ta teden v GNOME.

Slike in vsebina: VEJICA.


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.

      selairi je dejal

    Ali obstaja kakšen dober priročnik za učenje GTK4? Preizkusil sem s pythonom in GTK4 in vadnice, ki sem jih našel, so zelo osnovne in po poskusu izdelave aplikacije sem se vrnil k GTK3.