Pages

mercredi 2 juillet 2025

Microsoft PowerToys 0.92.0

 Microsoft PowerToys est un ensemble d'utilitaires permettant aux utilisateurs expérimentés de régler et de rationaliser leur expérience Windows pour une meilleure productivité. Inspiré par le projet PowerToys de l'ère Windows 95 , ce logiciel offre aux utilisateurs expérimentés des moyens d'extraire plus d'efficacité du shell Windows 10 et 11, de le personnaliser pour des flux de travail individuels. Remarque: Microsoft PowerToys nécessite Windows 10 1803 (build 17134) ou version ultérieure en 64 Bits.

Changelog :

  • Les paramètres de PowerToys permettent désormais d'activer/désactiver l'icône de la barre d'état système, permettant ainsi aux utilisateurs de contrôler sa visibilité selon leurs préférences.
  • La palette de commandes dispose désormais d' une compatibilité AOT (Ahead-of-Time ) pour toutes les extensions propriétaires, d'une extensibilité améliorée et de correctifs UX de base, ce qui se traduit par de meilleures performances et une meilleure stabilité pour toutes les commandes.
  • Le sélecteur de couleurs permet désormais de personnaliser les actions des boutons de la souris, permettant ainsi des flux de travail plus personnalisés en attribuant des fonctions aux clics gauche, droit et central.
  • L'outil de rapport de bug dispose désormais d'un processus de rapport plus rapide et plus clair, avec des indicateurs de progression, une compression améliorée, un nettoyage automatique des anciens journaux de trace et l'inclusion des journaux d'installation MSIX pour des diagnostics plus efficaces.
  • Les modules complémentaires de l'Explorateur de fichiers ont désormais une stabilité de rendu améliorée, résolvant les problèmes liés aux aperçus PDF, aux miniatures vides et aux plantages de fichiers texte lors de la navigation dans les fichiers.
Sélecteur de couleurs
  • Ajout d'actions du bouton de la souris pour choisir l'action du clic gauche, droit ou central.
Recadrer et verrouiller
  • Style de fenêtre aligné avec le thème Windows actuel pour un look plus épuré.
Palette de commandes
  • Performances améliorées en résolvant une régression dans le chargement des pages.
  • Application d'une gestion cohérente des raccourcis clavier à toutes les commandes de la palette de commandes pour une expérience utilisateur plus fluide.
  • Fermeture élégante et améliorée de la palette de commandes.
  • Correction d'un problème de cohérence entre les alias des extensions avec le paramètre « Direct » et activation de la localisation pour « Direct » et « Indirect » pour une meilleure compréhension.
  • Clarté visuelle améliorée en stylisant correctement les éléments de contexte critiques.
  • Mise au point automatique du champ lorsqu'un seul est présent sur la page de contenu.
  • Amélioration de la stabilité et de l'efficacité du chargement des icônes de fichiers dans le SDK ThumbnailHelper.cs grâce à la suppression des opérations inutiles.
  • Vue détaillée améliorée avec implémentation de commandes. (Voir l'exemple d'extension )
Extensions de la palette de commandes
  • Ajout de la commande « Copier le chemin » aux résultats de recherche d'applications pour plus de commodité.
  • Amélioration de la saisie dans la calculatrice : ignorer les signes « égal » en tête.
  • Gestion des entrées corrigée dans l' extension Calculatrice pour éviter d'afficher des erreurs pour les entrées avec uniquement des espaces blancs de début.
  • Assistant de nouvelle extension amélioré en validant les noms pour éviter les erreurs d'espace de noms.
  • Les éléments de contexte cohérents sont affichés pour l' extension Exécuter entre les résultats de secours et de niveau supérieur.
  • Correction des commandes Heure et Date manquantes dans les résultats de secours.
  • Correction des résultats obsolètes dans l' extension Heure et Date .
  • Correction d'un problème où la recherche Web ouvrait systématiquement Microsoft Edge au lieu du navigateur par défaut de l'utilisateur sous Windows 11 24H2 et versions ultérieures.
  • Ordre amélioré des résultats de recherche de l'extension Paramètres Windows , de l'ordre alphabétique à la pertinence, pour un accès plus rapide.
  • Ajout de la commande « Redémarrer l'Explorateur Windows » au fournisseur de commandes système Windows pour terminer et relancer explorer.exe correctement.
Préparation de la palette de commandes à l'avance (AOT)
  • Nous avons apporté des modifications fondamentales pour préparer la palette de commandes à une future publication AOT (Ahead-of-Time). Cela inclut le remplacement de la bibliothèque de calculatrices par ExprTk, l'amélioration de la gestion des objets COM, l'amélioration de l'interopérabilité Win32 et la correction du comportement de découpage, le tout afin de garantir la compatibilité, les performances et la fiabilité sous les contraintes AOT. Toutes les extensions propriétaires sont désormais compatibles AOT. Ces améliorations préparent le terrain pour la publication de la palette de commandes en tant qu'application AOT dans la prochaine version.
  • Un merci spécial à @Sergio0694 pour ses conseils sur la façon de rendre les API COM compatibles avec AOT, @jtschuster pour la correction de la gestion des objets COM, @ArashPartow d'ExprTk pour ses suggestions d'intégration et @tian-lt de l'équipe de la calculatrice Windows pour ses précieuses suggestions tout au long du parcours de migration et de la révision.
  • Dans le cadre de la prochaine version, nous activons également la compatibilité AOT pour les dépendances clés, notamment le rendu Markdown, les cartes adaptatives, la bibliothèque de journalisation et de télémétrie interne et l'expérience utilisateur principale de la palette de commandes.
FancyZones
  • Correction de problèmes de mise à l'échelle DPI pour garantir un affichage net de FancyZones Editor sur les écrans haute résolution.  Cela nous a inspiré une analyse plus approfondie d'autres modules PowerToys, conduisant à des optimisations d'affichage DPI dans Awake, Color Picker, PowerAccent, et bien d'autres.
Modules complémentaires de l'explorateur de fichiers
  • Correction de problèmes potentiels dans l'aperçu PDF et la génération de vignettes, améliorant ainsi la fiabilité de la navigation dans les fichiers PDF.
  • Empêche le plantage du gestionnaire d'aperçu de Monaco lors de l'ouverture de fichiers texte UTF-8-BOM.
Éditeur de fichiers hôtes
  • Un lien « En savoir plus » a été ajouté aux boîtes de dialogue d'avertissement pour une assistance rapide.
Souris sans frontières
  • Règle de pare-feu fixe afin que MWB accepte désormais les connexions provenant d'adresses IP extérieures à votre sous-réseau local.
  • Journaux hérités nettoyés pour réduire l'utilisation du disque et le bruit.
Coup d'oeil
  • Lecteur QOI mis à jour pour un aperçu correct des images QOI à 3 canaux dans Peek et l'Explorateur de fichiers.
  • Ajout d'une détection de codec avec un avertissement clair lorsqu'une vidéo ne peut pas être prévisualisée, ainsi qu'un lien vers le Microsoft Store pour télécharger le codec requis.
PowerRename
  • Ajout de la prise en charge de $YY-$MM-$DD dans ModificationTime et AccessTime pour permettre un renommage flexible basé sur la date.
PowerToys Run
  • Suppression de l'interface d'erreur pour les plantages connus liés à WPF afin de réduire la confusion des utilisateurs, tout en conservant la journalisation des diagnostics pour l'analyse. Ceci cible les exceptions COMException 0xD0000701 et 0x80263001 causées par l'indisponibilité temporaire de DWM.
Aperçu du registre
  • Ajout de « Aperçu des données étendues » via l'icône de loupe et le menu contextuel dans la grille de données, permettant une inspection plus facile des types de registre complexes comme REG_BINARY, REG_EXPAND_SZ et REG_MULTI_SZ, etc.
  • L'enregistrement des fichiers dans l'aperçu du Registre a été amélioré grâce à un comportement similaire à celui du Bloc-notes, des invites utilisateur améliorées, une meilleure gestion des erreurs et la prévention des plantages lors d'actions non enregistrées ou interrompues.
Paramètres
  • Ajout d'une option permettant de masquer ou d'afficher l'icône PowerToys dans la barre d'état système.
  • Paramètres améliorés pour afficher la progression pendant qu'un package de rapport de bogue est en cours de génération.
Espaces de travail
  • Icônes d'espaces de travail stockées dans AppData utilisateur pour garantir la portabilité du profil et éviter toute perte lors du nettoyage temporaire des dossiers.
  • Activation de la capture et du lancement des PWA sur les profils Edge ou Chrome non par défaut, garantissant un comportement cohérent lors de la création et de l'exécution.
Documentation
  • Ajout de SpeedTest et de Dictionary Definition à la documentation des plugins tiers pour PowerToys Run.
  • Correction de liens d'exemple et d'une faute de frappe dans la documentation de la palette de commandes.
Développement
  • Mise à jour des bibliothèques .NET vers la version 9.0.6 pour des raisons de performances et de sécurité.
  • Mise à jour de WinAppSDK vers la version 1.7.2 pour une meilleure stabilité et prise en charge de Windows.
  • Introduction d'un script de build local en une étape qui génère un programme d'installation signé, améliorant ainsi la productivité des développeurs.
  • PDB portables générés afin que les débogueurs multiplateformes puissent lire les fichiers de symboles, améliorant ainsi l'expérience de débogage dans VSCode et d'autres outils.
  • Simplification des fichiers de configuration WinGet grâce au module Microsoft.Windows.Settings pour activer le mode développeur.
  • Scripts de construction ajustés pour le dernier module Az.Accounts afin de maintenir CI vert.
  • Pipeline de publication rationalisé en supprimant les numéros de version de télémétrie codés en dur et contrôle de version unifié de la palette de commandes avec la méthode de contrôle de version de Windows Terminal pour des mises à jour cohérentes.
  • L'étape de validation de la build a été améliorée pour afficher les différences détaillées entre NOTICE.md et les dépendances et versions réelles du package.
  • Correction orthographique améliorée dans tout le dépôt.
  • CI mis à niveau vers TouchdownBuild v5 pour des pipelines plus rapides.
  • Ajout de commentaires contextuels à Resources.resw pour aider les traducteurs.
  • Couverture étendue des tests fuzz pour inclure FancyZones.
  • Intégration de tous les tests unitaires dans le pipeline CI, passant d'environ 3 000 à environ 5 000 tests.
  • Automatisation quotidienne des tests d'interface utilisateur activée sur la branche principale, couvrant désormais plus de 370 tests d'interface utilisateur pour une validation de bout en bout.
  • Nouveaux tests unitaires ajoutés pour WorkspacesLib pour améliorer la fiabilité et la maintenabilité.
Général
  • Bibliothèque de compression des rapports de bugs mise à jour (cziplib 0.3.3) pour une création de paquets plus rapide et plus fiable.
  • Les journaux d'événements de l'installateur d'applications (« AppX Deployment Server ») sont inclus dans les rapports de bogues pour des diagnostics plus approfondis.

Page d’accueil : Microsoft PowerToys 

    PowerToys 0.92.0 :



Aucun commentaire:

Enregistrer un commentaire