Piotr Caban
1d1ea6ebf4
msvcp110: Add _New_Locimp implementation.
2014-01-14 20:18:19 +01:00
Piotr Caban
f3abe0bd7f
msvcp110: Add locale::_Init implementation.
2014-01-14 20:18:19 +01:00
Piotr Caban
866b616d1b
msvcp110: Make locale::facet::Incref and Decref virtual.
2014-01-14 20:18:18 +01:00
Alexandre Julliard
26f8ac8fae
shell32: Avoid a duplicate const.
2014-01-14 20:18:17 +01:00
Alexandre Julliard
36301db4d3
gdi32/tests: Update a few more failing DIB cases.
2014-01-14 20:18:15 +01:00
Alexandre Julliard
70009d053c
user32/tests: Protect the global message sequence with a critical section.
2014-01-14 13:31:10 +01:00
Dmitry Timoshkov
d03f65a51f
windowscodecs: Move the aggregation check from object constructors to class factory.
2014-01-14 12:31:42 +01:00
Jonathan Liu
91c5cf33ad
wined3d: Avoid wined3d_ftoa buffer overflow.
2014-01-14 12:31:37 +01:00
Dmitry Timoshkov
d9b9faa18a
taskschd/tests: Add some tests for invalid parameters.
2014-01-14 11:19:19 +01:00
Dmitry Timoshkov
c940a3e97e
taskschd: Implement ITaskService::get_TargetServer.
2014-01-14 11:19:13 +01:00
Dmitry Timoshkov
938f073e5c
taskschd: Implement ITaskService::Connect.
2014-01-14 11:18:30 +01:00
Dmitry Timoshkov
189bfa9643
taskschd: Implement ITaskService::get_Connected.
2014-01-14 11:17:51 +01:00
Ken Thomases
e21192469d
winemac: Make WineOpenGLContext hold a strong reference to its view.
...
Its superclass, NSOpenGLContext, only holds a weak reference. The view was
sometimes being deallocated before the context was disposed of, resulting in
crashes.
2014-01-14 11:17:40 +01:00
Ken Thomases
2963a2d4ab
winemac: Don't remove an OpenGL context from its view if we're only going to re-add it.
...
If the context is being made current with its existing view, just update it
before making it current.
2014-01-14 11:17:38 +01:00
Ken Thomases
2cc5337940
winemac: Consolidate code paths for clearing the OpenGL context.
...
We clear it if the context or the view is NULL. If the context is non-NULL,
we want to disassociate the views of both the current and passed-in contexts,
if they differ.
2014-01-14 11:17:35 +01:00
Ken Thomases
d57a99b482
winemac: When setting a view for an OpenGL context and it is latent, clear any existing view.
2014-01-14 11:17:31 +01:00
Ken Thomases
1896396330
winemac: When clearing the OpenGL context, disassociate it from its view.
2014-01-14 11:17:28 +01:00
Michael Stefaniuc
1643038eca
dmscript: Return CLASS_E_CLASSNOTAVAILABLE for classes not implemented.
2014-01-14 11:17:23 +01:00
Stefan Dösinger
6bd6193cb1
d3dx9_36: Make emsquare an unsigned int in create_outline.
2014-01-13 18:41:51 +01:00
Stefan Dösinger
4ca8f7104f
wined3d: Move map binding loading to wined3d_surface_map.
2014-01-13 18:41:42 +01:00
Stefan Dösinger
e2c0bc63cb
wined3d: Start to split up surface_prepare_system_memory.
2014-01-13 18:41:15 +01:00
Stefan Dösinger
676a7f2140
wined3d: Make the callers of load_location responsible for allocating sysmem.
2014-01-13 18:41:09 +01:00
Stefan Dösinger
28bfc20589
wined3d: Use the map binding to optimize sysmem->sysmem blits.
2014-01-13 18:41:03 +01:00
Dmitry Timoshkov
bc59d7e830
secur32: Slightly simplify the GetUserNameExW implementation.
2014-01-13 17:37:46 +01:00
Dmitry Timoshkov
55ad9da91f
taskschd/tests: Add some tests for ITaskService::Connect.
2014-01-13 17:37:45 +01:00
Huw Davies
6da6f1861b
mshtml: Release a leaked class factory.
2014-01-13 17:37:44 +01:00
André Hentschel
0485e528f7
oleaut32/tests: Mark W2k results as broken.
2014-01-13 17:37:43 +01:00
Andrey Gusev
be367393c9
Assorted typos fixes.
2014-01-13 17:37:42 +01:00
Michael Stefaniuc
3fef1be56f
dmloader/tests: Fix a crash due to a missing audio driver.
2014-01-13 17:37:40 +01:00
Michael Stefaniuc
03d5b1248b
dmime/tests: Fix a crash due to a missing audio driver.
2014-01-13 17:37:39 +01:00
Akihiro Sagawa
f6475ace5f
gdi32: Improve vertical writing metrics.
2014-01-13 17:37:38 +01:00
Akihiro Sagawa
a221654aae
gdi32/tests: Add tests for vertical writing metrics.
2014-01-13 17:37:37 +01:00
Akihiro Sagawa
f6bc356860
gdi32: Fix ABC metrics for rotated font.
2014-01-13 17:37:35 +01:00
Akihiro Sagawa
b8f22f4755
gdi32/tests: Add more GetCharABCWidths tests for rotated font.
2014-01-13 17:37:34 +01:00
Akihiro Sagawa
e9188970a7
gdi32: Fix sub-pixel shift calculations for vertical writing.
2014-01-13 17:37:33 +01:00
Akihiro Sagawa
d33602564b
gdi32: Use the vertAdvance value for cellIncX if vertical metrics are available.
2014-01-13 17:37:32 +01:00
Bruno Jesus
1470d7b4cc
iphlpapi: Return error for IP address with value zero in IcmpSendEcho.
2014-01-13 17:37:28 +01:00
Francois Gouget
25e0f11ced
riched20: Make ME_GetDITypeName() static.
2014-01-13 17:37:27 +01:00
Huw Davies
5ac8507a8e
mshtml: Finish with the correct string.
2014-01-13 17:37:26 +01:00
Alexandre Julliard
0d72182bd8
msvcp71: Import the correct msvcrt version.
2014-01-13 17:37:24 +01:00
Alexandre Julliard
645540beed
msvcp90: Add wrappers for functions that don't exist in old msvcrt versions.
2014-01-13 17:37:22 +01:00
Alexandre Julliard
c2b0732108
msvcp90: Avoid using get_current_locale that doesn't exist in old msvcrt versions.
2014-01-13 17:37:21 +01:00
Alexandre Julliard
581dd68c8a
msvcp90: Don't build the new-style string iterator functions for old msvcp versions.
2014-01-13 17:37:20 +01:00
Alexandre Julliard
4d7255d2df
msvcp90: Remove parameter checks from functions that are only used for old msvcp versions.
2014-01-13 17:37:19 +01:00
Alexandre Julliard
0f81fcb02f
msvcp90: Call the appropriate secure function instead of duplicating the checks.
2014-01-13 17:37:18 +01:00
Alexandre Julliard
b88630a42d
msvcrt: Return per-thread information also in lc_codepage_func and lc_handle_func.
2014-01-13 17:37:17 +01:00
Michael Stefaniuc
ae81a130d2
dmscript: Include the DMUS_OBJECTDESC directly into DirectMusicScriptTrack.
2014-01-13 17:37:16 +01:00
Michael Stefaniuc
a5135bdc59
dmscript: Remove the extraneous IUnknown from DirectMusicScriptTrack.
...
Also lock/unlock the module only on creation/destruction of the object.
2014-01-13 17:37:14 +01:00
Michael Stefaniuc
daf7fb1f2d
dmscript: COM cleanup for IPersistStream from DirectMusicScriptTrack.
2014-01-13 17:37:13 +01:00
Michael Stefaniuc
a0c0e36701
dmscript/tests: Add COM tests for DirectMusicScriptTrack.
2014-01-13 17:37:12 +01:00
Michael Stefaniuc
7b3c630715
dmscript: COM cleanup for IDirectMusicTrack8 from DirectMusicScriptTrack.
2014-01-13 17:37:11 +01:00
Michael Stefaniuc
c56151fa7b
dmscript: Remove the superfluous "IDirectMusicScriptTrack" from method names.
2014-01-13 17:37:10 +01:00
Michael Stefaniuc
632d9361a2
dmscript/tests: Add COM tests for DirectMusicScript.
2014-01-13 17:37:09 +01:00
Michael Stefaniuc
d3ba2a9fe3
dmscript: Remove the extraneous IUnknown from DirectMusicScript.
...
Also lock/unlock the module only on creation/destruction of the object.
2014-01-13 17:37:08 +01:00
Michael Stefaniuc
aaecaf5174
dmscript: COM cleanup for IDirectMusicScript.
2014-01-13 17:37:07 +01:00
Michael Stefaniuc
75b2ce7716
dmscript: Remove duplicate "IDirectMusicScript" from method names.
2014-01-13 17:37:06 +01:00
Michael Stefaniuc
f7dc10d2ce
dmscript: Don't use the method implementations directly.
2014-01-13 17:37:06 +01:00
Nikolay Sivov
39fcf4ec77
oleaut32/tests: Make it clear which vartypes are tested, skip calls on undefined vartype values.
2014-01-13 17:37:05 +01:00
Frédéric Delanoy
acf22e83f6
ntdll: Avoid TRUE:FALSE conditional expressions.
2014-01-13 17:37:04 +01:00
Frédéric Delanoy
7a28ce245d
dplayx: Avoid TRUE:FALSE conditional expressions.
2014-01-13 17:37:03 +01:00
Frédéric Delanoy
f2429cfeed
oleaut32: Avoid TRUE:FALSE conditional expressions.
2014-01-13 17:37:02 +01:00
Frédéric Delanoy
eecc2f8b72
dplayx: Remove "#if 1" preprocessor directives.
2014-01-13 17:37:00 +01:00
Frédéric Delanoy
74b0f6b4ad
dbghelp: Remove an "#if 1" preprocessor directive.
2014-01-13 17:36:59 +01:00
Dmitry Timoshkov
1f99a11f57
wuapi: Fix object constructors to match the changed prototype.
2014-01-13 17:36:48 +01:00
Hans Leidekker
8953c74e34
advapi32: Don't shadow keychain_item in mac_write_credential.
2014-01-10 18:15:08 +01:00
Hans Leidekker
2722c45173
advapi32: PP_USE_HARDWARE_RNG is a parameter, not a flag.
2014-01-10 18:15:05 +01:00
Jacek Caban
c345023efe
mshtml: Added more traces to nsDocumentObserver_BindToDocument.
2014-01-10 18:14:59 +01:00
Francois Gouget
e8e97f165d
ws2_32/tests: Add a trailing '\n' to a win_skip() call.
2014-01-10 18:14:54 +01:00
Francois Gouget
d3cf4ff569
d3dx9_36/tests: Fix compilation on systems that don't have NAN (Solaris).
2014-01-10 17:59:53 +01:00
Stefan Dösinger
965d00f4b6
wined3d: Give user memory its own location.
2014-01-10 17:59:16 +01:00
Stefan Dösinger
badf3d8db7
wined3d: Load surfaces into map binding memory on unload.
...
A surface can stay in DIB or user memory just fine. When buffers get
their own location an exception for them has to be added.
2014-01-10 17:56:48 +01:00
Stefan Dösinger
18bf8b49b3
wined3d: Move location flag updating out of surface_init_sysmem.
2014-01-10 17:56:43 +01:00
Stefan Dösinger
c770d3f573
wined3d: Mark the map binding up to date in texture2d_sub_resource_add_dirty_region.
2014-01-10 17:56:41 +01:00
Stefan Dösinger
1b561e815e
wined3d: Use the map binding for RGB<->sRGB loads.
2014-01-10 17:56:39 +01:00
Stefan Dösinger
5c1df19b16
wined3d: Use the map binding to reload surfaces on color key changes.
2014-01-10 17:56:30 +01:00
Stefan Dösinger
5479ccea20
wined3d: Use the map binding to reload surfaces on palette changes.
2014-01-10 17:56:27 +01:00
Stefan Dösinger
1046551c34
wined3d: Add a map_binding field to surfaces.
...
Buffers, heap memory, user memory and DIBs will have their own
locations. This field specifies which location is used when the surface
is mapped.
2014-01-10 17:56:24 +01:00
Jacek Caban
519166a448
mshtml: Fixed double release in NPP_New.
2014-01-10 16:26:04 +01:00
Dmitry Timoshkov
615319ebd0
advapi32/tests: Add access tests for a process.
2014-01-10 16:24:39 +01:00
Dmitry Timoshkov
eb96f7a5a3
advapi32/tests: Add access tests for a thread.
2014-01-10 16:24:37 +01:00
Dmitry Timoshkov
4229da7cae
advapi32/tests: Add access tests for a file mapping.
2014-01-10 16:24:35 +01:00
Dmitry Timoshkov
fa0b745d3f
advapi32/tests: Add more file access tests, add access tests for a directory.
2014-01-10 16:24:32 +01:00
Dmitry Timoshkov
b5c9bdaddb
advapi32/tests: Add a test for opening an event with access 0.
2014-01-10 16:24:28 +01:00
Dmitry Timoshkov
bce1a2b3d5
advapi32/tests: Add a test for opening a mutex with access 0.
2014-01-10 16:24:26 +01:00
Dmitry Timoshkov
df5affc13f
advapi32/tests: Add tests for access 0 mapping.
2014-01-10 16:24:22 +01:00
Michael Stefaniuc
edddda2374
include: There is no need to duplicate CLSID_DirectMusicAudioPathConfig as CLSID_DirectMusicAudioPath.
...
CLSID_DirectMusicAudioPath is private to Wine and produces the confusion
between the COM objects DirectMusicAudioPath and
DirectMusicAudioPathConfig. But those are totally different things.
2014-01-10 12:09:12 +01:00
Michael Stefaniuc
a64bda5b1b
dmime/tests: COM tests for DirectMusicAudioPath and DirectMusicAudioPathConfig.
2014-01-10 12:08:06 +01:00
Michael Stefaniuc
0991d3a9bc
dmime/tests: COM tests for DirectMusicGraph.
2014-01-10 12:07:59 +01:00
Michael Stefaniuc
13dfc393de
dmime/tests: COM tests for the different DirectMusic*Tracks.
2014-01-10 12:07:56 +01:00
Michael Stefaniuc
77bf52b8a2
dmime/tests: Add COM tests for DirectMusicSegmentState.
2014-01-10 12:07:49 +01:00
Michael Stefaniuc
d4861c07c4
dmime/tests: Move the unrelated COM test out of performance.c.
2014-01-10 12:07:44 +01:00
Michael Stefaniuc
2343eeff91
dmime: None of the COM classes support COM aggregation.
2014-01-10 12:06:41 +01:00
Henri Verbeet
c7d05d2d60
ddraw: Pass the monitor to the callback in ddraw_enumerate_secondary_devices().
2014-01-10 12:06:22 +01:00
Henri Verbeet
5dd286d05a
wined3d: Make rebind_fbo in struct wined3d_context a bitfield.
2014-01-10 12:06:13 +01:00
Henri Verbeet
51cdeeacd4
wined3d: Explicitly request alpha testing for blitting the cursor and logo textures to screen.
2014-01-10 12:06:09 +01:00
Henri Verbeet
06d6bdae4a
wined3d: Place the logo texture in the default pool.
2014-01-10 12:06:04 +01:00
Henri Verbeet
f8e62bc596
wined3d: Place the cursor texture in the default pool.
2014-01-10 12:05:57 +01:00
Ken Thomases
c072a4564e
winemac: For ChangeDisplaySettingsEx(), if caller didn't specify, prefer non-interlaced and unstretched modes.
2014-01-10 12:05:45 +01:00
Ken Thomases
ce5a87b1ef
winemac: Simplify display mode code.
...
When originalDisplayModes has entries, the app is active. When the app is
active, latentDisplayModes is empty.
2014-01-10 12:05:41 +01:00
Ken Thomases
d4d92a759e
winemac: Clear the latentDisplayModes instance variable before realizing the latent modes.
2014-01-10 12:05:38 +01:00