Misha Koshelev
8026c070bc
msi: automation: Implement Installer::OpenPackage.
2007-05-01 18:05:25 +02:00
Misha Koshelev
e4d211a5e9
msi: automation: Implement a few functions from the Session object.
2007-05-01 18:05:25 +02:00
Misha Koshelev
df6d7977c8
msi: automation: Implement Database::OpenView.
2007-05-01 18:05:25 +02:00
Misha Koshelev
deabb2978e
msi: automation: Implement View::Execute, Fetch, and Close.
2007-05-01 18:05:25 +02:00
Misha Koshelev
ced0a775a4
msi: automation: Implement Record::StringData.
2007-05-01 18:05:25 +02:00
Alexandre Julliard
f807f2d457
kernel32: Don't skip directory symlinks when looking for a specific file.
2007-05-01 14:32:33 +02:00
James Hawkins
1104dc088d
msi: Run the costing actions for both the UI and execute sequences.
2007-05-01 13:54:10 +02:00
James Hawkins
baad888766
msi: Reset the folder's resolved target before setting the target in CostFinalize.
2007-05-01 13:53:25 +02:00
James Hawkins
d8586e164f
msi: Add tests that show that costing is run in both the UI and Execute sequences.
2007-05-01 13:53:13 +02:00
Detlef Riekenberg
8f1559775c
localui: Implement AddPortUI.
2007-05-01 13:10:30 +02:00
Misha Koshelev
bb55acb577
msi: Expand IDL file to contain some OLE automation interface functions.
2007-05-01 11:58:45 +02:00
Misha Koshelev
26c16313d9
msi: Add base class for OLE automation objects.
2007-05-01 11:58:04 +02:00
Misha Koshelev
d1c4588625
msi: Merge OLE automation conformance tests.
2007-05-01 11:49:29 +02:00
Andrey Turkin
b63e9a7828
shlwapi: Implement IConnectionPoint_SimpleInvoke.
2007-05-01 11:42:50 +02:00
Louis Lenders
f9a54ebc51
kernel32: Add stub for BindIoCompletionCallback.
2007-05-01 11:42:25 +02:00
Stefan Dösinger
ffae39c3f3
ddraw: Update the wined3d depth stencil on device creation, render.
2007-05-01 11:42:25 +02:00
Stefan Dösinger
378005442e
ddraw: Cube map structure test.
2007-05-01 11:42:25 +02:00
Stefan Dösinger
cdaf29f64e
ddraw: Cube texture support.
2007-05-01 11:42:25 +02:00
Stefan Dösinger
94b3fddec8
d3d: Pass the cube face to Create*Texture's surface creation callback.
2007-05-01 11:42:25 +02:00
Stefan Dösinger
7ca369d9b6
ddraw: Store a WineD3DBaseTexture instead of a WineD3DTexture.
2007-05-01 11:42:24 +02:00
Andrew Talbot
0629946e65
ddraw: Exclude unused headers.
2007-05-01 11:42:24 +02:00
Andrew Talbot
dcb298b468
dbghelp: Exclude unused headers.
2007-05-01 11:42:24 +02:00
Aric Stewart
dc4c9da44f
ole32: Accelerators, like for the menu ones, should not fire on the keyup message.
2007-05-01 11:42:24 +02:00
Emmanuel Maillard
622ee1c4cc
winecoreaudio.drv: Implement MIDIOut_Data when device is a MOD_MIDIPORT.
...
Implement MIDIOut_Send.
2007-05-01 11:42:24 +02:00
Emmanuel Maillard
dea9878c2d
winecoreaudio.drv: Create only one MIDIOutPort and one MIDIInPort for all destinations and sources.
2007-05-01 11:42:24 +02:00
Emmanuel Maillard
41b8a570dc
winecoreaudio.drv: MIDIIn_MessageHandler: Remove a TRACE and simplify skipping SysEx.
2007-05-01 11:42:24 +02:00
Misha Koshelev
49bb20cf35
msi: Add OLE automation conformance test.
2007-04-30 13:57:50 +02:00
Andrey Turkin
234babeaf0
dbghelp: Zero-terminate module name in minidump.
2007-04-30 13:33:40 +02:00
Andrew Talbot
260deef761
gdi32: Constify some variables.
2007-04-30 13:33:32 +02:00
Andrew Talbot
7bdba1b63a
gdi32: Constify some variables.
2007-04-30 13:33:26 +02:00
Detlef Riekenberg
6b7c482cb6
winspool: Avoid crash on NULL parameter (XcvOpenPort in OpenPrinter).
2007-04-30 12:37:44 +02:00
Detlef Riekenberg
fc78034638
winspool: Return the correct errorcode in OpenPrinter (Xcv).
2007-04-30 12:37:37 +02:00
Detlef Riekenberg
174d050bb7
localspl: Code cleanup for XcvDataPort_AddPort.
2007-04-30 12:37:32 +02:00
Francois Gouget
5a8fc34033
Assorted spelling fixes.
2007-04-30 12:35:11 +02:00
Francois Gouget
4017334ed4
msi/tests: Add missing '\n' to ok() call.
2007-04-30 12:34:58 +02:00
Francois Gouget
0e1a34d2a2
d3drm: Fix compilation on systems that don't support nameless unions.
2007-04-30 12:34:54 +02:00
Francois Gouget
75e5fb933a
d3drm/tests: Add missing '\n' to ok() calls.
2007-04-30 12:34:44 +02:00
Rob Shearman
be16475191
atl: Add stubs for AtlIPersistStreamInit_Load and AtlIPersistStreamInit_Save.
...
Based on a patch by Anastasius Focht and information from Inside ATL.
2007-04-30 12:33:45 +02:00
Rob Shearman
fec8156cc3
atl: Implement AtlComQIPtrAssign.
2007-04-30 12:33:26 +02:00
Rob Shearman
35e99b50f1
rpcrt4: Print the correct values when warning about a bad frag length.
2007-04-30 12:33:19 +02:00
Rob Shearman
ec4be6a258
winex11.drv: Remove an unneeded include.
2007-04-30 12:33:16 +02:00
Rob Shearman
543a7d8f2d
dsound: Implement QueryInterface for KsPropertySet objects.
2007-04-30 12:33:12 +02:00
Rob Shearman
ade2984e03
dsound: Implement QueryInterface for the class factory objects.
2007-04-30 12:33:07 +02:00
Vitaliy Margolen
2bd4d6b180
kernel32: Fix off by one error.
2007-04-30 12:32:58 +02:00
Vitaliy Margolen
cf1b810d74
ntdll: Use correct full access bitmask in NtQuerySecurityObject.
2007-04-30 12:32:53 +02:00
Andrew Talbot
5197133573
comdlg32: Exclude unused headers.
2007-04-30 12:32:46 +02:00
Andrew Talbot
de35a9550e
compstui: Exclude unused headers.
2007-04-30 12:32:42 +02:00
Andrew Talbot
d865fc9fa1
dswave: Constify a variable.
2007-04-30 12:32:38 +02:00
Andrew Talbot
79d1d77f74
crypt32: Exclude unused headers.
2007-04-30 12:32:35 +02:00
Andrew Talbot
824c9c8ee6
dsound: Constify some variables.
2007-04-30 12:32:30 +02:00
Andrew Talbot
ff19b2f25a
advapi32: Exclude unused headers.
2007-04-30 12:25:54 +02:00
Stefan Dösinger
a61e58dbf4
ddraw: Add a test for surface attachments.
2007-04-30 12:22:14 +02:00
Stefan Dösinger
9e3e799ca3
ddraw: Complex surfaces form a tree.
2007-04-30 12:22:06 +02:00
Stefan Dösinger
87544190a5
ddraw: Move the additional surface creation into a seperate function.
2007-04-30 12:21:21 +02:00
Stefan Dösinger
d30c25be83
ddraw: Do not access the surface connection structure directly in SetPalette.
2007-04-30 12:21:09 +02:00
Stefan Dösinger
b4d48c7fce
ddraw: Search for d3d primary a bit differently.
2007-04-30 12:20:56 +02:00
Dan Kegel
67e2c97a88
advapi: Improve SetEntriesInAclA stub.
2007-04-30 12:20:14 +02:00
Stefan Leichter
552c225949
advapi32: Fix initial cleanup of the registry keys used for testing.
2007-04-30 12:19:56 +02:00
Jacek Caban
c747ece6c7
mshtml: Fix offset in OnDataAvailable call.
2007-04-30 12:19:46 +02:00
Huw Davies
c4c5d64ccf
oleaut32: Remove useless initialization of an [out] parameter.
2007-04-30 12:19:17 +02:00
Emmanuel Maillard
9369c37a4c
winecoreaudio: Handle non System Exclusive messages.
2007-04-30 12:19:12 +02:00
Maarten Lankhorst
b67164d248
winealsa: Unset WAVECAPS_DIRECTSOUND properly for capture.
2007-04-27 13:05:35 +02:00
Chris Robinson
b3fab140f3
quartz: Partially implement the MPEG 1 Stream Splitter filter.
2007-04-27 13:05:28 +02:00
Kirill K. Smirnov
9eb0c87204
kernel32/tests: Add tests for NeedCurrentDirectoryForExePath.
2007-04-27 13:05:19 +02:00
Kirill K. Smirnov
fff6db62f3
kernel32: Add partial stub for NeedCurrentDirectoryForExePath.
2007-04-27 13:05:12 +02:00
Alexandre Julliard
b43167a4cf
winecoreaudio: Avoid sizeof in trace.
2007-04-27 11:55:07 +02:00
Kevin Koltzau
069f5b90ae
user32: Draw menu item bitmaps in the correct location when the scroll arrows are active.
2007-04-27 11:49:01 +02:00
Alexey Markachev
160f1c350e
ntdll: Fix mistake in Novosibirsk time zone.
2007-04-27 11:45:35 +02:00
Stefan Dösinger
88af9702f1
ddraw: Use EnumAttachedSurfaces for SetColorKey.
2007-04-27 11:43:45 +02:00
Stefan Dösinger
a46012eff2
ddraw: Search for texture sublevels with GetAttachedSurface.
2007-04-27 11:43:36 +02:00
Stefan Dösinger
c2ffffe1ff
ddraw: Use EnumAttachedSurfaces to search for a render target.
2007-04-27 11:43:27 +02:00
Stefan Dösinger
86eb79b0c9
ddraw: Add a test for EnumSurfaces.
2007-04-27 11:43:17 +02:00
Andrew Riedi
2c709c59b8
winex11.drv: Add legacy 32-bit cursor support.
2007-04-27 11:43:04 +02:00
Yuval Fledel
735df24617
schannel: Tests for SpLsaModeInitialize, SpUserModeInitialize and GetInfo.
2007-04-27 11:42:20 +02:00
Yuval Fledel
cdb91ab7ee
schannel: Implement SpUserModeInitialize.
2007-04-27 11:35:02 +02:00
Yuval Fledel
2f81737b1b
schannel: Implement SpLsaModeInitialize and GetInfo.
2007-04-27 11:33:47 +02:00
Emmanuel Maillard
6ef7b129a9
winecoreaudio: Implement MIDIIn_Prepare and MIDIIn_Unprepare.
2007-04-27 11:17:45 +02:00
Emmanuel Maillard
8ca565b192
winecoreaudio: Implement MIDIIn_AddBuffer.
2007-04-27 11:15:49 +02:00
Emmanuel Maillard
e8c083f9d5
winecoreaudio: Implement MIDIIn_Reset.
2007-04-27 11:15:38 +02:00
Emmanuel Maillard
0da11f99fd
winecoreaudio: Implement MIDIIn_Start and MIDIIn_Stop.
2007-04-27 11:15:25 +02:00
Emmanuel Maillard
63bc986882
winecoreaudio: Implement MIDIIn_GetNumDevs and MIDIIn_GetDevCaps.
2007-04-27 11:15:11 +02:00
Emmanuel Maillard
3930b756eb
winecoreaudio: Implement MIDIIn_Open and MIDIIn_Close.
2007-04-27 11:14:45 +02:00
Emmanuel Maillard
efd18eed11
winecoreaudio: Add MIDI In messages in MIDI_NotifyClient.
2007-04-27 11:14:28 +02:00
H. Verbeet
3226ad451f
wined3d: Fix the return value for IWineD3DDeviceImpl_ColorFill.
2007-04-27 11:13:54 +02:00
Andrew Talbot
43b278c5f1
dplayx: Constify some variables.
2007-04-27 11:13:47 +02:00
Marcus Meissner
ff40f3d2d3
msi: Do not mark the tables const.
2007-04-27 11:13:40 +02:00
Ben Taylor
09208ca4ff
wineoss: Fix to compile on Solaris 10.
2007-04-27 11:13:17 +02:00
Dmitry Timoshkov
8723b12f98
user32: Windows doesn't redraw a window if it is being just moved.
2007-04-26 16:57:46 +02:00
Huw Davies
294b3ebba1
oleaut32: Rewrite get_funcdesc to avoid using the funcdesc's oVft member so that it works correctly for non-dual dispinterfaces.
2007-04-26 16:42:26 +02:00
Huw Davies
b8a50daec7
oleaut32: Don't try to free the typeinfo if get_funcdesc fails.
2007-04-26 16:42:22 +02:00
Dan Hipschman
ba17c25e62
rpcrt4: Add a testcase for RPCs with fixed-size arrays.
2007-04-26 16:12:23 +02:00
Dan Hipschman
cc09b0c19c
rpcrt4: Add tests for RPC and widl generated code.
2007-04-26 15:48:13 +02:00
Emmanuel Maillard
1a47f36cb9
winecoreaudio: Initial MIDI In Mach message handling.
2007-04-26 15:00:36 +02:00
Emmanuel Maillard
4903fbedc9
winecoreaudio: Initial MIDI In support on Mac OS X.
2007-04-26 14:59:46 +02:00
Jesse Allen
00a84b0cb2
wined3d: Remove fake nvidia card in GetAdapterIdentifier.
2007-04-26 14:59:14 +02:00
Stefan Dösinger
460f71dcf8
d3d: Fix ProcessVertices.
...
IDirect3DDevice9::ProcessVertices takes a vertex declaration, not a
vertex buffer. The source for ProcessVertices is taken from the
stateblock, not the vertex declaration.
2007-04-26 14:54:29 +02:00
Stefan Dösinger
0386eed91f
ddraw: Get rid of FVFs.
...
Remove all IWineD3DDevice::SetFVF calls and instead create converted
vertex declarations and use them. The idea is to remove the FVF paths
from wined3d to simplify the code, and optimize the vertex declaration
codepath.
2007-04-26 14:54:17 +02:00
Stefan Dösinger
32cfbd127c
wined3d: Implement CreateVertexDeclarationFromFVF.
2007-04-26 14:53:48 +02:00
Stefan Dösinger
aec1553e50
wined3d: Add a method to create a declaration from a fvf.
2007-04-26 14:53:07 +02:00
Stefan Dösinger
61d1abb1c1
wined3d: Do not allocate surfaces unless needed.
2007-04-26 14:51:56 +02:00
Alexandre Julliard
a14920e50f
cabinet: Make sure we don't try to close an invalid file handle.
2007-04-26 14:25:42 +02:00
Paul Vriens
87e8204365
kernel32/tests: Resource functions are not implemented on win98.
2007-04-26 14:25:04 +02:00
Paul Vriens
4b34ba65d9
setupapi/tests: SetupCopyOEMInfA is not available on NT4.
2007-04-26 14:25:00 +02:00
Clinton Stimpson
552bc81f1e
riched20: Set modify state when removing text.
2007-04-26 14:24:52 +02:00
Andrew Talbot
2d9685db77
dplayx: Fix a typo.
2007-04-26 14:24:42 +02:00
Andrew Talbot
275e104a57
dnsapi: Constify some variables.
2007-04-26 14:24:38 +02:00
Hans Leidekker
9eefc04f6b
msi: Add a stub implementation for MsiEnumProductsEx{A, W}.
2007-04-26 14:24:18 +02:00
Hans Leidekker
bab2ddb77e
shell32: Add a stub implementation for SHMapIDListToImageListIndexAsync.
2007-04-26 14:24:13 +02:00
Jacek Caban
b2aae66f1a
hhctrl.ocx: Don't insert content item that could not be merged.
2007-04-26 14:24:05 +02:00
Paul Vriens
ce3fa8e861
setupapi/tests: SetupDiCreateDeviceInfoListExW is not implemented on win98.
2007-04-25 13:48:21 +02:00
Paul Vriens
67c26f4ec3
kernel32/tests: GetLongPathNameW is not implemented on win98.
2007-04-25 13:48:14 +02:00
Paul Vriens
c1f6501808
kernel32/tests: GetComputerNameW is not implemented on win98.
2007-04-25 13:48:09 +02:00
Paul Vriens
9dafa1fc11
kernel32/tests: CreateRemoteThread is not implemented on win98.
2007-04-25 13:48:04 +02:00
Emmanuel Maillard
0a202679b8
winecoreaudio: Implement MIDIOut_Reset.
2007-04-25 13:43:32 +02:00
Emmanuel Maillard
9aa9cde841
winecoreaudio: Implement MIDIOut_GetVolume and MIDIOut_SetVolume.
2007-04-25 13:43:05 +02:00
Emmanuel Maillard
97d5a02987
winecoreaudio: Implement MIDIOut_LongData.
2007-04-25 13:42:32 +02:00
Emmanuel Maillard
8f03804b8b
winecoreaudio: Implement MIDIOut_Data.
2007-04-25 13:40:36 +02:00
Emmanuel Maillard
d250fc2b13
winecoreaudio: Implement MIDIOut_Prepare and MIDIOut_Unprepare.
2007-04-25 13:38:45 +02:00
Emmanuel Maillard
0f7a3a32ee
winecoreaudio: Implement MIDIOut_GetDevCaps and MIDIOut_GetNumDevs.
2007-04-25 13:38:45 +02:00
Emmanuel Maillard
483c695362
winecoreaudio: Implement MIDI_NotifyClient, MIDIOut_Open and MIDIOut_Close.
2007-04-25 13:38:45 +02:00
Emmanuel Maillard
7ad29c8bb7
winecoreaudio: Initial MIDI support on Mac OS X.
2007-04-25 13:37:26 +02:00
James Hawkins
da55285acb
msi: Implement special handling for the _Streams table.
2007-04-25 12:44:37 +02:00
Rob Shearman
72ddcb5f36
atl: AtlModuleGetClassObject should store an intermediate pointer in obj->pCF and then query this for the requested interface.
...
Return CLASS_E_CLASSNOTAVAILABLE instead of E_FAIL.
2007-04-25 12:44:24 +02:00
Rob Shearman
3af74c5e52
atl: Use the first entry in the object map in AtlInternalQueryInterface when IUnknown is requested.
2007-04-25 12:44:20 +02:00
Paul Vriens
f570fd314c
ws2_32/tests: Add required parameter to CreateThread (for Win9x and WinME).
2007-04-25 12:44:09 +02:00
Michael Stefaniuc
34b0161d02
winealsa: Do not check for non-NULL before HeapFree'ing a variable as the check is redundant.
2007-04-25 12:26:14 +02:00
Michael Stefaniuc
5f62da109e
janitorial: Pass HEAP_ZERO_MEMORY as flag to HeapAlloc() instead of zeroing out the allocated memory in a later call.
2007-04-25 12:26:07 +02:00
Andrew Talbot
318ebd2289
dmband: Constify some variables.
2007-04-25 11:50:30 +02:00
Andrew Talbot
cd86d218b6
dmstyle: Constify some variables.
2007-04-25 11:50:27 +02:00
Andrew Talbot
835d478fca
dmime: Constify some variables.
2007-04-25 11:50:23 +02:00
Andrew Talbot
b19be8870c
dmloader: Constify some variables.
2007-04-25 11:50:20 +02:00
Andrew Talbot
ac43c850a8
dmscript: Constify a variable.
2007-04-25 11:50:16 +02:00
Andrew Talbot
391b1c24a2
dmusic: Constify a variable.
2007-04-25 11:50:13 +02:00
Andrew Talbot
82e5990a39
dmcompos: Constify a variable.
2007-04-25 11:50:09 +02:00
Michał Wiernowolski
a45ffebee4
winealsa: Improved handling of SysEx MIDI messages.
2007-04-25 11:50:01 +02:00
Aric Stewart
73bec11865
usp10: Do not crash in ScriptPlace if pABC is null.
2007-04-25 11:49:54 +02:00
Rob Shearman
27412837b9
kernel32: Add the directory the executable was loaded from to the module search path if the module file name doesn't contain a path.
2007-04-25 11:49:37 +02:00
Rob Shearman
220f93db61
msi: Fix an off-by-one error when calculating the path and filename for the action data in the SelfRegModules action.
...
The backslash is in p[0], not p[1].
2007-04-25 11:49:34 +02:00
Rob Shearman
22cd120d5d
msi: Create the _Property table as a temporary table so that the properties aren't saved to the .msi file.
2007-04-25 11:49:29 +02:00
Rob Shearman
3323303e09
msi: Set rec to NULL after calling msiobj_release on it in msi_create_table so that we don't call msiobj_release on it again.
2007-04-25 11:49:26 +02:00
Maarten Lankhorst
02c416a187
winealsa: Implement Get/SetControlDetails in mixer.
2007-04-24 13:48:59 +02:00
Maarten Lankhorst
143f10a4d0
winealsa: Implement GetLineControls in mixer.
2007-04-24 13:44:55 +02:00
Maarten Lankhorst
1843e71ef1
winealsa: Implement mixer controls, and add GetLineInfo.
2007-04-24 13:43:29 +02:00
Maarten Lankhorst
f7082bbbc0
winealsa: Implement opening/closing and caps of device.
2007-04-24 13:42:48 +02:00
Maarten Lankhorst
f60dcd2dee
winealsa: Introduce mixer code.
2007-04-24 13:42:17 +02:00
Rob Shearman
e474304160
msi: Add a non-persistent string instead of a persistent one if the table or row is non-persistent.
2007-04-24 12:25:41 +02:00
Rob Shearman
697d820eee
msi: All columns being temporary means the table is non-persistent.
...
The HOLD keyword just means that the non-persistent data in the table
should be kept around, not that the table is temporary.
2007-04-24 12:25:36 +02:00
Rob Shearman
44f7cb8858
msi: Add a persistent flag to tables.
...
Implement MSI_DatabaseIsTablePersistent.
2007-04-24 12:25:25 +02:00
Rob Shearman
a33cc3d859
msi: Don't add info to the _Columns table for non-persistent tables.
2007-04-24 12:24:59 +02:00
Rob Shearman
23379b3b5c
msi: Add support for adding temporary/non-persistent data to tables.
2007-04-24 12:24:48 +02:00
Rob Shearman
d8cd46ac47
msi: The HOLD keyword implies a temporary table, whereas database importing should lead to permanent tables, so remove the HOLD keyword.
2007-04-24 12:23:13 +02:00
Rob Shearman
338568886c
msi: Create the table directly in create_table instead of requiring it to be loaded after saving.
2007-04-24 12:23:02 +02:00
Rob Shearman
ba0507a178
msi: Move table creation to table.c.
2007-04-24 12:22:48 +02:00
Rob Shearman
3aa9a25cb3
msi: Store the column info in the MSITABLE structure.
...
Load the data on view creation for simplicity instead of view execution.
2007-04-24 12:22:14 +02:00
Rob Shearman
94d48238ff
msi: Remove the hash table for a column when one of its values is modified since it will now be invalid.
2007-04-24 12:21:40 +02:00
Rob Shearman
e261d602fb
msi: Cleanup unneeded string table functions.
...
Make string table functions that aren't used outside of string.c static.
2007-04-24 12:21:33 +02:00
Rob Shearman
37b11baaa3
msi: Move string loading and saving to string.c.
2007-04-24 12:20:19 +02:00
Rob Shearman
2e3289ca6c
msi: Add support for non-persistent strings.
...
Store the loaded refcount in the string table.
2007-04-24 12:18:04 +02:00
Dmitry Timoshkov
83f51d08df
comctl32: Add more image list tests, fix one problem found.
2007-04-24 11:53:59 +02:00
Paul Vriens
4c90bbd6f7
crypt32/tests: Use A-version for registry functions.
2007-04-24 11:53:51 +02:00
Andrew Talbot
5e1ca16052
dinput: Constify some variables.
2007-04-24 11:53:46 +02:00
Rolf Kalbermatter
a60f60ac43
advapi32: Make service_start_process return the pid to the caller.
2007-04-24 11:53:32 +02:00
Rolf Kalbermatter
e782b836be
advapi32: Make struct service_data_t have the new SERVICE_STATUS_PROCESS struct.
2007-04-24 11:53:24 +02:00
Detlef Riekenberg
67fff3959f
localui: Implement ConfigurePortUI for COMx.
2007-04-24 11:52:56 +02:00
Detlef Riekenberg
009b8dd519
localui: Avoid crash on NULL pointer.
2007-04-24 11:52:26 +02:00
Lei Zhang
7aa1b2e419
comdlg32: Initialize CommDlgExtendedError() return value for file dialogs.
2007-04-24 11:52:17 +02:00
H. Verbeet
2100b9dce9
wined3d: The second parameter to glTexImage3DEXT isn't a GLenum.
2007-04-24 10:20:39 +02:00
H. Verbeet
950014b41f
wined3d: Improve IWineD3DVolumeImpl_LoadTexture TRACE output.
2007-04-24 10:20:25 +02:00
H. Verbeet
af8e6ed14a
wined3d: Actually use the calculated mipmap surface sizes in IWineD3DDeviceImpl_CreateVolumeTexture.
2007-04-24 10:20:11 +02:00
H. Verbeet
b643ab3620
wined3d: Output pretty GL errors in checkGLcall and vcheckGLcall.
2007-04-24 10:19:51 +02:00
Mikołaj Zalewski
7370a93b52
shlwapi: Fix the handling of overflows in PathCombine[AW].
2007-04-24 10:19:44 +02:00
Mikołaj Zalewski
ca7b0c86f8
comctl32: toolbar: In CreateToolbarEx the default bitmap size is also 16x16.
2007-04-24 10:19:23 +02:00
Mikołaj Zalewski
3d7a65355e
comctl32: toolbar: Don't execute TB_GETBUTTONINFO if cbSize is invalid.
2007-04-24 10:19:04 +02:00
Mikołaj Zalewski
10b1d00113
comctl32: toolbar: Merge TOOLBAR_GetButtonInfoA and TB_GetButtonInfoW.
2007-04-24 10:18:33 +02:00
Maarten Lankhorst
452f728f00
winealsa: Remove disabled code.
...
SND_PCM_ASYNC was needed to get asynchronous callbacks, but they are
not used any more, so remove the code.
2007-04-23 21:09:03 +02:00
Maarten Lankhorst
761ea7895b
winealsa: Clear WAVECAPS_DIRECTSOUND for capture.
2007-04-23 21:08:56 +02:00
David Adam
d53d7c9ea2
d3drm: Implement D3DRMQuaternionSlerp.
2007-04-23 20:45:47 +02:00
David Adam
909b502360
d3drm: Implement D3DRMQuaternionFromRotation.
2007-04-23 20:42:51 +02:00
David Adam
f13c45f4dc
d3drm: Implement D3DRMMatrixFromQuaternion.
2007-04-23 20:41:03 +02:00
David Adam
9fa78fd4d7
d3drm: Implement D3DRMVectorRotate.
2007-04-23 20:32:07 +02:00
David Adam
f289cf3129
d3drm: Implement D3DRMQuaternionMultiply.
2007-04-23 20:31:31 +02:00
David Adam
7fccb04201
d3drm: Implement D3DRMVectorReflect.
2007-04-23 20:27:39 +02:00
David Adam
f9e6f42b86
d3drm: Implement D3DRMVectorRandom.
2007-04-23 20:26:37 +02:00
David Adam
819362d0f7
d3drm: Implement D3DRMVectorNormalize.
2007-04-23 20:25:18 +02:00
David Adam
5524923c07
d3drm: Implement D3DRMVectorscale.
2007-04-23 20:23:54 +02:00
David Adam
d882ee2746
d3drm: Implement D3DRMVectorModulus.
2007-04-23 20:23:23 +02:00
David Adam
de77d8e9fc
d3drm: Implement D3DRMVectorDotProduct.
2007-04-23 20:22:19 +02:00
David Adam
d152211e21
d3drm: Implement D3DRMVectorCrossProduct.
2007-04-23 20:21:56 +02:00
David Adam
70a1cef5e4
d3drm: Implement D3DVectorSubtract.
2007-04-23 20:21:40 +02:00
David Adam
f50800b25d
d3drm: Implement D3DRMVectorAdd.
2007-04-23 20:21:13 +02:00
Andrew Talbot
505c97d795
amstream: Exclude unused headers.
2007-04-23 20:01:01 +02:00
Andrew Talbot
9261e30801
avifil32: Exclude unused headers.
2007-04-23 19:59:47 +02:00
Andrew Talbot
80bf297ad7
avicap32: Exclude unused header.
2007-04-23 19:59:42 +02:00
Andrew Talbot
924e1d4bc3
advpack: Exclude unused headers.
2007-04-23 19:59:38 +02:00
Andrew Talbot
cc90c9afd3
acledit: Exclude unused headers.
2007-04-23 19:59:34 +02:00
Andrew Talbot
3660ed87b5
activeds: Exclude unused headers.
2007-04-23 19:59:29 +02:00
Stefan Leichter
2c99d4b2a7
advapi32: More tests for RegDeleteTreeA.
2007-04-23 17:26:34 +02:00
Maarten Lankhorst
6093bb2ece
winealsa: Drop unplayed frames instead of waiting for them.
2007-04-23 16:18:21 +02:00
James Hawkins
7d3162e6be
msi: Abstract MSI_RecordSetStream.
2007-04-23 16:18:13 +02:00
James Hawkins
2b4bf44b79
msi: Add an internal MSI_ViewModify.
2007-04-23 16:18:03 +02:00
Yuval Fledel
1cdc057091
rsaenh: Convert handle type from unsigned int to HCRYPTKEY.
2007-04-23 16:17:54 +02:00
EA Durbin
74977dae45
sxs: Add new dll stub.
2007-04-23 16:16:53 +02:00
Alexandre Julliard
133b8bc3ed
server: Return a more correct fd type for anonymous files.
2007-04-23 15:13:22 +02:00
Alexandre Julliard
96432dfe4b
version: Avoid size_t type in traces.
2007-04-23 15:12:19 +02:00
Alexandre Julliard
9583c1137b
dbghelp: Don't print garbage chars in ERR message.
2007-04-23 15:11:58 +02:00
Andrew Talbot
e4253fd8b9
ddraw: Constify some variables.
2007-04-23 14:42:06 +02:00
Alasdair Sinclair
25142a27d0
advapi32: Fix one byte array overflow during DES unhash.
2007-04-23 14:41:56 +02:00
Rolf Kalbermatter
c5339be92b
advapi32: Add EnumServicesStatusExA/W stub implementation.
2007-04-23 14:38:38 +02:00
Rolf Kalbermatter
a2fbbd9209
advapi32: Make SERVICE_STATUS_PROCESS match the declaration in MSDN and PSDK.
2007-04-23 14:37:29 +02:00
Hans Leidekker
1d19c2b72f
msi: Install data sources in the InstallODBC custom action.
2007-04-23 14:07:18 +02:00
Hans Leidekker
33c025b7f2
msi: Install translators in the InstallODBC custom action.
2007-04-23 14:06:47 +02:00
Hans Leidekker
691b0a3d68
urlmon: Add an implementation for CreateURLMonikerEx based on existing code for CreateURLMoniker.
2007-04-23 14:06:13 +02:00
Maarten Lankhorst
364e65a872
dsound: Don't deadlock in capture because of callback.
2007-04-23 14:05:52 +02:00
Maarten Lankhorst
836776ae4f
dsound: Make sure we're holding the lock on Drop And Stop.
2007-04-23 14:05:42 +02:00
James Hawkins
b4bb6e5b5d
msi: Add the _Property table back, with tests.
2007-04-23 14:03:51 +02:00
James Hawkins
d677bd7f3b
msi: Return MSICONDITION_NONE in MsiDatabaseIsTablePersistent if the table doesn't exist.
2007-04-23 14:00:24 +02:00
Dmitry Timoshkov
8c5cf0cbae
comctl32: Add an image list storage test, make it pass under Wine.
2007-04-23 13:58:15 +02:00
Dmitry Timoshkov
43bca23840
comctl32: Use packing only for public ILHEAD structure, 2 bytes packing is enough.
2007-04-23 13:58:05 +02:00
Dmitry Timoshkov
e0195ca4ef
comctl32: Fix an off by one error in ImageList_Remove.
2007-04-23 13:57:02 +02:00
Dmitry Timoshkov
481de9d82d
advapi32: Thunk GetFileSecurityW to NtQuerySecurityObject.
2007-04-23 13:56:32 +02:00
Yuval Fledel
ec16e6323e
userenv: Make GetProfileType report a normal (non-roaming) profile.
2007-04-23 13:56:08 +02:00
Fabian Bieler
e28630bc32
wined3d: Remove usesFog flag from IWineD3DVertexShaderImpl.
2007-04-23 13:55:45 +02:00
Fabian Bieler
71fe9ae7da
d3d9/tests: Fix fog with shader test.
2007-04-23 13:55:35 +02:00
Maarten Lankhorst
0c6a63a062
winmm: Pass the right message to hwnd from mixer callback.
2007-04-23 13:55:06 +02:00
Rolf Kalbermatter
6c33eb4410
advapi32: Make QueryServiceStatus use QueryServiceStatusEx.
2007-04-20 13:20:15 +02:00
Rolf Kalbermatter
af5f6325e5
advapi32: Implement QueryServiceStatusEx.
...
Based on a patch by Anastasius Focht.
2007-04-20 13:18:59 +02:00
Stefan Dösinger
c42a1dc226
wined3d: The cursor texture doesn't have GL_APPLE_client_storage backing.
2007-04-20 13:09:09 +02:00
Huw Davies
6a94516cc4
user32: Cache the text buffer length to avoid excessive calls to strlenW.
2007-04-20 13:05:05 +02:00
Huw Davies
a0dbcb2595
user32: Add a function to return the length of the text buffer.
2007-04-20 13:04:57 +02:00
Huw Davies
c79ce3cdbe
user32: Keep track of whether the app has asked for the text buffer handle.
2007-04-20 13:04:53 +02:00
Aric Stewart
1e4e99a295
gdi32: Make the comparison for system link font replacement not case sensitive.
2007-04-20 13:04:46 +02:00
Stefan Dösinger
fe3ebb3c42
wined3d: Do not upload to the vbo if there's nothing to do.
2007-04-20 13:04:25 +02:00
Andrew Talbot
a224fdb14e
dbghelp: Constify some variables.
2007-04-20 13:04:11 +02:00
Detlef Riekenberg
d5b2a0c37e
localspl: ConfigurePort is now in localui.dll.
2007-04-20 13:04:05 +02:00
Detlef Riekenberg
3fc87ef626
localui: Implement ConfigurePortUI.
2007-04-20 13:03:57 +02:00
Detlef Riekenberg
55a18d7af2
localspl: DeletePort is now in localui.dll.
2007-04-19 11:56:36 +02:00
Andrew Talbot
645d76f889
dbghelp: Constify some variables.
2007-04-19 11:56:30 +02:00
H. Verbeet
a7638ac5a2
wined3d: Remove GL_FRAMEBUFFER_INCOMPLETE_DUPLICATE_ATTACHMENT_EXT from debug_fbostatus().
2007-04-19 11:56:23 +02:00
Hans Leidekker
395ba3b945
shell32: Add a stub implementation for OpenAs_RunDLL.
2007-04-19 11:56:16 +02:00
Hans Leidekker
480faefe61
msvcrt: Correct the spec file entry for _makepath.
2007-04-19 11:56:10 +02:00
Hans Leidekker
dfebf1b91d
iphlpapi: Only call res_init() once per process.
2007-04-19 11:56:03 +02:00
Aric Stewart
dac19db358
shell32: SHGFI_EXETYPE flag should have the files returning 0 if they are DLL images.
2007-04-19 11:55:49 +02:00
Alexandre Julliard
6105a93be6
server: Moved the FSCTL_PIPE_LISTEN implementation to the server.
2007-04-18 16:26:37 +02:00
Ken Thomases
42cd970ee0
shell32/tests: Test that quoting file path prevents masking at space.
2007-04-18 13:47:33 +02:00
Ken Thomases
49c8388a98
shell32: Don't break file path at spaces in ShellExecuteEx if quoted.
2007-04-18 13:47:29 +02:00
Ken Thomases
1e5a03eca4
shell32/tests: Added to-do test showing a bug with file paths with spaces.
...
If ShellExecuteEx is asked to execute a file which has a space in its path,
and if there exists a "masking" file whose name matches the path truncated
at a space, then ShellExecuteEx launches the masking file instead.
2007-04-18 13:47:18 +02:00
Stefan Dösinger
725f4bfeb1
d3d9: Rework the converted vertex declaration management.
...
Instead of creating a converted declaration each time SetFVF is
called, exactly one declaration is created for each FVF(on demand) and
stored for the lifetime of the device. This avoids memory leaks and
makes keeping track of converted declarations easier. Wether a
declaration is converted from a fvf or not is now a static information
inside the declaration. Those declarations are not destroyed in
VertexDeclaration::Release, they stay for the lifetime of the
device. This keeps us free from tracking the declaration through
stateblocks
2007-04-18 13:13:45 +02:00
Bernd Buschinski
aff22d0472
wined3d: Fix drawStridedSlow typo.
2007-04-18 13:13:17 +02:00
Francois Gouget
042a78dd05
advapi32/tests: Use memcmp() instead of strcmp() so that we can check 'intrazeroed' strings.
2007-04-18 13:13:09 +02:00
José Manuel Ferrer Ortiz
730083f219
winspool.drv: Add Spanish resources.
2007-04-18 13:01:14 +02:00
Andrew Talbot
74018333d8
uxtheme: Fix conflicting declarations.
2007-04-18 13:01:05 +02:00
Andrew Talbot
099bb87feb
dbghelp: Constify some variables.
2007-04-18 13:00:57 +02:00
Detlef Riekenberg
cecaf91d62
localui: Implement DeletePortUI.
2007-04-18 13:00:49 +02:00
Detlef Riekenberg
fce002c3b6
localspl: Implement XcvData_AddPort.
2007-04-18 13:00:16 +02:00
Detlef Riekenberg
3775c9c1be
spoolss: Build the import library.
2007-04-18 13:00:05 +02:00
Alexandre Julliard
3684dc181c
server: Move the FSCTL_PIPE_WAIT ioctl implementation to the server.
2007-04-17 22:07:07 +02:00
Alexandre Julliard
aaf477f292
server: Change the timeout handling to use NT-style 64-bit timeouts everywhere.
2007-04-17 20:08:59 +02:00
Dmitry Timoshkov
31368dec93
version: Add a VerQueryValue test, make it mostly pass under Wine.
2007-04-17 12:20:41 +02:00
Stefan Dösinger
7cee0b2ed0
d3d9: Do not allow Direct3D9::GetAdapterModeCount to be called with D3DFMT_UNKNOWN.
2007-04-17 11:21:13 +02:00
Michael Kaufmann
f265599f1b
gdi32: Add a stub for CancelDC.
2007-04-17 11:21:06 +02:00
H. Verbeet
e0a94b906c
wined3d: Implement ColorFill using FBOs, if they're being used.
2007-04-17 11:13:14 +02:00
H. Verbeet
e49c480820
wined3d: Don't try to clear the depth stencil if there is none.
2007-04-17 11:13:03 +02:00
H. Verbeet
deeeda6802
wined3d: Properly handle the difference between GL_BACK and GL_FRONT for onscreen surfaces.
2007-04-17 11:12:52 +02:00
H. Verbeet
5fddfd5bbc
wined3d: Use surface_get_gl_buffer where appropriate.
2007-04-17 11:12:43 +02:00
H. Verbeet
1b9a5ba682
wined3d: Add a function to determine if a surface is the front or the backbuffer for a swapchain, and return the corresponding GLenum.
2007-04-17 11:12:34 +02:00
H. Verbeet
74b5c87ebd
wined3d: Set the FBO drawbuffer using glDrawBuffer when ARB_DRAW_BUFFERS is not supported.
2007-04-17 11:12:22 +02:00
H. Verbeet
863a0bfe33
wined3d: Ignore SetTextureStageState on unsupported texture stages.
2007-04-17 11:12:09 +02:00
H. Verbeet
b154081356
wined3d: Use GL_UNSIGNED_BYTE as data type for WINED3DFMT_A8.
2007-04-17 11:11:55 +02:00
H. Verbeet
3777ef3a71
wined3d: Dump the FBO's attachments when its status is GL_FRAMEBUFFER_UNSUPPORTED_EXT.
2007-04-17 11:11:41 +02:00
H. Verbeet
c4cc10a595
wined3d: Add a function for dumping FBO status codes.
2007-04-17 11:11:31 +02:00
Alexandre Julliard
2669af73df
server: Move the server part of device unmounting to the ioctl processing.
2007-04-16 14:54:52 +02:00
Alexandre Julliard
8c46095484
server: Implement the FSCTL_PIPE_DISCONNECT ioctl on the server side.
2007-04-16 14:51:29 +02:00
Alexandre Julliard
635714397f
server: Add infrastructure for ioctl server request.
2007-04-16 14:45:03 +02:00
Alexandre Julliard
9eaaadbb47
kernel32: Use the correct access rights when opening named pipes.
2007-04-16 14:32:18 +02:00
Jan Zerebecki
58c7c51485
wined3d: Remove resourceStoreCriticalSection.
2007-04-16 13:51:56 +02:00
Jan Zerebecki
d553159eac
user32: Fix to succeed reliably in test where it works by accident.
2007-04-16 13:51:53 +02:00
Eric Pouech
0da02fb246
acledit: Stubbed out acledit DLL, needed by SysInternals process explorer.
2007-04-16 13:51:43 +02:00
Damjan Jovanovic
fdb368789c
mapi32: MAPIAdminProfiles stub.
2007-04-16 13:21:02 +02:00
Alban Browaeys
3d79f1b80b
wininet: Fix szCacheContent in URLCacheContainer_OpenIndex.
2007-04-16 13:20:54 +02:00
Alban Browaeys
7aa3917823
msi: Move msi_free(msiFilePath) to enable ERR message to use it before it is freed.
2007-04-16 13:20:43 +02:00
Stefan Dösinger
725057da47
d3d: Remove dependency on ddraw.h header.
2007-04-16 13:20:15 +02:00
Andrew Talbot
b84f51fc25
slwapi: Make function definitions and declarations agree.
2007-04-16 12:26:34 +02:00
Andrew Talbot
0110f9ea0b
slwapi: Make function definitions and declarations agree.
2007-04-16 12:25:34 +02:00
Andrew Talbot
b0418622c8
user32: Make function definitions and declarations agree.
2007-04-16 12:25:26 +02:00
Andrew Talbot
9f6a6427ef
crypt32: Constify some variables.
2007-04-16 12:25:19 +02:00
Andrew Talbot
fbbe0039c1
crypt32: Constify some variables.
2007-04-16 12:25:05 +02:00
Maarten Lankhorst
35a8ee9340
winmm: Implement CALLBACK_WINDOW.
2007-04-16 12:12:46 +02:00
Stefan Dösinger
8a5b6df483
d3d: Enumerate palettized formats for ddraw.
2007-04-16 12:12:34 +02:00
James Hawkins
98eafa870c
msi: Add handling for the concurrent install custom action.
2007-04-16 12:11:08 +02:00
James Hawkins
6da8041d47
msi: Run the InstallExecute sequence if the InstallUISequnce table is empty.
2007-04-16 12:10:03 +02:00
James Hawkins
06df9f790d
msi: Generalize the msi_custom_action_info struct so other custom actions can use it.
2007-04-16 12:09:14 +02:00
James Hawkins
4cc48b7710
msi: Add tests for the concurrent installation custom action.
2007-04-16 12:08:52 +02:00
Kai Blin
7e6c5aad3c
secur32: Move NTLM debug output to a seperate "ntlm" channel.
2007-04-16 12:08:44 +02:00
Francois Gouget
b934fc90eb
advapi32: Fix and extend the RegQueryValueEx() tests.
...
- Added tests for empty and zero-byte strings. Wine passes these tests, sort of.
- Check that the returned string is correct.
- All known Windows versions implement RegQueryValueExA(), so complain if it is not implemented.
- Only allow the Win9x quirks for the Ansi version.
- Query the name2A/W value for the string2A/W tests!
- The test_hkey_main_Value_A/W() functions were doing a sizeof() on the string parameter to compute the string's full size!
- We must reset GLE before each test, otherwise Win9x skips all but the first test.
2007-04-16 12:08:25 +02:00
Chris Robinson
147b0cf5ac
quartz: Create DirectSound device and buffer at filter creation and connection respectively.
2007-04-16 12:07:55 +02:00
Chia-I Wu
bbbd42787c
kernel32: Fix non-terminated separator string.
2007-04-16 12:07:44 +02:00
Huw Davies
ddb564bfe2
imagehlp: Add support for the indices array passed to ImageEnumerateCertificates.
2007-04-13 13:19:35 +02:00
András Kovács
9f9b55d2fc
ntdll: Add Vista version option.
2007-04-13 13:17:44 +02:00
Andrew Talbot
321c21c5c8
oleaut32: Remove superfluous semicolons.
2007-04-13 12:58:58 +02:00
Andrew Talbot
65bf44868c
ole32: Void functions should not return a value.
2007-04-13 12:58:50 +02:00
Fabian Bieler
c4bbed4854
wined3d: Mark vertex shader 3.0 as foggy shaders if they write out the fog coord.
2007-04-13 12:58:12 +02:00
H. Verbeet
a79654d339
wined3d: Fix some swizzles on scalars.
2007-04-13 12:56:06 +02:00
Alexandre Julliard
5c19285da6
winex11.drv: Hack to disable XInitThreads when an XIM is used.
2007-04-13 12:56:01 +02:00
Lei Zhang
bf7b0b89fe
comctl32: monthcal: GetMonthRange Tests.
2007-04-13 11:42:52 +02:00
Rob Shearman
1b0b5f5699
msi: Provide UI action data for uncompressed files, not just compressed ones.
2007-04-13 11:42:46 +02:00
Dan Hipschman
6c5e78fe03
rpcrt4: Add tests for RpcServerListen and friends.
2007-04-13 11:42:42 +02:00
Stefan Dösinger
c4eb3de8d8
d3d9: Fix vertex decl test.
2007-04-13 11:42:24 +02:00
Jacek Caban
fa355572a2
mshtml: Added IDM_COMPOSESETTINGS and IDM_HTMLEDITMODE stub implementation.
2007-04-13 11:38:26 +02:00
Jacek Caban
11fc8ccb6d
mshtml: Added IPersistFile::Save implementation.
2007-04-13 11:38:20 +02:00
Jacek Caban
58a261b7d1
mshtml: Correctly handle utf-16 encoded pages.
2007-04-13 11:38:17 +02:00
Jacek Caban
f44e289a86
mshtml: Added IHTMLBodyElement::get_background implementation.
2007-04-13 11:38:12 +02:00
Jacek Caban
8b13f18df0
mshtml: Change TRACE to FIXME in stubs.
2007-04-13 11:38:08 +02:00
Dan Kegel
c2ae970e60
winex11.drv: GetAsyncKeyState must check mouse buttons, too.
2007-04-13 11:38:03 +02:00
Vitaliy Margolen
5b4cfac3bf
ntdll: Take size of the arena from the current pointer before advancing.
2007-04-12 16:41:01 +02:00
Louis Lenders
2ca1ddd8f0
user32: Add RealChildWindowFromPoint.
2007-04-12 16:33:52 +02:00
Paul Vriens
c7e40aa972
advpack/tests: Don't hardcode the windows directory.
2007-04-12 16:19:45 +02:00
Huw Davies
09a2c89a60
winspool.drv: Implement level 1 support for EnumPrinters.
2007-04-12 16:19:39 +02:00
Dmitry Timoshkov
335ce754b3
ntdll: Fix a compiler warning.
2007-04-12 16:19:34 +02:00
Aric Stewart
b46ab0b8cb
msi: Do not crash in MsiGetUserInfo if org, user or serial are not present, instead return USERINFOSTATE_ABSENT.
2007-04-12 16:19:24 +02:00
Lei Zhang
c569ab2a67
user32: WM_ACTIVATEAPP on minimize message test.
2007-04-12 16:18:27 +02:00
Lei Zhang
b47a756ac7
comctl32: More monthcal hit tests.
2007-04-12 16:18:18 +02:00
James Hawkins
7ef8428b5e
msi: Reset the is_extracted flag when every cabinet is loaded.
2007-04-12 16:18:08 +02:00
Detlef Riekenberg
4da1d2ae04
localui: Add version resource.
2007-04-12 16:17:28 +02:00
Andrew Talbot
ab2a48ae43
ntdll: Remove superfluous semicolons.
2007-04-12 16:16:58 +02:00
Andrew Talbot
a7aa7cb8b5
ntdll: Void functions should not return a value.
2007-04-12 16:16:51 +02:00
Paul Vriens
402f4e9c74
advapi32/tests: Fix RegQueryValueExA test for win9x and ME.
2007-04-12 16:16:44 +02:00
Hans Leidekker
ce0da3e75f
kernel32: Allow any amount of whitespace between the words ANSI and SCSI in /proc/scsi/scsi.
2007-04-12 16:16:36 +02:00
Dmitry Timoshkov
ebe2ac4879
gdi32: Fix a couple of problems with negative lfWidth test.
2007-04-12 16:11:58 +02:00
Ivan Gyurdiev
9580c3f6c3
d3d9: Add a test for the converted vertex decl.
2007-04-12 16:11:39 +02:00
Ivan Gyurdiev
46c5d223ff
d3d9: Break out two helper functions from test_fvf_to_decl.
2007-04-12 16:11:13 +02:00
Stefan Dösinger
35dd693a79
d3d9: Fix the circular converted vertex declaration reference.
2007-04-12 16:10:48 +02:00
Stefan Dösinger
2db7691ec8
d3d9: AddRef the device in IDirect3DVertexDeclaration9::AddRef.
2007-04-12 16:09:23 +02:00
Stefan Dösinger
0d88a38238
wined3d: Dirtify the shader and declaration states if the bound interface is destroyed.
2007-04-12 16:09:12 +02:00
Kai Blin
21e6beed5c
ntdll: Don't use settimeofday() to attempt to set the timezone.
2007-04-12 16:08:59 +02:00
Chris Robinson
2faaa3b8de
quartz: Implement IAMFilterData interface for IFilterMapper.
2007-04-11 13:04:23 +02:00
Francois Gouget
1f692cdcaa
oleaut32/tests: Fix compilation on systems that don't support nameless structs or unions.
2007-04-11 12:54:30 +02:00
Aric Stewart
c465e11a6d
shell32: Use _ILSimpleGetTextW instead of using _ILGetTextPointer
...
to be able to make use of FileStructW and avoid W->A->W roundtrips if
possible.
2007-04-11 12:26:31 +02:00
Alexandre Julliard
a1b764e65f
shell32: Have _ILCreateFromFindDataW also create a FileStructW type of pidl.
...
Based on a patch by Aric Stewart.
Also get rid of _ILCreateFromFindDataA and _ILCreateFromPatA.
2007-04-11 12:25:53 +02:00
Aric Stewart
c0db9e573e
shell32: Update the debug functions to handle Unicode value pidl.
...
Add _ILIsUnicode as a simple pidl test.
2007-04-11 11:21:41 +02:00
Aric Stewart
3533be811c
shell32: Avoid unneeded A->W conversions in _ILSimpleGetTextW.
...
Implement _ILGetTextPointerW, though it does little now.
Handle the LPWSTR from _ILGetTextPointerW in _ILSimpleGetText and
_ILSimpleGetTextW.
2007-04-11 11:21:12 +02:00
Aric Stewart
d54900b8bc
msi: Register fonts with full target paths as applications can and will install fonts to places other than the windows/fonts directory.
2007-04-11 11:20:52 +02:00
Paul Vriens
7dd647b633
advapi32/tests: Use skip when OpenSCManagerA is not implemented.
2007-04-11 11:20:47 +02:00
Michael Stefaniuc
57d2002351
ws2_32/tests: Remove redundant NULL check before HeapFree().
2007-04-11 11:20:40 +02:00
Andrew Talbot
0edfb58d2a
msvcrt: Remove superfluous semicolons.
2007-04-11 11:20:34 +02:00
Alexandre Julliard
d85121f199
ntdll: Store the file access and options in the fd cache, and get rid of the dynamic flags.
...
This avoids server round-trips for all file I/O.
2007-04-10 22:32:46 +02:00
Alexandre Julliard
83cef86f29
kernel32: Add SYNCHRONIZE access to mailslot handles.
...
Don't bother to request write access.
2007-04-10 22:24:40 +02:00
Hans Leidekker
aa4fe06739
setupapi: Implement SetupGetFileCompressionInfo on top of SetupGetFileCompressionInfoEx.
2007-04-10 21:39:48 +02:00
H. Verbeet
2423c9f003
wined3d: Dirtify the sampler used by IWineD3DSurface_PreLoad in IWineD3DSurfaceImpl_BltOverride.
2007-04-10 21:39:43 +02:00
H. Verbeet
8d3c078e6c
wined3d: Disable the scissor test for depth blits.
2007-04-10 21:39:32 +02:00
H. Verbeet
384ad311f3
wined3d: Disable the scissor test in stretch_rect_fbo.
2007-04-10 21:39:24 +02:00