gnome-shell/src
Florian Müllner a433a1c637 [StThemeNode] Make shadows respect paint opacity
Currently shadows disregard the overall opacity, so e.g. setting
an ancestor's opacity does not effect the shadow. Fix this by
deferring the setting of the shadow's color until it is painted.
Also move duplicated drawing code from st_theme_node_paint() into
its own function.

https://bugzilla.gnome.org/show_bug.cgi?id=619083
2010-05-25 23:03:15 +02:00
..
gdmuser Introspect src/gdmuser 2009-11-13 14:20:45 -05:00
st [StThemeNode] Make shadows respect paint opacity 2010-05-25 23:03:15 +02:00
tray Add missing gtk_widget_get_allocation() 2010-05-10 14:29:44 -04:00
gnome-shell-clock-preferences.in [clockPreferences] Fix translations 2010-05-25 23:03:15 +02:00
gnome-shell-plugin.c Add simple malloc statistics and metrics 2010-05-21 00:18:45 -04:00
gnome-shell.in Do not fail if json Python module is not available 2010-05-25 16:32:56 +02:00
gtk-compat.h Add compatibility with GTK+ 2.18 2010-05-10 18:31:51 +02:00
Makefile-gdmuser.am Add Makefile missed in last commit, minor style tweak for statusmenu 2009-02-04 18:49:54 +00:00
Makefile-st.am Add StGroup container 2010-05-10 19:59:28 +02:00
Makefile-tray.am Add compatibility with GTK+ 2.18 2010-05-10 18:31:51 +02:00
Makefile.am [clockPreferences] Fix translations 2010-05-25 23:03:15 +02:00
shell-app-private.h Major ShellApp API cleanup, startup notification, window focus handling 2010-04-12 16:32:21 -04:00
shell-app-system.c [ShellAppSystem] Don't crash if the menu system is empty 2010-05-20 17:06:30 -04:00
shell-app-system.h Add shell_app_system_get_app_for_path 2010-03-30 17:36:04 -04:00
shell-app-usage.c [ShellGlobal] Change location for user files to XDG_DATA_HOME 2010-05-05 20:36:52 +02:00
shell-app-usage.h Split ShellAppMonitor into ShellWindowTracker, ShellAppUsage 2009-10-20 12:55:07 -04:00
shell-app.c Rework compare to take into account closed windows 2010-05-17 13:37:13 -04:00
shell-app.h [ShellApp] Add quit method 2010-05-11 14:10:35 -04:00
shell-arrow.c include "config.h" in all .c files 2009-11-24 09:15:35 -05:00
shell-arrow.h Add emacs modelines to all .c and .h files that were missing them 2009-10-27 11:27:45 -04:00
shell-doc-system.c Merge St.TextureCache and Shell.TextureCache 2010-03-05 16:19:40 -05:00
shell-doc-system.h Add class for handling recent docs 2009-12-15 15:54:42 -05:00
shell-drawing.c [StDrawingArea] further CSS-ify StDrawingArea users 2010-04-06 08:22:10 -04:00
shell-drawing.h [StDrawingArea] further CSS-ify StDrawingArea users 2010-04-06 08:22:10 -04:00
shell-embedded-window-private.h Add emacs modelines to all .c and .h files that were missing them 2009-10-27 11:27:45 -04:00
shell-embedded-window.c Add compatibility with GTK+ 2.18 2010-05-10 18:31:51 +02:00
shell-embedded-window.h Add emacs modelines to all .c and .h files that were missing them 2009-10-27 11:27:45 -04:00
shell-enum-types.c.in Create GTypes for Shell namespace 2010-04-12 16:01:54 -04:00
shell-enum-types.h.in Create GTypes for Shell namespace 2010-04-12 16:01:54 -04:00
shell-gconf.c Error out at startup if the GConf schemas are missing 2010-03-12 13:48:58 -05:00
shell-gconf.h Add ShellGConf 2009-07-06 11:55:17 -04:00
shell-generic-container.c Move shared container methods from st-private to a common base class 2010-05-10 19:00:07 +02:00
shell-generic-container.h Move shared container methods from st-private to a common base class 2010-05-10 19:00:07 +02:00
shell-global-private.h shell-global-private.h fixes: 2009-10-28 12:59:01 -04:00
shell-global.c Call shell_global_maybe_gc() when no work is being done 2010-05-21 23:47:41 +02:00
shell-global.h shell-global: Add shell_global_maybe_gc 2010-05-21 23:47:25 +02:00
shell-gtk-embed.c Add compatibility with GTK+ 2.18 2010-05-10 18:31:51 +02:00
shell-gtk-embed.h Add emacs modelines to all .c and .h files that were missing them 2009-10-27 11:27:45 -04:00
shell-marshal.list Create ShellApp, rebase things on it 2009-10-14 14:37:34 -04:00
shell-menu.c [ShellMenu] port from BigBox to StBoxLayout 2010-04-06 08:25:34 -04:00
shell-menu.h [ShellMenu] port from BigBox to StBoxLayout 2010-04-06 08:25:34 -04:00
shell-overflow-list.c include "config.h" in all .c files 2009-11-24 09:15:35 -05:00
shell-overflow-list.h Replace _getIndexOfDisplayedActor with a function in OverflowList 2009-08-06 19:51:11 +02:00
shell-perf-log.c [perf] Fix factor of ten in seconds => microseconds conversion 2010-05-24 00:09:40 -04:00
shell-perf-log.h Dump a complete report from a performance run, as JSON 2010-05-21 00:18:45 -04:00
shell-process.c include "config.h" in all .c files 2009-11-24 09:15:35 -05:00
shell-process.h Add emacs modelines to all .c and .h files that were missing them 2009-10-27 11:27:45 -04:00
shell-recorder-src.c include "config.h" in all .c files 2009-11-24 09:15:35 -05:00
shell-recorder-src.h Add emacs modelines to all .c and .h files that were missing them 2009-10-27 11:27:45 -04:00
shell-recorder.c Support and require Clutter 1.2 2010-03-11 15:08:48 -05:00
shell-recorder.h Make parameters configureable 2010-02-08 21:31:30 +01:00
shell-slicer.c Support and require Clutter 1.2 2010-03-11 15:08:48 -05:00
shell-slicer.h Don't generate st.h in a subdir 2010-02-22 19:37:49 -05:00
shell-stack.c include "config.h" in all .c files 2009-11-24 09:15:35 -05:00
shell-stack.h Add emacs modelines to all .c and .h files that were missing them 2009-10-27 11:27:45 -04:00
shell-tray-manager.c Use accessor functions instead of direct access 2010-05-10 18:31:51 +02:00
shell-tray-manager.h Use a fixed ordering for well-known icons 2009-10-19 14:57:02 -04:00
shell-uri-util.c Replace includes of glib/gi18n.h with glib/gi18n-lib.h 2009-11-24 15:26:09 -05:00
shell-uri-util.h Add emacs modelines to all .c and .h files that were missing them 2009-10-27 11:27:45 -04:00
shell-window-tracker.c [ShellWindowTracker] Add a signal to notify when tracked windows change 2010-04-20 14:47:45 -04:00
shell-window-tracker.h Consume startup-notification APPLICATION_ID 2010-03-30 17:36:05 -04:00
shell-wm.c include "config.h" in all .c files 2009-11-24 09:15:35 -05:00
shell-wm.h Add emacs modelines to all .c and .h files that were missing them 2009-10-27 11:27:45 -04:00
shell-xfixes-cursor.c Add shell-xfixes-cursor.[ch] 2010-05-11 15:03:11 -04:00
shell-xfixes-cursor.h Add shell-xfixes-cursor.[ch] 2010-05-11 15:03:11 -04:00
test-recorder.c Add emacs modelines to all .c and .h files that were missing them 2009-10-27 11:27:45 -04:00