Ken Thomases
c043587d56
winemac: Tell Wine when Cocoa has brought a window to the front.
2013-10-08 15:39:01 +02:00
Ken Thomases
9779f0ace4
winemac: If the app doesn't specify a custom max. tracking size, don't restrict Cocoa.
2013-10-08 15:39:01 +02:00
Ken Thomases
4d9340eb41
winemac: Update the window min/max size info and enforce it when zooming.
2013-10-08 15:39:01 +02:00
Ken Thomases
bdcb8138fe
winemac: Don't accidentally clear Cocoa window style mask bits.
2013-10-08 15:39:01 +02:00
Ken Thomases
dd59ab26fe
winemac: Only update window minimized state when it has changed from what processed events told us it was.
...
This fixes a problem where windows could spontaneously re-minimize after
being unminimized. Cocoa would see the window unminimize. It would queue
a WINDOW_DID_UNMINIMIZE event. While that event was pending, Wine might do
something which caused set_cocoa_window_properties() to be called and tell
Cocoa to conform itself to the current Win32 state. The current Win32 state
still had the window minimized, so Cocoa would re-minimize the window. It
would even discard the WINDOW_DID_UNMINIMIZE event.
2013-10-08 15:39:01 +02:00
Ken Thomases
0e8e45cf99
winemac: Use unsigned type for bitfields.
2013-10-08 15:39:01 +02:00
Qian Hong
5da10c9a0e
user32/tests: Added foreground window tests on different desktops.
2013-10-08 15:39:01 +02:00
Qian Hong
43e1df02d2
user32/tests: Added input desktop tests on different winstations.
2013-10-08 15:39:01 +02:00
Qian Hong
834ce9a2d7
user32/tests: Clean side effect after testing winstation.
2013-10-08 15:39:01 +02:00
Qian Hong
a07e0c5a4a
user32/tests: Fixed typo in comments.
2013-10-08 15:39:00 +02:00
Alexandre Julliard
08eea24b94
makefiles: Get rid of the recursive installation rules for dlls and programs.
2013-10-08 15:29:40 +02:00
Alexandre Julliard
8c959d6c56
winspool: Store generic.ppd in a resource instead of depending on an external file.
2013-10-08 09:27:14 +02:00
Frédéric Delanoy
aedb86a46f
ws2_32: Use BOOL type where appropriate.
2013-10-08 09:09:40 +02:00
Frédéric Delanoy
1214fb41dd
mscoree: Use BOOL type where appropriate.
2013-10-08 09:09:36 +02:00
Frédéric Delanoy
c388cce8aa
riched20/tests: Use BOOL type where appropriate.
2013-10-08 09:09:28 +02:00
Frédéric Delanoy
f03d251ef2
riched20: Use BOOL type where appropriate.
2013-10-08 09:09:22 +02:00
Frédéric Delanoy
e21abfe07a
msi/tests: Use BOOL type where appropriate.
2013-10-08 09:09:18 +02:00
Frédéric Delanoy
b95272e2d5
dinput: Use BOOL type where appropriate.
2013-10-08 09:09:13 +02:00
Henri Verbeet
e9f2fce16b
d3drm: Get rid of the IDirect3DRMLightArrayImpl typedef.
2013-10-08 09:09:09 +02:00
Henri Verbeet
7320f3b87e
d3drm: Get rid of the IDirect3DRMFaceImpl typedef.
2013-10-08 09:09:06 +02:00
Henri Verbeet
c6f8404bb6
wined3d: Send transformation matrix updates through the command stream.
2013-10-08 09:09:01 +02:00
Henri Verbeet
b2e75e27f3
wined3d: Send sampler state updates through the command stream.
2013-10-08 09:08:59 +02:00
Henri Verbeet
8cf6d1a429
wined3d: Send texture state updates through the command stream.
2013-10-08 09:08:56 +02:00
Piotr Caban
e660bf676c
riched20: Set control content in WM_CREATE message.
2013-10-07 19:52:44 +02:00
Piotr Caban
0aa72d880a
msvcrt: Add support for vtordispex demangling.
2013-10-07 14:44:36 +02:00
Piotr Caban
501d60b020
msvcrt: Add support for vcall thunks demangling.
2013-10-07 14:44:36 +02:00
Piotr Caban
d13436e048
msvcrt: Don't try to demangle template after function or variable name.
2013-10-07 14:44:36 +02:00
Hans Leidekker
a873fdc66f
iphlpapi: Set the mask for gateway entries in GetAdaptersInfo.
2013-10-07 14:44:36 +02:00
Francois Gouget
cd35ac901f
mscoree/tests: Make test_createinstance() static.
2013-10-07 14:44:36 +02:00
Rico Schüller
bc1d6e5098
d3dx9: Don't allocate the state parameter.
2013-10-07 14:44:35 +02:00
Dmitry Timoshkov
1670c7f9a6
ntdll/tests: Accept previously declared behaviour of overlapped IO as broken.
...
It highly depends on Windows version and updates/SP installed.
2013-10-07 14:44:35 +02:00
Dmitry Timoshkov
aa8546ecc2
ntdll: Add support for FILE_APPEND_DATA to NtWriteFile.
2013-10-07 14:44:35 +02:00
Dmitry Timoshkov
ae3c49d841
ntdll/tests: Add a test for file position after NtWriteFile in FILE_APPEND_DATA mode.
2013-10-07 14:44:35 +02:00
Henri Verbeet
0160b9a385
d3drm: Get rid of the IDirect3DRMDeviceImpl typedef.
2013-10-07 14:44:35 +02:00
Henri Verbeet
3dffb34f7c
d3drm: Get rid of the IDirect3DRMImpl typedef.
2013-10-07 14:44:35 +02:00
Henri Verbeet
8644b62726
wined3d: Move lowest_disabled_stage to the context.
2013-10-07 14:44:35 +02:00
Henri Verbeet
242a79a9d7
wined3d: Don't update lowest_disabled_stage in wined3d_stateblock_apply().
2013-10-07 14:44:35 +02:00
Henri Verbeet
3f6d45bf14
wined3d: Send render state updates through the command stream.
2013-10-07 14:44:35 +02:00
Francois Gouget
89ee4dc6e6
mshtml/tests: Fix compilation on systems that don't support nameless unions.
2013-10-07 14:44:35 +02:00
Francois Gouget
dd71bc567b
kernel32/tests: Fix compilation on systems that don't support nameless unions.
2013-10-07 14:44:35 +02:00
Francois Gouget
39f8c2201c
user32/tests: Fix compilation on systems that don't support nameless unions.
2013-10-07 14:44:34 +02:00
Marcus Meissner
52c9b9f2b3
msi: Fixed a memory leak in an error case (Coverity).
2013-10-07 13:32:07 +02:00
Frédéric Delanoy
919e8236ee
windowscodecs/tests: Use BOOL type where appropriate.
2013-10-07 13:32:06 +02:00
Frédéric Delanoy
cdf809a6c0
windowscodecs: Use BOOL type where appropriate.
2013-10-07 13:32:06 +02:00
Frédéric Delanoy
1ca0c4a617
iphlpapi: Use BOOL type where appropriate.
2013-10-07 13:32:06 +02:00
Frédéric Delanoy
eea901782c
d3dxof: Use BOOL type where appropriate.
2013-10-07 13:32:06 +02:00
Frédéric Delanoy
2042a6598c
mlang: Use BOOL type where appropriate.
2013-10-07 13:32:06 +02:00
Frédéric Delanoy
7af5360c4e
rsaenh: Use BOOL type where appropriate.
2013-10-07 13:32:06 +02:00
Frédéric Delanoy
da2a97fc06
inetcomm: Use BOOL type where appropriate.
2013-10-07 13:32:06 +02:00
Frédéric Delanoy
2bbe7a330c
comdlg32/tests: Use BOOL type where appropriate.
2013-10-07 13:32:06 +02:00
Vincent Povirk
b14a4ca006
gdiplus: Properly set the gdi+ format to match the wic encoder's format.
2013-10-07 13:32:06 +02:00
Alexandre Julliard
6fb92b79fa
gdi32: Remove freetype compatibility cruft that doesn't compile.
2013-10-07 13:32:06 +02:00
Alexandre Julliard
8d5b8b1346
makefiles: Define __WINESRC__ globally.
2013-10-07 10:48:04 +02:00
Dmitry Timoshkov
ba372b92b5
ntdll: Make it possible to store FILE_APPEND_DATA access bit in the server fd cache.
2013-10-04 19:59:58 +02:00
Jacek Caban
1458856c63
wininet: Added InternetLockRequestFile tests.
2013-10-04 17:46:23 +02:00
Jacek Caban
47f490e1f6
wininet: Added support for locking HTTP request files.
2013-10-04 17:46:23 +02:00
Jacek Caban
817d6625a8
wininet: Added InternetUnlockRequestFile implementation.
2013-10-04 17:46:23 +02:00
Jacek Caban
c1bab59e81
wininet: Forward InternetLockRequestFile to handle-specific functions.
2013-10-04 17:46:23 +02:00
Jacek Caban
c58317b5b4
wininet: Moved request file info to separated struct.
2013-10-04 17:46:23 +02:00
Frédéric Delanoy
fbcf83f79c
cabinet: Use BOOL type where appropriate.
2013-10-04 12:46:29 +02:00
Frédéric Delanoy
25f3356906
dinput: Use BOOL type where appropriate.
2013-10-04 12:46:26 +02:00
Frédéric Delanoy
c002197692
dbghelp: Use BOOL type where appropriate.
2013-10-04 12:46:20 +02:00
Frédéric Delanoy
cf8efbd252
comctl32: Use BOOL type where appropriate.
2013-10-04 12:46:17 +02:00
Frédéric Delanoy
6b6495e3ca
advapi32: Use BOOL type where appropriate.
2013-10-04 12:46:13 +02:00
Ken Thomases
1186c36c89
winemac: Make clicking on the app's dock icon unminimize a window if there are only minimized windows.
...
Cocoa would automatically do this for a normal app. However, the Mac driver
makes all of its windows inherit from NSPanel and Cocoa ignores panels for
this feature.
2013-10-04 12:45:56 +02:00
Ken Thomases
63fe00eae7
winemac: Allow zero-sized windows to be selected from the Mac Window menu.
...
They show up in the taskbar on Windows 7. Selecting them from there is
meaningful and useful, as is selecting them from the Window menu.
In addition to just switching among windows from that menu, this is also
important to recovering a minimized window if the user has configured their
system preferences to minimize windows into the process's dock icon (rather
than as separate dock icons).
2013-10-04 12:45:52 +02:00
Henri Verbeet
13e3219c2f
d3drm: Get rid of the Header typedef.
2013-10-04 12:45:26 +02:00
Henri Verbeet
cc3cde5124
d3dcompiler: Get rid of the BWRITERDECLUSAGE typedef.
2013-10-04 12:45:24 +02:00
Henri Verbeet
82cf8b2066
wined3d: Send pixel shader binding updates through the command stream.
2013-10-04 12:45:22 +02:00
Henri Verbeet
819e9dda28
wined3d: Send geometry shader binding updates through the command stream.
2013-10-04 12:45:21 +02:00
Henri Verbeet
368fcab2e8
wined3d: Send vertex shader binding updates through the command stream.
2013-10-04 12:45:18 +02:00
Qian Hong
b0cac34363
user32/tests: Added tests for OpenInputDesktop and SwitchDesktop.
2013-10-03 20:14:41 +02:00
Alistair Leslie-Hughes
7028e2bbbc
mscoree: Implement CreateInterface.
2013-10-03 20:08:57 +02:00
Akihiro Sagawa
88acc9c899
gdi32: Don't modify output glyph metrics unless the function succeeds.
2013-10-03 20:06:51 +02:00
Francois Gouget
b0ccc355c3
wined3d: Fix compilation on systems that don't define INFINITY or NAN.
2013-10-03 16:32:38 +02:00
Henri Verbeet
94dece4c0c
d3dcompiler: Get rid of the BWRITERSHADER_PARAM_SRCMOD_TYPE typedef.
2013-10-03 12:55:16 +02:00
Henri Verbeet
540054eb3e
d3dcompiler: Get rid of the BWRITERSAMPLER_TEXTURE_TYPE typedef.
2013-10-03 12:55:12 +02:00
Henri Verbeet
052a863010
wined3d: Send texture binding updates through the command stream.
2013-10-03 12:55:09 +02:00
Henri Verbeet
d61b14371a
wined3d: Send index buffer binding updates through the command stream.
2013-10-03 12:55:04 +02:00
Henri Verbeet
264256970b
wined3d: Send stream frequency updates through the command stream.
2013-10-03 12:54:59 +02:00
Frédéric Delanoy
70bc6d5f78
gdiplus: Use BOOL type where appropriate.
2013-10-03 12:54:40 +02:00
Frédéric Delanoy
baf491b80b
kernel32: Use BOOL type where appropriate.
2013-10-03 12:54:37 +02:00
Frédéric Delanoy
239c160452
itss: Use BOOL type where appropriate.
2013-10-03 12:54:29 +02:00
Frédéric Delanoy
3b2f85e0b6
gdi32/tests: Use BOOL type where appropriate.
2013-10-03 12:54:23 +02:00
Hans Leidekker
1422a56667
ws2_32: Always return the source address from WSAAccept.
2013-10-02 20:18:23 +02:00
Hans Leidekker
260119e682
ws2_32: Return an error from accept if the address buffer is too small.
2013-10-02 20:18:23 +02:00
Hans Leidekker
9530a06fed
ws2_32: Add some tests for getpeername.
2013-10-02 20:18:23 +02:00
Hans Leidekker
14a092a336
ws2_32: Always clear res on error in getaddrinfo/GetAddrInfoW.
2013-10-02 20:18:23 +02:00
Hans Leidekker
59a1e6bff9
ws2_32: Avoid a crash with tracing on.
2013-10-02 20:18:23 +02:00
Akihiro Sagawa
042b39a82b
gdi32: Fix the B spacing value of empty glyph.
2013-10-02 20:17:03 +02:00
Sebastian Lackner
af759e30c9
wined3d: Ensure that wined3d_cs_st_require_space allocates the required space.
2013-10-02 17:13:42 +02:00
Jeff Klein
fabffe2b94
mmdevapi/tests: Add some tests for MMDevPropStore_GetAt.
2013-10-02 13:04:26 +02:00
Jeff Klein
5b47e9b382
mmdevapi: Correct MMDevPropStore_GetAt.
2013-10-02 13:04:25 +02:00
Michael Stefaniuc
37caf788b5
comctl32/tests: comctl32.dll is already loaded.
2013-10-02 13:03:29 +02:00
Sebastian Lackner
4e9646a7f7
winex11: Call sync_context for DC_GL_CHILD_WIN drawables before swapping buffers.
2013-10-02 13:03:19 +02:00
Aric Stewart
bd9e608133
imm32: ImmGetCandidateWindow should not return unset data.
2013-10-02 12:24:25 +02:00
Frédéric Delanoy
dba4e004ed
oleaut32/tests: Use BOOL type where appropriate.
2013-10-02 11:06:49 +02:00
Frédéric Delanoy
ff7fc1fd45
winex11.drv: Use BOOL type where appropriate.
2013-10-02 11:06:39 +02:00
Frédéric Delanoy
8610acde5c
wldap32: Use BOOL type where appropriate.
2013-10-02 11:06:34 +02:00
Frédéric Delanoy
0ab0384047
propsys: Use BOOL type where appropriate.
2013-10-02 11:06:28 +02:00