Commit Graph

29 Commits

Author SHA1 Message Date
Francois Gouget
7649c75b40 Assorted typo and spelling fixes. 2010-06-24 10:37:05 +02:00
Kusanagi Kouichi
32c39db84d winex11.drv: Add a new debug channel for XIM. 2010-02-24 15:12:31 +01:00
Kusanagi Kouichi
f7b18148d4 winex11.drv: Keep the state of XIM and IME consistent. 2010-02-22 11:55:25 +01:00
Kusanagi Kouichi
4ccbcb02b2 winex11.drv: Handle result string directly. 2010-02-16 12:28:41 +01:00
Kusanagi Kouichi
30872b0ebf winex11.drv: Fold X11DRV_ImmSetOpenStatus into XIMPreEditDoneCallback. 2010-02-12 14:49:38 +01:00
Kusanagi Kouichi
3739dcd6e5 winex11.drv: Simplify X11DRV_ImmSetInternalString. 2010-02-12 14:49:38 +01:00
Kusanagi Kouichi
af0882862f winex11.drv: Private copy of a result string is unnecessary. 2010-02-12 14:49:38 +01:00
Michael Stefaniuc
a2187cad1f winex11.drv: Remove superfluous pointer casts. 2009-01-19 13:36:25 +01:00
Muneyuki Noguchi
edd24b613f winex11: Prevent XCreateIC from returning NULL when input style isn't "root". 2008-10-20 13:58:20 +02:00
Muneyuki Noguchi
f8446f2606 winex11.drv: Make X11DRV_XIMLookupChars handle a long string properly. 2008-09-15 11:48:37 +02:00
Alexandre Julliard
5b7bec34c1 winex11: Only register an XIM callback if we can't open the XIM right away. 2008-06-21 11:18:07 +02:00
Alexandre Julliard
dffab36e8b winex11: The XIM callback is called with the X11 lock held. 2008-05-05 15:08:33 +02:00
Kusanagi Kouichi
bf05ded740 winex11: Allow XIM server to be started after Wine. 2008-04-29 13:49:16 +02:00
Kusanagi Kouichi
78cb36d607 winex11: Remove unnecessary #include. 2008-04-28 12:26:12 +02:00
Kusanagi Kouichi
bb8d1ca672 winex11: Update caret position. 2008-04-18 13:57:15 +02:00
Kusanagi Kouichi
75e40229d2 winex11.drv: Fix Solaris build error.
Solaris doesn't define XICCallback.
2008-04-16 14:46:05 +02:00
Kusanagi Kouichi
185157cb6e winex11: Connect to XIM server dynamically. 2008-04-10 12:45:56 +02:00
Alexandre Julliard
5c30e9ae00 winex11: Separate the XIM process-wide setup from the IME creation. 2008-04-10 12:29:01 +02:00
Aric Stewart
26b8aa43a0 winex11: Have all xim interaction pass through the new x11drv IME interface. 2008-04-07 20:48:00 +02:00
Aric Stewart
6dca48feaf winex11: Add IME functionality to winex11drv.
All XIM interaction will soon pass through this functionality instead
of directly to imm32.
2008-04-07 20:44:43 +02:00
Kusanagi Kouichi
53b9a53c27 winex11.drv: Fix crash by long preedit text. 2008-03-21 11:22:06 +01:00
Nigel Liang
3f02c27da9 winex11.drv: Take into account position of preedit area in PreEditCaretCallback. 2007-07-25 13:03:53 +02:00
Nigel Liang
c52ce9bccc winex11.drv: Implement XIMPreEditCaretCallback. 2007-07-20 11:58:35 +02:00
Nigel Liang
2f3a02ea2f winex11.drv: Remove call to XCreateFontSet. 2007-06-22 12:19:45 +02:00
Aric Stewart
0bcc941f96 winex11.drv: Only create a fontSet if we are going to be using it in the XIC. 2006-10-24 20:07:31 +02:00
Huw Davies
d7eb2262b0 winex11.drv: Only initialize static variables once per process. 2006-10-24 17:46:20 +02:00
Vitaliy Margolen
6069d0d596 winex11drv: Win64 printf format warning fixes. 2006-10-09 15:23:33 +02:00
Michael Stefaniuc
932a2a0d54 Fix swapped 2nd and 3rd argument passed to memset. 2006-07-14 12:38:36 +02:00
Alexandre Julliard
bdb4fab7a7 x11drv: Renamed the x11drv directory to winex11.drv. 2006-06-16 09:57:50 +02:00