Marcus Meissner
9fab263d39
msi: Call Custom function via wrapper.
2010-02-04 14:06:34 +01:00
Hans Leidekker
b9da31f112
msi: Implement the DeleteServices standard action.
2010-02-04 13:39:29 +01:00
Hans Leidekker
3d38c07706
msi: Add tests for the _Streams table implementation.
2010-02-04 13:39:29 +01:00
Hans Leidekker
19b50cff34
msi: Fix an off-by-one error in STREAMS_find_matching_rows.
2010-02-04 13:39:29 +01:00
Hans Leidekker
95a21c27da
msi: Give the Name field from the _Streams table a valid type.
2010-02-04 13:39:29 +01:00
Hans Leidekker
24dd10c6b0
msi: Make room for the new row in STREAMS_insert_row.
2010-02-04 13:39:28 +01:00
Hans Leidekker
c1940c1c5f
msi: Allow overwriting an existing stream in STREAMS_set_row.
2010-02-04 13:39:28 +01:00
Hans Leidekker
dcbe0fdff2
msi: Encode the stream name before trying to open it.
2010-02-04 13:39:28 +01:00
Hans Leidekker
b833ae0263
msi: Improve error handling in STREAMS_set_row and add_streams_to_table.
2010-02-04 13:39:28 +01:00
Hans Leidekker
5741df2e58
msi: Implement STREAMS_get_row.
2010-02-04 13:39:28 +01:00
Hans Leidekker
74d6fe35a2
msi: Remove unused and redundant name field from STREAM structure.
2010-02-04 13:39:28 +01:00
Christian Costa
edd9e8cc5b
d3drm: Improve IDirect3DRMMeshBuilderImpl_Load and corresponding test.
2010-02-04 13:39:28 +01:00
Juan Lang
aafcf1a536
msi: Remove function name from fixme.
2010-02-04 13:39:28 +01:00
Michael Stefaniuc
adc6b60f17
user32: Don't print the function name twice in a FIXME.
2010-02-04 13:39:28 +01:00
Michael Stefaniuc
816a254276
shell32: Don't print the function name twice in an ERR.
2010-02-04 13:39:28 +01:00
Michael Stefaniuc
36d269ac22
shlwapi: Don't print the function name twice in an ERR.
2010-02-04 13:39:28 +01:00
Michael Stefaniuc
fc3e2ba954
riched20: Don't print the function name twice in ERR/WARN.
...
The ERR/WARN macros already print the function name.
2010-02-04 13:39:28 +01:00
Michael Stefaniuc
643f55abab
msi: Don't print the function name twice in a WARN.
2010-02-04 13:39:28 +01:00
Nikolay Sivov
d8a9a691e6
msxml3: Use existing helpers for heap allocations.
2010-02-04 13:39:28 +01:00
Nikolay Sivov
bc3153affa
msxml4: Add self-registration for CLSID_DOMDocument40, accept it in classfactory.
2010-02-04 13:39:28 +01:00
Nikolay Sivov
4d7d648b97
Fix remaining copy&paste typos in self-registration functions comments.
2010-02-04 13:39:28 +01:00
Eric Pouech
a414e782f0
dbghelp: Remove a couple of unnneeded include files.
2010-02-04 13:39:28 +01:00
Michael Stefaniuc
0a22cd2b8f
user32: Avoid using HIWORD() on atoms/resources.
2010-02-04 13:39:27 +01:00
Peter Rosin
805f7d79db
kernel32: Add SetThreadErrorMode and GetThreadErrorMode.
2010-02-04 13:39:27 +01:00
Peter Rosin
e8a32ec2b8
kernel32: Add tests for SetThreadErrorMode and GetThreadErrorMode.
2010-02-04 13:39:27 +01:00
André Hentschel
23ff47610e
oleaut32: Fix year 0.
2010-02-04 13:39:27 +01:00
André Hentschel
ac1ca87b21
oleaut32: Fix day rolling.
2010-02-04 13:39:27 +01:00
Henri Verbeet
576ea95803
wined3d: Remove the unused device type parameter from the shader backend's get_caps() function.
2010-02-04 13:39:27 +01:00
Henri Verbeet
497386dc5c
wined3d: Remove the unused device type parameter from the fragment pipe's get_caps() function.
...
On the subject of actually supporting software devices, we should probably
implement those by creating a software or reference adapter with appropriate
gl_info and pipe implementations and creating a device based on that.
2010-02-04 13:39:26 +01:00
Henri Verbeet
af7dfcd378
wined3d: Do not preload surfaces when attaching them to an FBO.
...
Just make sure the texture is allocated, so we have something to attach. Note
also that context_apply_attachment_filter_states() runs under the GL lock, so
preloading resources is actually unsafe there.
2010-02-04 13:39:26 +01:00
Henri Verbeet
02e0b3ae1a
wined3d: Introduce surface_prepare_texture().
...
Similar to surface_prepare_system_memory(). In the long term we'll probably
want to move the whole location management to resource.c and unify buffers and
textures there.
2010-02-04 13:39:26 +01:00
Henri Verbeet
b0583a2410
wined3d: Never acquire a context in IWineD3DSurfaceImpl_BindTexture().
...
The caller is already responsible for doing this, so it's redundant at best.
2010-02-04 13:39:26 +01:00
André Hentschel
06e15ee9e6
msi: Copy InstallerImpl_LastErrorRecord to use it for DatabaseImpl.
2010-02-04 13:39:26 +01:00
Jacek Caban
9a92f9cb4a
mshtml: Improved debugstr_variant implementation.
2010-02-03 16:24:35 +01:00
Huw Davies
1ff1e11161
gdi32: Zero pad the facename buffer so that we don't write uninitialized data to the metafile.
...
Found by Valgrind.
2010-02-03 15:51:56 +01:00
Nikolay Sivov
4f1d040eaf
Add stub msxml4.dll.
2010-02-03 15:51:35 +01:00
Nikolay Sivov
9de35af881
shell32: Fix a debug channel.
2010-02-03 15:51:07 +01:00
Nikolay Sivov
d3aacce605
msxml3: Fix a debug channel and comment copypaste.
2010-02-03 15:50:58 +01:00
Nikolay Sivov
87e89995ee
itss: Fix typo in registry entry creation.
2010-02-03 15:50:50 +01:00
Paul Vriens
73c244052e
gdiplus/tests: Fix a test failure.
2010-02-03 15:49:47 +01:00
Jörg Höhle
3825abbbb7
winealsa: Ignore failure to notify MIDI clients.
2010-02-03 15:49:41 +01:00
Jörg Höhle
9c8ce89bf0
winecoreaudio: MOD_MIDIPORT has 0 voices and notes and FFFF ChannelMask.
2010-02-03 15:49:32 +01:00
Jörg Höhle
bceee27592
midimap: Support midiOutGetVolume, returning FFFFFFFF.
2010-02-03 15:49:25 +01:00
Jörg Höhle
a758c6a981
winmm: The 64KB buffer limit on MIDIHDR buffers applies to streams only.
2010-02-03 15:49:09 +01:00
Jörg Höhle
771a29da86
winmm/tests: Initial set of MIDI tests.
2010-02-03 15:49:01 +01:00
Huw Davies
3d2464b840
msdaps: Make use of the row server in ICreateRow_CreateRow.
2010-02-03 14:15:41 +01:00
Huw Davies
83eb779288
msdaps: Add support for remoting IRow_GetColumns.
2010-02-03 14:15:32 +01:00
Huw Davies
92c8861841
msdaps: Add a stub rowset proxy object.
2010-02-03 14:14:37 +01:00
Huw Davies
53ecb95346
msdaps: Add a stub row proxy object.
2010-02-03 14:14:33 +01:00
Huw Davies
3cd0fde34a
msdaps: Implement the marshalling object.
2010-02-03 14:14:28 +01:00
Huw Davies
d1dfdd72cf
msdaps: Add a stub server object.
2010-02-03 14:14:23 +01:00
Huw Davies
39710f8806
msdaps: Add a stub marshaller object.
2010-02-03 14:14:13 +01:00
Henri Verbeet
84913109f6
wined3d: Explicitly load and modify the surface in color_fill_fbo().
2010-02-03 13:54:02 +01:00
Henri Verbeet
5f3dccddb4
wined3d: Do not depend on context_attach_surface_fbo() to load the surface in stretch_rect_fbo().
2010-02-03 13:54:02 +01:00
Henri Verbeet
040452ad90
wined3d: Update the stream info before applying states.
2010-02-03 13:54:02 +01:00
Henri Verbeet
31d51fb175
wined3d: Preload textures before applying states.
2010-02-03 13:54:02 +01:00
Henri Verbeet
7ff576bbab
wined3d: Select the blitter during adapter initialization.
2010-02-03 13:54:02 +01:00
Alexandre Julliard
6806451db3
user: Add icon handle mapping in the Get/SetClassWord/Long functions.
2010-02-03 13:54:01 +01:00
Alexandre Julliard
48c8c8d7bd
user32: Add a safety check in release_user_handle_ptr.
2010-02-03 13:54:01 +01:00
Peter Rosin
bdebad094c
ntdll: Add RtlSetThreadErrorMode and RtlGetThreadErrorMode.
2010-02-03 11:37:59 +01:00
Peter Rosin
2cf159f612
ntdll: Add tests for RtlSetThreadErrorMode and RtlGetThreadErrorMode.
2010-02-03 11:36:59 +01:00
Hans Leidekker
9a0020ade9
msi: Move some helpers to the module where they are used.
2010-02-03 11:31:48 +01:00
Hans Leidekker
29f47299c2
msi: Implement the ScheduleReboot standard action.
2010-02-03 11:31:48 +01:00
Hans Leidekker
552a9c9b85
msi: Add a stub implementation of the SetODBCFolders standard action.
2010-02-03 11:31:48 +01:00
Christian Costa
3d361e6412
d3drm/tests: Use better name for test function and make it static (spotted by Stefan Dosinger).
2010-02-03 11:07:34 +01:00
Andrew Nguyen
f1b30eb49d
msnet32: Add copyright author information.
2010-02-03 11:07:27 +01:00
Andrew Nguyen
1bcc3aa35c
ws2_32: Fix parameter validation order in getpeername.
2010-02-03 11:07:21 +01:00
Luca Bennati
4509d9aa10
winspool.drv: Fix Italian translation.
2010-02-03 11:05:00 +01:00
Luca Bennati
1ecd8f3e7e
browseui: Add Italian translation.
2010-02-03 11:04:57 +01:00
Lei Zhang
a96db3c35c
userenv: Add a small test for DestroyEnvironmentBlock.
2010-02-03 11:00:50 +01:00
Alexandre Julliard
823edff312
advapi32/tests: Fix the service inactive state check to match the documentation.
2010-02-02 23:44:32 +01:00
Alexandre Julliard
48ab8eb3fd
user32: Fix the WM_CONTEXTMENU parameter for 64-bit.
2010-02-02 23:44:10 +01:00
Alexandre Julliard
aa47784130
winex11: Synchronize the shaped flag with the window region before determining the window size.
2010-02-02 20:28:21 +01:00
Alexandre Julliard
4356e49411
atl: The object map entries for version 1 don't have the last two fields.
2010-02-02 20:13:56 +01:00
Paul Chitescu
d643748c94
qcap: Test the correct variable when deciding how to grab V4L frame.
2010-02-02 14:11:14 +01:00
Henri Verbeet
cee8e9d881
wined3d: Select the shader backend during adapter initialization.
2010-02-02 14:11:02 +01:00
Henri Verbeet
fb21551b2d
wined3d: Select the fragment pipeline during adapter initialization.
2010-02-02 14:10:56 +01:00
Henri Verbeet
93c49f1777
wined3d: Update the swapchain's present parameters when changing the backbuffer.
...
This fixes a bug exposed by commit b5907e23cc
.
2010-02-02 14:10:52 +01:00
Henri Verbeet
97700f05a9
wined3d: TRACE IWineD3DDeviceImpl_CreateSurface() parameters.
2010-02-02 14:10:44 +01:00
Henri Verbeet
42c83f0260
wined3d: Dump ARB program shaders on compile failure.
...
Similar to the patch for GLSL.
2010-02-02 14:10:40 +01:00
Stefan Dösinger
e2f83db007
d3d8: Test buffer lock flags.
2010-02-02 14:10:27 +01:00
Stefan Dösinger
8912b372ed
d3d9: Move the vertex buffer alignment test into buffer.c.
2010-02-02 14:10:11 +01:00
Stefan Dösinger
1d486a5abe
d3d9: Test buffer lock flags.
2010-02-02 14:09:57 +01:00
Stefan Dösinger
224043d6cf
wined3d: Implement dynamic buffers with GL_ARB_map_buffer_range.
2010-02-02 14:09:14 +01:00
Stefan Dösinger
f6bb86e196
wined3d: Add GL_ARB_map_buffer_range.
2010-02-02 14:09:04 +01:00
Alexandre Julliard
8fc1fc49fd
user: Add internal functions for cursor/icon 16<->32 conversion to replace the typecasting macros.
2010-02-02 12:14:10 +01:00
Alexandre Julliard
3d55d1430b
user: Call the 16-bit CreateIconFromResourceEx from LoadIconHandler16.
2010-02-02 12:08:59 +01:00
Alexandre Julliard
e474bfe0f3
user: Reimplement GetIconInfo16 using the 16-bit icon structure directly.
2010-02-02 12:08:54 +01:00
Huw Davies
7e42fd8b4e
oleaut32: If the font name property is changed, don't insist on the current charset when selecting a new font.
2010-02-02 12:00:25 +01:00
Huw Davies
cf602ca422
oleaut32: Realize the font in getter functions.
2010-02-02 12:00:17 +01:00
Jörg Höhle
bc76916b90
winmm: Reset MIDIHDR flags prior to return from midiStreamOut.
2010-02-02 12:00:07 +01:00
André Hentschel
1b51c21fb3
oleaut32: Rewrite RollUdate to be easier to change and to support more conversions.
2010-02-02 11:59:28 +01:00
Alexandre Julliard
c4568edd64
user32/tests: Dispatch a message in case we can a WM_PAINT.
2010-02-02 11:47:20 +01:00
Jörg Höhle
ffeef37be2
winecoreaudio: Fix a float cast in the computation of MIDI volume.
2010-02-02 11:47:20 +01:00
Michael Stefaniuc
2004db1bb1
dinput: Don't use HIWORD to check if a REFGUID is a DIPROP.
2010-02-02 11:47:20 +01:00
Detlef Riekenberg
e977672661
mapi32/tests: Fix a typo in a comment.
2010-02-02 11:47:20 +01:00
Dan Kegel
20430f6ede
ntdll: Fix large block realloc annotation.
2010-02-02 11:47:20 +01:00
Maarten Lankhorst
83486aaf66
userenv: Implement DestroyEnvironmentBlock.
2010-02-02 11:47:20 +01:00
Hans Leidekker
743ead45c8
msi: Test duplicating files from a nonexistent component.
2010-02-02 11:47:19 +01:00
André Hentschel
3299bfd471
msi: Fix crash with access to component.
2010-02-02 11:47:19 +01:00