gnome-shell/src/st
Dan Winship a56bc9d933 st_label_set_text: no-op if the text is unchanged
If a caller sets an StLabel's text to what it already is (as, eg, the
clock menu does), do nothing. Unless the label is editable, in which
case, setting the text has a visible side effect (dropping the
selection), so we don't optimize that out.

https://bugzilla.gnome.org/show_bug.cgi?id=645648
2011-04-11 14:00:16 -04:00
..
st-adjustment.c St: annotate st_adjustment_get_values() 2011-02-16 16:06:31 -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 StButton: fix handling of Space/Enter -> click 2011-03-21 10:18:46 -04: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 StContainer: Account for floating-point imprecision when sorting actors 2011-03-15 15:41:07 -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 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 Remove use of G_CONST_RETURN macro. 2011-03-13 22:03:47 +01: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: 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 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 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 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: Fix blur radius computation to correspond to current CSS draft 2011-03-22 15:53:49 -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: clean up properly when unmapped during scroll 2011-04-05 12:10:13 -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 StScrollViewFade: Fix GLSL shader to work on r300 hardware 2011-03-13 16:29:18 +01:00
st-scroll-view-fade.h StScrollView: Implement real fade effect 2011-01-20 20:53:20 +01:00
st-scroll-view.c viewSelector: add Applications pane and search entry to Ctrl-Alt-Tab 2011-03-07 11:15:05 -05: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 st-shadow: Parse the 'inset' keyword 2011-02-21 17:35:23 +01: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 Remove set-but-unused variables, to appease gcc 4.6 2011-01-24 13:35:03 -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 st-texture-cache: Fix stretched images 2011-03-22 19:35:21 +01: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-theme-node: Add support for inset box-shadows 2011-02-21 17:38:33 +01: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: support border-image: none 2011-03-21 09:16:32 -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 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: Add the ability to set a hook to constrain the tooltip 2011-03-22 12:38:26 -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 StTooltip: use a timeout like GtkTooltip 2011-03-22 12:38:25 -04:00
st-widget.h Make St aware of the UI group. 2011-03-22 16:09:23 +01: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