James Hawkins
e2bf4ff164
urlmon: Implement URLDownloadToCacheFileW.
2006-07-12 21:13:16 +02:00
Ge van Geldorp
54afeb02de
user32: Implement Get/SetClassLongPtrA/W.
2006-07-12 20:04:18 +02:00
Andrew Ziem
c142bd9115
user: Implement Ascii version of SPI_GETDESKWALLPAPER.
2006-07-12 19:32:06 +02:00
Mike McCormack
6a15ac7f0a
ole32: Only return S_FALSE in IPropertyStorage::ReadMultiple if a property was not found.
2006-07-12 19:30:06 +02:00
Mike McCormack
49ff182fc4
ole32: Small cleanups.
2006-07-12 19:29:14 +02:00
Mike McCormack
1a80cb87cb
ole32: Remove unnecessary assert(This) calls.
2006-07-12 19:28:57 +02:00
Mike McCormack
ac01692523
ole32: Fix and test reading and writing of VT_CF properties.
2006-07-12 19:28:24 +02:00
Mikołaj Zalewski
7ce1bb89b9
comctl32: Use wsprintf instead of strcat building the properties
...
dialog title to allow different word orders.
2006-07-12 19:28:17 +02:00
Juan Lang
ab24569b85
msi: Split up ACTION_AppSearchReg.
2006-07-12 19:28:00 +02:00
Juan Lang
39859971bb
crypt32: Add stubs for some stores.
2006-07-12 19:27:54 +02:00
Juan Lang
db4d361fd7
crypt32: Forward CreateFileU to CreateFileW.
2006-07-12 19:27:49 +02:00
Dan Hipschman
f904723813
gdi32: Implement GetTextExtentPoint in terms of GetTextExtentExPoint
...
(not vice versa) for efficiency (required adding the Ex functionality
to drivers).
2006-07-12 13:34:36 +02:00
Dan Hipschman
fe3c9428c3
gdi32: Add conformance test for GetTextExtentExPointW.
2006-07-12 13:21:57 +02:00
Mike McCormack
d58e7e16b9
query: Return a more appropriate error code from CIState.
2006-07-12 13:21:38 +02:00
Andrew Talbot
24e4acf728
urlmon: Write-strings warnings fix.
2006-07-12 13:21:30 +02:00
H. Verbeet
0924f969d1
wined3d: Texture stages that reference NULL textures should just pass
...
through the result of the previous stage.
2006-07-12 13:21:04 +02:00
H. Verbeet
7090259545
wined3d: Fix specular color handling for register combiners.
...
By default the FinalCombiner is setup to add the specular color to the
final result of the combiner operations. However, it should only do
this when the WINED3DRS_SPECULARENABLE renderstate is enabled.
2006-07-12 13:20:41 +02:00
Stefan Dösinger
0dd13f2cb7
wined3d: Check the color data type too when deciding whether to convert data.
2006-07-12 13:20:25 +02:00
Mike McCormack
a8b38fa2ea
ole32: Implement IPropertyStorage::Enum using enumx.
2006-07-12 13:19:51 +02:00
Mike McCormack
6c21ac2565
ole32: Clean up some declarations.
2006-07-12 13:19:44 +02:00
Mike McCormack
d35176d52a
ole32: Use enumx to implement IPropertySetStorage::Enum.
2006-07-12 13:19:39 +02:00
Mike McCormack
127ae2bf8b
ole32: Add a framework for implementing IEnum* interfaces.
2006-07-12 13:18:17 +02:00
Mike McCormack
918cf3261b
ole32: Don't warn when clearing PropVariants that don't have allocated memory.
2006-07-12 13:17:51 +02:00
Mike McCormack
d323acc23b
ole32: Fix conformance test to compile with MSVC6.
2006-07-12 13:17:41 +02:00
Mike McCormack
a5b3479774
ole32: This cannot be NULL, so don't check it.
2006-07-12 13:17:29 +02:00
Mike McCormack
7f891787bc
ole32: Only return S_FALSE in IPropertyStorage::ReadMultiple if a property was not found.
2006-07-12 13:17:23 +02:00
Mike McCormack
704dffcb09
ole32: Allocate copied VT_CF data correctly in PropVariantCopy.
2006-07-12 13:16:53 +02:00
Bang Jun-Young
5f5b90914d
avifil32: Remove unnecessary dependency on ntdll.
2006-07-12 13:16:40 +02:00
Juan Lang
273b76570e
crypt32: Implement CryptAcquireCertificatePrivateKey.
2006-07-12 13:16:02 +02:00
Robert Reif
9733f6e75c
advapi32: Fix LsaQueryInformationPolicy HeapAlloc bug.
2006-07-12 13:15:44 +02:00
Robert Reif
63cbb0cae3
include: Add more policy structures to ntsecapi.h.
2006-07-12 13:15:36 +02:00
Alexandre Julliard
3b2c2cdbb3
libs: Get rid of the libwine symlinks.
2006-07-11 21:32:52 +02:00
Alexandre Julliard
523e46debb
winegcc: Automatically add the correct lib paths when building inside the Wine tree.
2006-07-11 21:32:36 +02:00
Alexandre Julliard
645cd6ff50
libs: Get rid of the symlinks for the static libs.
2006-07-11 19:33:48 +02:00
Alexandre Julliard
eb8a40c368
libs: Merged libwine_unicode into libwine.
...
Most dlls use libwine_unicode at this point, so there's nothing to
gain by having two separate libraries.
2006-07-11 19:33:22 +02:00
Juan Lang
c0752da99f
crypt32: Check a pointer before dereferencing it (Coverity).
2006-07-11 17:37:19 +02:00
Juan Lang
961193bc5d
shell32: Always NULL-terminate path in SHGetPathFromIDList.
2006-07-11 17:37:13 +02:00
Mike McCormack
4d3877b649
infosoft: Add a word breaker for English.
2006-07-11 17:17:03 +02:00
Ge van Geldorp
7a15278504
winebuild: Save registers which might contain parameters for the function to be called.
2006-07-11 17:16:06 +02:00
Ge van Geldorp
6096e5861a
ntdll: Widen fields in LDR_RESOURCE_INFO to accomodate 64 bit pointers.
2006-07-11 17:15:54 +02:00
James Hawkins
15ad5de13c
msi: Test how SetTargetPath affects the target paths of install files.
2006-07-11 17:15:16 +02:00
James Hawkins
3b506c6408
msi: AppSearchReg shouldn't create the key it's looking for if it doesn't exist.
2006-07-11 17:15:10 +02:00
Benjamin Arai
700adac9ac
oleaut32: Conformance test and patch for VarCat.
2006-07-11 17:14:58 +02:00
Ivan Gyurdiev
ed9848930b
wined3d: Improve GetAdapterMonitor stub.
2006-07-11 17:14:46 +02:00
Ivan Gyurdiev
33293df143
wined3d: More flow control instructions.
...
- Implement call, callnz, label, and ret
- Implement support for NOT modifier
2006-07-11 17:14:24 +02:00
Ivan Gyurdiev
6ede56495a
wined3d: More flow control instructions
...
- Implement if, else, endif, rep, endrep, break
- Implement ifc, breakc, using undocumented comparison bits in the instruction token
- Fix bug in main loop processing of codes with no dst token
- Fix bug in GLSL output modifier processing of codes with no dst token
- Fix bug in loop implementation (src1 contains the integer data, src0 is aL)
- Add versioning for all the instructions above, and remove
GLSL_REQUIRED thing, which is useless and should be removed from all
opcodes in general.
2006-07-11 17:13:05 +02:00
Ivan Gyurdiev
345dd49eda
wined3d: Fix off-by-one constants bug.
2006-07-11 17:12:24 +02:00
Ivan Gyurdiev
8068fc3b9c
wined3d: Clamp texcoord output between 0 and 1.
2006-07-11 17:12:04 +02:00
Ivan Gyurdiev
e9de563e41
wined3d: Place immediate constants in the same array as global constants.
...
- move DEF, DEFI, DEFB handling into the register counting pass
- keep track of defined constants as a linked list (because there's a
few of them)
- apply immediate constants after global constants in the constant
loading function
- both types of constants now get loaded with array notation in the
shader (into the same array)
2006-07-11 17:11:30 +02:00
Stefan Dösinger
915174d8d9
ddraw: Palette refcounting fix.
...
Do not AddRef the DirectDraw interfaces in CreatePalette of older
interface version, and add a test for that.
2006-07-11 17:10:53 +02:00