Mikhail Maroukhine
|
3069ad44cb
|
winex11.drv: Fix compiler warnings with flag -Wcast-qual.
|
2010-03-29 12:17:46 +02:00 |
Alexandre Julliard
|
b6ef8a5944
|
winex11: Don't make the owner window managed if its popup isn't.
|
2010-03-20 20:16:42 +01:00 |
Vincent Povirk
|
e4a50e1615
|
winex11.drv: Use CurrentTime to focus windows if we have no timestamp.
|
2010-03-18 10:22:59 +01:00 |
Vincent Povirk
|
1eff311e8d
|
winex11.drv: ReadSelectionData should fail if the import function fails.
|
2010-03-18 10:22:55 +01:00 |
Alexandre Julliard
|
bef5645eb1
|
makefiles: Remove the no longer needed explicit separators for dependencies.
|
2010-03-16 13:28:19 +01:00 |
Roderick Colenbrander
|
22a247047d
|
wgl: Add more OpenGL diagnosing checks.
|
2010-03-15 13:28:24 +01:00 |
Jörg Höhle
|
9079109a45
|
winex11: Log keycode decimal <-> hex for keysym & MS vkey and scancode.
|
2010-03-04 12:28:22 +01:00 |
Alexandre Julliard
|
9cd1ce2510
|
winex11: Don't try to create the owner window if it belongs to a different thread.
|
2010-03-01 17:06:19 +01:00 |
Henri Verbeet
|
724026dc5f
|
winex11.drv: GetObject() already returns a DIB's absolute height.
|
2010-03-01 14:03:34 +01:00 |
Henri Verbeet
|
508b00a329
|
winex11.drv: Use the bitmap's "topdown" field in X11DRV_DIB_DoCopyDIBSection().
|
2010-03-01 14:03:33 +01:00 |
Henri Verbeet
|
ba38340cdb
|
winex11.drv: Use the bitmap's "topdown" field in X11DRV_AlphaBlend().
|
2010-03-01 14:03:33 +01:00 |
Henri Verbeet
|
a2d569a0e6
|
winex11.drv: Use the bitmap's "topdown" field in X11DRV_SetDIBits().
|
2010-03-01 14:03:33 +01:00 |
Henri Verbeet
|
f331fe4c27
|
winex11.drv: Store if a bitmap is top-down in X_PHYSBITMAP.
GetObject() is supposed to return the absolute height, and there's no other
way to retrieve this information after the bitmap is created.
|
2010-03-01 14:03:33 +01:00 |
Kusanagi Kouichi
|
32c39db84d
|
winex11.drv: Add a new debug channel for XIM.
|
2010-02-24 15:12:31 +01:00 |
Kusanagi Kouichi
|
097d3f0aa0
|
winex11.drv: There seems to be nothing to be done for IMN_SETOPENSTATUS.
|
2010-02-24 15:12:31 +01:00 |
Kusanagi Kouichi
|
f32483dde1
|
winex11.drv: Generate IME messages as needed.
|
2010-02-24 15:12:31 +01:00 |
Alexandre Julliard
|
913cab1353
|
winex11: Switch owner window to managed when displaying one of its popups.
|
2010-02-23 12:35:10 +01:00 |
Alexandre Julliard
|
391afac66f
|
winex11: Windows that own popups should be managed.
|
2010-02-23 12:34:19 +01:00 |
Alexandre Julliard
|
7b3a00c09e
|
winex11: Make sure that the owner window exists when setting the transient for attribute.
|
2010-02-23 12:33:01 +01:00 |
Roderick Colenbrander
|
d11b99b3aa
|
winex11: Also take into account source offsets when a mask is around.
|
2010-02-22 12:01:49 +01:00 |
Roderick Colenbrander
|
c6a290fa94
|
winex11: When a mask picture is active, the source offsets should be relative to mask_pict instead of src_pict.
|
2010-02-22 12:01:39 +01:00 |
Kusanagi Kouichi
|
10789142fc
|
winex11.drv: Check XDND version.
|
2010-02-22 11:55:42 +01:00 |
Kusanagi Kouichi
|
f7b18148d4
|
winex11.drv: Keep the state of XIM and IME consistent.
|
2010-02-22 11:55:25 +01:00 |
Roderick Colenbrander
|
a19abd9fd5
|
winex11: Use PictOpOver instead of PictOpSrc in 1-bit -> color blits.
|
2010-02-17 16:49:53 +01:00 |
Roderick Colenbrander
|
5b29189da4
|
winex11: Fix xrender mono->mono blit.
Use plain xrender_blit for mono -> mono copies, masking in combination
with PictOpOver doesn't make sense and doesn't work.
|
2010-02-17 16:33:05 +01:00 |
Alexandre Julliard
|
bcf88b5885
|
winex11: Fix the DC rect offset for a released DC.
|
2010-02-16 12:37:42 +01:00 |
Kusanagi Kouichi
|
e5f0cdfcf6
|
winex11.drv: Show the default IME window only when necessary.
|
2010-02-16 12:30:30 +01:00 |
Kusanagi Kouichi
|
4ccbcb02b2
|
winex11.drv: Handle result string directly.
|
2010-02-16 12:28:41 +01:00 |
Roderick Colenbrander
|
3afa657636
|
winex11: Fix palette conversion bug.
The LookupPixel code assumed we want to convert pixels to the format
corresponding the default color shifts.
|
2010-02-16 11:32:44 +01:00 |
Jörg Höhle
|
da49030b39
|
winex11: Add vkey codes for functions keys upto F24.
Scancodes 63..6B for F16-F24 were not added because they conflict
with the 60.. reassignment heuristic in InitKeyboard.
|
2010-02-15 12:20:03 +01:00 |
Jörg Höhle
|
7155742d70
|
winex11: Initialize KeyPressEvent for XmbLookupString.
|
2010-02-15 12:20:02 +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 |
Alexandre Julliard
|
08b8325460
|
winex11: Shape offset must be relative to the window position.
|
2010-02-08 17:49:47 +01:00 |
Alexandre Julliard
|
4c7b8ca524
|
winex11: Update the window shape offset when the window rect changes.
|
2010-02-04 17:27:19 +01:00 |
Alexandre Julliard
|
aa47784130
|
winex11: Synchronize the shaped flag with the window region before determining the window size.
|
2010-02-02 20:28:21 +01:00 |
Alexandre Julliard
|
baa7eed11c
|
winex11: Use the thread connection to clear the systray icon window.
|
2010-01-22 12:44:59 +01:00 |
Ilya Shpigor
|
a374b3cbbe
|
winex11.drv: Produce VK_CANCEL vkey on the Ctrl+Pause/Break pressing.
|
2010-01-19 15:03:58 +01:00 |
Marcus Meissner
|
6fb5e61afb
|
winex11: Remove more superflous NULL checks (Coverity).
|
2010-01-08 10:13:18 +01:00 |
Marcus Meissner
|
065fa22adc
|
winex11.drv: physDev cannot be NULL (Coverity).
|
2010-01-07 19:41:34 +01:00 |
Alexandre Julliard
|
00b06dac85
|
winex11: Don't process ConfigureNotify events that have been superseded by a later configure request.
|
2010-01-04 17:56:32 +01:00 |
Rob Shearman
|
e4888b0e3c
|
winex11.drv: Empty clipboard cache on process unload to avoid false positives being reported for memory leaks.
|
2009-12-30 13:39:55 +01:00 |
Michael Stefaniuc
|
425cc7e033
|
winex11.drv: Remove some explicit LPARAM/WPARAM casts.
|
2009-12-28 12:27:13 +01:00 |
Alexandre Julliard
|
10e12c8183
|
winex11: Only check for fs register corruption on i386.
|
2009-12-24 12:58:51 +01:00 |
Alexandre Julliard
|
83b66549da
|
user32: Get rid of 16-bit handles in the driver clipboard interface.
|
2009-12-23 14:27:31 +01:00 |
Roderick Colenbrander
|
48db6abae1
|
winex11: Fix a null pointer crash when XRender isn't around.
|
2009-12-22 13:48:24 +01:00 |
Michael Stefaniuc
|
32d0ef3911
|
winex11: Fix missing unlock & free on an error path (Smatch).
|
2009-12-15 11:44:49 +01:00 |
Alexandre Julliard
|
d18ad16331
|
winex11: Make GetKeyboardLayoutName() use the same default layout as GetKeyboardLayout().
|
2009-12-14 16:14:38 +01:00 |
Vincent Povirk
|
6f9533feb1
|
winex11.drv: Use the old method to delete the desktop window.
|
2009-12-14 12:04:02 +01:00 |