Alexandre Julliard
|
2bbf00ed08
|
winex11: Don't put window manager decorations on shaped windows.
|
2008-04-29 12:46:16 +02:00 |
Alexandre Julliard
|
1f99d80c06
|
winex11: Don't force tool windows to unmanaged mode.
The detection algorithm should be good enough for that case now.
|
2008-04-25 14:26:52 +02:00 |
Roderick Colenbrander
|
f0307d9366
|
wgl: Add a wine specific WGL extension which allows you to change the pixel format multiple times.
|
2008-04-24 12:32:38 +02:00 |
Alexandre Julliard
|
bbd32aacff
|
winex11: Don't allow changing the X11 size of a maximized window.
|
2008-04-23 15:34:07 +02:00 |
Alexandre Julliard
|
6ba06fa7af
|
winex11: Make sure that the window gravity is always set.
|
2008-04-23 15:33:29 +02:00 |
Alexandre Julliard
|
855308fd95
|
winex11: Merged the contents of winpos.c into window.c.
|
2008-04-23 15:32:58 +02:00 |
Alexandre Julliard
|
0bbadeb69b
|
winex11: Set type to dialog for owned popup windows.
|
2008-04-21 20:33:18 +02:00 |
Alexandre Julliard
|
9727aa8123
|
winex11: Use SetWindowPos to invalidate DCEs when changing the pixel format.
|
2008-04-21 20:32:22 +02:00 |
Alexandre Julliard
|
24dbaa0856
|
winex11: Moved the WM_SYSCOMMAND handling to window.c.
|
2008-04-17 16:13:34 +02:00 |
Dmitry Timoshkov
|
15c0bcb3d8
|
winex11.drv: Map zero-sized windows but don't add WM decoration to them.
|
2008-04-17 12:41:18 +02:00 |
Alexandre Julliard
|
18f4fb9883
|
winex11: Fix the type hint for the desktop window.
|
2008-04-14 13:27:38 +02:00 |
Alexandre Julliard
|
9bf9c0b7ec
|
winex11: Make WS_EX_APPWINDOW windows have normal type.
|
2008-04-14 13:27:19 +02:00 |
Matthew D'Asaro
|
4217fcb187
|
winex11: Add registry option to let wine decorate windows.
|
2008-04-11 13:11:17 +02:00 |
Alexandre Julliard
|
70ef99e5e1
|
winex11: Make sure to flush painting operations before moving a window.
|
2008-04-10 14:47:19 +02:00 |
Kusanagi Kouichi
|
185157cb6e
|
winex11: Connect to XIM server dynamically.
|
2008-04-10 12:45:56 +02:00 |
Alexandre Julliard
|
731d77f762
|
winex11: Flush the display after creating X windows.
|
2008-04-09 20:24:27 +02:00 |
Alexandre Julliard
|
52246fb921
|
winex11: Move all the embedded systray window support to winex11.drv.
|
2008-04-08 15:47:36 +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 |
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
|
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
|
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
|
cef3bc62ce
|
winex11: Always update the window position without relying on the cached values.
|
2008-04-04 11:20:45 +02: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 |
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 |
Alexandre Julliard
|
af369106db
|
winex11: Clip out children window when repainting the desktop.
|
2008-03-18 12:42:25 +01:00 |
Alexandre Julliard
|
dc26f27835
|
winex11: Moved support for window moving/resizing back to user32.
|
2008-03-12 15:01:24 +01:00 |
Alexandre Julliard
|
51d3d620cf
|
winex11: Reset the cursor window when re-creating the client window.
|
2008-03-05 20:52:14 +01:00 |
Alexandre Julliard
|
3b6f95c663
|
winex11: Add a DestroyNotify handler to catch a situation that is not supposed to happen.
|
2008-03-05 16:51:09 +01:00 |
Alexandre Julliard
|
7af2a9a902
|
winex11: Avoid depending on win.h.
|
2008-02-29 13:44:55 +01:00 |
Alexandre Julliard
|
936ab3a644
|
user32: Moved the ShowWindow implementation from winex11 back to user32.
|
2008-02-28 17:01:30 +01:00 |
Alexandre Julliard
|
63dd1a02ca
|
winex11: Merge the iconification support into the SetWindowPos driver backend.
|
2008-02-28 17:01:10 +01:00 |
Dmitry Timoshkov
|
cfcacdf554
|
winex11: Add a workaround for Metacity being too strict and disabling fullscreen support for not resizable windows.
|
2008-02-28 13:15:03 +01:00 |
Alexandre Julliard
|
5a5344b4ad
|
winex11: Added tracking of the WM_STATE window property.
|
2008-02-27 19:11:43 +01:00 |
Alexandre Julliard
|
dba8ad5751
|
winex11: Use the same full screen test in is_window_managed and update_wm_states.
|
2008-02-25 19:48:07 +01:00 |
Alexandre Julliard
|
a268725922
|
winex11: Get rid of the visual id property, we are using the default now.
|
2008-02-25 16:06:08 +01:00 |
Alexandre Julliard
|
1642fbcbc2
|
user32: Moved the DCE support from winex11 back to user32.
Window and class DCEs are now allocated lazily.
|
2008-02-25 15:59:19 +01:00 |
Alexandre Julliard
|
f13ef6b898
|
winex11: Force the client dimensions to at least 1x1 in sync_gl_drawable.
|
2008-02-22 16:30:10 +01:00 |
Alexandre Julliard
|
42ad345852
|
winex11: Re-create the client window when setting the pixel format on a top-level window.
|
2008-02-22 10:40:22 +01:00 |
Alexandre Julliard
|
e9307d09a6
|
winex11: Keep track of the window colormap and free it on destroy.
|
2008-02-21 20:23:32 +01:00 |
Alexandre Julliard
|
8ee07d49ae
|
winex11: Re-introduce a separate X11 window for the client area of top-level windows.
|
2008-02-21 12:53:00 +01:00 |
Alexandre Julliard
|
125793df0e
|
winex11: Move the raising of windows on SetFocus to the X11 driver where it belongs.
|
2008-02-18 17:22:51 +01:00 |
Alexandre Julliard
|
e6dfbcb07f
|
winex11: Check for managed mode in create_whole_window again now that it is called lazily.
|
2008-01-25 12:07:11 +01:00 |
Alexandre Julliard
|
d6f6745c9c
|
user32: Moved the bulk of CreateWindow and SetWindowPos from the driver back into user32.
|
2008-01-24 11:23:09 +01:00 |
Alexandre Julliard
|
8913182b89
|
winex11: Check for need to make window managed when WS_VISIBLE is set outside of SetWindowPos.
|
2008-01-24 10:21:07 +01:00 |
Alexandre Julliard
|
026974f5be
|
winex11: Create the window data structure lazily, once the window is made visible.
|
2008-01-24 10:20:51 +01:00 |
Alexandre Julliard
|
b6cc7f9bcc
|
winex11: Don't create a win_data structure for the root window in non-desktop mode.
|
2008-01-24 10:20:11 +01:00 |
Alexandre Julliard
|
cbdf1294e6
|
winex11: Export a function to dock a window into the system tray, and get rid of the WS_EX_TRAYWINDOW style.
|
2008-01-23 21:40:45 +01:00 |