gnome-shell/src/st
Rui Matos b58f08bda1 viewSelector: Don't reset the search entry if it has preedit text
If users click outside the search entry while it's empty we reset and
thus give up key focus. This means that when using an input method
with candidate popups, interacting with the popup with a mouse click
cancels the current input method context if there's no other text in
the entry besides the preedit string.

To avoid this we can check if the entry has preedit in addition to
checking if it has normal text.

https://bugzilla.gnome.org/show_bug.cgi?id=745167
2015-03-04 15:25:35 +01: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 Update (allow-none) annotations 2014-05-28 22:01: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: Recognise all Enter keys as Return 2014-11-07 10:14:11 +01: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-drawing-area: Fix Cogl deprecations 2015-02-20 17:40:45 -08: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: Implement Ctrl-u / Ctrl-k keybindings 2014-09-26 22:03:31 +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 a11y: add a generic accessible 2013-08-28 16:05:54 +02: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 st-private: Update shadow APIs for Cogl deprecations 2015-02-20 17:40:46 -08:00
st-icon.h st: Remove StIconType 2012-08-29 16:41:09 -03: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-private: Update shadow APIs for Cogl deprecations 2015-02-20 17:40:46 -08:00
st-label.h Remove use of G_CONST_RETURN macro. 2011-03-13 22:03:47 +01:00
st-private.c st-private: fix cogl orthographic projection matrix 2015-02-23 16:42:21 -08:00
st-private.h st-private: Update shadow APIs for Cogl deprecations 2015-02-20 17:40:46 -08:00
st-scroll-bar.c src: Name all the timeouts and idles 2014-04-10 19:38:04 +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 scroll-view: Support GTK_POLICY_EXTERNAL 2014-10-30 00:37:55 +01: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-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 popupMenu: Simplify allocation code 2013-07-15 12:34:22 -04:00
st-table.h st: Remove st-container 2012-02-28 08:14:06 -05: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-private: Update shadow APIs for Cogl deprecations 2015-02-20 17:40:46 -08:00
st-theme-node-private.h St: support css margin property 2014-11-19 16:42:25 +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 theme-node: Add more information to length error message 2015-02-20 17:40:45 -08: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 theme: convert stylesheet loading to GFile 2014-10-14 18:54:00 -07: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: support css margin property 2014-11-19 16:42:25 +01:00
st-widget.h Update (allow-none) annotations 2014-05-28 22:01:55 +02:00
test-theme.c St: support css margin property 2014-11-19 16:42:25 +01:00
test-theme.css St: support css margin property 2014-11-19 16:42:25 +01:00