GNOME poboljšava libadwaita, njegove razvojne alate i aplikacije iz svog kruga

Ove sedmice u GNOME -u

Ovaj vikend, GNOME je objavio vijesti koje su se dogodile u sedmici koja je prošla od 2. do 9. juna. Među njima je bilo nekoliko vrlo nuklearnih, u smislu središta ili srca nečega, ne bilo čega naučnog, a još manje oružja za masovno uništenje. I dalje se poduzimaju koraci za poboljšanje načina na koji se informacije prikazuju u softveru koji koristi libadwaita, postoje poboljšanja u GNOME Builder-u, alatima za razvojne programere... I takođe nastavljaju da se fokusiraju na poboljšanje aplikacije Postavke.

Među ostalim vijestima, došlo je do pomaka u jedinoj aplikaciji koja trenutno postoji u inkubatoru od GNOME-a (ako se ne varam), Loupe, kao i još jednog člana GNOME kruga, Solanum. Ispod je lista vijesti koji nas je pretekao u posljednjem satu petka u španskoj vremenskoj zoni.

Ove sedmice u GNOME -u

  • libadwaita sada ima AdwOverlaySplitView kao sloj bočne trake koji je homologan AdwNavigationSplitView i buduću zamjenu AdwFlap koji radi sa tačkama prekida. Pruža čist API i isto dinamičko određivanje veličine, stila i automatsko rukovanje dugmadima prozora kao AdwNavigationSplitView.

libadwaita

  • Oni rade anketu kako bi bolje razumjeli šta korisnici misle o korištenju funkcije kastinga iz GNOME-a (screen casting). Anketa je u Reddit. Ova konkretna tačka nije nova funkcija sama po sebi, ali nam govori da se projekat priprema da odražava ono što GNOME desktop prikazuje na drugim uređajima, kao što su Chromecast ili Smart TV.
  • Sada kada je GJS spojio podršku za pokretanje skripti unutar datog mozjs područja, libpeas je dobio podršku za učitavanje dodataka napisanih u JavaScript-u. U Ova veza ima više detalja o tome kako ovo koristiti i kako će se integrirati sa GNOME Builder-om.
  • Početno izdanje libmks-a (link). Libmks obezbeđuje implementaciju "Miš, tastatura i ekran" za QEMU koristeći D-Bus uređaj za prikaz. Podržava uvoz DMA-BUF-a u GdkTexture sa oštećenjem za efikasnije prikazivanje kao dio GTK 4 aplikacije.
  • Libdex, async/standby/buduća biblioteka za GLib-bazirane aplikacije, dobio je podršku za izvođenje async I/O na tradicionalnim deskriptorima datoteka u javnom API-ju. Ovo je oduvijek bilo dostupno interno i koristi se io_uring na linuxu. Osim toga, predviđen je niz novih GIO apstrakcija GDBusConnection y GSubprocess. Dodane su i popravke za poboljšanje integracije GObject Introspekcije.
  • Odmah nakon što je libpeas-2 dobio podršku za JavaScript-bazirane dodatke sa GJS-om, GNOME Builder je prešao na JavaScript kao dinamički jezik za dodatke. To znači da možete pisati dodatke treće strane za Builder na C, C++, Rust, Vala, JavaScript ili bilo kom drugom jeziku koji podržava GObject Introspekciju i kompilaciju u dijeljenu biblioteku (.so).
  • Lupa sada koristi glicin za dekodiranje slika. glycin je nova biblioteka koja učitava slike kroz sandbox proces, što omogućava dodavanje podrške za dodatne formate slika sa tradicionalnim učitavačima, kao što je GdkPixbuf. Izolovano otpremanje slika poboljšat će sigurnost, između ostalog.
  • Solanum 4.0.0 je izašao sa mogućnošću resetovanja tajmera sesije na početak, kao i sa nekim dugogodišnjim ispravkama grešaka.
  • Izašla je aplikacija za igranje tigra od kamenog papira kreirana u libadwaiti. Dobio je ime Duel, kod je ovdje i to se može vidjeti u sljedećem videu, koji je tutorijal o tome kako Libadwaita App Development radi, od istog programera:
  • Izašla je aplikacija koja tvrdi da je najjednostavniji mogući interfejs za kreiranje medija za pokretanje. Zove se Impresija i to je dostupno na Flathub-u.

utisak

  • Poluton 3.0.0 je stigao sa revidiranom slikom na dither stranici, novim kontrolama za svjetlinu i kontrast i gumbom za pregled slika sa vanjskim gledaocima.

Poluton 3.0.0

  • Iplan 1.4.0 Sada dostupno:
    • Sigurnosna kopija sistema.
    • Kalendar za istraživanje zadataka po datumu.
    • Zadaci mogu imati datume i podsjetnike; aplikacija će ostati u pozadini za upravljanje podsjetnicima.
    • Kada zadatak nema zapis, dugme Tajmer će se pomeriti na opcije.
    • Prozor za uređivanje zapisa.
    • Korisnici sada mogu uređivati ​​trajanje dnevnika promjenom vremena početka.
    • Ispravke grešaka i poboljšanja korisničkog sučelja.

Iplan 1.4.0 na GNOME-u

  • Furtherance v1.8.0 dolazi sa:
    • Današnje ukupno vrijeme se povećava za trenutni tajmer (opcionalno).
    • Izvještajima su dodane opcije “Ova sedmica” i “Prošla sedmica”.
    • Izvezeni CSV-ovi imaju kolonu Ukupno sekundi.
    • Ukupno vrijeme se prikazuje kroz datum na listi zadataka.
    • Unos zadataka i lista istorije se proširuju sa prozorom.
    • Preference su kategorisane u tri sekcije.

Furtherance v1.8.0

  • Denaro v2023.6.0-beta2 uključuje:
    • Dodan je novi dijalog za podešavanje naloga kako bi se olakšalo postavljanje novih naloga.
    • Dodata mogućnost uklanjanja nedavnih naloga sa liste.
    • Denaro će sada predložiti autodovršavanje za opise transakcija.
    • Premješteno uklanjanje grupa i transakcija iz njihovih redova u njihove dijaloge.
    • Promijenjen je zadani redoslijed novih naloga sa zadnjeg na prvi po datumu.
    • Iznosi prikazani na bočnoj traci sada odražavaju one transakcija prikazanih u prikazu.
    • Rešen je problem sa uvozom CSV fajlova.
    • Poboljšano korisničko sučelje i korisničko sučelje.
    • Ažurirani prijevodi.

Denaro v2023.0.6-beta2

  • Shell ekstenzije sada podržavaju URL-ove za donacije.

I to je bilo to za ovu sedmicu u GNOME-u.

Slike i sadržaj: TWIG.


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   selairi rekao je

    Postoji li neki dobar priručnik za učenje GTK4? Probao sam sa pythonom i GTK4 i tutorijali koje sam pronašao su vrlo osnovni i nakon pokušaja da napravim aplikaciju vratio sam se na GTK3.