Alexandre Julliard
|
66814d0dd6
|
winex11: Make the tool window flag take precedence when setting the window type.
This prevents some menus from being marked as dialogs.
|
2010-12-28 16:35:40 +01:00 |
Andrew Nguyen
|
a7346e9fc8
|
winex11.drv: Enhance the wrapper functions for WGL_EXT_swap_control.
|
2010-12-27 15:39:41 +01:00 |
Alexandre Julliard
|
477c085e4d
|
winex11: Potentially update the system tray notification position when any foreign window is moved.
|
2010-12-15 17:17:39 +01:00 |
Alexandre Julliard
|
ace20fae86
|
winex11: Add support for displaying system tray notification balloons.
|
2010-12-15 17:17:26 +01:00 |
Alexandre Julliard
|
ab60be7b11
|
winex11: Store information needed for the info balloon in the tray icon structure.
|
2010-12-15 16:06:05 +01:00 |
Alexandre Julliard
|
10aa13a98e
|
winex11: Fix event coordinates mapping for the root window in the explorer process.
|
2010-12-13 12:43:34 +01:00 |
Alexandre Julliard
|
026d41c504
|
winex11: Only map the window the first time that WS_VISIBLE is set through WM_SETREDRAW.
|
2010-12-09 19:45:34 +01:00 |
Wolfram Sang
|
27d2b9b814
|
winex11.drv: In GetDIBits() with DIB sections, always use dibpitch from the target.
|
2010-12-02 19:20:45 +01:00 |
Marcus Meissner
|
a8c50b12f5
|
winex11.drv: Do not include XFORM.eDx and eDy into font hashing/caching.
|
2010-11-30 11:00:43 +01:00 |
Alexandre Julliard
|
30554d4ef1
|
user32: Check structure size in GetGUIThreadInfo.
|
2010-11-16 21:54:03 +01:00 |
Alexandre Julliard
|
20bc10c354
|
winex11: Properly forget about a foreign window when it's destroyed through DestroyWindow().
|
2010-11-15 20:41:07 +01:00 |
Andrew Nguyen
|
1579ab0e01
|
winex11.drv: Set last error to ERROR_BUSY when attempting to delete a cross-thread context in wglDeleteContext.
|
2010-11-08 18:12:58 +01:00 |
Andrew Nguyen
|
c4a8de92c4
|
winex11.drv: Ensure that the WGL context is removed from the context list in wglDeleteContext.
|
2010-11-08 18:12:58 +01:00 |
Alexandre Julliard
|
5d570706c6
|
winex11: Create Win32 windows corresponding to all the ancestors of embedded windows.
This is needed to keep track of the embedded window position by
handling ConfigureNotify received by ancestors.
|
2010-11-08 15:46:49 +01:00 |
Alexandre Julliard
|
abb559dd7a
|
winex11: Add support for having a drawable associated to non-toplevel windows.
|
2010-11-08 15:46:34 +01:00 |
Alexandre Julliard
|
a8063e8b8b
|
winex11: Handle GravityNotify events for non-toplevel windows.
|
2010-11-08 15:24:00 +01:00 |
Alexandre Julliard
|
9bce7fcb87
|
winex11: Add support for receiving ConfigureNotify events on non-toplevel windows.
|
2010-11-08 15:20:51 +01:00 |
Vladimir Panteleev
|
208aeedcda
|
winex11: Correctly handle non-RGB COLORREFs in BRUSH_SelectSolidBrush.
|
2010-11-08 13:30:20 +01:00 |
Vladimir Panteleev
|
d7d5fb0abf
|
winex11: Add X11DRV_PALETTE_GetColor function to resolve any COLORREF to an RGB.
|
2010-11-08 13:30:20 +01:00 |
Alexandre Julliard
|
8f24cd05b1
|
winex11: Sync the window attributes when switching a window to embedded.
|
2010-11-05 17:15:34 +01:00 |
Alexandre Julliard
|
de983c2268
|
winex11: Don't try to unmap systray windows, it confuses some systray docks.
|
2010-11-05 17:15:33 +01:00 |
Alexandre Julliard
|
cdaff0a918
|
winex11: Add support for receiving mouse events on non-toplevel windows.
|
2010-11-05 17:15:12 +01:00 |
Alexandre Julliard
|
5a4580730d
|
winex11: Re-dock icons when the system tray owner has changed.
|
2010-11-02 10:32:40 +01:00 |
Alexandre Julliard
|
68f497bdcc
|
winex11: Improve management of the lifetime of embedded windows.
|
2010-11-02 10:32:40 +01:00 |
Alexandre Julliard
|
757845c7c6
|
winex11: Manage the system tray stand-alone window in x11drv for non-desktop mode.
|
2010-11-01 19:19:58 +01:00 |
Hans Leidekker
|
898a4cfaec
|
winex11: Implement EnumICMProfiles.
|
2010-10-26 15:24:18 +02:00 |
Alexandre Julliard
|
c876f25054
|
winex11: Allow specifying system cursor replacements through the registry.
|
2010-10-18 19:08:37 +02:00 |
Alexandre Julliard
|
45b87f1f94
|
winex11: Add support for remapping standard Win32 cursors to the X11 system cursors.
|
2010-10-18 19:08:37 +02:00 |
Alexandre Julliard
|
94e65bae54
|
winex11: Avoid creating a DC when not necessary.
|
2010-10-18 19:08:37 +02:00 |
Alexandre Julliard
|
85a69604de
|
winex11: Use GetIconInfoEx when creating cursors.
|
2010-10-18 19:08:37 +02:00 |
Andrew Nguyen
|
f340b64fb8
|
winex11.drv: Avoid relying on PATH_MAX in X11DRV_FONT_InitX11Metrics helper.
|
2010-10-11 17:11:28 +02:00 |
Andrew Nguyen
|
093ae8b691
|
winex11.drv: Use a separate string buffer for X11R6 font check.
|
2010-10-11 17:11:28 +02:00 |
Erich Hoover
|
e84eb16c05
|
winex11: Add support for animated cursors in X11 driver.
|
2010-10-07 16:21:18 +02:00 |
Alexandre Julliard
|
d39d2da065
|
winex11: Mirror the client rectangle if necessary for update_window_zorder.
|
2010-10-07 15:58:10 +02:00 |
Alexandre Julliard
|
84102e758f
|
winex11: Mirror the DC exposure region for RTL devices.
|
2010-10-05 11:01:21 +02:00 |
Alexandre Julliard
|
536fc57091
|
winex11: Force setting the cursor again on the first mouse event in case the initial setting failed.
|
2010-09-30 17:51:18 +02:00 |
Alexandre Julliard
|
6ee4521886
|
server: Pass the rectangle in client coordinates for update_window_zorder.
|
2010-09-27 21:12:49 +02:00 |
Alexandre Julliard
|
5594c4eba8
|
winex11: Mirror the window region for RTL windows.
|
2010-09-27 21:06:38 +02:00 |
Damjan Jovanovic
|
a4f3cabb5f
|
winex11.drv: Translate the drop point to the virtual screen.
|
2010-09-22 19:56:10 +02:00 |
Dmitry Timoshkov
|
88900f429a
|
user32: Make sure that SendInput always initializes the time field.
|
2010-09-22 12:44:22 +02:00 |
Alexandre Julliard
|
81b8ee863e
|
makefiles: Add a standard header for all makefiles to replace the common variable initializations.
|
2010-09-19 12:36:48 +02:00 |
Dmitry Timoshkov
|
7864ade5a8
|
winex11.drv: Avoid copying invalid window bits.
|
2010-09-14 09:43:09 -05:00 |
Dmitry Timoshkov
|
c912af04de
|
winex11.drv: Avoid copying window bits if the window didn't move.
|
2010-09-14 09:43:03 -05:00 |
Juan Lang
|
6d20893b1e
|
winex11.drv: ImeInquire's second parameter is an output parameter.
|
2010-09-13 14:47:14 -05:00 |
Alexandre Julliard
|
7295b6746d
|
user32: Add support for fetching window rectangles relative to various origins.
|
2010-09-07 14:31:30 +02:00 |
Gerald Pfeifer
|
0aa27296d3
|
winex11.drv: Fix comment for #endif.
|
2010-09-07 11:23:51 +02:00 |
Alexandre Julliard
|
ebcd07a98b
|
winex11: Properly support BitBlt and LAYOUT_BITMAPORIENTATIONPRESERVED in mirrored contexts.
|
2010-09-02 10:51:31 +02:00 |
Alexandre Julliard
|
2cca18dd6e
|
winex11: Break positioning of graphics in mirrored contexts to be broken the same way as Windows.
|
2010-09-02 10:50:55 +02:00 |
Francois Gouget
|
e7fbc9dece
|
winex11.drv: Fix compilation on systems that don't support nameless unions.
|
2010-08-30 11:26:46 +02:00 |
Ken Thomases
|
b952751158
|
winex11: Pass window property to server in 64KB chunks.
Large clipboard contents, like images, can exceed the maximum X request size
if sent all at once, which can cause the X server to kill the connection.
|
2010-08-24 15:22:34 +02:00 |