Wie gestalte ich die maximierten Fensterschaltflächen mit Unity?


9

Ich verwende ein benutzerdefiniertes Gtk-Design zusammen mit den Standardsteuerelementen des Ambiance-Fensters. Unter Verwendung meines Themas zeigt das Unity-Bedienfeld seine sehr hässlichen Standardschaltflächen an, wenn mein Fenster maximiert ist. 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 hängen geblieben.

Was muss ein Themenautor tun, um hübsch aussehende Fensterschaltflächen im Unity-Bedienfeld zu erhalten?


Ich glaube nicht, dass das gtkrc das beeinflussen würde.
RolandiXor

Antworten:


5

Dylan, die Unterstützung von Metacity-Themen wurde in Unity noch nicht implementiert. Es ist keine Priorität, aber jemand arbeitet daran Geldautomat. 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


Ist das auch für 11.10 relevant oder ist bei der Arbeit etwas anderes?
Detly

1
@detly Das Thema der maximierten Fenstertasten ist immer noch bis mindestens 12.04 LTS relevant. Erwähnen Sie hier nur der Einfachheit halber, dass dieser Fehler jetzt behoben ist.
Christopher Kyle Horton

0

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

Backup-Ambiente:

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 wieder anmelden. Als zusätzlichen Bonus wird der Anmeldebildschirm durch "High Jacking" des Ambiance-Themas ebenfalls thematisiert. Ich habe dies mit den dunkleren Equinox-Themen verwendet und hatte kein Problem.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.