Skip to content

OmniTools v0.8

Latest

Choose a tag to compare

@danbenba danbenba released this 22 Feb 12:54
· 46 commits to project since this release
9b60dfa

OmniTools v0.8 🚀

Date de sortie : 22/02/2025

Résumé général :
La version 0.8 d'OmniTools apporte une amélioration significative de l'interface, des performances et de la sécurité, tout en ajoutant de nouvelles fonctionnalités ergonomiques. Cette mise à jour est conçue pour offrir une expérience utilisateur plus fluide, moderne et intuitive, avec une attention particulière portée aux détails et à la réactivité de l'application.


Nouveautés et améliorations majeures 🌟

1. Interface et Design 🎨

  • Boutons et Formulaires Modernisés :

    • Introduction de coins arrondis sur les boutons et formulaires (inspiration Windows 11) pour un look plus élégant et contemporain.
    • Application d'un style plat et épuré avec des animations légères lors de l'interaction utilisateur.
  • Options Avancées Améliorées :

    • Réorganisation de la fenêtre "Options Avancées" en deux sections distinctes (fichiers temporaires et options de l'application) avec des GroupBoxes clairement identifiés.
    • Descriptions explicatives intégrées à côté de chaque bouton pour clarifier leurs fonctions.
  • SplashScreen Revisité :

    • Nouvelle SplashForm avec bords arrondis, animation de démarrage et un indicateur visuel du processus de chargement.
    • Utilisation d'une icône personnalisée en haute résolution pour renforcer l'identité visuelle.

2. Fonctionnalités améliorées et nouvelles 🛠️

  • Réinitialisation des Paramètres et Redémarrage Automatique :

    • Lors du clic sur "Réinitialiser", un formulaire s'affiche avec un compte à rebours dynamique de 3 secondes, accompagné d'un bouton Annuler permettant d'interrompre l'opération.
    • Le redémarrage de l'application s'effectue automatiquement sans nécessiter l'intervention de l'utilisateur si aucune annulation n'est déclenchée.
  • Gestion Optimisée des Fichiers Temporaires (de OmniTools selement) :

    • Amélioration de la méthode de nettoyage : en plus de supprimer les fichiers, tous les sous-dossiers du dossier temporaire sont également effacés pour libérer de l'espace.
    • Indicateur visuel sur le bouton "Nettoyer" qui se désactive brièvement pour signaler le succès de l'opération.
  • Nettoyage des Logs et Interface de Débogage :

    • Fonction de suppression des logs améliorée pour offrir un historique propre et faciliter le diagnostic.
    • Intégration d'un système de logs avec différents niveaux (Info, Success, Warning, Error) et un affichage coloré dans l'interface principale.
  • Téléchargement et Exécution des Scripts :

    • Optimisation du téléchargement asynchrone avec une barre de progression mise à jour toutes les 2% pour une meilleure visibilité de l'opération.
    • Gestion des annulations de téléchargement pour plus de réactivité et de contrôle utilisateur.
    • Exécution des scripts avec une gestion améliorée des erreurs et des confirmations visuelles avant de procéder à des actions sensibles (comme la désactivation de Windows Defender).
  • Mise à jour Automatique et Notifications :

    • Vérification de mise à jour au démarrage et dans la fenêtre "À propos" pour garantir que l'application est toujours à jour.
    • Utilisation de notifications Windows (ballon d'information avec son) pour informer l'utilisateur de l'état des mises à jour et autres opérations critiques.

3. Sécurité et Performance 🔒⚡

  • Gestion Renforcée de Windows Defender :

    • Avant l'exécution de scripts potentiellement sensibles, l'application demande une confirmation explicite avant de désactiver ou de réactiver Windows Defender.
    • Meilleur contrôle sur les scripts nécessitant l'intervention du désactivateur de Defender, avec des messages d'avertissement clairs.
  • Optimisations Techniques :

    • Utilisation accrue d'opérations asynchrones pour éviter les blocages de l'interface et améliorer la réactivité générale de l'application.
    • Améliorations des performances lors du téléchargement et de l'exécution des scripts, avec une gestion plus fine des exceptions.
  • Feedback Utilisateur Amélioré :

    • Messages et notifications personnalisés pour guider l'utilisateur à travers chaque étape, avec des indications claires en cas d'erreur ou d'opération réussie.
    • Indicateurs visuels (couleurs, compte à rebours) pour renforcer la compréhension des actions en cours.

4. Corrections de Bugs et Optimisations Diverses 🐞🔧

  • Corrections de Problèmes Majeurs :

    • Résolution de divers bugs liés à l'exécution des scripts, notamment en cas d'annulation de téléchargement ou de problèmes de ressources manquantes.
  • Amélioration de la Gestion des Exceptions :

    • Meilleure gestion des erreurs dans les appels réseau et dans le chargement des ressources (images, fichiers de configuration), avec des messages d'erreur plus explicites.
  • Optimisation de la Navigation et de l'Expérience Utilisateur :

    • Ajustement de la mise en page et des comportements des contrôles pour une navigation fluide et intuitive.
    • Adaptation dynamique des polices et des tailles en fonction de la résolution et de la taille de la fenêtre.

Remarques Finales 🎉

  • Améliorations Globale :
    OmniTools v0.8 se positionne comme une mise à jour majeure en offrant une interface modernisée, des fonctionnalités enrichies et une sécurité renforcée.
  • Votre Avis Compte !
    Nous vous invitons à essayer cette nouvelle version et à nous faire part de vos retours pour continuer à améliorer l'application.

Profitez pleinement de OmniTools v0.8 et n'hésitez pas à partager vos commentaires ! 👍🔥