Huw Davies
c9c77ba7f7
shell32: Fix return type of SHAppBarMessage.
2008-03-05 19:25:41 +01:00
Stefan Dösinger
d20768c120
wined3d: Support shininess > 128 if opengl does.
2008-03-05 19:23:06 +01:00
Stefan Dösinger
73ba896e8e
d3d9: Add a test testing two texbem instructions in one shader.
2008-03-05 19:22:53 +01:00
Stefan Dösinger
167a271434
wined3d: Support more than one texbem instruction per shader.
2008-03-05 19:22:44 +01:00
Stefan Dösinger
739278baf1
wined3d: Add a number to the ARB program shader bumpenvmat matrices.
2008-03-05 19:22:31 +01:00
Alexandre Julliard
b383690f52
user32: Added stubs for Cascade/TileChildWindows.
2008-03-05 19:22:23 +01:00
Alexandre Julliard
a5b887a8c2
user32: Moved Cascade/TileChildWindows16 to wnd16.c.
2008-03-05 19:20:43 +01:00
Alexandre Julliard
ee45bf9ef4
winex11: Don't set the fullscreen hint on maximized windows.
2008-03-05 17:20:03 +01:00
Alexandre Julliard
d0e14bf709
winex11: Wait for a window to move out of withdrawn state before withdrawing it again.
2008-03-05 16:52:22 +01:00
Alexandre Julliard
3b6f95c663
winex11: Add a DestroyNotify handler to catch a situation that is not supposed to happen.
2008-03-05 16:51:09 +01:00
Alexandre Julliard
d6a17d2c93
user32/tests: Make the initial timeout longer in flush_events() for machines with slower round-trip times.
2008-03-05 16:48:04 +01:00
Alexandre Julliard
96fc6e317e
ntdll: Fixed handling of fake dlls when loading a builtin. Reported by Jacek Caban.
2008-03-05 12:21:19 +01:00
Francois Gouget
369f4ccdfe
ntdll/tests: Don't use 0x55/0xaa to avoid any confusion when running with +heap.
2008-03-05 12:19:25 +01:00
Francois Gouget
891e3d17fd
comctl32/tests: Don't use 0xaa to avoid any confusion when running with +heap.
2008-03-05 12:19:17 +01:00
Francois Gouget
9381f22653
ddraw/tests: Don't use 0xaa to avoid any confusion when running with +heap.
2008-03-05 12:18:36 +01:00
Francois Gouget
508d58c210
kernel32/tests: Don't use 0xaa to avoid any confusion when running with +heap.
2008-03-05 12:18:31 +01:00
Francois Gouget
c099b40509
user32/tests: Don't use 0x55 to avoid any confusion when running with +heap.
2008-03-05 12:18:11 +01:00
Francois Gouget
e27922ddf5
user32/tests: Add the trailing '\n' to a couple of ok() calls.
2008-03-05 12:18:05 +01:00
Francois Gouget
bd4dcad02f
shlwapi/tests: Skip the string tests for the functions that are not available on Win9x.
2008-03-05 12:17:54 +01:00
Francois Gouget
d573ca8332
shlwapi/tests: The function pointers are global so initialize them on startup, before they are used.
2008-03-05 12:17:38 +01:00
Francois Gouget
34b5e424e0
shlwapi/tests: Add skip statements for missing functions to the string tests.
2008-03-05 12:17:26 +01:00
Maarten Lankhorst
c978bbee87
oleaut32: Handle TKIND_ALIAS properly when passed as pointer.
2008-03-05 11:46:44 +01:00
Alexandre Julliard
6f14ba7387
winex11: Retrieve the current window placement in MapNotify before modifying it.
2008-03-05 11:25:27 +01:00
Alexandre Julliard
db43e7a582
winex11: Ignore Map/UnmapNotify if the window is already in the appropriate state.
2008-03-05 11:24:40 +01:00
Paul Vriens
2c22e9aeb6
msi/tests: Make tests run on win9x/NT4 again.
2008-03-05 11:21:56 +01:00
Stefan Dösinger
6ea0880e43
wined3d: Fix a small bug in a patch from yesterday.
2008-03-05 11:21:51 +01:00
Dan Hipschman
eb70436993
qmgr: Implement IBackgroundCopyJob_Resume.
2008-03-05 11:21:28 +01:00
Lei Zhang
5637c779d2
shell32: Remove unused variable.
2008-03-05 11:21:24 +01:00
Andrew Talbot
4c656d8802
mciavi32: Assign to struct instead of using memcpy.
2008-03-05 11:21:11 +01:00
Andrew Talbot
1a540fa4ce
mciwave: Assign to struct instead of using memcpy.
2008-03-05 11:21:08 +01:00
Andrew Talbot
c604e075ec
mpr: Assign to struct instead of using memcpy.
2008-03-05 11:21:04 +01:00
Andrew Talbot
18f78c721f
mapi32: Assign to structs instead of using memcpy.
2008-03-05 11:21:01 +01:00
Alistair Leslie-Hughes
24433c36c2
ntdll: Added support for Windows 2008.
2008-03-05 11:20:51 +01:00
Alistair Leslie-Hughes
077e9d8945
msxml3: Remove Byte since it's not a valid datatype.
2008-03-05 11:20:38 +01:00
Alistair Leslie-Hughes
8ac57e940b
msxml3: Stopped seg faults during regression tests on windows.
2008-03-05 11:20:26 +01:00
Eric Pouech
2bbb39d601
ntdll: Removed conflict for FAILED (defined both in our winerror.h and in linux/scsi.h).
2008-03-05 11:20:10 +01:00
Mikołaj Zalewski
aa3ad44edf
shell32: Improve SHRegisterDragDrop and SHRevokeDragDrop.
2008-03-05 11:20:03 +01:00
Rob Shearman
0c694d710e
makefiles: Split AR into AR and ARFLAGS.
2008-03-04 20:55:24 +01:00
Rob Shearman
48000893f9
makefiles: Simplify the use of the IMPORTLIB variable in the DLL makefiles.
...
Only specify the root to keep platform-specifics out of the individual
DLL makefiles.
2008-03-04 20:55:01 +01:00
Tony Wasserka
0b5ae28061
d3dx9_36: Create d3dx9 importlib.
2008-03-04 20:51:12 +01:00
Tony Wasserka
4f148c28a1
d3dx9: Implement D3DXCheckVersion.
2008-03-04 20:50:11 +01:00
Alexandre Julliard
e6a3d80828
user32: Store the window placement information directly in the main window structure.
2008-03-04 20:45:40 +01:00
Alexandre Julliard
accfce21d3
user32: Fix a couple of message test failures.
2008-03-04 20:01:41 +01:00
Alexandre Julliard
8ac29dd4a8
user32/tests: Fix most message tests to pass on Vista.
2008-03-04 20:00:13 +01:00
Karsten Elfenbein
0fe3a59b46
winealsa: Use "default" as the default card name instead of "default:0".
2008-03-04 13:03:20 +01:00
Stefan Dösinger
8b28ca720e
wined3d: Use GL_EXT_gpu_program_parameters if available.
2008-03-04 12:15:32 +01:00
Stefan Dösinger
aeb0e43e3e
wined3d: Hardcode local constants in ARB shaders if possible.
2008-03-04 12:15:26 +01:00
Stefan Dösinger
107e80a79c
wined3d: Implement a different constant dirtification algorithm.
...
Add a new property of the shader backend which indicates whether the
shader backend is able to dirtify single constants rather than
dirtifying vshader and pshader constants as a whole. Depending on this
a different Set*ConstantF implementation is used which marks constants
dirty. The ARB shader backend uses this and marks constants clean
after uploading.
2008-03-04 12:15:16 +01:00
Rob Shearman
0aec3fcf86
wininet: Fix compile with MinGW.
2008-03-04 12:01:40 +01:00
Roy Shea
dc484a9b93
qmgr: Implement IBackgroundCopyJob_GetProgress.
2008-03-04 11:54:21 +01:00
Roy Shea
a0fd05f09e
qmgr: Implement Skip and Reset for IEnumBackgroundCopyJobs.
2008-03-04 11:54:21 +01:00
Dan Hipschman
1317e3115a
qmgr: Implement IEnumBackgroundCopyJobs_Next.
2008-03-04 11:54:21 +01:00
Roy Shea
8dfba77c8c
qmgr: Implement IEnumBackgroundCopyJobs_GetCount.
2008-03-04 11:54:21 +01:00
James Hawkins
4609eccd72
msi: Add tests for MsiGetProductInfoEx.
2008-03-04 11:54:21 +01:00
James Hawkins
ad70693539
msi: Implement MsiGetProductInfoEx.
2008-03-04 11:54:21 +01:00
Stefan Leichter
b5cc68f629
shell32: Added tests for SHGetFolderPathAndSubDirA.
2008-03-04 11:54:21 +01:00
Roderick Colenbrander
257d82705c
wgl: Add aux buffers support for use with wglChoosePixelFormatARB.
2008-03-04 11:54:21 +01:00
Andrew Talbot
54a376f228
kernel32: Assign to structs instead of using memcpy.
2008-03-04 11:54:20 +01:00
Stefan Dösinger
b0269c9486
d3d9: Remove D3D9GetSWInfo.
2008-03-03 20:53:00 +01:00
Stefan Dösinger
086dd8178f
d3d9: Reorder the spec file.
2008-03-03 20:52:55 +01:00
Stefan Dösinger
d7098076e1
d3d9: Implement Direct3DCreate9Ex + tests.
2008-03-03 20:50:29 +01:00
Stefan Dösinger
c1a0037b88
d3d9: IDirect3DDevice9Ex stub.
2008-03-03 20:48:50 +01:00
Stefan Dösinger
d9f9725993
d3d9: Add an IDirect3D9Ex stub.
2008-03-03 20:48:05 +01:00
Stefan Dösinger
069b9c8c1c
ddraw: Catch No-op SetRenderTarget operations.
2008-03-03 20:45:54 +01:00
Stefan Dösinger
5709a0b4b6
wined3d: Call fixup_extensions before destroying the fake context.
2008-03-03 20:45:48 +01:00
Jacek Caban
d597fd12fc
wininet: Moved InternetReadFileExA to vtbl.
2008-03-03 20:45:31 +01:00
Alexandre Julliard
4fd668d010
Replace some instances of LoadStringA by LoadStringW.
2008-03-03 20:07:37 +01:00
Alexandre Julliard
28d2930074
user32: Reimplement LoadStringA to avoid memory allocations and to pass the tests.
2008-03-03 20:06:54 +01:00
Christopher Berner
4b130aa0b0
user32/tests: Conformance tests for LoadStringW and LoadStringA.
2008-03-03 20:06:22 +01:00
Alexandre Julliard
9ac7f20514
user32/tests: Skip tests instead of crashing if global hook cannot be set.
2008-03-03 17:51:42 +01:00
Paul Vriens
bfc290f6d0
advapi32/tests: Skip not available functions.
2008-03-03 15:38:57 +01:00
Alexandre Julliard
c52d921f34
kernel32: Added a winoldap.mod 16-bit exe to launch 32-bit processes.
...
Based on a patch by Dmitry Timoshkov.
2008-03-03 15:25:50 +01:00
Alexandre Julliard
c72b9b2820
dlls: Move installation rules for 16-bit placeholders to the top-level makefile.
2008-03-03 15:18:57 +01:00
Jacek Caban
df294844a4
mshtml: Added IHTMLScriptElement stub implementation.
2008-03-03 12:27:50 +01:00
Nathan Beckmann
484abd472e
gdiplus: Implement GdipLoadImageFromFile.
2008-03-03 12:20:29 +01:00
Nathan Beckmann
3d802924cb
gdiplus: Add tests for GdipCreateBitmapFromFile.
2008-03-03 12:20:15 +01:00
Nathan Beckmann
f49c7bb450
gdiplus: Fix IStream_Release in GdipCreateBitmapFromFile.
2008-03-03 12:19:59 +01:00
Francois Gouget
dcb8dd3ce3
winmm/tests: Don't use 0x55 to avoid any confusion when running with +heap.
2008-03-03 12:07:02 +01:00
Francois Gouget
29ef0b90ee
Assorted spelling, punctuation and case fixes.
2008-03-03 12:04:48 +01:00
Francois Gouget
89bdd639df
wininet/tests: FtpCommandA() is not available on Win9x. So load it dynamically and skip some tests.
2008-03-03 12:04:10 +01:00
Francois Gouget
dd50ac4e15
wintrust/tests: Crypt(En,De)codeObjectEx() are not available on Win9x. So load them dynamically and skip some tests.
2008-03-03 12:04:04 +01:00
Francois Gouget
a764731983
gdiplus/tests: Add the trailing '\n' to a couple of ok() calls.
2008-03-03 12:03:58 +01:00
Francois Gouget
e637e83ec4
gdi32/tests: Add the trailing '\n' to a couple of ok() calls.
2008-03-03 12:03:52 +01:00
Roderick Colenbrander
2e0d35aa2f
wined3d: Add D32F_LOCKABLE to getDepthStencilBits.
2008-03-03 12:00:39 +01:00
Jacek Caban
ca39a55e88
wininet: Don't use INTERNET_ReadFile in HTTP_DrainContent.
2008-03-03 12:00:32 +01:00
Jacek Caban
352b4212a1
wininet: Move FTP structs and functions declarations from internet.h.
2008-03-03 12:00:27 +01:00
Jacek Caban
3b4ca69e18
wininet: Move InternetReadFile to vtbl.
2008-03-03 12:00:20 +01:00
Jacek Caban
9a5c046129
wininet: Move INTERNET_STATUS_REQUEST_COMPLETE call from INTERNET_ReadFile.
2008-03-03 12:00:06 +01:00
Jacek Caban
d3682dd33f
wininet: Fixed some tests.
2008-03-03 12:00:00 +01:00
Marcus Meissner
088a33729a
shlwapi: Handle buffer overflow on A->W converter.
2008-03-03 11:59:11 +01:00
Stefan Dösinger
dd997c1de6
wined3d: Catch NOP palette changes.
2008-03-03 11:59:05 +01:00
Stefan Dösinger
aedb8873c0
d3d9: Fix an ok line.
2008-03-03 11:58:19 +01:00
Stefan Dösinger
32be503c62
wined3d: Give occlusion queries their own vtable.
2008-03-03 11:58:10 +01:00
Stefan Dösinger
071d4afb2b
wined3d: Subclass queries.
2008-03-03 11:57:59 +01:00
Alistair Leslie-Hughes
6dee6819b2
msxml3: Implement IXMLDOMProcessingInstruction_get_nodeName.
2008-03-03 11:57:49 +01:00
Alistair Leslie-Hughes
56da338e5c
msxml3: Implmented IXMLDOMCDATASection_get_data.
2008-03-03 11:57:42 +01:00
Alistair Leslie-Hughes
c43b0706a3
msxml3: Implement IXMLDOMCDATASection_get_nodeValue.
2008-03-03 11:57:28 +01:00
Alistair Leslie-Hughes
f9c5856c8c
msxml3: Implement IXMLDOMText_appendData.
2008-03-03 11:57:20 +01:00
Alexandre Julliard
9238ccca48
winex11: Set the appropriate _NET_WM_STATE properties for maximized windows.
2008-03-01 13:30:58 +01:00
Alexandre Julliard
254c17f841
ntdll: Only grab the loader lock once we actually call external functions.
2008-03-01 13:30:34 +01:00
Maarten Lankhorst
1032ba6dc3
kernel32: Fix GetVolumeInformation for fat32 partitions.
2008-03-01 12:32:27 +01:00
Jon Yang
29bc9ba14e
gdiplus: Implemented GdipDrawImageRectRectI.
2008-03-01 12:21:19 +01:00
James Hawkins
0c3ecefbc3
msi: Include query.h to pull in the definition of STREAMS_CreateView.
2008-03-01 12:18:54 +01:00
James Hawkins
6febb8fda8
msi: Remove a pointless wrapper of RegCreateKey.
2008-03-01 12:18:43 +01:00
James Hawkins
4439e0b57d
msi: Make local functions static.
2008-03-01 12:18:40 +01:00
James Hawkins
617eb48d5b
msi: Implement the UILevel property of the Installer object.
2008-03-01 12:18:24 +01:00
James Hawkins
724c8da734
msi: Don't bail out if the row to modify is not found as not all modify commands need the row.
2008-03-01 12:17:31 +01:00
James Hawkins
e4c1227ec9
janitorial: Remove links to any microsoft site.
2008-03-01 12:17:17 +01:00
James Hawkins
7b56757cf6
janitorial: Remove links to any microsoft site.
2008-03-01 12:17:13 +01:00
James Hawkins
c29c740de0
janitorial: Remove links to any microsoft site.
2008-03-01 12:17:10 +01:00
James Hawkins
c2a627c6e8
janitorial: Remove links to any microsoft site.
2008-03-01 12:17:07 +01:00
James Hawkins
26ad93947b
janitorial: Remove links to any microsoft site.
2008-03-01 12:04:09 +01:00
James Hawkins
eedfacdfe7
janitorial: Remove links to any microsoft site.
2008-03-01 12:04:03 +01:00
James Hawkins
00394486df
janitorial: Remove links to any microsoft site.
2008-03-01 12:03:59 +01:00
Maarten Lankhorst
109943cc4c
cfgmgr32: Forward some more functions to setupapi.
2008-03-01 12:03:47 +01:00
Maarten Lankhorst
ba8642639a
setupapi: Implement CM_Get_Device_ID and add a stub for CM_Get_Parent.
2008-03-01 12:03:44 +01:00
Andrew Talbot
f6cbd9a045
itss: Assign to structs instead of using memcpy.
2008-03-01 12:02:34 +01:00
Andrew Talbot
5e8253aaf9
gdiplus: Assign to structs instead of using memcpy.
2008-03-01 12:02:26 +01:00
Andrew Talbot
da0a48d235
dinput: Assign to structs instead of using memcpy.
2008-03-01 12:02:19 +01:00
Andrew Talbot
53e9e24aa2
dbghelp: Assign to struct instead of using memcpy.
2008-03-01 12:02:13 +01:00
Alexandre Julliard
5625c6079e
Get rid of the global thread.h header.
2008-03-01 11:57:00 +01:00
Alexandre Julliard
848383ac82
msi/tests: Replace a printf() by a trace().
2008-02-29 20:55:42 +01:00
Divan Burger
dab0c65fe4
user32: Correct the button sizes of the caption bar.
2008-02-29 20:29:19 +01:00
Rob Shearman
de75fe0a08
gdi32: Move 16-bit printing functions to printdrv16.c.
2008-02-29 20:08:21 +01:00
Andrew Talbot
2b217ea9af
comdlg32: Assign to structs instead of using memcpy.
2008-02-29 20:07:13 +01:00
Hans Leidekker
8349a9f52e
mscms: Create a copy of memory based profiles.
2008-02-29 20:07:13 +01:00
Royal Chan
6e7b5347e3
gdiplus: Implement GdipDrawLinesI based on GdipDrawLines.
2008-02-29 20:07:13 +01:00
Jacek Caban
a78727d73b
urlmon: Don't call ReportProgress(BINDSTATUS_DIRECTBIND) in MkProtocol::Start (current IE doesn't call it).
2008-02-29 20:07:13 +01:00
Jacek Caban
3314184597
wininet: Move InternetQueryDataAvailable to vtbl.
2008-02-29 20:07:13 +01:00
Alistair Leslie-Hughes
a7c9fbc65c
msxml3: Implemented IXMLDOMText substringData.
2008-02-29 20:07:13 +01:00
Alexandre Julliard
b2ad268a8b
kernel32: Implement the fiber local storage functions.
2008-02-29 19:56:04 +01:00
Alexandre Julliard
6d6e9a42b1
ntdll: Added definitions and structures for fiber local storage.
2008-02-29 19:55:34 +01:00
Alexandre Julliard
bb27b37599
user32: Moved win.h to the user32 directory.
2008-02-29 17:21:04 +01:00
Alexandre Julliard
7af2a9a902
winex11: Avoid depending on win.h.
2008-02-29 13:44:55 +01:00
Alexandre Julliard
5785ee08d0
winex11: Avoid accessing the internals of the window structure in the Map/UnmapNotify handlers.
2008-02-29 13:43:13 +01:00
Jon Yang
84d260ec60
gdiplus: Implemented and tested GdipGetImageDimension().
2008-02-29 12:49:26 +01:00
Detlef Riekenberg
81dadcb1a1
winspool: Implement Level 9 for GetPrinter.
2008-02-29 12:48:50 +01:00
Rob Shearman
c9b588b88b
inetcomm: Add default case to sub_stream_Seek to avoid using uninitialised memory.
2008-02-29 12:39:33 +01:00
Rob Shearman
5dd2f1efa8
Include config.h and wine/port.h in files that use snprintf.
2008-02-29 12:39:28 +01:00
Rob Shearman
1c0122d14e
quartz: Don't assume that strlenW of a constant string can be determined at compile time.
...
Use sizeof instead to calculate the size of wszKeyName in
FilterMapper2_CreateCategory.
2008-02-29 12:39:10 +01:00
Rob Shearman
8d2af8e3f3
kernel32: Fix typo in UTUnRegister.
2008-02-29 12:37:01 +01:00
Rob Shearman
45ba200f19
kernel32: Fix use of uninitialised nameW and typeW in find_resourceA.
2008-02-29 12:36:55 +01:00
Rob Shearman
cebc73e373
dxdiagn: Fix the variable that the result of GetFileVersionInfoW is assigned to in DXDiag_AddFileDescContainer.
2008-02-29 12:36:05 +01:00
Rob Shearman
e6539d967d
msisys.ocx: Fix the signature of DllGetClassObject to match that declared in the headers.
2008-02-29 12:35:52 +01:00
Alistair Leslie-Hughes
c61937b6d4
msxml3: Correct IXMLDOMProcessingInstruction_put_data function.
2008-02-29 12:35:43 +01:00
Andrew Talbot
ad606f4d26
hlink: Assign to struct instead of using memcpy.
2008-02-29 12:35:37 +01:00
Andrew Talbot
23dd9dc088
imm32: Assign to structs instead of using memcpy.
2008-02-29 12:35:31 +01:00
Andrew Talbot
18da6f23a2
hid: Assign to struct instead of using memcpy.
2008-02-29 12:35:07 +01:00
Dmitry Timoshkov
e49e8b20db
kernel32: Add stubs for fiber local storage APIs.
2008-02-29 11:48:13 +01:00
Roy Shea
c8a0e98b71
qmgr: Implement job lists for IBackgroundCopyManager.
2008-02-29 10:56:21 +01:00
Roy Shea
e6cbde105f
qmgr: Implement IBackgroundCopyFile_GetProgress.
2008-02-29 10:56:10 +01:00
Roy Shea
4866d1bde6
qmgr: Implement GetLocalName and GetRemoteName for IBackgroundCopyFile.
2008-02-29 10:55:57 +01:00
Roy Shea
5c4776c2a3
qmgr: Implement Skip and Reset for IEnumBackgroundCopyFiles.
2008-02-29 10:55:37 +01:00
Dan Hipschman
980e00c63b
qmgr: Implement IEnumBackgroundCopyFiles_Next.
2008-02-29 10:55:17 +01:00
Jason Green
438fa44d43
d3d9: Add tests showing the D3DUSAGE_RENDERTARGET and D3DUSAGE_AUTOGENMIPMAP are mutually exlusive.
2008-02-29 10:54:53 +01:00
Stefan Dösinger
8c758a62e8
wined3d: Remove VBFLAG_LOAD.
2008-02-28 20:10:40 +01:00
Alexandre Julliard
68fa3524f8
winex11: Get rid of direct accesses to the window structure in the drag&drop code.
2008-02-28 20:02:31 +01:00
Paul Vriens
4844672781
wintrust/tests: Add a few tests.
2008-02-28 20:00:45 +01:00
Paul Vriens
84039b26fe
wintrust/tests: W2K and XP-SP1 don't set last error.
2008-02-28 20:00:41 +01:00
Mikołaj Zalewski
83724232fd
shell32: Fixes in Polish translation.
2008-02-28 20:00:30 +01:00
Alexandre Julliard
edb91ce519
winmm/tests: Make sure the callback thread has a message queue.
2008-02-28 19:56:48 +01:00
Alexandre Julliard
d2b6087999
user32/tests: Flush events after showing/hiding a window to avoid z-order race conditions.
2008-02-28 19:56:38 +01:00
Alexandre Julliard
c0e10d2b97
user32: Hide the icon title when hiding a window.
2008-02-28 17:01:30 +01:00
Alexandre Julliard
936ab3a644
user32: Moved the ShowWindow implementation from winex11 back to user32.
2008-02-28 17:01:30 +01:00
Alexandre Julliard
63dd1a02ca
winex11: Merge the iconification support into the SetWindowPos driver backend.
2008-02-28 17:01:10 +01:00
Dmitry Timoshkov
cfcacdf554
winex11: Add a workaround for Metacity being too strict and disabling fullscreen support for not resizable windows.
2008-02-28 13:15:03 +01:00
Hans Leidekker
d284fd972f
mscms: Avoid closing a random file when destroying a memory based profile.
2008-02-28 13:03:31 +01:00
Jacek Caban
54e6aa91af
mshtml: Added nsIURI::Equals implementation on URIs without necko interface associated.
2008-02-28 12:57:10 +01:00
Jacek Caban
6a3984c397
mshtml: Added nsIURI::Clone implementation on URIs without necko interface associated.
2008-02-28 12:57:07 +01:00
Paul Vriens
6832c8327d
rpcrt4/tests: Make tests run on win9x/NT4 again.
2008-02-28 12:57:02 +01:00
Alistair Leslie-Hughes
f9d89ed36a
msxml3: Implement IXMLDOMComment_get_data.
2008-02-28 12:56:55 +01:00
Alistair Leslie-Hughes
c48ad71068
msxml3: Implement IXMLDOMText_get_data.
2008-02-28 12:56:46 +01:00
Alistair Leslie-Hughes
a1f5fef880
msxml3: Implement IXMLDOMComment_get_nodeValue.
2008-02-28 12:56:34 +01:00
Roy Shea
84a5eca28e
qmgr: Implement IEnumBackgroundCopyFiles_GetCount.
2008-02-28 11:01:11 +01:00
Roy Shea
27421285b9
qmgr: Implement IBackgroundCopyJob_EnumFiles.
2008-02-28 10:59:43 +01:00
James Hawkins
174b7b51ac
msi: Update controls based on a property when that property changes.
2008-02-28 10:59:22 +01:00
James Hawkins
5e2bc5b3fe
msi: If a feature's action is INSTALLSTATE_UNKNOWN, MsiEvaluateCondition should return MSICONDITION_FALSE.
2008-02-28 10:59:16 +01:00
Marcus Meissner
eb836b718f
msi: Initialize type (Coverity).
2008-02-28 10:50:57 +01:00
Andrew Talbot
a4e8f4dcdd
gdi32: Assign to structs instead of using memcpy.
2008-02-28 10:50:57 +01:00
Rob Shearman
f7628b69b0
rpcrt4: Add tests for RpcStringBindingParseA.
2008-02-28 10:50:57 +01:00
Rob Shearman
5fce2d8839
rpcrt4: Don't crash in RpcStringBindingParseA/W if Endpoint or Options is NULL.
2008-02-28 10:50:57 +01:00
Rob Shearman
376be08a7c
dinput: Include fcntl.h instead of sys/fcntl.h since they are equivalent and the former is more portable.
2008-02-28 10:50:57 +01:00
Rob Shearman
97a9ca3f4a
dbghelp: Define NONAMELESSUNION in dwarf.c and type.c as they access VARIANT fields directly.
2008-02-28 10:50:57 +01:00
Mikołaj Zalewski
23b0085a25
comctl32: rebar: Don't assume the first band is visible.
...
The code required that a row started with a visible band. However this
was not met if the first band of the rebar was hidden. The new code
should fix this case. I've also made it explicit in the comments that
the functions require the first band to be visible and renamed
next_band, prev_band to next_visible and prev_visible to make it clear
what these functions do.
2008-02-28 10:45:52 +01:00
Mikołaj Zalewski
4d0bad870c
comctl32: rebar: To check if an image is present iImage should be compared to -1 (with testcase).
2008-02-28 10:45:30 +01:00
Mikołaj Zalewski
ecde1c3cc7
comctl32: rebar: Image height should be taken into account when computing the band height.
2008-02-28 10:45:20 +01:00
Jacek Caban
81590db3a2
shdocvw: Guess URL scheme if not available.
2008-02-28 10:45:12 +01:00
Jacek Caban
7cb53e0232
shdocvw: Register default URL prefixes.
2008-02-28 10:45:07 +01:00
Jacek Caban
d1ae63b0d6
shlwapi: Added more tests.
2008-02-28 10:45:03 +01:00
Jacek Caban
7e255f1ac8
shlwapi: Added TRACEs to PathIsURL.
2008-02-28 10:44:59 +01:00
Jacek Caban
a1f3af39b3
shlwapi: Store rekistry key name in unicode to avoid conversion.
2008-02-28 10:44:55 +01:00
Jacek Caban
66259555ff
wininet: Move WININETFTPFINDNEXTW declaration to ftp.c.
2008-02-28 10:44:50 +01:00
Jacek Caban
8c45eecca7
wininet: Moved InternetFindNextFileW implementation to vtbl.
2008-02-28 10:44:42 +01:00
Huw Davies
34002d4c7e
gdi32: Add a partial implementation of GdiRealizationInfo.
2008-02-28 10:44:35 +01:00
Rob Shearman
ed9c7396fa
oleaut32: Fix local variable shadowing in OLEFontImpl_Invoke.
2008-02-28 10:44:27 +01:00
Rob Shearman
e23598132f
oleaut32: Fix size calculation in OLEFontImpl_GetSizeMax for multi-byte locale environments.
2008-02-28 10:44:22 +01:00
Rob Shearman
ab8302d88f
oleaut32: Don't store result of CompareStringW in HRESULT in OLEFontImpl_IsEqual.
...
It returns an INT, which is quite different to an HRESULT.
2008-02-28 10:44:17 +01:00
Rob Shearman
3183ad65d2
msi: Fix buffer size calculation in build_default_format.
2008-02-28 10:44:11 +01:00
Rob Shearman
03e466b837
msi: Fix the buffer size calculation in msi_build_createsql_prelude.
2008-02-28 10:44:06 +01:00
Hans Leidekker
d6bb9e76b3
gdi32: Return registered monitor profile from GetICMProfile.
2008-02-28 10:44:02 +01:00
Alexandre Julliard
eaea28e5d8
winex11: Check the current window state on Map/UnmapNotify and ignore obsolete events.
2008-02-27 19:52:59 +01:00
Alexandre Julliard
b76db19e88
winex11: Use XWithdrawWindow to unmap managed windows, and wait until they are withdrawn before mapping them again.
2008-02-27 19:13:09 +01:00
Alexandre Julliard
5a5344b4ad
winex11: Added tracking of the WM_STATE window property.
2008-02-27 19:11:43 +01:00
Alexandre Julliard
9939b7b430
winex11: Clear the NET_WM_STATE status when a window is withdrawn.
...
Change WM_STATE to NET_WM_STATE in variable and function names to
avoid confusion with the ICCCM WM_STATE property.
2008-02-27 18:01:31 +01:00
Alexandre Julliard
5ddcb2c1d3
mscms/tests: The tests shouldn't fail if we have some ICM files.
2008-02-27 14:52:26 +01:00
Alistair Leslie-Hughes
00609d5e78
msvcrt: Implement wcscpy_s.
2008-02-27 14:52:26 +01:00
Dmitry Timoshkov
aebcbf0f6e
kernel32: Return upper cased drive letters in paths, some applications depend on it.
2008-02-27 14:52:26 +01:00
James Hawkins
9101665233
msi: Change the property variant if the types don't match.
2008-02-27 14:52:26 +01:00
James Hawkins
47120f5003
propsys: Add an initial implementation of PropVariantChangeType.
2008-02-27 14:52:26 +01:00
Roy Shea
83aee6b1a3
qmgr: Implement the IUnknown interface for IEnumBackgroundCopyFiles.
2008-02-27 14:52:26 +01:00
Roy Shea
be8bac15fd
qmgr: Implement IBackgroundCopyJob_AddFile.
2008-02-27 14:52:26 +01:00
Roy Shea
128654ba08
qmgr: Implement the IUnknown interface for IBackgroundCopyFile.
2008-02-27 14:52:26 +01:00
Alexander Nicolaysen Sørnes
a3a49149b6
comdlg32: PrintDlgW: Remove incorrect FIXME.
2008-02-27 14:52:25 +01:00
Roderick Colenbrander
4ac1b94d96
wined3d: Improved CheckDeviceType.
2008-02-27 14:52:25 +01:00
Alexandre Julliard
d66b9f7e48
msvcrt: Use the correct msvcrt defines for errno values.
2008-02-27 14:52:25 +01:00
Alexandre Julliard
a470afca6c
msvcrt: Fix incorrect uses of msvcrt_set_errno.
2008-02-27 14:52:25 +01:00
Paul Vriens
1bbac341df
msi/tests: Fix test that depends on the order of the files in a directory.
2008-02-27 14:52:25 +01:00
Detlef Riekenberg
ae91e974eb
winspool: Implement Level 6 + 7 for GetPrinter.
2008-02-27 14:52:25 +01:00
Mikołaj Zalewski
497239b105
comctl32: rebar: Code cleanup.
2008-02-27 14:52:25 +01:00
Mikołaj Zalewski
786dcac944
comctl32: rebar: Add RBS_AUTOSIZE support.
2008-02-27 14:52:25 +01:00
Mikołaj Zalewski
bc0fe1bd8e
comctl32: rebar: Invalidate children in CalcHorz/VertBand.
2008-02-27 14:52:25 +01:00
Mikołaj Zalewski
480c0d7215
comctl32: rebar: An implementation of RB_SIZETORECT.
2008-02-27 14:52:25 +01:00
Maarten Lankhorst
b254b407a4
shlwapi: Don't add a trailing slash in the case that nothing has to be appended to relative, with testcase.
2008-02-27 14:52:25 +01:00
Andrew Talbot
7e584e4add
dpnet: Assign to structs instead of using memcpy.
2008-02-27 14:52:25 +01:00
Andrew Talbot
a5a11b7889
dswave: Assign to structs instead of using memcpy.
2008-02-27 14:52:25 +01:00
Andrew Talbot
20c0c311da
dplayx: Assign to struct instead of using memcpy.
2008-02-27 14:52:25 +01:00
Jacek Caban
0e33eee9a2
wininet: Use vtbl for InternetSetOption(INTERNET_OPTION_[SEND|RECEIVE]_TIMEOUT) implementation.
2008-02-27 14:52:25 +01:00
Jacek Caban
1ffcfbce85
wininet: Use vtbl in InternetWriteFile implementation.
2008-02-27 14:52:24 +01:00
Jacek Caban
7dc9bf677b
wininet: Moved close_connection to vtbl.
2008-02-27 14:52:24 +01:00
Jacek Caban
5a535d6b23
wininet: Moved handle destructor to vtbl.
2008-02-27 14:52:24 +01:00
Jacek Caban
928c9f0984
wininet: Fixed version returned by INTERNET_OPTION_VERSION.
2008-02-27 14:52:24 +01:00
Maarten Lankhorst
5132fb4469
wininet: Fix retrieving raw headers.
2008-02-27 14:52:24 +01:00
Rob Shearman
4e5c1bf6fd
urlmon: Don't use typeof as it's not portable.
2008-02-27 14:52:24 +01:00
Rob Shearman
5ef04604f0
shdocvw: Don't use typeof as it's not portable.
2008-02-27 14:52:24 +01:00
Rob Shearman
26ad119d3a
mshtml: Don't use typeof as it's not portable.
2008-02-27 14:52:24 +01:00
Rob Shearman
e658b79965
msimtf: Don't use typeof as it's not portable.
2008-02-27 14:52:24 +01:00
Rob Shearman
da1d3fb455
itss: Don't use typeof as it's not portable.
2008-02-27 14:52:24 +01:00
Rob Shearman
fc1b62bd7d
dsound: Don't use typeof as it's not portable.
2008-02-27 14:52:24 +01:00
Rob Shearman
f2b77031c3
ddraw: Don't use typeof as it's not portable.
2008-02-27 14:52:24 +01:00
Paul Vriens
6b37543adc
msi/tests: Skip tests that contain functions that are not available.
2008-02-27 14:52:24 +01:00
Paul Vriens
ecf8c5af36
msi/tests: Skip tests for functions that are not available.
2008-02-27 14:52:24 +01:00
Paul Vriens
e7937f3cd5
msi/tests: Make sure tests will run on Win9x and NT.
2008-02-27 14:52:24 +01:00
Paul Vriens
7911424f9d
gdi32/tests: Skip a test as it crashes on Vista.
2008-02-27 14:52:24 +01:00
Paul Vriens
e9ccee0501
gdi32/tests: Skip functions that are available but not implemented.
2008-02-27 14:52:24 +01:00
Paul Vriens
ad697ecdc4
kernel32/tests: Win9x doesn't change last error.
2008-02-27 14:52:24 +01:00
Aric Stewart
f9e5296c7d
imm32: Correct offset of text in default IME window when using not default window position.
2008-02-27 14:52:23 +01:00
Francois Gouget
e98a468ebe
shell32/tests: Use the IShellLinkDataList's standard 'C' interface.
2008-02-27 14:52:23 +01:00
Francois Gouget
31137aa197
opengl32/tests: Add the trailing '\n' to an ok() call and make a spelling fix.
2008-02-27 14:52:23 +01:00
Francois Gouget
39844efc5f
msxml3: Add a trailing '\n' to a Wine trace.
2008-02-27 14:52:23 +01:00
Francois Gouget
50b6e12833
d3dx9_*: Fix the D3DXMatrixDeterminant() forwards.
2008-02-27 14:52:23 +01:00