gnome-shell/src/st
Jasper St. Pierre 0dd4584157 st-texture-cache: Rearrange code to prevent some work and a memory leak
For some reason, the texture cache decides to make a request and then look up
an icon in the icon theme. If it's valid, it just returns, fine, but if it
doesn't add the icon, it tries to undo the request, leaking an
AsyncTextureLoadData that isn't freed in the process.

https://bugzilla.gnome.org/show_bug.cgi?id=660968
2011-10-20 15:26:41 -04:00
..
st-adjustment.c st-adjustment: Drop all animation-y stuff 2011-08-28 12:14:17 -04:00
st-adjustment.h st-adjustment: Drop all animation-y stuff 2011-08-28 12:14:17 -04: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 st-box-layout: Document insertion apis 2011-08-27 15:25:01 -04:00
st-box-layout.h StBoxLayout: add insert_before 2011-01-06 19:50:53 +01:00
st-button.c Added StButtonAccessible 2011-08-01 19:20:08 +02:00
st-button.h St: drop StClickable, add some functionality to StButton 2011-02-07 12:45:48 -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 St: fix container paint volumes 2011-08-03 09:16:55 -04:00
st-container.h Remove st_container_remove_all & rewrite st_container_destroy_children 2011-02-01 23:41:21 +03:00
st-drawing-area.c Use CLUTTER_CAIRO_FORMAT_ARGB32: rather then doing a byte order check 2011-07-13 23:10:38 +02:00
st-drawing-area.h Fix up copyright and license notices for St 2010-11-12 15:23:28 -05:00
st-entry.c st-entry: Display a capslock warning in password entries 2011-10-17 22:43:47 +02:00
st-entry.h Remove use of G_CONST_RETURN macro. 2011-03-13 22:03:47 +01: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 popupMenu, panelMenu: split up panel and non-panel keynav 2011-03-07 10:57:45 -05:00
st-focus-manager.h popupMenu, panelMenu: split up panel and non-panel keynav 2011-03-07 10:57:45 -05:00
st-group.c St: fix container paint volumes 2011-08-03 09:16:55 -04:00
st-group.h Fix up copyright and license notices for St 2010-11-12 15:23:28 -05:00
st-icon-colors.c st-icon-colors: Use non-deprecated GAtomic API 2011-06-02 16:22:28 -04:00
st-icon-colors.h Add StIconColors object, compute in StThemeNode 2010-11-12 17:36:26 -05:00
st-icon.c st-shadow: Parse the 'inset' keyword 2011-02-21 17:35:23 +01:00
st-icon.h StIcon: add support for GIcon 2010-11-16 22:11:27 +01:00
st-im-text.c StImText: remove two references to old clutter bugs 2011-05-23 10:51:23 -04:00
st-im-text.h Fix up copyright and license notices for St 2010-11-12 15:23:28 -05:00
st-label.c st_label_set_text: no-op if the text is unchanged 2011-04-11 14:00:16 -04:00
st-label.h Remove use of G_CONST_RETURN macro. 2011-03-13 22:03:47 +01:00
st-marshal.list St: drop StClickable, add some functionality to StButton 2011-02-07 12:45:48 -05:00
st-overflow-box.c Remove set-but-unused variables, to appease gcc 4.6 2011-01-24 13:35:03 -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-private: Correct fix for memory leak 2011-05-11 11:23:53 -04:00
st-private.h st-private: add cairo code for drawing shadow 2011-01-24 12:23:11 -05:00
st-scroll-bar.c StScrollBar: use clutter_actor_has_allocation() 2011-05-23 10:51:23 -04: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 st-scroll-view-fade: Pass a precomputed fade area to the shader 2011-09-19 18:51:01 +02:00
st-scroll-view-fade.h StScrollView: Implement real fade effect 2011-01-20 20:53:20 +01:00
st-scroll-view.c StScrollView: Expose scrollbars visibility as property 2011-06-29 18:44:25 +02:00
st-scroll-view.h st-scroll-view: Make the fade effect and offset themable 2011-06-04 15:43:49 -04: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 st-shadow: Use non-deprecated GAtomic API 2011-06-02 23:06:38 +02:00
st-shadow.h st-shadow: Parse the 'inset' keyword 2011-02-21 17:35:23 +01: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 StTable: Silence row_span warning for now 2011-09-19 21:25:07 +02:00
st-table.h Fix up copyright and license notices for St 2010-11-12 15:23:28 -05:00
st-texture-cache.c st-texture-cache: Rearrange code to prevent some work and a memory leak 2011-10-20 15:26:41 -04:00
st-texture-cache.h StTextureCache: add api to load image to cairo surface 2011-01-24 12:23:11 -05: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 st-texture-cache: Fix a minor crash when computing our border-radius 2011-10-13 14:15:18 -04: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: Fix crash in theme-node-transition 2011-09-26 19:52:36 +02: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 St: require libcroco >= 0.6.2 2011-04-27 15:29:24 -04:00
st-theme-node.h theme-node: Fix box-shadows for prerendered textures 2011-02-07 18:22:33 +01:00
st-theme-private.h Fix up copyright and license notices for St 2010-11-12 15:23:28 -05:00
st-theme.c StTheme: retrive the list of custom stylesheets and use it in loadTheme() 2011-06-15 21:56:37 +02:00
st-theme.h StTheme: retrive the list of custom stylesheets and use it in loadTheme() 2011-06-15 21:56:37 +02:00
st-tooltip.c StTooltip: add missing break statement 2011-04-29 09:45:19 -04:00
st-tooltip.h StTooltip: Add the ability to set a hook to constrain the tooltip 2011-03-22 12:38:26 -04: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 [a11y] Use StWidget::label-actor on StWidgetAccessible 2011-04-27 02:09:11 +02:00
st-widget.h Add a new property StWidget:label-actor 2011-04-27 02:09:10 +02:00
test-theme.c Fix handling of clutter_init() failures 2011-03-13 14:29:47 -04:00
test-theme.css [StWidget] add list-like methods for style_class and pseudo_class 2010-03-24 09:40:37 -04:00