GNOME améliore libadwaita, ses outils de développement et les applications de son entourage

Cette semaine dans GNOME

Cette fin de semaine, GNOME a publié les nouvelles qui ont eu lieu dans la semaine qui va du 2 au 9 juin. Parmi eux, il y en a eu plusieurs très nucléaires, dans le sens du centre ou du cœur de quelque chose, pas quelque chose de scientifique, et encore moins une arme de destruction massive. Des mesures sont toujours prises pour améliorer l'affichage des informations dans le logiciel utilisé par libadwaita, il y a des améliorations dans GNOME Builder, les outils de développement... Et ils se concentrent également sur l'amélioration de l'application Paramètres.

Parmi le reste de l'actualité, il y a eu du mouvement dans la seule application qui est actuellement dans l'incubateur de GNOME (si je ne me trompe pas), Loupe, et aussi un autre membre du cercle GNOME, Solanum. Ci-dessous la liste des arrivages continues. qui nous a dépassés dans la dernière heure de vendredi dans le fuseau horaire espagnol.

Cette semaine dans GNOME

  • libadwaita a maintenant AdwOverlaySplitView en tant que superposition de barre latérale homologue à AdwNavigationSplitView et un futur remplacement de AdwFlap qui fonctionne avec des points d'arrêt. Il fournit une API propre et le même dimensionnement dynamique, style et gestion automatique des boutons de fenêtre que AdwNavigationSplitView.

libadwaita

  • Ils font une enquête pour mieux comprendre ce que les utilisateurs pensent de l'utilisation d'une fonctionnalité de diffusion de GNOME (casting d'écran). L'enquête est en Reddit. Ce point particulier n'est pas une nouvelle fonction en soi, mais il nous indique que le projet en prépare une pour refléter ce que le bureau GNOME affiche sur d'autres appareils, tels que Chromecast ou Smart TV.
  • Maintenant que GJS a fusionné la prise en charge de l'exécution de scripts dans un domaine mozjs donné, libpeas a pris en charge le chargement de plugins écrits en JavaScript. Dans ce lien il y a plus de détails sur la façon de l'utiliser et comment il s'intégrera à GNOME Builder.
  • Version initiale de libmks (lien). Libmks fournit une implémentation "Souris, clavier et affichage" pour QEMU en utilisant le périphérique d'affichage D-Bus. Prend en charge l'importation de DMA-BUF dans GdkTexture avec corruption pour un rendu plus efficace dans le cadre d'une application basée sur GTK 4.
  • Libdex, une bibliothèque async/standby/future pour les applications basées sur GLib, a obtenu la prise en charge de l'exécution d'E/S asynchrones sur les descripteurs de fichiers traditionnels dans l'API publique. Cela a toujours été disponible en interne et utilise io_uring sur linux. En outre, un certain nombre de nouvelles abstractions GIO ont été fournies pour GDBusConnection y GSubprocess. Ajout de correctifs pour améliorer l'intégration de GObject Introspection.
  • Juste après que libpeas-2 ait pris en charge les plugins basés sur JavaScript avec GJS, GNOME Builder est passé à JavaScript comme langage dynamique pour les plugins. Cela signifie que vous pouvez écrire des plug-ins tiers pour le générateur en C, C++, Rust, Vala, JavaScript ou tout autre langage prenant en charge à la fois GObject Introspection et la compilation dans une bibliothèque partagée (.so).
  • Loupe utilise désormais la glycine pour décoder les images. glycin est une nouvelle bibliothèque qui charge des images via un processus de bac à sable, ce qui permet d'ajouter la prise en charge de formats d'image supplémentaires avec des chargeurs traditionnels, tels que GdkPixbuf. Le téléchargement d'images isolées améliorera la sécurité, entre autres choses.
  • Solanum 4.0.0 est sorti avec la possibilité de réinitialiser les minuteurs de session au début, ainsi que quelques corrections de bogues de longue date.
  • Une application pour jouer au tigre de papier rock créée en libadwaita est sortie. Il a reçu le nom de Duel, le code est ici ! et on peut le voir dans la vidéo suivante, qui est un tutoriel sur le fonctionnement de Libadwaita App Development, du même développeur :
  • Une application est sortie qui prétend être l'interface la plus simple possible pour créer un support de démarrage. Ça s'appelle Impression et c'est disponible sur Flathub.

Impression

  • Demi-teinte 3.0.0 est arrivé avec une image révisée sur la page de tramage, de nouveaux contrôles pour la luminosité et le contraste, et un bouton pour prévisualiser les images avec des visionneuses externes.

Demi-teinte 3.0.0

  • IPlan 1.4.0 Maintenant disponible:
    • Sauvegarde du système.
    • Calendrier pour explorer les tâches par date.
    • Les tâches peuvent avoir des dates et des rappels ; l'application restera en arrière-plan pour gérer les rappels.
    • Lorsqu'une tâche n'a pas d'enregistrement, le bouton Minuterie se déplacera vers les options.
    • Fenêtre d'édition d'enregistrement.
    • Les utilisateurs peuvent désormais modifier la durée du journal en modifiant l'heure de début.
    • Corrections de bugs et améliorations de l'interface utilisateur.

IPlan 1.4.0 sur GNOME

  • La suite v1.8.0 est livrée avec :
    • Le temps total d'aujourd'hui est incrémenté par la minuterie actuelle (facultatif).
    • Ajout des options "Cette semaine" et "La semaine dernière" aux rapports.
    • Les CSV exportés ont une colonne Nombre total de secondes.
    • Le temps total est affiché jusqu'à la date dans la liste des tâches.
    • La liste des entrées et de l'historique des tâches s'agrandit avec la fenêtre.
    • Les préférences sont classées en trois sections.

Avancement v1.8.0

  • Denaro v2023.6.0-beta2 a inclus :
    • Une nouvelle boîte de dialogue de configuration de compte a été ajoutée pour faciliter la configuration de nouveaux comptes.
    • Ajout de la possibilité de supprimer les comptes récents de la liste.
    • Denaro proposera désormais des saisies semi-automatiques pour les descriptions de transaction.
    • Déplacement de la suppression des groupes et des transactions de leurs lignes vers leurs boîtes de dialogue.
    • Modification de l'ordre par défaut des nouveaux comptes du dernier au premier par date.
    • Les montants affichés dans la barre latérale reflètent désormais ceux des transactions affichées dans la vue.
    • Correction d'un problème d'importation de fichiers CSV.
    • Interface utilisateur et interface utilisateur améliorées.
    • Traductions mises à jour.

Denaro v2023.0.6-bêta2

  • Les extensions Shell prennent désormais en charge les URL de don.

Et c'est tout pour cette semaine à GNOME.

Images et contenu : TWIG.


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données: Miguel Ángel Gatón
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.

      selaire dit

    Existe-t-il un bon manuel pour apprendre GTK4 ? Je l'ai essayé avec python et GTK4 et les tutoriels que j'ai trouvés sont très basiques et après avoir essayé de créer une application, je suis retourné à GTK3.