commit 83b67839066a4934e3e5b0e1f81ff1074a444bad (HEAD, master) Author: Cosimo Cecchi Date: Mon Oct 15 17:26:44 2012 -0400 release: prepare for 3.6.1 NEWS | 14 ++++++++++++++ configure.ac | 2 +- 2 files changed, 15 insertions(+), 1 deletion(-) commit c7148fc46524d6cfe9416a3c72821db95f432955 Author: Cosimo Cecchi Date: Mon Oct 15 17:33:07 2012 -0400 build: enable silent rules configure.ac | 1 + 1 file changed, 1 insertion(+) commit 13a03579929dcafd9c6a97285cbb11e6ae746c01 (origin/master, origin/HEAD) Author: Lapo Calamandrei Date: Mon Oct 15 12:27:46 2012 +0200 adwaita gtk3: fix toolbar buttons insensitive backdrop background color. themes/Adwaita/gtk-3.0/gtk-widgets-backgrounds.css | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) commit 0ee76826809baef50a3b972f11a8e330eebc52c2 Author: Lapo Calamandrei Date: Mon Oct 15 11:10:46 2012 +0200 adwaita gtk3: remove a FIXME comment since the related bug has been fixed (#686092). themes/Adwaita/gtk-3.0/gtk-widgets.css | 3 --- 1 file changed, 3 deletions(-) commit 840daffe51e1c976e3912f716e28c20ff799609e Author: Lapo Calamandrei Date: Mon Oct 15 10:02:57 2012 +0200 adwaita gtk3: add proper backdrop for inline-toolbars so it gets the right border color in the dark theme. themes/Adwaita/gtk-3.0/gtk-widgets.css | 5 +++++ 1 file changed, 5 insertions(+) commit 1e80950b1defa0a4d1f898283128c9d3d4b17f87 Author: Lapo Calamandrei Date: Sun Oct 14 14:26:04 2012 +0200 adwaita gtk3: added a missing brachet from the previous commit... themes/Adwaita/gtk-3.0/gnome-applications.css | 1 + 1 file changed, 1 insertion(+) commit feaeb73b6b7ea5e343e6dd229260b3dd7f3dea6b Author: Lapo Calamandrei Date: Sun Oct 14 14:23:35 2012 +0200 adwaita gtk3: superfluous border removal on baobab treeview frame. themes/Adwaita/gtk-3.0/gnome-applications.css | 4 ++++ 1 file changed, 4 insertions(+) commit 5d4acd778807a8fc1a08d35202c1b1a11910a129 Author: Lapo Calamandrei Date: Sun Oct 14 13:52:09 2012 +0200 adwaita gtk3: add bottom border to baobab infobars. themes/Adwaita/gtk-3.0/gnome-applications.css | 7 +++++++ 1 file changed, 7 insertions(+) commit 10c2229b7da6008d00c020342b902bf67c9e09c8 Author: Lapo Calamandrei Date: Sun Oct 14 13:50:52 2012 +0200 adwaita gtk3: selected state styling for .baobab-cell-warning/error. themes/Adwaita/gtk-3.0/gnome-applications.css | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) commit a889666221dab0f5be90ca7b3f49e1bbf4e6a1aa Author: Lapo Calamandrei Date: Sun Oct 14 13:05:01 2012 +0200 adwaita gtk3: backdrop state styling for .baobab-cell-warning/error. themes/Adwaita/gtk-3.0/gnome-applications.css | 6 ++++++ 1 file changed, 6 insertions(+) commit cb899cccf9e4248f3cb49dc45805c43a8eee1714 Author: Lapo Calamandrei Date: Sat Oct 13 18:53:26 2012 +0200 adwaita gtk3: set correct background on raised insensitive toolbar buttons. themes/Adwaita/gtk-3.0/gtk-widgets-backgrounds.css | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) commit af878b9da5465ba228bb46db8730c4b0859d32e5 Author: Lapo Calamandrei Date: Sat Oct 13 18:43:05 2012 +0200 Adwaita gtk3: .content-view backdrop fixes. themes/Adwaita/gtk-3.0/gtk-widgets.css | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) commit e115cb1912e7b19fc091f1e469e1893a900cba6d Author: Stefano Facchini Date: Sat Sep 29 18:32:36 2012 +0200 Add theming for baobab error states https://bugzilla.gnome.org/show_bug.cgi?id=622473 themes/Adwaita/gtk-3.0/gnome-applications.css | 7 +++++++ 1 file changed, 7 insertions(+) commit 1cad5a780a0b85241c90b25e0a48e5ae5d6eebad Author: Lapo Calamandrei Date: Sat Oct 13 11:18:54 2012 +0200 Adwaita gtk3: specific (uniform) paddings for GtkColorButton. themes/Adwaita/gtk-3.0/gtk-widgets.css | 4 ++++ 1 file changed, 4 insertions(+) commit e64048b17a08f47366b382d7b37419454daa9fbc Author: Cosimo Cecchi Date: Thu Oct 11 10:58:44 2012 -0400 notebook: fix two theming glitches on notebook tabs The inactive top tab had 1px too much on a gradient color stop, and left/right active+backdrop tabs had used the wrong background color. themes/Adwaita/gtk-3.0/gtk-widgets.css | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) commit a22a49574b47d7ffdf0a5c4ff1b829b9f7053f52 Author: Cosimo Cecchi Date: Wed Oct 10 17:46:13 2012 -0400 osd: don't use white when GtkMenuButton is used on an OSD toolbar https://bugzilla.gnome.org/show_bug.cgi?id=685916 themes/Adwaita/gtk-3.0/gtk-widgets.css | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) commit a40829eb821ff7bfbc0b3ea8d37cd167f23bcf8c Author: Cosimo Cecchi Date: Wed Oct 10 13:47:02 2012 -0400 Revert "adwaita gtk2: fix wrong adwaita engine declaration." It's needed to override menu borders in non-Shell environments. This reverts commit 99463bfc99c0bb34115fa2e775d460d80cf709d8. themes/Adwaita/gtk-2.0/gtkrc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit be401fff7b5d19735ccd43d32348a84d84ae2404 Author: Cosimo Cecchi Date: Wed Oct 10 13:45:14 2012 -0400 inline-toolbar: add styling for vertical inline toolbars themes/Adwaita/gtk-3.0/gtk-widgets-backgrounds.css | 11 ++ .../Adwaita/gtk-3.0/gtk-widgets-borders-dark.css | 12 +- themes/Adwaita/gtk-3.0/gtk-widgets-borders.css | 12 +- themes/Adwaita/gtk-3.0/gtk-widgets.css | 127 +++++++++++++++++++-- 4 files changed, 150 insertions(+), 12 deletions(-) commit 14a90d92cf3737b3bb3b5b28152c0c42f84f5730 Author: Cosimo Cecchi Date: Wed Oct 10 13:44:48 2012 -0400 inline-toolbar: fix stray text shadows in backdrop/insensitive states themes/Adwaita/gtk-3.0/gtk-widgets-dark-overrides.css | 2 ++ 1 file changed, 2 insertions(+) commit f008bff348c22c1c87e45e4b3a5d0758e71b59b3 Author: Lapo Calamandrei Date: Wed Oct 10 19:00:00 2012 +0200 adwaita gtk3: provisionally add style for ephy scrolled window borders removal. themes/Adwaita/gtk-3.0/gnome-applications.css | 24 +++++++++++++++++++++++- 1 file changed, 23 insertions(+), 1 deletion(-) commit 99463bfc99c0bb34115fa2e775d460d80cf709d8 Author: Lapo Calamandrei Date: Wed Oct 10 12:42:29 2012 +0200 adwaita gtk2: fix wrong adwaita engine declaration. themes/Adwaita/gtk-2.0/gtkrc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 06db009e51ee7a766ac092f9491fc5536e473427 Author: Lapo Calamandrei Date: Fri Oct 5 15:02:29 2012 +0200 HC: tweak window decorations colors. https://bugzilla.gnome.org/show_bug.cgi?id=672896 themes/HighContrast/gtk-3.0/gtk.css | 5 + .../HighContrast/metacity-1/metacity-theme-3.xml | 145 +++++++++++++++++---- 2 files changed, 124 insertions(+), 26 deletions(-) commit dab8d1e0b72c3d8952ae476e6c47c0211d9a01f9 Author: Lapo Calamandrei Date: Fri Oct 5 14:17:51 2012 +0200 First stab at HC window decorations. https://bugzilla.gnome.org/show_bug.cgi?id=672896 .../HighContrast/metacity-1/metacity-theme-3.xml | 351 ++++++--------------- 1 file changed, 100 insertions(+), 251 deletions(-) commit 13722c091474bb965d519a611d9d8da0f530342b Author: Cosimo Cecchi Date: Wed Sep 19 23:02:54 2012 -0400 First attempt at highcontrast WM theme https://bugzilla.gnome.org/show_bug.cgi?id=672896 themes/HighContrast/gtk-3.0/gtk.css | 5 + .../HighContrast/metacity-1/metacity-theme-3.xml | 270 ++++++++++++--------- 2 files changed, 161 insertions(+), 114 deletions(-) commit 6f6ae8fa438176ceee3cb6d8fa836f33a7cce1be Author: Cosimo Cecchi Date: Wed Sep 19 14:26:38 2012 -0400 Copy Adwaita WM theme into HighContrast https://bugzilla.gnome.org/show_bug.cgi?id=672896 configure.ac | 1 + themes/HighContrast/Makefile.am | 2 +- themes/HighContrast/index.theme.in | 2 +- themes/HighContrast/metacity-1/Makefile.am | 7 + .../HighContrast/metacity-1/metacity-theme-3.xml | 1941 ++++++++++++++++++++ 5 files changed, 1951 insertions(+), 2 deletions(-) commit d5b6411da0d944507a7f9bbc5a8bfebce8d445ba Author: Lapo Calamandrei Date: Tue Oct 9 16:21:04 2012 +0200 adwaita gtk3: remove toolbar separator from gnome contacts backdrop window, since I want no graidents in the backdrop state. themes/Adwaita/gtk-3.0/gnome-applications.css | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) commit d65fc84f1c794c23c4233df629044224fde609df Author: Cosimo Cecchi Date: Tue Oct 9 00:53:30 2012 -0400 adwaita: improve GTK2 fallback menu stroke gradient Add some color stops to make the outline gradient more refined. themes/Adwaita/gtk-2.0/adwaita_engine.c | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) commit 737530bc7d8fa11c7d1e83fbcd0fc0e5256127c0 Author: Cosimo Cecchi Date: Mon Oct 8 18:50:52 2012 -0400 adwaita: improve previous commit to work without GTK modules This is useful when there's no g-s-d running at all. To implement this, add a custom GTK2 engine that only draws menus when the shell is not running, and move the GTK3 code in the existing engine. configure.ac | 29 ++- src/adwaita_engine.c | 88 +++++++++ themes/Adwaita/Makefile.am | 2 +- themes/Adwaita/gtk-2.0/Makefile.am | 9 +- themes/Adwaita/gtk-2.0/Menu-Menubar/frame.png | Bin 240 -> 0 bytes themes/Adwaita/gtk-2.0/adwaita_engine.c | 197 +++++++++++++++++++++ themes/Adwaita/gtk-2.0/gtkrc | 26 +-- themes/Adwaita/shell-watcher/Makefile.am | 11 -- .../shell-watcher/adwaita-shell-watcher.desktop | 4 - themes/Adwaita/shell-watcher/gtk-2.0/Makefile.am | 7 - .../shell-watcher/gtk-2.0/shell-watcher-gtk2.c | 136 -------------- themes/Adwaita/shell-watcher/gtk-3.0/Makefile.am | 7 - .../shell-watcher/gtk-3.0/shell-watcher-gtk3.c | 158 ----------------- 13 files changed, 310 insertions(+), 364 deletions(-) commit 9c62ba404fa8a76d1c56cce4f066e94ccc637900 Author: Cosimo Cecchi Date: Sat Oct 6 00:27:07 2012 -0400 adwaita: override menu frame style when not running under the Shell When we're not running under the shell, we're not guaranteed to have shadows rendered around menus; this is especially the case for fallback mode. Since we don't really have a way of loading a different theme for fallback mode from the settings daemon (or there might not even be a settings daemon around in case we're running on a completely different environment), we have to detect the presence of the Shell ourselves. Install a GTK module for this (both for GTK2 and GTK3), that watches the WM name on the GdkScreen and dynamically injects or removes frames on menus when the WM name matches GNOME Shell. https://bugzilla.gnome.org/show_bug.cgi?id=660271 configure.ac | 17 +++ themes/Adwaita/Makefile.am | 2 +- themes/Adwaita/gtk-2.0/Makefile.am | 1 + themes/Adwaita/gtk-2.0/Menu-Menubar/frame.png | Bin 0 -> 240 bytes themes/Adwaita/gtk-2.0/gtkrc | 30 ++++ themes/Adwaita/gtk-3.0/Makefile.am | 1 + themes/Adwaita/gtk-3.0/gtk-fallback.css | 15 ++ themes/Adwaita/gtk-3.0/gtk.gresource.xml | 1 + themes/Adwaita/shell-watcher/Makefile.am | 11 ++ .../shell-watcher/adwaita-shell-watcher.desktop | 4 + themes/Adwaita/shell-watcher/gtk-2.0/Makefile.am | 7 + .../shell-watcher/gtk-2.0/shell-watcher-gtk2.c | 136 ++++++++++++++++++ themes/Adwaita/shell-watcher/gtk-3.0/Makefile.am | 7 + .../shell-watcher/gtk-3.0/shell-watcher-gtk3.c | 158 +++++++++++++++++++++ 14 files changed, 389 insertions(+), 1 deletion(-) commit bd74e4b26e45b5767991980626aaa4898de28cbc Author: Lapo Calamandrei Date: Mon Oct 8 12:45:12 2012 +0200 adwaita gtk3: add some padding and border-radius to gcalctool scrolled window. themes/Adwaita/gtk-3.0/gnome-applications.css | 13 +++++++++++++ 1 file changed, 13 insertions(+) commit 3ae2a16dc15319f9357e9c6d8d5bc8950b70a018 Author: Lapo Calamandrei Date: Fri Oct 5 17:52:39 2012 +0200 adwaita wm: remove icon displacement on button press as we do in the gtk theme. themes/Adwaita/metacity-1/metacity-theme-3.xml | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) commit 0ededbb81780616de189f32a5685f1f206f2e338 Author: Lapo Calamandrei Date: Fri Oct 5 17:47:32 2012 +0200 adwaita wm: fix right border on left tiled windows. themes/Adwaita/metacity-1/metacity-theme-3.xml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) commit 517c1ed014a9c12a810b6c26eb6846b4b5067d6b Author: Lapo Calamandrei Date: Thu Oct 4 14:06:13 2012 +0200 gtk3: gedit status bar combobox styling. themes/Adwaita/gtk-3.0/gnome-applications.css | 29 +++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) commit 661b16d57d94d46d509063aafc97f23ed4da842c Author: Lapo Calamandrei Date: Thu Oct 4 13:57:58 2012 +0200 gtk3: evince style fixes themes/Adwaita/gtk-3.0/gnome-applications.css | 41 +++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) commit 6aa3d80471e8806476993b839774e37804975328 Author: Cosimo Cecchi Date: Thu Oct 4 09:21:03 2012 -0400 Revert "Add a stub style for the dragged treeview column header" Pushed by mistake This reverts commit 7b3dac1115cb4d6eef366743a7b330788922fed8. themes/Adwaita/gtk-3.0/gtk-widgets.css | 10 ---------- 1 file changed, 10 deletions(-) commit 4fcbadf911eafdf5e51fb660a99a88f895578d22 Author: Cosimo Cecchi Date: Thu Oct 4 08:54:32 2012 -0400 notebook: fix border for vertical tabs Regression from 34e1d166fadd2f14aa0f711d569f68b17d2f6f48 themes/Adwaita/gtk-3.0/gtk-widgets.css | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) commit 7b3dac1115cb4d6eef366743a7b330788922fed8 Author: Stefano Facchini Date: Thu Sep 27 19:07:24 2012 +0200 Add a stub style for the dragged treeview column header https://bugzilla.gnome.org/show_bug.cgi?id=684982 themes/Adwaita/gtk-3.0/gtk-widgets.css | 10 ++++++++++ 1 file changed, 10 insertions(+) commit 34e1d166fadd2f14aa0f711d569f68b17d2f6f48 (wip/fucking-movement) Author: Cosimo Cecchi Date: Tue Oct 2 20:30:20 2012 -0400 adwaita: use border-image-source for the tab gradient Following the same logic of the previous commit. This also entirely removes custom style properties from the theming engine. src/adwaita_engine.c | 7 +------ themes/Adwaita/gtk-3.0/gtk-widgets.css | 17 ++++++++--------- 2 files changed, 9 insertions(+), 15 deletions(-) commit 6e641cf46cc70ce770482b3fc331b1fa3cd7af2b Author: Cosimo Cecchi Date: Tue Oct 2 20:24:57 2012 -0400 adwaita: use outline properties for focus instead of engine properties This is a bit of a hack, but the problem is that using custom engine properties for focus triggers some sort of slow path in the GTK+ style validation, and this makes state changes sluggish in complex treeview layouts. Until focus rendering in GTK is fixed, the workaround is to use some real CSS properties, which get a different caching treatment (but the engine still manually queries the final value and does the rendering itself). This also gives us the occasion to get rid of those custom properties altogether. https://bugzilla.gnome.org/show_bug.cgi?id=684499 src/adwaita_engine.c | 27 ++++------------------ .../Adwaita/gtk-3.0/gtk-widgets-dark-overrides.css | 6 ++--- themes/Adwaita/gtk-3.0/gtk-widgets.css | 26 +++++++++++---------- 3 files changed, 22 insertions(+), 37 deletions(-) commit 124230ccd4171bbf209c762c0d532e7213fe7f55 Author: Lapo Calamandrei Date: Tue Oct 2 13:31:38 2012 +0200 gtk3: remove borders and set border-radius to 0 to documents load more button. themes/Adwaita/gtk-3.0/gnome-applications.css | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) commit bbe1a1b33815a6f35dee98938e137dec676b87f6 Author: Lapo Calamandrei Date: Sun Sep 30 13:49:23 2012 +0200 gtk3: sync gtk-widget-borders-dark.css. themes/Adwaita/gtk-3.0/gtk-widgets-borders-dark.css | 2 ++ 1 file changed, 2 insertions(+) commit c934e2ab253fd8b87960d0bacedd66ef5e79761d Author: Lapo Calamandrei Date: Sun Sep 30 13:08:25 2012 +0200 gtk3: fix selection toolbar done button backdrop state and minor tweaks to normal state. Some css simplifications. themes/Adwaita/gtk-3.0/gtk-main-common.css | 2 +- themes/Adwaita/gtk-3.0/gtk-widgets.css | 50 +++++++++++++++--------------- 2 files changed, 26 insertions(+), 26 deletions(-) commit 58f23e99863a1ba8fab868bca1068297175e79ca Author: Lapo Calamandrei Date: Sun Sep 30 12:25:33 2012 +0200 gtk3: fix suggested-action button text and icon shadows on pushed state. themes/Adwaita/gtk-3.0/gtk-widgets.css | 6 ++++++ 1 file changed, 6 insertions(+) commit f8fb85aab1a2e6ffee39a20f856a33bc7003985a Author: Lapo Calamandrei Date: Sun Sep 30 12:13:40 2012 +0200 gtk3: added transparent borders assets for colored buttons usage. Fix selection-mode toolbar paddings to maintain the same button positioning of normal toolbars. Fix some (apparently innocuos) typos. themes/Adwaita/gtk-3.0/assets.svg | 1070 ++++++-------------- themes/Adwaita/gtk-3.0/borders.txt | 4 + themes/Adwaita/gtk-3.0/borders/Makefile.am | 4 + .../borders/generic-border-transparent-dark.png | Bin 0 -> 298 bytes .../gtk-3.0/borders/generic-border-transparent.png | Bin 0 -> 308 bytes .../nohl-generic-border-transparent-dark.png | Bin 0 -> 247 bytes .../borders/nohl-generic-border-transparent.png | Bin 0 -> 238 bytes themes/Adwaita/gtk-3.0/gnome-applications.css | 1 + themes/Adwaita/gtk-3.0/gtk-main.css | 1 - .../Adwaita/gtk-3.0/gtk-widgets-borders-dark.css | 11 + themes/Adwaita/gtk-3.0/gtk-widgets-borders.css | 13 + themes/Adwaita/gtk-3.0/gtk-widgets.css | 26 +- themes/Adwaita/gtk-3.0/gtk.gresource.xml | 4 + 13 files changed, 369 insertions(+), 765 deletions(-) commit 9318224e9df7f6258f68467f252964d8f9919a16 Author: Cosimo Cecchi Date: Fri Sep 28 20:31:26 2012 -0400 nautilus: fix selected desktop item colors https://bugzilla.gnome.org/show_bug.cgi?id=683423 themes/Adwaita/gtk-3.0/gnome-applications.css | 4 ++++ themes/HighContrast/gtk-3.0/gtk-widgets.css | 19 +++++++++++++++++++ 2 files changed, 23 insertions(+) commit 7bf573f542f329e2fbd6fade57e62843d60787e3 (tag: 3.6.0.2)