Kusanagi Kouichi
|
9462190b99
|
winex11.drv: Generate WM_IME_ENDCOMPOSITION when preedit ends.
|
2008-04-21 14:21:43 +02:00 |
Kusanagi Kouichi
|
bb8d1ca672
|
winex11: Update caret position.
|
2008-04-18 13:57:15 +02:00 |
Alexandre Julliard
|
24dbaa0856
|
winex11: Moved the WM_SYSCOMMAND handling to window.c.
|
2008-04-17 16:13:34 +02:00 |
Alexandre Julliard
|
64e8128409
|
winex11: Moved the MapNotify handler to event.c.
|
2008-04-17 16:13:12 +02:00 |
Alexandre Julliard
|
585da9296d
|
winex11: Moved the ExposeEvent handler to event.c.
Use consistent naming for all event handlers.
|
2008-04-17 16:09:26 +02:00 |
Dmitry Timoshkov
|
15c0bcb3d8
|
winex11.drv: Map zero-sized windows but don't add WM decoration to them.
|
2008-04-17 12:41:18 +02:00 |
Marcus Meissner
|
0926fff545
|
winex11: Move code behind error return.
|
2008-04-17 11:40:47 +02:00 |
ByeongSik Jeon
|
9171647204
|
winex11: Add VK_HANGUL, VK_HANJA for Korean Native IME.
|
2008-04-17 11:38:19 +02:00 |
Kusanagi Kouichi
|
75e40229d2
|
winex11.drv: Fix Solaris build error.
Solaris doesn't define XICCallback.
|
2008-04-16 14:46:05 +02:00 |
Alexandre Julliard
|
18f4fb9883
|
winex11: Fix the type hint for the desktop window.
|
2008-04-14 13:27:38 +02:00 |
Alexandre Julliard
|
9bf9c0b7ec
|
winex11: Make WS_EX_APPWINDOW windows have normal type.
|
2008-04-14 13:27:19 +02:00 |
Alexandre Julliard
|
8577358ef5
|
winex11: Don't set full screen style on minimized windows.
|
2008-04-14 13:26:38 +02:00 |
Vitaliy Margolen
|
a3b21209b2
|
winex11.drv: Send scan code when adjusting modifier key states.
|
2008-04-14 12:40:22 +02:00 |
Matthew D'Asaro
|
4217fcb187
|
winex11: Add registry option to let wine decorate windows.
|
2008-04-11 13:11:17 +02:00 |
Alexandre Julliard
|
8445841dcd
|
winex11: Replace the keyboard flags bitfield by the official flag definitions.
|
2008-04-10 17:59:06 +02:00 |
Alexandre Julliard
|
eb857aebeb
|
user32: Moved the menu activation hack on managed windows to the X11 driver.
|
2008-04-10 16:41:26 +02:00 |
Alexandre Julliard
|
fa677c7f72
|
user32: Forward all WM_SYSCOMMAND messages to the driver, not only moves and resizes.
|
2008-04-10 15:58:43 +02:00 |
Alexandre Julliard
|
70ef99e5e1
|
winex11: Make sure to flush painting operations before moving a window.
|
2008-04-10 14:47:19 +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 |
Alexandre Julliard
|
731d77f762
|
winex11: Flush the display after creating X windows.
|
2008-04-09 20:24:27 +02:00 |
Alexandre Julliard
|
704ac5a51e
|
winex11: Added an error handler to catch bad atoms in clipboard selections.
|
2008-04-09 20:09:40 +02:00 |
Alexandre Julliard
|
dc1ee0d142
|
winex11: Fix KeymapNotify handler to take left/right modifiers into account.
|
2008-04-09 16:25:15 +02:00 |
Alexandre Julliard
|
740b0e646b
|
winex11: Get rid of the useless systray hidden flag.
|
2008-04-09 16:22:57 +02:00 |
Alexandre Julliard
|
a0ac99c536
|
winex11: Add some generic support for XEMBED client windows.
|
2008-04-09 15:46:33 +02:00 |
Alexandre Julliard
|
ea59ea5904
|
winex11: Abstract window map/unmap to separate functions.
|
2008-04-09 15:06:40 +02:00 |
Alexandre Julliard
|
49f467c339
|
winex11: Add a timer to detect when a systray owner has been destroyed.
|
2008-04-08 15:56:09 +02:00 |
Alexandre Julliard
|
498a7628c9
|
winex11: Make the system tray window transparent.
|
2008-04-08 15:51:22 +02:00 |
Alexandre Julliard
|
52246fb921
|
winex11: Move all the embedded systray window support to winex11.drv.
|
2008-04-08 15:47:36 +02:00 |
Alexandre Julliard
|
828ac88f24
|
winex11: Improved handling of broken 8-bit TARGETS selection.
|
2008-04-08 12:24:54 +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 |
Dmitry Timoshkov
|
1bf824e0b0
|
winex11.drv: Do not set window type to utility to avoid a Metacity bug.
|
2008-04-07 20:35:27 +02:00 |
Alexandre Julliard
|
334e88bc02
|
winex11: Don't set NET_WM_STATE on the desktop window.
|
2008-04-07 17:34:47 +02:00 |
Vitaliy Margolen
|
bc325ac268
|
winex11: Properly report state of the caps-lock and num-lock and scroll-lock keys.
|
2008-04-07 13:01:13 +02:00 |
Vitaliy Margolen
|
b4d99eebbb
|
winex11: Get the ScrollLock mask.
|
2008-04-07 12:58:34 +02:00 |
Dmitry Timoshkov
|
751a71a044
|
winex11: Change the priority of evaluated window styles to workaround a Metacity bug with handling of utility windows.
|
2008-04-07 12:15:26 +02:00 |
Alexandre Julliard
|
fd97acbadf
|
winex11: Set the _NET_WM_STATE atom directly for unmapped windows.
|
2008-04-07 11:43:46 +02:00 |
Alexandre Julliard
|
2108734f97
|
winex11: Get rid of the SetWindowPos hack to unmap systray windows.
|
2008-04-07 11:42:31 +02:00 |
Alexandre Julliard
|
3bfa90eeda
|
winex11: Fix handling of property sizes for 64-bit platforms.
|
2008-04-07 11:41:54 +02:00 |
Alexandre Julliard
|
f6662c7bbe
|
winex11: Ignore ConfigureNotify events when a window is iconified.
|
2008-04-04 18:22:23 +02:00 |
Alexandre Julliard
|
6e643f3b57
|
winex11: Avoid updating the wm states inside a ConfigureNotify event.
|
2008-04-04 13:41:27 +02:00 |
Alexandre Julliard
|
cf9d3e3a00
|
winex11: Don't update the normal size hints when a window is minimized or maximized.
|
2008-04-04 11:28:30 +02:00 |
Alexandre Julliard
|
4d14adfea3
|
winex11: Use the same test for resizable windows when setting size and mwm hints.
|
2008-04-04 11:25:48 +02:00 |
Alexandre Julliard
|
3f6fec362f
|
winex11: Ignore ConfigureNotify events on unmapped windows.
|
2008-04-04 11:22:18 +02:00 |
Alexandre Julliard
|
cef3bc62ce
|
winex11: Always update the window position without relying on the cached values.
|
2008-04-04 11:20:45 +02:00 |
Alexandre Julliard
|
f41e2339b7
|
winex11: Allow mapping/unmapping a window even while processing another event.
|
2008-04-02 16:57:17 +02:00 |
Alexandre Julliard
|
86675edfee
|
winex11: Replace the lock_changes flag by a check on the event currently being processed.
|
2008-04-02 16:43:49 +02:00 |
Alexandre Julliard
|
a442d3b46d
|
winex11: Rely on PropertyNotify events instead of Map/UnmapNotify to detect iconification.
|
2008-04-02 15:59:12 +02:00 |
Alexandre Julliard
|
f89aa12829
|
winex11: Move handling of WM_STATE changes to a separate function, and call it directly from wait_from_withdrawn_state.
|
2008-04-02 15:55:25 +02:00 |