El GNOME millora libadwaita, les seves eines de desenvolupament i aplicacions del seu cercle

Aquesta setmana a GNOME

Aquest cap de setmana, GNOME ha publicat les novetats que han tingut lloc la setmana que ha anat del 2 al 9 de juny. Entre elles n'hi ha hagut diverses de molt nuclears, en el sentit del centre o cor d'alguna cosa, no de res científic ni de bon tros una arma de destrucció massiva. Es continuen fent passos per millorar com es mostra la informació al programari que utilitza libadwaita, hi ha millores al GNOME Builder, les eines del desenvolupador… I també continuen centrats a millorar l'aplicació Configuració.

Entre la resta de novetats, hi ha hagut moviment a l'única aplicació que ara mateix està a la incubadora de GNOME (si no estic equivocat), Loupe, i també en una altra que forma part del cercle del GNOME, Solanum. A continuació teniu la llista de novetats que ens van avançar a l'última hora de divendres a la zona horària d'Espanya.

Aquesta setmana a GNOME

  • libadwaita ara té AdwOverlaySplitView com una barra lateral superposada homòloga a AdwNavigationSplitView i un futur reemplaçament de AdwFlap que funciona amb punts dinterrupció. Proporciona una API neta i la mateixa mida dinàmica, estil i maneig automàtic de botons de finestra que AdwNavigationSplitView.

libadwaita

  • Estan fent una enquesta per entendre millor què pensen els usuaris sobre l'ús d'una funció per transmetre des del GNOME (screen casting). L'enquesta és a Reddit. Aquest punt en concret no és una nova funció en si, però sí que ens parla que el projecte n'està preparant una per reflectir el que mostra l'escriptori GNOME en altres aparells, com Chromecast o Smart TV.
  • Ara que GJS ha fusionat el suport per executar scripts dins d'un mozjs Realm donat, libpeas ha guanyat suport per carregar plugins escrits a JavaScript. A aquest enllaç hi ha més detalls sobre com utilitzar-ho i com s'integrarà amb el GNOME Builder.
  • Llançament inicial de libmks (enllaç). Libmks proporciona una implementació de Ratolí, Teclat i Pantalla per a QEMU utilitzant el dispositiu de visualització D-Bus. Suporta la importació de DMA-BUF a GdkTexture amb danys per a un renderitzat més eficient com a part d'una aplicació basada en GTK 4.
  • Libdex, una biblioteca asíncrona/en espera/futures per a aplicacions basades en GLib, ha obtingut suport per realitzar E/S async en descriptors de fitxer tradicionals a l'API pública. Això sempre ha estat disponible internament i utilitza io_uring a Linux. A més, es van proporcionar una sèrie de noves abstraccions GIO per GDBusConnection y GSubprocess. També s'hi van afegir correccions per millorar la integració de GObject Introspection.
  • Just després que libpeas-2 obtingués suport per a complements basats en JavaScript amb GJS, el GNOME Builder ha canviat a JavaScript com a llenguatge dinàmic per a complements. Això significa que podeu escriure complements de tercers per a Builder a C, C++, Rust, Vala, JavaScript o qualsevol altre llenguatge que suporti tant GObject Introspection com compilació a una biblioteca compartida (.so).
  • Loupe utilitza ara glycin per descodificar imatges. glycin és una nova llibreria que carrega les imatges a través d'un procés aïllat, cosa que permet afegir suport per a formats d'imatges addicionals amb carregadors tradicionals, com ara GdkPixbuf. La càrrega d'imatges aïllada millorarà la seguretat, entre d'altres.
  • Solanum 4.0.0 ha sortit amb la funció de restablir les sessions dels comptadors de temps des del principi, així com algunes correccions a errors de llarga durada.
  • Ha sortit una aplicació per jugar a pedra, paper, tigera creada a libadwaita. Ha rebut el nom de Duel, el codi està aquí i es pot veure al següent vídeo, que és un tutorial de com funciona Libadwaita App Development, del mateix desenvolupador:
  • Ha sortit una aplicació que vol ser la interfície més senzilla possible per crear dispositius d'arrencada. Es diu Impression i està disponible a Flathub.

impressió

  • Mitges tintes 3.0.0 ha arribat amb una imatge revisada a la pàgina de difuminat, nous controls per a brillantor i contrast i un botó per previsualitzar les imatges amb visors externs.

Mitges tintes 3.0.0

  • IPlan 1.4.0 ja disponible:
    • Còpia de seguretat del sistema.
    • Calendari per explorar tasques per data.
    • Les tasques poden tenir data i recordatoris; laplicació romandrà en segon pla per gestionar els recordatoris.
    • Quan una tasca no té registre, el botó Temporitzador es mourà a les opcions.
    • Finestra dedició de registres.
    • Ara els usuaris poden editar la durada del registre canviant lhora dinici.
    • Correcció d'errors i millores a la interfície d'usuari.

IPlan 1.4.0 al GNOME

  • Furtherance v1.8.0 va arribar amb:
    • El temps total avui augmenta amb el temporitzador actual (opcional).
    • S'han afegit les opcions “Aquesta setmana” i “Última setmana” als informes.
    • Els CSV exportats tenen una columna de segons totals.
    • El temps total es mostra a través de la data a la llista de tasques.
    • L'entrada de tasques i la llista de l'historial s'expandeixen amb la finestra.
    • Les preferències es classifiquen en tres seccions.

Furtherance v1.8.0

  • Denaro v2023.6.0-beta2 ha inclòs:
    • S'ha afegit un quadre de diàleg de configuració de comptes nou per facilitar la configuració de comptes nous.
    • Afegida la possibilitat d'eliminar comptes recents de la llista.
    • Denaro ara suggerirà autocompletats per a les descripcions de les transaccions.
    • Mogut l'eliminació de grups i transaccions de les vostres files als seus diàlegs.
    • Canviat l'ordre per defecte dels nous comptes de l'últim a la primera per data.
    • Els imports mostrats a la barra lateral reflecteixen ara els de les transaccions mostrades a la vista.
    • S'ha corregit un problema en importar fitxers CSV.
    • Millora de la interfície dusuari i la interfície dusuari.
    • Traduccions actualitzades.

Denaro v2023.0.6-beta2

  • Les Shell Extensions ara suporten URLs de donacions.

I això ha estat tot aquesta setmana al GNOME.

Imatges i contingut: branca.


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.

  1.   selairi va dir

    Hi ha algun bon manual per aprendre GTK4? Ho he intentat amb python i GTK4 i els tutorials que he trobat són molt bàsics i després d'intentar fer una aplicació, em vaig tornar a GTK3.