gnome-shell/src/st
Ray Strode 2b6d4ff279 StThemeNodeDrawing: clip background image shadow to outline
When drawing the background image shadow, we need to clip it
to the node's background color, gradient, or borders if present.

If the background color is transparent, and there aren't any
borders, then we don't clip the shadow since there is nothing
to confine it.

https://bugzilla.gnome.org/show_bug.cgi?id=636976
2011-01-24 12:23:11 -05:00
..
st-adjustment.c Fix up copyright and license notices for St 2010-11-12 15:23:28 -05:00
st-adjustment.h Fix up copyright and license notices for St 2010-11-12 15:23:28 -05:00
st-bin.c Fix up copyright and license notices for St 2010-11-12 15:23:28 -05:00
st-bin.h Fix up copyright and license notices for St 2010-11-12 15:23:28 -05:00
st-border-image.c Fix up copyright and license notices for St 2010-11-12 15:23:28 -05:00
st-border-image.h Fix up copyright and license notices for St 2010-11-12 15:23:28 -05:00
st-box-layout-child.c Fix up copyright and license notices for St 2010-11-12 15:23:28 -05:00
st-box-layout-child.h Fix up copyright and license notices for St 2010-11-12 15:23:28 -05:00
st-box-layout.c StBoxLayout: add insert_before 2011-01-06 19:50:53 +01:00
st-box-layout.h StBoxLayout: add insert_before 2011-01-06 19:50:53 +01:00
st-button.c Fix up copyright and license notices for St 2010-11-12 15:23:28 -05:00
st-button.h Fix up copyright and license notices for St 2010-11-12 15:23:28 -05:00
st-clickable.c Fix up copyright and license notices for St 2010-11-12 15:23:28 -05:00
st-clickable.h Fix up copyright and license notices for St 2010-11-12 15:23:28 -05:00
st-clipboard.c Fix up copyright and license notices for St 2010-11-12 15:23:28 -05:00
st-clipboard.h Fix up copyright and license notices for St 2010-11-12 15:23:28 -05:00
st-container.c StBoxLayout: add insert_before 2011-01-06 19:50:53 +01:00
st-container.h StBoxLayout: add insert_before 2011-01-06 19:50:53 +01:00
st-drawing-area.c Fix up copyright and license notices for St 2010-11-12 15:23:28 -05:00
st-drawing-area.h Fix up copyright and license notices for St 2010-11-12 15:23:28 -05:00
st-entry.c Fix up copyright and license notices for St 2010-11-12 15:23:28 -05:00
st-entry.h Fix up copyright and license notices for St 2010-11-12 15:23:28 -05:00
st-enum-types.c.in Import Mx core as ST 2009-10-01 14:41:16 -04:00
st-enum-types.h.in Import Mx core as ST 2009-10-01 14:41:16 -04:00
st-focus-manager.c StFocusManager: don't unref removed groups 2010-11-14 20:51:27 +01:00
st-focus-manager.h Fix up copyright and license notices for St 2010-11-12 15:23:28 -05:00
st-group.c St: Take advantage of clipped redraws 2010-11-29 11:23:47 -05:00
st-group.h Fix up copyright and license notices for St 2010-11-12 15:23:28 -05:00
st-icon-colors.c Add StIconColors object, compute in StThemeNode 2010-11-12 17:36:26 -05:00
st-icon-colors.h Add StIconColors object, compute in StThemeNode 2010-11-12 17:36:26 -05:00
st-icon.c StThemeNode: Split -st-shadow into three attributes 2011-01-24 12:23:11 -05:00
st-icon.h StIcon: add support for GIcon 2010-11-16 22:11:27 +01:00
st-im-text.c Fix for gdk/x11 changes 2010-12-22 16:26:08 -05:00
st-im-text.h Fix up copyright and license notices for St 2010-11-12 15:23:28 -05:00
st-label.c Adding StLabel a11y support 2011-01-20 13:02:14 +01:00
st-label.h Fix up copyright and license notices for St 2010-11-12 15:23:28 -05:00
st-marshal.list Import Mx core as ST 2009-10-01 14:41:16 -04:00
st-overflow-box.c Fix up copyright and license notices for St 2010-11-12 15:23:28 -05:00
st-overflow-box.h Fix up copyright and license notices for St 2010-11-12 15:23:28 -05:00
st-private.c St: Use clutter_actor_get_request_mode 2011-01-24 14:41:52 +01:00
st-private.h Fix up copyright and license notices for St 2010-11-12 15:23:28 -05:00
st-scroll-bar.c Fix up copyright and license notices for St 2010-11-12 15:23:28 -05:00
st-scroll-bar.h Fix up copyright and license notices for St 2010-11-12 15:23:28 -05:00
st-scroll-view-fade.c StScrollView: Implement real fade effect 2011-01-20 20:53:20 +01:00
st-scroll-view-fade.h StScrollView: Implement real fade effect 2011-01-20 20:53:20 +01:00
st-scroll-view.c StScrollView: Implement real fade effect 2011-01-20 20:53:20 +01:00
st-scroll-view.h StScrollView: Implement real fade effect 2011-01-20 20:53:20 +01:00
st-scrollable.c Fix up copyright and license notices for St 2010-11-12 15:23:28 -05:00
st-scrollable.h Fix up copyright and license notices for St 2010-11-12 15:23:28 -05:00
st-shadow.c Fix up copyright and license notices for St 2010-11-12 15:23:28 -05:00
st-shadow.h Fix up copyright and license notices for St 2010-11-12 15:23:28 -05:00
st-table-child.c Fix up copyright and license notices for St 2010-11-12 15:23:28 -05:00
st-table-child.h Fix up copyright and license notices for St 2010-11-12 15:23:28 -05:00
st-table-private.h Fix up copyright and license notices for St 2010-11-12 15:23:28 -05:00
st-table.c Fix up copyright and license notices for St 2010-11-12 15:23:28 -05:00
st-table.h Fix up copyright and license notices for St 2010-11-12 15:23:28 -05:00
st-texture-cache.c texture-cache: add a missing array annotation 2011-01-19 16:43:50 +01:00
st-texture-cache.h StIcon: add support for GIcon 2010-11-16 22:11:27 +01:00
st-theme-context.c Handle icon theme changes 2010-11-15 18:45:36 -05:00
st-theme-context.h Fix up copyright and license notices for St 2010-11-12 15:23:28 -05:00
st-theme-node-drawing.c StThemeNodeDrawing: clip background image shadow to outline 2011-01-24 12:23:11 -05:00
st-theme-node-private.h StThemeNode: split border_texture into two vars 2011-01-24 12:23:11 -05:00
st-theme-node-transition.c st: Report correct paint volumes during transitions 2011-01-20 23:24:41 +01:00
st-theme-node-transition.h st: Report correct paint volumes during transitions 2011-01-20 23:24:41 +01:00
st-theme-node.c StThemeNode: Split -st-shadow into three attributes 2011-01-24 12:23:11 -05:00
st-theme-node.h StThemeNode: Split -st-shadow into three attributes 2011-01-24 12:23:11 -05:00
st-theme-private.h Fix up copyright and license notices for St 2010-11-12 15:23:28 -05:00
st-theme.c Fix up copyright and license notices for St 2010-11-12 15:23:28 -05:00
st-theme.h Fix up copyright and license notices for St 2010-11-12 15:23:28 -05:00
st-tooltip.c StTooltip: Rework to use StLabel 2010-11-16 19:22:01 +01:00
st-tooltip.h StTooltip: Rework to use StLabel 2010-11-16 19:22:01 +01:00
st-types.h Move StIconType to st-types.h from st-texture-cache.h 2010-11-12 17:36:25 -05:00
st-widget-accessible.h StWidgetAccessible: accessibility support for StWidget 2011-01-20 12:56:46 +01:00
st-widget.c st: Report correct paint volumes during transitions 2011-01-20 23:24:41 +01:00
st-widget.h StWidgetAccessible: accessibility support for StWidget 2011-01-20 12:56:46 +01:00
test-theme.c Fix up copyright and license notices for St 2010-11-12 15:23:28 -05:00
test-theme.css [StWidget] add list-like methods for style_class and pseudo_class 2010-03-24 09:40:37 -04:00