GNOME introduit de nouvelles fonctionnalités dans Calendrier, Fichiers, libadbita et Phosh

  • Actualités GNOME de la semaine : améliorations apportées aux fichiers et au calendrier.
  • Phosh publie une nouvelle version et des mises à jour de la bibliothèque sont disponibles.

Cette semaine dans GNOME

Semaine chargée dans l'univers GNOMEEntre le 14 et le 21 novembre, le projet a accompli un travail considérable, tant sur les applications GNOME que sur les bibliothèques et les projets annexes, comme Phosh qui, en attendant sa sortie officielle, offre l'expérience GNOME Mobile la plus pure. Parmi les applications propriétaires ayant bénéficié d'améliorations significatives ces sept derniers jours figurent Calendrier et Fichiers.

Ce qui suit est le liste avec toutes ces nouvelles fonctionnalités.

Cette semaine dans GNOME

  • Le calendrier GNOME peut exporter les calendriers au format .ics, et cette fonctionnalité sera disponible dans GNOME 50.

Calendrier dans GNOME 50

  • Une révision a été intégrée qui redessine complètement le popover Il s'agit d'un ajout rapide, unifiant les deux pages en une seule et mettant à jour le style pour l'aligner sur les designs GNOME modernes. Cela remodèle également la façon dont popover Il récupère et affiche les calendriers, réduisant ainsi le code de 120 lignes. La liste des calendriers dans l'extension rapide a bénéficié d'améliorations d'accessibilité : la touche Tabulation depuis l'extérieur permet de se concentrer sur le calendrier sélectionné ; la touche Tabulation depuis l'intérieur permet de passer au calendrier suivant ; les touches fléchées permettent de sélectionner le calendrier actif ; et les technologies d'assistance indiquent si le calendrier est coché ou sélectionné. Actuellement, popover L'accès au clavier est impossible car les cellules du mois et de la semaine ne sont pas sélectionnées. Une solution est en cours de développement et devrait être intégrée à GNOME 50, bien qu'il s'agisse d'une tâche complexe.
  • Les archives ont subi deux changements majeurs.
    • De nombreux tests ont été ajoutés, portant la couverture de l'important code source à près de 30 %, ce qui permet d'éviter les régressions dans des domaines tels que les signets ou la création de fichiers.
    • Le chargement des miniatures a été en grande partie réécrit pour tirer pleinement parti des vues de recyclage de GTK4, ce qui permet un chargement asynchrone et beaucoup plus rapide des miniatures.
  • libadbwaita prend désormais en charge la préférence de mouvement réduit, avec la prise en charge de la requête CSS @media (prefers-reduced-motion: reduce) et des transitions en fondu simples lorsque cela est approprié. Des ressources obsolètes ont également été signalées. style-dark.css, style-hc.css y style-hc-dark.cssqui sera supprimée dans la version 2.0. Les applications doivent être modifiées en style.css et utilisez les requêtes média pour les styles sombres et à contraste élevé.
  • La version 4.21.2 de GTK inclut une prise en charge initiale de la propriété CSS backdrop-filterDe nouveaux nœuds de rendu de copie/collage et de composition ont été ajoutés, permettant de réutiliser l'arrière-plan à n'importe quel point de l'arborescence de la scène.
  • Un problème intermittent de mise en mémoire tampon de la sortie dans GLib pour Windows a été résolu, corrigeant ainsi les bogues d'intégration continue et activant les fonctionnalités modernes.
  • Planify a publié la version 4.16.0, qui propose des améliorations rendant la gestion des tâches plus rapide et plus intuitive. Parmi les nouveautés, l'analyse des dates en langage naturel est désormais activée par défaut dans la fonction d'ajout rapide. Elle reconnaît désormais des expressions telles que « demain 15h00 », « lundi prochain », « 25/12/2024 » et « maintenant », y compris des expressions espagnoles comme « mañana », « pasado mañana » et « la semaine prochaine ».
  • Java-GI 0.13.0 a été publié, une interface Java pour GNOME et d'autres bibliothèques basée sur GObject-Introspection.
    • Des liaisons pour LibRsvg, GstApp et LibSecret ont été ajoutées.
    • Le site web possède son propre domaine : java-gi.org, qui est également utilisé dans les modules et les packages.
    • Plus de 900 cas de test ont été mis en œuvre pour valider les liaisons et corriger de nombreuses erreurs.
  • Le Quadrapassel 49.2 est disponible avec plusieurs nouvelles fonctionnalités.
    • Traductions mises à jour : ukrainien, russe, portugais brésilien, chinois (Chine), slovène et géorgien.
    • La touche « P » permet désormais de mettre le jeu en pause.
    • L'aide utilisateur a été remplacée par une boîte de dialogue contenant les règles du jeu.
    • Le bouton menu n'occupe plus une place centrale.
    • Correction d'un bug qui empêchait l'enregistrement du score lors de la fermeture de l'application.
    • Nombre total de lignes et de niveaux ajoutés aux scores.
  • Dans Phosh 0.51.0, un nouveau réglage rapide permet d'activer ou de désactiver les services de localisation. Le réglage rapide « tasse de café » peut désormais se désactiver automatiquement après un délai configurable. Un interrupteur a été ajouté pour activer la luminosité automatique depuis le panneau supérieur ; lorsqu'il est activé, le curseur sert de compensation. La luminosité minimale configurable peut désormais être inférieure à la limite précédente de 40 %. Sur le Pixel 3a XL, la saisie sur le clavier virtuel offre un retour haptique. La création de configurations d'encoche pour les nouveaux appareils est simplifiée grâce à de nouveaux outils qui génèrent des captures d'écran du design obtenu.

Phosh 0.51.0

  • L'extension Foresight pour GNOME Shell, qui ouvre automatiquement la vue d'activité sur les bureaux vides, prend désormais en charge GNOME 49.

Et cela a été toute cette semaine dans GNOME.

Images et contenu : TWIG.