web-dev-qa-db-fra.com

Comment thématiser les boutons de la fenêtre maximisés avec Unity?

J'utilise un thème Gtk personnalisé avec les contrôles de la fenêtre Ambiance par défaut. En utilisant mon thème, le panneau Unity affiche ses très mauvais boutons par défaut lorsque ma fenêtre est agrandie. Comme j'ai le même thème de fenêtre, je suppose que cela vient du thème Gtk. J'ai essayé de copier et de coller quelques éléments de gtkrc d'Ambiance, mais rien ne s'est passé jusqu'à présent.

Que doit faire un auteur de thème pour obtenir de jolis boutons de fenêtre dans le panneau de Unity?

9
Dylan McCall

Dylan, la prise en charge du thème Metacity n’a pas encore été mise en œuvre dans Unity. Ce n'est pas une priorité, mais quelqu'un y travaille. J'espère le voir dans la prochaine version de Unity (cette semaine).

voici le rapport de bogue: https://bugs.launchpad.net/unity/+bug/740232

5
Owais Lone

Owais a raison, mais vous pouvez contourner le problème à condition que le thème que vous souhaitez utiliser corresponde aux bordures par défaut de la fenêtre Ambiance.

Ambiance de sauvegarde:

Sudo mv /usr/share/themes/Ambiance/gtk-2.0/ /usr/share/themes/Ambiance/gtk-2.0.bak/

Remplacer Ambiance:

Sudo cp /usr/share/themes/<yourthemename>/gtk-2.0/ /usr/share/themes/Ambiance/gtk-2.0/

Déconnectez-vous et reconnectez-vous. En bonus supplémentaire, en sélectionnant "thème génial" le thème Ambiance, l'écran de connexion le est également. J'ai utilisé cela avec les thèmes plus sombres d'Equinox et je n'ai eu aucun problème.

0
Morgen