Zhiyi Zhang
|
99d047724e
|
winex11.drv: Introduce is_virtual_desktop().
Signed-off-by: Zhiyi Zhang <zzhang@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-11-05 17:30:48 +01:00 |
Michael Stefaniuc
|
8e1d40b966
|
winex11.drv: Use the ARRAY_SIZE() macro.
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-09-19 23:17:49 +02:00 |
Alexandre Julliard
|
e40ff92e7c
|
winex11: Support using an ARGB visual as default visual.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-01-26 13:39:03 +01:00 |
Alexandre Julliard
|
2e3aa62264
|
winex11: Add a helper function to send systray notifications.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-10-12 10:57:34 +02:00 |
Roman Pisl
|
fb70cdb419
|
winex11: Send WM_CONTEXTMENU on WM_RBUTTONUP and NIN_SELECT on WM_LBUTTONUP.
Signed-off-by: Roman Pisl <rpisl@seznam.cz>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-10-12 10:37:25 +02:00 |
Roman Pisl
|
9f774ada6c
|
winex11: Implement NIM_SETVERSION.
Signed-off-by: Roman Pisl <rpisl@seznam.cz>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-10-12 10:37:20 +02:00 |
Alexandre Julliard
|
86748a8480
|
winex11: Cleanup system tray icons when their owner is destroyed instead of polling.
|
2015-03-27 20:40:36 +09:00 |
Alexandre Julliard
|
0eef9075f3
|
winex11: Ignore WM_PAINT for layered system tray icons.
|
2012-10-25 11:54:09 +02:00 |
Marcus Meissner
|
c9bd05d89e
|
winex11.drv: Free bitmap info after being done (Coverity).
|
2012-10-15 13:31:05 +02:00 |
Alexandre Julliard
|
e03b8e1a1d
|
winex11: Use ARGB layered windows for system tray icons when supported.
|
2012-10-02 14:08:37 +02:00 |
Alexandre Julliard
|
41d0316522
|
winex11: Add window data locking to the system tray functions.
|
2012-09-18 14:47:01 +02:00 |
Alexandre Julliard
|
c8ea1e50dc
|
winex11: Avoid passing a window data structure to functions that can send messages.
|
2012-09-17 12:42:21 +02:00 |
Alexandre Julliard
|
ea07c310ec
|
winex11: Create the whole window at window creation time.
|
2012-09-04 14:11:16 +02:00 |
Alexandre Julliard
|
d596b62d95
|
winex11: Only create the client window when the pixel format is changed.
|
2012-09-03 16:45:50 +02:00 |
Alexandre Julliard
|
cf1be58706
|
winex11: Remove the remaining X11 locking calls.
|
2012-08-16 16:48:00 +02:00 |
Alexandre Julliard
|
6bfcb347bf
|
winex11: Remove X11 locking around simple X calls.
|
2012-08-14 15:13:08 +02:00 |
André Hentschel
|
4c6a20ce22
|
winex11.drv: No need for WINE_ prefixed debug output macros.
|
2012-01-11 17:47:25 +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
|
de983c2268
|
winex11: Don't try to unmap systray windows, it confuses some systray docks.
|
2010-11-05 17:15:33 +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 |
Alexandre Julliard
|
baa7eed11c
|
winex11: Use the thread connection to clear the systray icon window.
|
2010-01-22 12:44:59 +01:00 |
Michael Stefaniuc
|
425cc7e033
|
winex11.drv: Remove some explicit LPARAM/WPARAM casts.
|
2009-12-28 12:27:13 +01:00 |
Maarten Lankhorst
|
d6bc9fc9f3
|
winex11.drv/explorer: Add CDECL to exported functions.
|
2008-12-17 15:02:25 +01:00 |
Alexandre Julliard
|
e7044cb8f8
|
winex11: Explicitly request creation of the thread display where necessary.
|
2008-06-26 16:47:42 +02:00 |
Alexandre Julliard
|
e705764cca
|
winex11: Pass the display as parameter to a few more functions instead of using thread_display().
|
2008-06-26 16:20:02 +02:00 |
Alexandre Julliard
|
26e566b91f
|
explorer: Use a different return value to indicate that the x11 system tray is not available, so that x11drv can return errors too.
|
2008-05-13 21:02:46 +02:00 |
Andrew Talbot
|
5156219a1c
|
winex11.drv: Remove unused variables.
|
2008-05-02 16:08:15 +02:00 |
Bryan DeGrendel
|
6ed80f1529
|
winex11: Rudimentary drawing support for display balloon tool tips in systray.
|
2008-04-28 14:31:06 +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
|
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 |