Piotr Caban
8b21fefbf6
msvcr90: Don't forward exception constructors to msvcrt.
2013-09-27 12:03:39 +02:00
Frédéric Delanoy
2dd332789b
user32: Use BOOL type where appropriate.
2013-09-27 10:45:04 +02:00
Frédéric Delanoy
cb7546eaf7
msvcrt: Use BOOL type where appropriate.
2013-09-27 10:44:55 +02:00
Jactry Zeng
5520dcab8a
riched20/tests: Add UTF8 BOM tests for EM_SETTEXTEX.
2013-09-27 10:43:00 +02:00
Nikolay Sivov
437c84655a
ntdll/tests: Add proper skips in tests.
2013-09-27 10:42:12 +02:00
Ken Thomases
12e0b0577c
winemac: Activate an app if it sets focus on a window shortly after a hot key is pressed.
...
The Mac driver doesn't normally steal focus, but a press of a hot key counts
as the user giving permission.
2013-09-27 10:41:17 +02:00
Ken Thomases
6bae7cf796
winemac: Implement support for global hot keys.
...
Partially based on a patch for winex11 previously submitted by Vincent Povirk.
2013-09-27 10:41:05 +02:00
Ken Thomases
5a859655d7
winemac: Re-sync the window region whenever factors affecting its conversion to Cocoa coordinates change.
2013-09-27 10:39:22 +02:00
Ken Thomases
d7f4d67514
winemac: Fix hiding windows that are minimized using -close instead of -orderOut:.
...
Cocoa won't order a minimized window out of the screen list using -orderOut:.
This leaves a window that should be hidden still visible in the Dock, where
it can be unminimized.
2013-09-27 10:39:13 +02:00
Michael Stefaniuc
e22d33e683
dplayx/tests: Fix typo in ok() message.
2013-09-27 10:33:49 +02:00
Henri Verbeet
be2e845cb3
d3dx9: Get rid of the SPRITEVERTEX typedef.
2013-09-27 10:33:45 +02:00
Henri Verbeet
be1dbc0dbb
d3dx9: Get rid of the ID3DXFileDataImpl typedef.
2013-09-27 10:33:44 +02:00
Henri Verbeet
baf285d46a
wined3d: Send draw operation through the command stream.
2013-09-27 10:33:36 +02:00
Henri Verbeet
708b938f64
wined3d: Send clear operations through the command stream.
2013-09-27 10:33:34 +02:00
Henri Verbeet
602c82bce8
wined3d: Send present operations through a command stream.
...
The eventual goal is to have a multithreaded implementation of wined3d_cs_ops
and offload some processing to a different thread.
2013-09-27 10:33:15 +02:00
Jacek Caban
7bcbb93c5a
mshtml: Add trailing null byte to post data.
2013-09-26 21:34:15 +02:00
Jacek Caban
fe252319f0
mshtml: Use proper BINF flags for form submit.
2013-09-26 21:34:15 +02:00
Jacek Caban
29d27ef669
mshtml: Added separated structure to store request data.
2013-09-26 21:34:15 +02:00
Jacek Caban
553eae881b
mshtml: Call set_current_mon in channelbsc_load_stream.
2013-09-26 21:34:15 +02:00
Frédéric Delanoy
6918c86544
kernel32: Use BOOL type where appropriate.
2013-09-26 21:34:13 +02:00
Ken Thomases
4e0e9ca84a
winemac: When programmatically focusing a window, don't generate WINDOW_LOST_FOCUS event for previously focused window.
...
That event can confuse things if the program switches focus from A to B and
then back to A and then processes events. It will get an event saying that
A lost focus in Cocoa, check that A does indeed have current focus in Wine,
and so switch focus away from it (to the desktop window). (It then gets an
event that B lost focus, but that does nothing at that point.)
2013-09-26 20:05:41 +02:00
Akihiro Sagawa
e2bce62a6d
gdi32: Return GDI_ERROR when requested empty glyph bitmaps.
2013-09-26 19:56:57 +02:00
Alexandre Julliard
a83c598c79
makefiles: Add support for specifying a prefix for installed library file names.
2013-09-26 14:35:45 +02:00
Dmitry Timoshkov
a63be0823a
ntdll: Make set_line_control() for a serial device print slightly more informative messages.
2013-09-26 10:46:56 +02:00
Dmitry Timoshkov
a20b07c558
ntdll: Make asynchronous WaitCommEvent report correct number of bytes returned.
2013-09-26 10:46:54 +02:00
Henri Verbeet
38871d842f
d3dx9: Get rid of the ID3DXFileEnumObjectImpl typedef.
2013-09-26 10:45:56 +02:00
Henri Verbeet
177aa5c26f
d3dx9: Get rid of the ID3DXFileImpl typedef.
2013-09-26 10:45:54 +02:00
Henri Verbeet
4a9da034ab
wined3d: Explicitly pass gl_info to state_init_default().
2013-09-26 10:45:52 +02:00
Henri Verbeet
abbc595fc1
wined3d: Initialize the fb state pointer in state_init().
2013-09-26 10:45:50 +02:00
Henri Verbeet
6793fa7157
wined3d: Initialize the default state in device_init().
2013-09-26 10:45:47 +02:00
Frédéric Delanoy
2413841ecb
windowscodecs: Use BOOL type where appropriate.
2013-09-25 19:51:10 +02:00
Frédéric Delanoy
ce88fd16ae
advapi32: Use BOOL type where appropriate.
2013-09-25 19:51:09 +02:00
Jacek Caban
0be56d27d2
mshtml: Wine Gecko 2.24 release.
2013-09-25 19:31:38 +02:00
Piotr Caban
a449b2d57b
msvcrt: Call MSVCRT_strtoi64_l in strtoul implementation.
2013-09-25 19:30:32 +02:00
Piotr Caban
c3c44544ff
msvcrt: Call MSVCRT_strtoi64_l in strtol implementation.
2013-09-25 19:30:30 +02:00
Piotr Caban
b01f888129
msvcrt: Fix internal LONG_MAX and ULONG_MAX definitions.
2013-09-25 19:30:23 +02:00
Lu Jiashu
a0ed65f593
winmm: Clone the whole adwInfo array in MMIO_Open.
2013-09-25 13:38:14 +02:00
Alistair Leslie-Hughes
3d193930ab
oledb32: Correct DataLinks interface for win64.
2013-09-25 13:33:26 +02:00
Rico Schüller
f7ba8e1472
d3dx9: Use struct d3dx_object for objects.
2013-09-25 13:33:25 +02:00
Sebastian Lackner
5fb74c48d1
winex11: Added missing release_win_data() to create_foreign_window().
2013-09-25 11:54:52 +02:00
Dmitry Timoshkov
b4e375ecf4
kernel32/tests: Add DuplicateHandle test to the file access tests.
2013-09-25 11:50:03 +02:00
Michael Stefaniuc
2a39cb377a
dlls: Replace the remaining CONSTs.
2013-09-25 11:49:20 +02:00
Henri Verbeet
0f965d16f0
d3dx9: Get rid of the ID3DXSpriteImpl typedef.
2013-09-25 11:49:16 +02:00
Henri Verbeet
0a993f14b4
d3dx9: Get rid of the ID3DXSkinInfoImpl typedef.
2013-09-25 11:49:14 +02:00
Henri Verbeet
8866d733e4
wined3d: Introduce a function to initialize swapchain specific device state.
2013-09-25 11:49:08 +02:00
Henri Verbeet
cfe16a4bd1
d3d10core: Translate d3d10 bind flags / usage to wined3d usage for textures.
2013-09-25 11:49:05 +02:00
Henri Verbeet
991e47e3c9
wined3d: Allow WINED3DFMT_R8G8B8A8_UNORM render targets.
2013-09-25 11:49:01 +02:00
Dmitry Timoshkov
2ffd28cff7
ntdll: Perform the offset checks in NtWriteFile also for a serial device.
2013-09-25 11:48:56 +02:00
Dmitry Timoshkov
4544826291
ntdll/tests: Use official path for temporary files instead of current directory.
2013-09-24 20:42:35 +02:00
Francois Gouget
cccba76091
wined3d: Make device_invalidate_shader_constants() static.
2013-09-24 19:08:35 +02:00
Piotr Caban
b50833389e
msvcrt: Improve error handling in wcsrtombs function.
2013-09-24 18:54:37 +02:00
Piotr Caban
dbbe237985
msvcp60: Fix char_traits<wchar_t>::assign implementation.
2013-09-24 18:54:27 +02:00
Piotr Caban
435cf5cebc
msvcp80: Add ostream::operator<<(unsigned short) implementation.
2013-09-24 18:54:13 +02:00
Piotr Caban
459920a54d
msvcp80: Fix default constructor closures arguments.
2013-09-24 18:54:10 +02:00
Piotr Caban
69677bda34
msvcp80: Make it possible to shrink allocated memory in basic_string::reserve.
2013-09-24 18:53:51 +02:00
Jacek Caban
c9cef7153c
appwiz.cpl: Use asynchronous binding instead of separated thread to download addons.
2013-09-24 18:53:17 +02:00
Michael Stefaniuc
b08869420a
windowscodecs: Avoid using CONST.
2013-09-24 12:58:17 +02:00
Michael Stefaniuc
787bc8719a
shell32: Avoid using CONST.
2013-09-24 12:58:06 +02:00
Michael Stefaniuc
5fd4f943dc
winex11.drv: Avoid using CONST.
2013-09-24 12:58:03 +02:00
Michael Stefaniuc
3a13dc5995
winemac.drv: Avoid using CONST.
2013-09-24 12:58:00 +02:00
Michael Stefaniuc
7c7fa1051c
user32: Avoid using CONST.
2013-09-24 12:57:57 +02:00
Nikolay Sivov
1c23b501f7
oleaut32: LoadRegTypeLib() should check actual typelib version.
2013-09-24 12:57:54 +02:00
Nikolay Sivov
4be3013014
oleaut32: Support typelib redirection in QueryPathOfRegTypeLib().
2013-09-24 12:57:46 +02:00
Henri Verbeet
778b644fc6
d3dx9: Get rid of the ID3DXMeshImpl typedef.
2013-09-24 12:57:31 +02:00
Henri Verbeet
ffc66f471c
d3dx9: Get rid of the ID3DXLineImpl typedef.
2013-09-24 12:57:29 +02:00
Henri Verbeet
9516ce33d8
wined3d: Get rid of clearing the texture bindings in state_init_default().
...
This is arbitrary, we don't do it for any of the other resource bindings
either, and the wined3d_state structure is assumed to be zero-initialized.
2013-09-24 12:57:27 +02:00
Henri Verbeet
ea4c3d5d5d
wined3d: Get rid of the broken render target check for surface_blt_special().
...
This used to work out in practice because swapchain surfaces were always
considered render targets, but that's no longer true. We can just remove the
check, because surface_blt_special() already contains a proper check itself
anyway.
2013-09-24 12:57:24 +02:00
Henri Verbeet
8eb73cd0e9
wined3d: Add fallback depth format info for when ARB_depth_texture is not available.
...
These use the generic GL_DEPTH_COMPONENT internal format, and can't be used
for texturing.
2013-09-24 12:57:21 +02:00
Dmitry Timoshkov
ec9a0d8570
gdiplus: GdipTransformRegion should not fail for an empty path.
2013-09-24 12:56:22 +02:00
Dmitry Timoshkov
3870e5b255
gdiplus/tests: Add a test for GdipTransformRegion with an empty region path.
2013-09-24 12:56:15 +02:00
Dmitry Timoshkov
108873320c
gdiplus/tests: Don't bother to delete a NULL hrgn.
2013-09-24 12:56:11 +02:00
Dmitry Timoshkov
fdeab06142
gdiplus/tests: Print actual rectangle extents if the tests fail.
2013-09-24 12:56:05 +02:00
Dmitry Timoshkov
603ccca889
gdiplus/tests: Add a test for GdipTransformMatrixPoints with number of points == 0.
2013-09-24 12:55:51 +02:00
Vincent Povirk
12586f76e3
gdiplus: Always provide image data in the format requested by image encoders.
2013-09-23 21:31:18 +02:00
Vincent Povirk
85b989c1fa
gdiplus: Don't expand the drawing area to include empty glyphs.
2013-09-23 21:31:07 +02:00
Vincent Povirk
ce9de5c4bb
gdiplus: Skip drawing lines of text with only empty glyphs.
2013-09-23 21:31:00 +02:00
Henri Verbeet
e02de5ff16
ddraw: Avoid VOID.
2013-09-23 20:38:18 +02:00
Henri Verbeet
7a0390d85a
d3drm: Avoid VOID.
2013-09-23 20:38:18 +02:00
Henri Verbeet
bff80b8bab
wined3d: Copy some missing fields to the new swapchain desc in wined3d_device_reset().
...
The ones that matter are enable_auto_depth_stencil and
auto_depth_stencil_format. auto_restore_display_mode should never change in
practice.
2013-09-23 20:37:29 +02:00
Henri Verbeet
864b25e582
wined3d: Introduce a separate function for updating the viewport and scissor rects.
2013-09-23 20:37:05 +02:00
Stefan Dösinger
556e3e0c76
wined3d: Use GL_APPLE_client_storage for volumes if available.
2013-09-23 20:32:36 +02:00
Stefan Dösinger
993c977890
d3d8/tests: Add a volume V16U16 test.
2013-09-23 20:32:35 +02:00
Stefan Dösinger
fe20ee1bc4
d3d9/tests: Add a volume V16U16 test.
2013-09-23 20:32:34 +02:00
Stefan Dösinger
5e89689bcd
wined3d: Make format conversion functions work on volumes.
2013-09-23 20:32:32 +02:00
Stefan Dösinger
bb172d2a38
wined3d: Add support for converted volumes.
2013-09-23 20:32:31 +02:00
Frédéric Delanoy
78fe60ac76
gphoto2.ds: Use BOOL type where appropriate.
2013-09-23 20:32:30 +02:00
Akihiro Sagawa
31a6fce46b
gdi32: Fix empty glyph handling.
2013-09-23 20:32:28 +02:00
Akihiro Sagawa
e29e4caca3
gdiplus: Fix empty glyph handling.
2013-09-23 20:32:27 +02:00
Akihiro Sagawa
33e05eb6c5
opengl32: Fix empty glyph handling.
2013-09-23 20:32:25 +02:00
Akihiro Sagawa
310a3b1d11
winex11.drv: Fix empty glyph handling.
2013-09-23 20:32:24 +02:00
Akihiro Sagawa
cc7b39681d
gdi32/tests: Add more empty glyph tests.
2013-09-23 20:32:23 +02:00
Dmitry Timoshkov
084f4b643c
ntdll: Perform the offset checks also for a serial device.
2013-09-23 20:32:22 +02:00
Huw Davies
96e32da5c9
dbghelp: Add a couple of structures that are missing from the Android ndk.
2013-09-23 20:32:21 +02:00
Piotr Caban
8e26d7aee8
msvcp: Add ostream::operator<<(unsigned short) implementation.
2013-09-23 20:32:19 +02:00
Piotr Caban
f159b33da2
msvcp: Fix default constructor closures arguments.
2013-09-23 20:32:17 +02:00
Piotr Caban
95af810de5
msvcp: Make it possible to shrink allocated memory in basic_string::reserve.
2013-09-23 20:32:16 +02:00
Piotr Caban
fc76ad4d22
msvcp80: Don't forward to msvcp90.
2013-09-23 20:32:14 +02:00
Hans Leidekker
51acdc6b27
advapi32/tests: Mark a test result as broken.
2013-09-23 11:56:58 +02:00
Hans Leidekker
cabeb962cc
rsaenh: Add support for setting the security descriptor on key containers.
2013-09-23 11:56:48 +02:00
Hans Leidekker
59b0374710
winhttp: Don't assume that end of chunk means end of stream.
2013-09-23 11:56:38 +02:00
Hans Leidekker
bee390e1ef
winhttp/tests: Remove explicit zero-intialization of static data.
2013-09-23 11:56:29 +02:00
Dmitry Timoshkov
50c4723aec
shlwapi/tests: Skip some of IStream invalid parameter tests under Windows 2000 + IE5.
2013-09-23 11:56:18 +02:00
Michael Stefaniuc
09524be583
setupapi: Avoid using CONST.
2013-09-23 11:54:55 +02:00
Michael Stefaniuc
9fefae61da
gdiplus: Avoid using CONST.
2013-09-23 11:54:47 +02:00
Michael Stefaniuc
1a3137fa1b
rsaenh: Avoid using CONST.
2013-09-23 11:54:42 +02:00
Michael Stefaniuc
e476a20115
quartz: Avoid using CONST.
2013-09-23 11:54:27 +02:00
Michael Stefaniuc
7589bbeee4
gdi32: Avoid using CONST.
2013-09-23 11:53:59 +02:00
Michael Stefaniuc
6f8b2f5938
advapi32: Avoid using CONST.
2013-09-23 11:53:54 +02:00
André Hentschel
b605553e28
ws2_32/tests: Don't test function directly when reporting WSAGetLastError().
2013-09-23 11:53:46 +02:00
André Hentschel
7e65578b7c
wininet/tests: Don't test function directly when reporting GetLastError().
2013-09-23 11:53:44 +02:00
Bruno Jesus
d0009573ee
ws2_32: Fix some parameters checking in AcceptEx.
2013-09-23 11:53:34 +02:00
Bruno Jesus
cba19b9027
ws2_32: Add missing else to getsockopt(SO_ACCEPTCONN).
2013-09-23 11:51:03 +02:00
Michael Müller
2fcfde0f62
quartz: Pass correct interface to IBaseFilter::JoinFilterGraph in function FilterGraph2_AddFilter.
2013-09-23 11:50:15 +02:00
Dmitry Timoshkov
96c6ad4aa7
kernel32/tests: Add FILE_APPEND_DATA case to the file access tests.
2013-09-23 11:49:58 +02:00
Dmitry Timoshkov
ab8d704e24
ntdll/tests: Extend the FILE_APPEND_DATA test.
2013-09-23 11:49:55 +02:00
Jacek Caban
2c9774f002
appwiz.cpl: Allow cancelling download of addons.
2013-09-20 17:04:34 +02:00
Stefan Dösinger
24fbe9f2ec
wined3d: Pass the destination pitch to format conversion functions.
...
The relation between src and dst pitches is not correct if the source
pitch is padded to match pitch alignment requirements.
2013-09-20 17:04:04 +02:00
Sebastian Lackner
0fb3aaac10
d3d9/tests: Implemented tests for IDirect3DSwapChain9Ex_GetDisplayModeEx.
2013-09-20 17:03:44 +02:00
Michael Müller
cf01bb3d2a
d3d9/tests: Test if IDirect3DSwapChain9Ex is available with IDirect3D9(Ex).
2013-09-20 17:03:31 +02:00
Michael Müller
edad7dea7e
d3d9: Partial implementation of IDirect3DSwapChain9Ex.
2013-09-20 17:03:20 +02:00
Ken Thomases
cf973bd28d
winex11: Don't trace a garbage value or read past end of caller's array in X11DRV_wglChoosePixelFormatARB().
2013-09-20 14:11:24 +02:00
Henri Verbeet
11ced88a37
d3d9: Avoid CONST.
2013-09-20 11:27:51 +02:00
Henri Verbeet
49a3dbc453
d3dx9: Avoid CONST.
2013-09-20 11:27:49 +02:00
Henri Verbeet
0eae0858ae
wined3d: Set the default scissor rect from the swapchain desc in state_init_default().
...
We always have a swapchain here, even if there are no back buffers.
2013-09-20 11:27:43 +02:00
Henri Verbeet
49c6b87a32
wined3d: Only print a warning about render target usage in wined3d_device_set_render_target().
2013-09-20 11:27:40 +02:00
Henri Verbeet
31de4f1670
ddraw/tests: Add a test for render target surface capabilities.
2013-09-20 11:27:37 +02:00
Bruno Jesus
68377494c6
ws2_32: ConnectEx should not work on unbound socket.
2013-09-20 11:26:48 +02:00
Hans Leidekker
c0e1dda04c
wininet: Don't assume that end of chunk means end of stream.
2013-09-20 11:11:54 +02:00
Dmitry Timoshkov
b4ab43b3de
kernel32: Remove a 0-length read optimization from ReadFile.
2013-09-20 11:11:47 +02:00
Dmitry Timoshkov
70930fa12c
kernel32/tests: Add 0-length read tests for a pipe.
2013-09-20 11:11:27 +02:00
Dmitry Timoshkov
0c024503db
kernel32/tests: Add 0-length read tests for a mailslot.
2013-09-20 11:11:03 +02:00
Dmitry Timoshkov
d6900fc556
ntdll/tests: Add 0-length read tests for a disk file.
2013-09-20 11:11:00 +02:00
Jacek Caban
6e143e6c81
mshtml: Added external MIME handling tests.
2013-09-19 20:34:03 +02:00
Jacek Caban
d36ffab315
mshtml: Pass external connection to WebBrowser host, if possible.
2013-09-19 20:34:03 +02:00
Jacek Caban
b17d139328
mshtml: Don't pass navigation to Gecko for MIME types that it doesn't support.
2013-09-19 20:34:03 +02:00
Jacek Caban
4db1b00815
mshtml: Keep moniker reference after start_binding call.
2013-09-19 20:33:59 +02:00
Andrew Eikum
7f47beb7d8
oleaut32: Implement ICreateTypeInfo::SetFuncDocString.
2013-09-19 20:14:06 +02:00
Huw Davies
f9447f92ef
iphlpapi: Use socklen_t where appropriate.
2013-09-19 20:14:05 +02:00
Huw Davies
21dc848378
iphlpapi: Add interface enumeration for Android.
2013-09-19 20:14:04 +02:00
Huw Davies
8876c3ee82
iphlpapi: Combine the various interface enumeration functions into one function.
2013-09-19 20:14:03 +02:00
Hans Leidekker
8e74c8953a
rsaenh: Add support for retrieving the security descriptor on key containers.
2013-09-19 20:14:02 +02:00
Bruno Jesus
5dcf368e1b
ws2_32/tests: Mark WinNT result as broken.
2013-09-19 19:50:14 +02:00
Piotr Caban
bd610a66c4
msvcp60: Don't call _Eos on allocation error or 0-length string in basic_string::reserve.
2013-09-19 19:50:05 +02:00
Stefan Dösinger
8aa65c79e7
d3d8/tests: Test invalid volume lock boxes.
2013-09-19 19:49:59 +02:00
Stefan Dösinger
9efed3d379
d3d8/tests: Add tests for block-based volume formats.
2013-09-19 19:49:55 +02:00
Stefan Dösinger
d15042837a
wined3d: Pass a correct access flag to glMapBufferARB.
2013-09-19 19:49:49 +02:00
Stefan Dösinger
e9b4f154dd
wined3d: Don't use volume->resource.allocatedMemory.
...
Depending on the location flags, the buffer or heap_memory should be
used.
2013-09-19 19:49:43 +02:00
Stefan Dösinger
708024f786
d3d9/tests: Read the caps from the device.
2013-09-19 19:49:40 +02:00
Piotr Caban
dadb2fdfa9
msvcrt: Add _snwprintf_s_l implementation.
2013-09-19 19:49:11 +02:00
Henri Verbeet
5bd3bfff99
wined3d: Avoid LPVOID.
2013-09-19 19:49:01 +02:00
Henri Verbeet
e9fbb6b0fd
wined3d: Avoid LPCSTR.
2013-09-19 19:49:00 +02:00
Henri Verbeet
8aae165fc2
ddraw: Verify that the surface is not a depth buffer in SetRenderTarget().
...
This check is even more inconsistent between versions. Notice how the v2
interface is particularly broken because it never AddRef()'s the new iface.
This check also seems to be the original source for the questionable behaviour
in d3d_device_set_render_target() of storing the new iface before checking the
result of the wined3d_device_set_render_target(). (In particular,
SetRenderTargetTest() in tests/d3d.c tests for this behavious.)
2013-09-19 19:48:44 +02:00
Henri Verbeet
c70376af63
ddraw: Verify that the surface is in video memory in SetRenderTarget().
...
This is where things become a bit of a mess, because the error checking is
inconsistent between versions.
2013-09-19 19:48:41 +02:00
Henri Verbeet
ed92369316
ddraw: Verify that the surface is a render target in d3d_device_set_render_target().
2013-09-19 19:48:35 +02:00
Dmitry Timoshkov
b7e68ae338
shlwapi/tests: Fix stream test failures under some win2000 versions.
2013-09-19 09:31:01 +02:00
Rico Schüller
196766cb77
d3dx9/tests: Add matrix column register count clamp test.
2013-09-19 09:30:56 +02:00
Rico Schüller
ae95176c0d
d3dx9: Clamp register count for D3DXPC_MATRIX_COLUMNS.
2013-09-19 09:30:54 +02:00
Bruno Jesus
e9bd764a7b
ws2_32: Make getsockopt(SO_TYPE) convert the returned socket type.
2013-09-19 09:30:40 +02:00
Ken Thomases
018d629b3c
winemac: Use NSMouseInRect() instead of NSPointInRect() to compensate for Cocoa's off-by-one coordinate system.
...
This matches what Cocoa does when determining how to handle an event so that,
for example, our test if a click is in the window grow box corresponds to
whether Cocoa will run an internal mouse-tracking loop to resize the window
when we pass it the event. This fixes a problem where both Cocoa and user32
would try to run a resize loop and the cursor would get "stuck" resizing the
window after the button was released.
2013-09-19 09:30:18 +02:00
Aric Stewart
8b933495fb
imm32: Fix ImmGetDescription behavior with a null HKL.
2013-09-18 22:23:09 +02:00
Qian Hong
b4b428ee9e
imm32: Validate input context in multiple IMC functions.
...
Both tests and fixes improved by Aric Stewart.
2013-09-18 22:23:09 +02:00
Ken Thomases
4ad9d5f04a
winemac: Send WM_ENTER/EXITSIZEMOVE messages at start/end of a resizing operation.
2013-09-18 22:23:09 +02:00
Ken Thomases
d55d2ec85a
winemac: Move memory management of liveResizeDisplayTimer into property setter.
2013-09-18 22:23:09 +02:00
Ken Thomases
a3197b8ad0
winemac: At the start of a resize operation, get window min/max size info and pass it to Cocoa.
2013-09-18 22:23:09 +02:00
Jacek Caban
040e47fece
ieframe: Added IWebBrowserPriv2IE8 stub implementation.
2013-09-18 20:21:50 +02:00
Jacek Caban
42c1b3936d
mshtml: Moved Exec(DOCHOST_DOCCANNAVIGATE) call to separated function.
2013-09-18 20:21:44 +02:00
Huw Davies
f8463f28a9
iphlpapi: Add helpers to convert the host's sockaddr structures to SOCKADDR_STORAGE.
2013-09-18 20:21:31 +02:00
Dmitry Timoshkov
c6d62ff081
windowscodecs: Implement CreateBitmapFromHBITMAP.
2013-09-18 20:21:08 +02:00
Stefan Dösinger
2f9d9b5032
d3d9/tests: Test invalid volume lock boxes.
2013-09-18 15:47:16 +02:00
Stefan Dösinger
50d2cdd0ea
d3d9/tests: Add tests for block-based volume formats.
2013-09-18 15:47:11 +02:00
Stefan Dösinger
2680f33015
wined3d: Check box dimensions in volume_map.
2013-09-18 15:47:00 +02:00
Stefan Dösinger
ac37f7a2ac
wined3d: Implement locking of block-based volume textures.
2013-09-18 15:46:56 +02:00
Stefan Dösinger
83b404879c
wined3d: Mapping a mapped volume is an error.
2013-09-18 15:46:49 +02:00
Roderick Colenbrander
af58ccebba
winex11: Support GLX_MESA_swap_control for WGL_EXT_swap_control.
2013-09-18 13:14:47 +02:00
Andrew Eikum
87c459ab23
oleaut32: Implement VarDecRound.
2013-09-18 13:13:30 +02:00
Henri Verbeet
69fe799c25
d3d10: Avoid LPVOID.
2013-09-18 13:11:27 +02:00
Henri Verbeet
708615056c
d3d10: Avoid LPCSTR.
2013-09-18 13:11:25 +02:00
Henri Verbeet
2cc421f59d
ddraw: Verify that surfaces with an indexed format have a palette attached in d3d_device_set_render_target().
2013-09-18 13:11:21 +02:00
Henri Verbeet
4f89957161
ddraw: Verify that the surface is in video memory in d3d_device_create().
2013-09-18 13:11:18 +02:00
Henri Verbeet
c69cd599a3
ddraw: Verify that surfaces with an indexed format have a palette attached in d3d_device_create().
2013-09-18 13:11:15 +02:00
Piotr Caban
1f1624612e
msvcrt: Don't use CDECL calling convention in MSVCRT_wcsrtombs_l (internal function).
2013-09-18 13:11:10 +02:00
Bruno Jesus
2034f51598
ws2_32: Do not allow socket creation if WSAStartup was not called.
2013-09-17 19:07:54 +02:00
Bruno Jesus
0298165bea
ws2_32: Filter invalid socket parameters and return the appropriate error.
2013-09-17 19:07:49 +02:00
Bruno Jesus
35e54fa59b
ws2_32: Auto detect the socket type and family based on the protocol.
2013-09-17 19:07:29 +02:00
Bruno Jesus
8e29fcddb9
ws2_32: Use the struct information when the parameters are zero in WSASocket.
2013-09-17 19:07:14 +02:00
Piotr Caban
bffc240b4e
msvcrt: Fix loop condition when printing Inf or NaN.
2013-09-17 16:26:01 +02:00
Piotr Caban
882761f15d
msvcrt: Don't forward wcsstr to ntdll.
2013-09-17 16:25:54 +02:00
Piotr Caban
a89f726355
msvcrt: Don't forward wcslen to ntdll.
2013-09-17 16:25:48 +02:00
Piotr Caban
300c012372
msvcrt: Don't forward wcschr to ntdll.
2013-09-17 16:25:43 +02:00
Piotr Caban
019c34ca1e
msvcrt: Don't forward strstr to ntdll.
2013-09-17 16:25:28 +02:00
Piotr Caban
138df7da33
msvcrt: Don't forward strrchr to ntdll.
2013-09-17 16:25:23 +02:00
Piotr Caban
31d92b926e
msvcrt: Don't forward strncat to ntdll.
2013-09-17 16:25:04 +02:00
Piotr Caban
f0ec9b134a
msvcrt: Don't forward strlen to ntdll.
2013-09-17 16:24:58 +02:00
Piotr Caban
1803016c08
msvcrt: Don't forward strcmp to ntdll.
2013-09-17 16:24:53 +02:00
Piotr Caban
5b1f7f8549
msvcrt: Don't forward memmove to ntdll.
2013-09-17 16:24:46 +02:00
Piotr Caban
4fbf246298
msvcrt: Don't forward memcmp to ntdll.
2013-09-17 16:24:39 +02:00
Huw Davies
208eae73ae
iphlpapi: Add a version of get_dns_servers for Android.
2013-09-17 16:24:24 +02:00
Huw Davies
c7dd313d75
iphlpapi: Add a configure check for struct __res_state.
2013-09-17 16:23:42 +02:00
Stefan Dösinger
7aa17eaa5c
d3dx9_36/tests: Create*TextureFromFileInMemory doesn't fail.
...
If the format is unsupported it picks a replacement format. Our d3dx9
cannot handle d3dx9 decompression yet, so mark the tests todo_wine in
this case.
2013-09-17 16:22:29 +02:00
André Hentschel
0e867236dc
msvcrt/tests: Load the correct function on ARM.
2013-09-17 12:27:00 +02:00