SmartClose

Automatisation de la fermeture des applications macOS


🔍 En bref :

  • Fermeture de l’application lors de la fermeture de la dernière fenêtre.
  • Maintien du comportement natif si plusieurs fenêtres sont ouvertes.
  • Gestion via une icône dans la barre de menu.
  • Système de listes d’exclusion et d’autorisation avec support des wildcards.
  • Utilisation des API d’accessibilité et de surveillance d’entrée.

🔍 En détail :
SmartClose est un utilitaire conçu pour modifier le comportement du bouton de fermeture rouge sur macOS. Par défaut, le système ferme la fenêtre mais laisse l’application active en arrière-plan. Ce logiciel automatise la commande de quitter l’application dès que l’utilisateur ferme la dernière fenêtre normale ouverte.

Le logiciel fonctionne selon un modèle conservateur : si plusieurs fenêtres sont ouvertes, seule celle sélectionnée est fermée. Si le système détecte une ambiguïté ou un manque de permissions, SmartClose ne force aucune action et laisse le comportement natif de macOS s’appliquer.

L’outil propose plusieurs options de configuration, notamment des politiques par application (fermeture normale, fermeture systématique ou désactivation). Il permet également de gérer le comportement des fenêtres masquées ou réduites et propose une option de lancement automatique au démarrage de la session.

Le fonctionnement repose sur les API d’accessibilité et la surveillance d’entrée pour détecter les clics sur le bouton de fermeture et inspecter l’état des fenêtres.


alt text
Gratuit
https://github.com/mahirozdin/SmartClose
Image


👋

Inscrivez-vous pour recevoir chaque semaine les derniers logiciels pour votre mac.

Nous ne spammons pas ! Consultez notre politique de confidentialité pour plus d’informations.

Views: 8