web-dev-qa-db-fra.com

Ubuntu 18.04 - ne fermez pas le bouton 'fermer' minimisez simplement

Est-il possible de remapper le bouton fermer pour réduire une fenêtre exactement comme le bouton réduire?

Je voudrais garder les trois boutons mais empêcher les fenêtres de se fermer. Lorsque vous cliquez sur le bouton fermer, je souhaite le minimiser sur le dock.

J'essaie donc de réaliser quelque chose de similaire à OS X.

1
sstevan

Je pense que c’est impossible sans modifications du code source de chaque application affectée. Il peut être possible de se connecter aux fonctions de gestion des événements de la bibliothèque de gestion de fenêtres (X-Windows) pour intercepter l'événement du bouton de fermeture afin de modifier le comportement de toutes les applications locales sans recompilation. (Ce serait un bidouillage hideux cependant.)


Toutefois, vous pouvez masquer le bouton de fermeture de la bordure de la fenêtre uniquement lors de la configuration si vous supprimez l'élément close de la valeur liée à la touche org.gnome.desktop.wm.preferences.button-layout: Vous pouvez utiliser

  • le graphique éditeur Dconf ou

  • un éditeur Dconf/GSettings en ligne de commande.

    gsettings set org.gnome.desktop.wm.preferences button-layout ':minimize,maximize'
    

Merci, Pomsky!

2
David Foerster