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 |
Vitaliy Margolen
|
9faf7e3586
|
winex11drv: Distinguish left and right keys for shift, ctrl and alt.
|
2008-04-02 11:14:54 +02:00 |
Roderick Colenbrander
|
8a5838274b
|
wgl: Add missing WGL_STEREO_ARB to ConvertAttribWGLtoGLX.
|
2008-04-01 11:27:18 +02:00 |
Roderick Colenbrander
|
616ac380f9
|
wgl: Fix ChoosePixelFormat behavior.
|
2008-04-01 11:27:11 +02:00 |
Roderick Colenbrander
|
b3ffac5a8d
|
wgl: Move all winex11.drv opengl traces to wgl.
|
2008-03-31 13:01:40 +02:00 |
Alexandre Julliard
|
35bec2ed19
|
winex11: Ignore EnterNotify resulting from a pointer grab.
|
2008-03-31 12:12:12 +02:00 |
Jacek Caban
|
8c910077ae
|
winex11: Add owned windows to the taskbar if it has WS_EX_APPWINDOW style.
|
2008-03-31 12:11:58 +02:00 |
Alexandre Julliard
|
a71998d0a6
|
winex11: Fix X11DRV_CLIPBOARD_ReadProperty to read data in larger chunks and to properly null-terminate the buffer.
|
2008-03-26 12:14:41 +01:00 |
Alexandre Julliard
|
46489aeda2
|
winex11: Don't attempt to dock into the system tray in desktop mode.
|
2008-03-25 12:13:28 +01:00 |
Dmitry Timoshkov
|
cb3ff54789
|
winex11.drv: Don't add owned windows to the taskbar.
|
2008-03-25 11:45:11 +01:00 |
Alexandre Julliard
|
78de7e363b
|
winex11: Grab the pointer in menu tracking mode too.
|
2008-03-24 17:59:40 +01:00 |
Alexandre Julliard
|
5787c12ba6
|
winex11: Setting window z-order using a sibling doesn't work with some window managers.
So let's see what happens if we don't set z-order at all in that case.
|
2008-03-24 15:47:28 +01:00 |
Roderick Colenbrander
|
ccb4ee39ab
|
wgl: Return TRUE on wglReleasePbufferDCARB success.
|
2008-03-24 12:08:20 +01:00 |
Andrew Talbot
|
5d038523e9
|
winex11.drv: Assign to structs instead of using memcpy.
|
2008-03-24 11:33:22 +01:00 |
Andrew Talbot
|
8789ed6f84
|
winex11.drv: Indirection level fix.
|
2008-03-22 13:21:10 +01:00 |
Kusanagi Kouichi
|
53b9a53c27
|
winex11.drv: Fix crash by long preedit text.
|
2008-03-21 11:22:06 +01:00 |
Alexandre Julliard
|
6677e15389
|
winex11: Remove leftover debugging output.
|
2008-03-19 13:39:37 +01:00 |
Dmitry Timoshkov
|
79274bf0f5
|
winex11.drv: Add a some heuristics when to add a maximize or fullscreen hint.
|
2008-03-19 11:19:09 +01:00 |
Michael Karcher
|
5e463acef7
|
winex11: Fix alpha for client-side-rendered text.
|
2008-03-18 12:53:57 +01:00 |
Alexandre Julliard
|
af369106db
|
winex11: Clip out children window when repainting the desktop.
|
2008-03-18 12:42:25 +01:00 |
Alexandre Julliard
|
d9f8f704ab
|
winex11: Fix mouse coordinates mapping on desktop window.
|
2008-03-18 12:20:16 +01:00 |