messageTray: Remove hack for the lack of negative units in libcroco

libcroco now has native support for negative units.

https://bugzilla.gnome.org/show_bug.cgi?id=686240
This commit is contained in:
Jasper St. Pierre 2012-10-16 13:02:48 -04:00
parent 2a8a8065a8
commit 31ea3f737c
3 changed files with 3 additions and 5 deletions

View File

@ -120,7 +120,7 @@ CFLAGS=$saved_CFLAGS
LIBS=$saved_LIBS LIBS=$saved_LIBS
PKG_CHECK_MODULES(GNOME_SHELL_JS, gio-2.0 gjs-internals-1.0 >= $GJS_MIN_VERSION) PKG_CHECK_MODULES(GNOME_SHELL_JS, gio-2.0 gjs-internals-1.0 >= $GJS_MIN_VERSION)
PKG_CHECK_MODULES(ST, clutter-1.0 gtk+-3.0 libcroco-0.6 >= 0.6.2 x11) PKG_CHECK_MODULES(ST, clutter-1.0 gtk+-3.0 libcroco-0.6 >= 0.6.8 x11)
PKG_CHECK_MODULES(TRAY, gtk+-3.0) PKG_CHECK_MODULES(TRAY, gtk+-3.0)
PKG_CHECK_MODULES(GVC, libpulse libpulse-mainloop-glib gobject-2.0) PKG_CHECK_MODULES(GVC, libpulse libpulse-mainloop-glib gobject-2.0)
PKG_CHECK_MODULES(DESKTOP_SCHEMAS, gsettings-desktop-schemas >= 3.5.4) PKG_CHECK_MODULES(DESKTOP_SCHEMAS, gsettings-desktop-schemas >= 3.5.4)

View File

@ -633,7 +633,7 @@ StScrollBar StButton#vhandle:active {
* adjust down 8px */ * adjust down 8px */
-shell-close-overlap-x: 15px; -shell-close-overlap-x: 15px;
-shell-close-overlap-y: 12px; -shell-close-overlap-y: -12px;
} }
.window-close:rtl { .window-close:rtl {

View File

@ -236,9 +236,7 @@ function makeCloseButton() {
closeButton.connect('style-changed', function() { closeButton.connect('style-changed', function() {
let themeNode = closeButton.get_theme_node(); let themeNode = closeButton.get_theme_node();
closeButton.translation_x = themeNode.get_length('-shell-close-overlap-x'); closeButton.translation_x = themeNode.get_length('-shell-close-overlap-x');
closeButton.translation_y = themeNode.get_length('-shell-close-overlap-y');
// libcroco doesn't support negative units
closeButton.translation_y = -themeNode.get_length('-shell-close-overlap-y');
}); });
return closeButton; return closeButton;