Alexandre Julliard
|
c19af910eb
|
winex11.drv: Don't create a win_data structure for the desktop window, except in the process that owns it.
Handle desktop size changes by sending a message to the desktop owner.
|
2008-01-17 19:53:59 +01:00 |
Michael Stefaniuc
|
4e2eef2b25
|
winex11.drv: Fix two missing unlocks on error paths. Found by Smatch.
|
2007-10-22 12:36:08 +02:00 |
Alexandre Julliard
|
c881875c07
|
winex11: Don't use a window manager border for a simple WS_BORDER-style border.
|
2007-10-11 16:24:28 +02:00 |
Alexandre Julliard
|
c4e20e7462
|
winex11: Reuse the mwm hints when computing the window X11 rectangle.
This allows more flexibility in deciding which elements of the decor
are done by the window manager.
|
2007-10-11 16:24:28 +02:00 |
Alexandre Julliard
|
8a87429d12
|
winex11: Add generic mechanism for managing WM_STATE properties.
|
2007-10-11 16:24:28 +02:00 |
Chris Robinson
|
37d835bf9a
|
winex11: Use a GLXPixmap for offscreen OpenGL rendering when XComposite isn't available.
|
2007-10-03 11:56:55 +02:00 |
Chris Robinson
|
00633e37bc
|
winex11: Use an offscreen redirected window for child OpenGL rendering.
|
2007-10-03 11:46:52 +02:00 |
Chris Robinson
|
a8124f97e6
|
winex11: Store a GL-specific drawable with the window.
|
2007-10-03 11:39:07 +02:00 |
Alexandre Julliard
|
12b4930f96
|
winex11.drv: Invalidate the DCE when the window format is changed.
|
2007-09-18 09:34:08 +02:00 |
Chris Robinson
|
d9571c9e6f
|
wgl: Store the fbconfig id with the window when a pixel format is set.
|
2007-09-18 09:28:06 +02:00 |
Alexandre Julliard
|
a2a5118362
|
winex11: Set initial wm hints on the desktop window too.
|
2007-08-30 12:19:55 +02:00 |
Alexandre Julliard
|
74cd76c9c7
|
winex11: Tool windows should not have WM decorations.
|
2007-08-29 12:02:57 +02:00 |
Alexandre Julliard
|
effdfa7da4
|
winex11: Child windows don't get activated even when requested, so don't make them managed either.
|
2007-08-27 12:37:14 +02:00 |
Rob Shearman
|
fba87b110f
|
winex11.drv: Don't activate the systray window when repositioning it.
|
2007-08-23 20:18:32 +02:00 |
Alexandre Julliard
|
f48eb1581d
|
winex11: Force a window to managed mode when it is activated.
|
2007-08-20 22:06:50 +02:00 |
Alexandre Julliard
|
ac98e0c075
|
winex11: Switch windows to managed mode in SetWindowPos instead of at creation time.
|
2007-08-20 22:06:33 +02:00 |
Alexandre Julliard
|
0ce718702d
|
winex11: Don't select for StructureNotify events on unmanaged windows.
|
2007-08-20 14:23:10 +02:00 |
Alexandre Julliard
|
7d9739e2b5
|
winex11: Move setting of the initial wm hints to a separate function.
|
2007-08-20 14:04:36 +02:00 |
Alexandre Julliard
|
bde89576b3
|
winex11: Store wm hints in the window data instead of fetching them when needed.
|
2007-08-16 23:27:37 +02:00 |
Peter Dons Tychsen
|
d0b21abe81
|
x11drv: Fix the special case where windows have WS_CHILD and WS_POPUP.
|
2007-07-25 14:01:14 +02:00 |
Andrew Talbot
|
080635bdeb
|
winex11.drv: Exclude unused headers.
|
2007-05-29 12:10:21 +02:00 |
Dmitry Timoshkov
|
56852a5eac
|
user32: Windows uses ptMaxTrackSize to set an initial window size not ptMaxSize.
|
2007-04-06 12:37:53 +02:00 |
Andrew Talbot
|
a33f71a32d
|
winex11.drv: Replace inline static with static inline.
|
2007-03-17 20:04:54 +01:00 |
Vitaliy Margolen
|
abcbcc35da
|
winex11.drv: Popup windows with system menu are managed.
|
2007-02-13 17:16:54 +01:00 |
Dmitry Timoshkov
|
0fcc10fc3c
|
user32: Although Windows sends WM_GETMINMAXINFO at the window creation time, it doesn't use returned values to set window size.
|
2007-02-05 14:01:49 +01:00 |
Dmitry Timoshkov
|
d57dc9da0a
|
user32: Fix some failures in the MDI message test.
|
2007-01-04 21:12:26 +01:00 |
Juris Smotrovs
|
00982465c4
|
user32: Extend the support for SWP_STATECHANGED for all windows.
|
2006-12-19 16:58:24 +01:00 |
Pierre d'Herbemont
|
221b044740
|
user32: Factorize graphics driver SetParent into user32.
|
2006-12-12 20:38:32 +01:00 |
Pierre d'Herbemont
|
e5e58a6b13
|
user32: Factorize driver's SetWindowPos in user32.
|
2006-11-29 14:05:33 +01:00 |
Alexandre Julliard
|
a06aeaba39
|
winex11.drv: Offset X11 coordinates with the primary monitor position.
No longer force the primary monitor to contain the X11 (0,0) coordinate.
|
2006-10-26 13:04:52 +02:00 |
Alexandre Julliard
|
3c305f9db9
|
winex11.drv: Preliminary support for Xinerama.
|
2006-10-23 14:37:17 +02:00 |
Nickolay V. Shmyrev
|
1a1b902e7f
|
winex11.drv: Always set window type.
|
2006-10-12 11:37:52 +02:00 |
Vitaliy Margolen
|
6069d0d596
|
winex11drv: Win64 printf format warning fixes.
|
2006-10-09 15:23:33 +02:00 |
Dmitry Timoshkov
|
ac387bbe13
|
winex11.drv: Make all windows moveable by default.
|
2006-10-05 18:07:10 +02:00 |
James Liggett
|
8a75f3bb79
|
winex11.drv: Fix explorer regression caused by systray patch
Move systray_dock_window call to X11DRV_CreateWindow so that it can
safely call SetWindowPos without having _CheckNotSysLevel crash the
explorer.
|
2006-08-24 11:51:45 +02:00 |
James Liggett
|
60a97505a6
|
winex11.drv: Add XEmbed system tray support.
Portions of this patch based on the work of Mike Hearn and Rob
Shearman.
|
2006-08-23 12:09:09 +02:00 |
Dmitry Timoshkov
|
b2686ad2dd
|
include: Move appropriate parts of winpos.h to winuser.h and win.h,
remove winpos.h afterwards.
|
2006-06-29 14:48:42 +02:00 |
Andrew Talbot
|
55e20a7482
|
winex11.drv: Write-strings warning fix.
|
2006-06-27 11:16:19 +02:00 |
Alexandre Julliard
|
bdb4fab7a7
|
x11drv: Renamed the x11drv directory to winex11.drv.
|
2006-06-16 09:57:50 +02:00 |