it-swarm.com.de

Wie erstelle ich ein Design für die maximierten Fensterschaltflächen in Unity?

Ich verwende ein benutzerdefiniertes Gtk-Design zusammen mit den standardmäßigen Ambiance-Fenstersteuerelementen. Unter Verwendung meines Themas zeigt das Unity-Bedienfeld seine sehr hässlichen Standardschaltflächen an, wenn mein Fenster maximiert wird. Da ich das gleiche Fensterthema habe, gehe ich davon aus, dass dies vom Gtk-Thema stammt. Ich habe versucht, ein paar Dinge aus Ambiance's gtkrc zu kopieren und einzufügen, aber bisher ist nichts festgefahren.

Was muss ein Themenautor tun, um hübsch aussehende Fensterschaltflächen in Unitys Bedienfeld zu erhalten?

9
Dylan McCall

Dylan, Metacity Theme-Unterstützung wurde in Unity noch nicht implementiert. Es ist keine Priorität, aber jemand arbeitet daran. Ich hoffe, es in der nächsten Unity-Veröffentlichung zu sehen (irgendwann in dieser Woche).

hier ist der Fehlerbericht: https://bugs.launchpad.net/unity/+bug/740232

5
Owais Lone

Owais hat Recht, aber es gibt eine Problemumgehung, solange das gewünschte Thema mit den Standardrahmen des Ambiance-Fensters übereinstimmt.

Backup-Umgebung:

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

Ambiente ersetzen:

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

Abmelden und erneut anmelden. Als zusätzlichen Bonus wird durch "Hochbocken" des Ambiance-Themas auch der Anmeldebildschirm thematisiert. Ich habe dies mit den dunkleren Equinox-Themen verwendet und hatte kein Problem.

0
Morgen