UnigetUI 3.1.2 est officiellement disponible – Version complète disponible

UnigetUI 3.1.2 est officiellement disponible – Version complète disponible

UniGetUI est une application logicielle conçue pour fournir une interface graphique conviviale pour les gestionnaires de packages d’interface de ligne de commande (CLI) les plus utilisés sur Windows 10 et Windows 11, notamment Winget, Scoop et Chocolatey. Avec UniGetUI, les utilisateurs peuvent facilement télécharger, installer, mettre à jour et supprimer des logiciels des gestionnaires de packages pris en charge, entre autres fonctionnalités.

Principales caractéristiques d’UniGetUI

  • Gérez les logiciels sans effort : UniGetUI vous permet d’installer, de mettre à jour ou de désinstaller des applications en un seul clic en intégrant des packages provenant de gestionnaires de packages Windows populaires tels que WinGet, Chocolatey, Scoop, Pip, Npm et . NET Tool.
  • Explorez et filtrez les nouveaux packages pour localiser rapidement ceux dont vous avez besoin.
  • Accédez à des métadonnées complètes pour n’importe quel package avant l’installation, y compris les URL de téléchargement direct, les noms des éditeurs et les tailles de téléchargement.
  • Les opérations en masse sont prises en charge, vous permettant d’installer, de mettre à jour ou de supprimer plusieurs packages simultanément en sélectionnant d’abord les packages souhaités.
  • Recevez des notifications automatiques pour les mises à jour ou gérez-les manuellement, avec des options pour ignorer certaines versions ou ignorer les mises à jour pour des packages spécifiques.
  • Gérez facilement les mises à jour depuis le volet Widgets ou le volet Dev Home à l’aide des widgets UniGetUI.
  • L’icône de la barre d’état système affiche les mises à jour disponibles et les packages installés, ce qui facilite la mise à niveau ou la désinstallation des logiciels.
  • Personnalisez facilement les préférences d’installation, vous permettant de choisir différentes options pour chaque package, y compris l’installation d’anciennes versions ou d’architectures spécifiques telles que 32 bits (ces paramètres sont également enregistrés pour les mises à jour futures).
  • Partagez directement vos forfaits préférés avec vos amis, par exemple : « Hey @ami, regarde ce programme ! »
  • Exportez des listes de packages personnalisés pour une importation facile sur un autre appareil, simplifiant ainsi le processus de configuration pour de nouvelles machines ou des configurations logicielles spécifiques.
  • Sauvegardez vos packages installés dans un fichier local pour une récupération rapide lors de la transition vers un nouvel ordinateur.
  • La prise en charge du gestionnaire de packages Cargo a été ajoutée.

Améliorations apportées aux offres groupées

  • Les paquets utiliseront désormais l’extension par défaut. ubundle.
  • UniGetUI vous avertira si des problèmes surviennent, par exemple lorsqu’un bundle ne peut pas être créé ou importé, ou si des modifications non enregistrées existent lors de la création d’un nouveau bundle.
  • Des améliorations significatives ont été apportées concernant la manière dont les options d’installation des packages sont gérées au sein des bundles.
  • Lancez UniGetUI via le protocole unigetui:// pour un accès transparent. Vous trouverez plus de détails ici.
  • Performances améliorées pour le chargement de packages partagés.

Améliorations des notifications

  • Les notifications ne s’empileront plus dans le panneau de notification.
  • Les défaillances critiques déclencheront une notification hautement prioritaire pour garantir une attention immédiate.

Améliorations apportées à la page des détails du package

  • Le bouton « Installer » inclut désormais des options supplémentaires pour une meilleure convivialité.
  • Certains gestionnaires de packages récupéreront les détails via l’analyse JSON pour une précision améliorée.
  • Une mise en page plus intelligente a été introduite pour les descriptions de packages qui sont longues.
  • Des améliorations ont été apportées concernant les sélections des utilisateurs lors de la mise à jour des listes de packages.
  • Le rechargement dynamique des packages installés a été affiné.

Autres améliorations de l’interface

  • Des améliorations de fluidité ont été implémentées pour minimiser le bégaiement lors du chargement du package.
  • Les utilisateurs peuvent désormais basculer la visibilité du panneau des filtres avec un bouton dédié.
  • Les opérations pour les packages incompatibles ou locaux seront limitées ou grisées pour refléter leur disponibilité.
  • Des améliorations générales ont été apportées aux dialogues au sein de l’interface.

Améliorations apportées aux gestionnaires de paquets

  • Pip, Scoop et NPM analyseront désormais certaines données de JSON plutôt que de s’appuyer uniquement sur des commandes CLI brutes.
  • L’API COM WinGet fonctionnera lors de l’exécution en mode élevé ; les applets de commande PowerShell traditionnelles ne sont plus utilisées.
  • Un outil de dépannage pour WinGet a été introduit pour résoudre les problèmes lorsqu’il ne parvient pas à signaler les packages installés.
  • Les sources authentifiées de Chocolatey s’afficheront désormais correctement.

Autres mises à jour

  • La possibilité pour UniGetUI de récupérer des icônes à partir de WinGet a été ajoutée.
  • L’emplacement d’installation d’un package est désormais accessible via le menu contextuel du package.
  • Mise à jour d’AppSdk vers la version 1.6, améliorant la qualité de rendu des polices.
  • Des améliorations notables ont été apportées concernant la gestion des opérations de package.

Changements notables

  • Correction d’un problème de traduction pour Chocolatey identifié par @flatron4eg dans #2551.
  • Migré vers OperationProvider par @marticliment dans #2541.
  • Mise à jour de README.md et CONTRIBUTING.md par @skanda890 dans #2560.
  • Optimisation d’image réalisée par @skanda890 dans #2594.
  • Package.cs mis à jour par @eltociear dans #2597.
  • PULL_REQUEST_TEMPLATE.md mis à jour par @skanda890 dans #2608.
  • Configuration CodeQL initiée par @skanda890 dans #2634.
  • Le modèle de problème de bogue est désormais mis à jour par @skanda890 dans #2652.
  • Créé. deepsource.toml,. whitesource, et mis à jour WebBasedData/test_urls.py par @skanda890 dans #2653.
  • Ajout d’une exigence d’extension de fichier pour le dépôt de bundle (correctif #2618) par @gnerkus dans #2625.
  • OverridenInstallationOptions introduit dans les packages par @marticliment dans #2557.
  • Possibilité d’ouvrir les emplacements d’installation des packages ajoutée par @marticliment dans #2671.
  • Notifications portées vers l’API AppSdk avec divers correctifs par @marticliment dans #2673.
  • PowerShell 7 est désormais considéré comme stable par @marticliment dans #2674.
  • Problèmes de visibilité résolus pour certains packages sur les pages de logiciels par @marticliment dans #2677.
  • Implémentation de la fonctionnalité « Ouvrir avec UniGetUI » et des liens profonds unigetui:// par @marticliment dans #2686.
  • Enregistrement de confiance inférieur activé pour l’API COM WinGet par @Schtenk dans #2714.
  • Ajout du gestionnaire de paquets Cargo par @wilt00 dans #2662.
  • Prise en charge introduite pour Trim par @marticliment dans #2752.
  • Asynchronicité améliorée par @marticliment dans #2753.
  • Mise à jour de l’ID du package Winget par @StefanSchoof dans #2770.
  • Prise en charge de l’analyse du module PowerShell interrompue par @marticliment dans #2782.
  • Problèmes résolus dans les workflows de pré-version par @vikingnope dans #2786.
  • Ajout de la prise en charge de l’icône WinGet par @marticliment dans #2810.
  • Processus automatisés introduits pour l’utilitaire de résolution des problèmes WinGet par @marticliment dans #2824.
  • Création d’URL de sandbox développée et problèmes de widget mis à jour par @skanda890 dans #2828.
  • Mise à jour de README.md par @skanda890 dans #2834.
  • Ajout d’icône implémenté aux listes de packages par @marticliment dans #2831.

Vous pouvez télécharger UniGetUI 3.1.2 | 52,9 Mo (Open Source). Visitez les liens suivants : Page d’accueil de WingetUI | Dépôt GitHub | Afficher la capture d’écran

Source

Laisser un commentaire

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