Commit Graph

7 Commits

Author SHA1 Message Date
Ryan C. Gordon
5e1f15892f Adjusted code style slightly for SDL_ibus.c 2014-08-21 23:15:17 -04:00
Sam Lantinga
38b49c30e1 Changed the name of the IME hint to match the naming convention in SDL 2014-08-19 21:59:56 -07:00
Alex Baines
90bc642fa8 Add a SDL_IM_INTERNAL_EDITING event to make IMs like iBus render editing text in its own UI instead of sending TEXTEDITING events.
This is useful for applications that handle TEXTINPUT events but not TEXTEDITING events.
2014-08-19 23:31:50 +01:00
Alex Baines
f4ddacf425 Improvements to the IBus related code:
+ Handle HidePreeditText IBus signal.
+ Use SDL_GetKeyboardFocus instead of SDL_GetFocusWindow.
+ Move the X11 IBus SetFocus calls to the X11_DispatchFocus functions.
+ Simplify the IBus ifdefs when handling X11 KeyEvents.
+ Remove inotify watch when SDL_IBus_Quit is called.
2014-08-19 23:17:28 +01:00
Alex Baines
6f84f37c0a Take the window border size into account when positioning the IBus candidate list. 2014-08-19 22:28:53 +01:00
Brandon Schaefer
75dacdb99b Dont redeclare DBusMessage* msg; 2014-07-18 14:10:45 -07:00
Alex Baines
41a39837ca Add IBus IME Support, move DBus code to its own file. (v3.3 squashed) 2014-06-18 20:11:39 +01:00