gnome-shell/src/st
Florian Müllner 464d5d8a13 st-button: Don't rely on hover to accept clicks
Since commit 4f1f226828 we only consider buttons clicked when the
release event had a corresponding press event. However as we use
the hover state to check whether a release event actually occurred
on the button, we dismiss any clicks in cases where we missed the
enter event - most likely due to some other actor holding a grab.
Instead, check whether the button contains the event's source, which
should be less error-prone.

https://bugzilla.gnome.org/show_bug.cgi?id=748919
2015-10-07 15:05:36 +02:00
..
st-adjustment.c trivial: Fix the signedness of boolean fields 2013-11-05 09:11:49 -05:00
st-adjustment.h scroll-view: Add proper smooth scrolling 2012-12-20 08:40:04 -05:00
st-bin.c st: Replace deprecated macros 2015-07-22 16:00:55 +02:00
st-bin.h Fix up copyright and license notices for St 2010-11-12 15:23:28 -05:00
st-border-image.c st: always use GFile internally 2014-10-14 18:53:39 -07:00
st-border-image.h st: always use GFile internally 2014-10-14 18:53:39 -07:00
st-box-layout-child.c Renable compiler warnings and fix a few that show up 2014-05-19 20:51:12 -04:00
st-box-layout-child.h st: Translate StBoxLayoutChild properties to ClutterBoxChild 2013-08-20 08:06:30 +02:00
st-box-layout.c st-box-layout: Fix Cogl deprecations 2015-02-20 17:40:46 -08:00
st-box-layout.h st: Remove st-container 2012-02-28 08:14:06 -05:00
st-button.c st-button: Don't rely on hover to accept clicks 2015-10-07 15:05:36 +02:00
st-button.h St: drop StClickable, add some functionality to StButton 2011-02-07 12:45:48 -05:00
st-clipboard.c st: Bail out on clipboard requests if there is no text. 2014-10-10 19:37:40 +02:00
st-clipboard.h st-clipboard: Add the ability to choose the clipboard type 2013-02-07 04:51:30 -05:00
st-drawing-area.c st: Fix signed-unsigned comparisons 2015-09-23 21:32:50 +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: Replace deprecated key symbols 2015-07-22 16:00:56 +02:00
st-entry.h StEntry: add a hook to set the cursor from libgnome-shell 2013-09-12 10:34:25 +02: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 focus-manager: Make C ANSI-compliant 2014-03-15 15:44:40 -04:00
st-focus-manager.h focus-manager: Add navigate_from_event method 2013-05-03 23:20:02 -04:00
st-generic-accessible.c st: Remove wrong indentation 2015-10-05 12:04:55 +01:00
st-generic-accessible.h a11y: add a generic accessible 2013-08-28 16:05:54 +02: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 StIcon: add a fallback-icon-name property 2015-03-14 17:31:07 -07:00
st-icon.h StIcon: add a fallback-icon-name property 2015-03-14 17:31:07 -07:00
st-im-text.c viewSelector: Don't reset the search entry if it has preedit text 2015-03-04 15:25:35 +01:00
st-im-text.h viewSelector: Don't reset the search entry if it has preedit text 2015-03-04 15:25:35 +01:00
st-label.c st: Don't duplicate declarations from G_DEFINE_TYPE 2015-09-23 21:32:50 +02:00
st-label.h Remove use of G_CONST_RETURN macro. 2011-03-13 22:03:47 +01:00
st-private.c st: Don't shadow existing variables 2015-09-23 21:32:50 +02:00
st-private.h st-private: Update shadow APIs for Cogl deprecations 2015-02-20 17:40:46 -08:00
st-scroll-bar.c st: Add default case to switch statements 2015-09-23 21:32:50 +02: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: Refuse to work without GLSL 2014-07-24 16:51:03 +02:00
st-scroll-view-fade.glsl St: Fix fade effect 2013-09-18 20:01:49 +02:00
st-scroll-view-fade.h StScrollView: Implement real fade effect 2011-01-20 20:53:20 +01:00
st-scroll-view.c st: Add default case to switch statements 2015-09-23 21:32:50 +02:00
st-scroll-view.h st: Make st_scroll_view_update_fade_effect() public 2013-09-04 23:52:18 +02:00
st-scrollable.c Update (allow-none) annotations 2014-05-28 22:01:55 +02:00
st-scrollable.h Fix up copyright and license notices for St 2010-11-12 15:23:28 -05:00
st-shadow.c st-private: Update shadow APIs for Cogl deprecations 2015-02-20 17:40:46 -08:00
st-shadow.h ScreenShield: add a drop shadow to the animated arrows 2012-09-01 16:38:51 +02:00
st-texture-cache.c StTextureCache: do not monitor files inside GResource 2015-02-04 13:18:49 -08:00
st-texture-cache.h StTextureCache: adapt to MetaWindow changing icon prop type 2015-01-13 15:58:45 +01:00
st-theme-context.c src: Name all the timeouts and idles 2014-04-10 19:38:04 +02:00
st-theme-context.h Keep similar theme nodes so we don't have to recompute CSS so often 2012-11-14 19:24:42 +00:00
st-theme-node-drawing.c st: Add default case to switch statements 2015-09-23 21:32:50 +02:00
st-theme-node-private.h st-theme-node: Unconditionally apply style margins on the actor 2015-03-27 18:06:13 +01:00
st-theme-node-transition.c st-theme-node-transition: fix paint state corruption 2013-07-17 19:38:44 +01:00
st-theme-node-transition.h st: Move the theme node drawing state to StWidget 2013-05-03 10:50:30 -04:00
st-theme-node.c st: Add default case to switch statements 2015-09-23 21:32:50 +02:00
st-theme-node.h st-theme-node: Add support for -st-icon-style property 2014-11-29 18:13:03 +01:00
st-theme-private.h St: avoid blocking IO to resolve relative urls 2012-12-15 03:40:13 +01:00
st-theme.c st: Add default case to switch statements 2015-09-23 21:32:50 +02:00
st-theme.h theme: convert stylesheet loading to GFile 2014-10-14 18:54:00 -07:00
st-types.h st: Remove StIconType 2012-08-29 16:41:09 -03:00
st-widget-accessible.h StWidgetAccessible: accessibility support for StWidget 2011-01-20 12:56:46 +01:00
st-widget.c st: Don't avoid parameter list 2015-09-23 21:32:50 +02:00
st-widget.h Update (allow-none) annotations 2014-05-28 22:01:55 +02:00
test-theme.c st: Add default case to switch statements 2015-09-23 21:32:50 +02:00
test-theme.css St: support css margin property 2014-11-19 16:42:25 +01:00