wine
17 years agocomctl32: Fix first day of the week in monthcal.
Lei Zhang [Tue, 10 Apr 2007 01:25:41 +0000 (18:25 -0700)] 
comctl32: Fix first day of the week in monthcal.

17 years agomshtml: Void functions should not return a value.
Andrew Talbot [Mon, 9 Apr 2007 10:47:04 +0000 (11:47 +0100)] 
mshtml: Void functions should not return a value.

17 years agocrypt32: Constify some variables.
Andrew Talbot [Mon, 9 Apr 2007 19:28:22 +0000 (20:28 +0100)] 
crypt32: Constify some variables.

17 years agosetupapi: Avoid using sizeof in traces.
Alexandre Julliard [Mon, 9 Apr 2007 12:15:34 +0000 (14:15 +0200)] 
setupapi: Avoid using sizeof in traces.

17 years agolocalspl/tests: Remove duplicate tests.
Detlef Riekenberg [Fri, 6 Apr 2007 20:47:23 +0000 (22:47 +0200)] 
localspl/tests: Remove duplicate tests.

17 years agolocalui/tests: Add initial test.
Detlef Riekenberg [Fri, 6 Apr 2007 20:33:17 +0000 (22:33 +0200)] 
localui/tests: Add initial test.

17 years agolocalui: Add localui.dll with stubs.
Detlef Riekenberg [Fri, 6 Apr 2007 20:33:01 +0000 (22:33 +0200)] 
localui: Add localui.dll with stubs.

17 years agosetupapi: Remove debug traces from allocation routines.
Hans Leidekker [Sun, 8 Apr 2007 11:19:31 +0000 (13:19 +0200)] 
setupapi: Remove debug traces from allocation routines.

17 years agosetupapi: Add tests for SetupDecompressOrCopyFile.
Hans Leidekker [Sun, 8 Apr 2007 11:19:22 +0000 (13:19 +0200)] 
setupapi: Add tests for SetupDecompressOrCopyFile.

17 years agosetupapi: Implement SetupDecompressOrCopyFile{A, W}.
Hans Leidekker [Sun, 8 Apr 2007 11:19:13 +0000 (13:19 +0200)] 
setupapi: Implement SetupDecompressOrCopyFile{A, W}.

17 years agosetupapi: Add tests for SetupGetFileCompressionInfoEx.
Hans Leidekker [Sun, 8 Apr 2007 11:19:01 +0000 (13:19 +0200)] 
setupapi: Add tests for SetupGetFileCompressionInfoEx.

17 years agosetupapi: Implement SetupGetFileCompressionInfoEx{A, W}.
Hans Leidekker [Sun, 8 Apr 2007 11:18:54 +0000 (13:18 +0200)] 
setupapi: Implement SetupGetFileCompressionInfoEx{A, W}.

17 years agowined3d: Set the stream offset to 0 in DrawPrimitiveUP/DrawIndexedPrimitiveUP.
H. Verbeet [Sun, 8 Apr 2007 23:55:27 +0000 (01:55 +0200)] 
wined3d: Set the stream offset to 0 in DrawPrimitiveUP/DrawIndexedPrimitiveUP.

17 years agowined3d: Display the stream offset in GetStreamSource/SetStreamSource traces.
H. Verbeet [Sun, 8 Apr 2007 23:55:16 +0000 (01:55 +0200)] 
wined3d: Display the stream offset in GetStreamSource/SetStreamSource traces.

17 years agowined3d: Don't report render target formats we don't support as supported.
H. Verbeet [Sun, 8 Apr 2007 23:54:57 +0000 (01:54 +0200)] 
wined3d: Don't report render target formats we don't support as supported.

17 years agowined3d: Add some StretchRectFilterCaps.
H. Verbeet [Sun, 8 Apr 2007 23:54:20 +0000 (01:54 +0200)] 
wined3d: Add some StretchRectFilterCaps.

17 years agowined3d: Use the framebuffer blit extension to implement StretchRect.
H. Verbeet [Sun, 8 Apr 2007 23:54:07 +0000 (01:54 +0200)] 
wined3d: Use the framebuffer blit extension to implement StretchRect.

17 years agowined3d: Separate attaching a surface to an FBO from set_render_target_fbo.
H. Verbeet [Sun, 8 Apr 2007 23:53:58 +0000 (01:53 +0200)] 
wined3d: Separate attaching a surface to an FBO from set_render_target_fbo.

17 years agowined3d: Make bind_fbo a bit more generic.
H. Verbeet [Sun, 8 Apr 2007 23:53:47 +0000 (01:53 +0200)] 
wined3d: Make bind_fbo a bit more generic.

17 years agowined3d: Add a function to dump WINED3DTEXTUREFILTERTYPE values.
H. Verbeet [Sun, 8 Apr 2007 23:53:38 +0000 (01:53 +0200)] 
wined3d: Add a function to dump WINED3DTEXTUREFILTERTYPE values.

17 years agowined3d: Fixup FBO depth attachments when the depth attachment is larger than the...
H. Verbeet [Sun, 8 Apr 2007 23:53:32 +0000 (01:53 +0200)] 
wined3d: Fixup FBO depth attachments when the depth attachment is larger than the render target.

17 years agowined3d: Handle FBO attachments slightly more efficiently.
H. Verbeet [Sun, 8 Apr 2007 23:53:27 +0000 (01:53 +0200)] 
wined3d: Handle FBO attachments slightly more efficiently.

17 years agontdll: Remove superflous NULL checks.
Marcus Meissner [Sun, 8 Apr 2007 16:11:47 +0000 (18:11 +0200)] 
ntdll: Remove superflous NULL checks.

17 years agontdll: Add some test cases for asynchronous I/O.
Alexandre Julliard [Mon, 9 Apr 2007 10:23:13 +0000 (12:23 +0200)] 
ntdll: Add some test cases for asynchronous I/O.

17 years agontdll: Use send(2) instead of write(2) for zero-byte writes to sockets.
Alexandre Julliard [Mon, 9 Apr 2007 10:21:24 +0000 (12:21 +0200)] 
ntdll: Use send(2) instead of write(2) for zero-byte writes to sockets.

17 years agowinebuild: Check if a given forward does exist in one of the imported dlls, fix a...
Dmitry Timoshkov [Mon, 9 Apr 2007 05:40:57 +0000 (14:40 +0900)] 
winebuild: Check if a given forward does exist in one of the imported dlls, fix a couple of problems detected.

17 years agomapi32: Void functions should not return a value.
Andrew Talbot [Sun, 8 Apr 2007 15:52:06 +0000 (16:52 +0100)] 
mapi32: Void functions should not return a value.

17 years agokernel32: Remove superfluous semicolons.
Andrew Talbot [Sun, 8 Apr 2007 15:26:07 +0000 (16:26 +0100)] 
kernel32: Remove superfluous semicolons.

17 years agodinput: Set the event regardless of the queue state.
Vitaliy Margolen [Sun, 8 Apr 2007 15:05:56 +0000 (09:05 -0600)] 
dinput: Set the event regardless of the queue state.

17 years agowinedbg: Align module addresses to 8 characters.
Chris Robinson [Sun, 8 Apr 2007 11:18:23 +0000 (04:18 -0700)] 
winedbg: Align module addresses to 8 characters.

17 years agowined3d: Issue an error when the render target is read back without SFLAG_INDRAWABLE...
Felix Nawothnig [Sat, 7 Apr 2007 22:56:45 +0000 (00:56 +0200)] 
wined3d: Issue an error when the render target is read back without SFLAG_INDRAWABLE being set.

17 years agowined3d: Preload target in ActivateContext() for ORM_BACKBUFFER/ORM_PBUFFER.
Felix Nawothnig [Sun, 8 Apr 2007 00:46:40 +0000 (02:46 +0200)] 
wined3d: Preload target in ActivateContext() for ORM_BACKBUFFER/ORM_PBUFFER.

17 years agowined3d: Allow np2 textures to be loaded for SFLAG_INDRAWABLE.
Felix Nawothnig [Sat, 7 Apr 2007 21:37:41 +0000 (23:37 +0200)] 
wined3d: Allow np2 textures to be loaded for SFLAG_INDRAWABLE.

17 years agod3d9: Void functions should not return a value.
Andrew Talbot [Sat, 7 Apr 2007 20:58:48 +0000 (21:58 +0100)] 
d3d9: Void functions should not return a value.

17 years agod3d8: Void functions should not return a value.
Andrew Talbot [Sat, 7 Apr 2007 20:27:55 +0000 (21:27 +0100)] 
d3d8: Void functions should not return a value.

17 years agoquartz: Pass the media sample to the individual transform filter callbacks.
Chris Robinson [Sat, 7 Apr 2007 09:32:45 +0000 (02:32 -0700)] 
quartz: Pass the media sample to the individual transform filter callbacks.

This is so the filters can pass on and use timing, discontinuity, and other
information stored in the sample as needed.

17 years agoquartz: Fix error with operator precedence.
Chris Robinson [Sat, 7 Apr 2007 12:42:54 +0000 (05:42 -0700)] 
quartz: Fix error with operator precedence.

17 years agoquartz: Fix ALIGN macros.
Chris Robinson [Sat, 7 Apr 2007 14:05:33 +0000 (07:05 -0700)] 
quartz: Fix ALIGN macros.

17 years agotaskmgr: Let the debug channels work again.
Eric Pouech [Sat, 7 Apr 2007 08:47:46 +0000 (10:47 +0200)] 
taskmgr: Let the debug channels work again.

While I was at it, simplified the symbol lookup for the debug options.

17 years agoquartz: Make sure cached media samples are released for parser filters.
Chris Robinson [Sat, 7 Apr 2007 04:24:59 +0000 (21:24 -0700)] 
quartz: Make sure cached media samples are released for parser filters.

17 years agoquartz: Add a cleanup callback for parser filters to call on release.
Chris Robinson [Sat, 7 Apr 2007 04:18:25 +0000 (21:18 -0700)] 
quartz: Add a cleanup callback for parser filters to call on release.

17 years agod3d8: Add missing relay trace.
Felix Nawothnig [Sat, 7 Apr 2007 04:02:33 +0000 (06:02 +0200)] 
d3d8: Add missing relay trace.

17 years agocomctl32: Allow enabling TVS_CHECKBOXES on the fly.
Felix Nawothnig [Sat, 7 Apr 2007 03:37:29 +0000 (05:37 +0200)] 
comctl32: Allow enabling TVS_CHECKBOXES on the fly.

17 years agoadvapi32: Spelling fixes.
Lei Zhang [Fri, 6 Apr 2007 23:46:59 +0000 (16:46 -0700)] 
advapi32: Spelling fixes.

17 years agowined3d: Index buffer data is unsigned.
Stefan Dösinger [Fri, 6 Apr 2007 12:22:14 +0000 (14:22 +0200)] 
wined3d: Index buffer data is unsigned.

17 years agowined3d: Set WINED3DCAPS3_ALPHA_FULLSCREEN_FLIP_OR_DISCARD caps3 cap.
Stefan Dösinger [Fri, 6 Apr 2007 10:36:45 +0000 (12:36 +0200)] 
wined3d: Set WINED3DCAPS3_ALPHA_FULLSCREEN_FLIP_OR_DISCARD caps3 cap.

17 years agowined3d: Add Filtering to IWineD3DSurface::Blt and handle it.
Stefan Dösinger [Tue, 3 Apr 2007 10:00:15 +0000 (12:00 +0200)] 
wined3d: Add Filtering to IWineD3DSurface::Blt and handle it.

This is to allow StretchRect to pass the texture filter to WineD3D.
DirectDraw sets the texture filter to WINED3DTEXF_NONE, simmilar to all
other functions which do not need filtering.

17 years agowined3d: Add D3DDEVCAPS3_* to the wined3d caps header.
Stefan Dösinger [Fri, 6 Apr 2007 10:35:19 +0000 (12:35 +0200)] 
wined3d: Add D3DDEVCAPS3_* to the wined3d caps header.

17 years agoinclude: Remove superfluous semicolons.
Andrew Talbot [Fri, 6 Apr 2007 15:23:52 +0000 (16:23 +0100)] 
include: Remove superfluous semicolons.

17 years agoquartz: Add partial implementation of IReferenceClock for DSoundRenderer.
Chris Robinson [Fri, 6 Apr 2007 10:48:03 +0000 (03:48 -0700)] 
quartz: Add partial implementation of IReferenceClock for DSoundRenderer.

17 years agoquartz: Use more precise positioning information for the DSound filter's reference...
Chris Robinson [Fri, 6 Apr 2007 10:50:23 +0000 (03:50 -0700)] 
quartz: Use more precise positioning information for the DSound filter's reference clock.

17 years agontdll: Rely on the server to queue the final APC for asynchronous read/write.
Alexandre Julliard [Fri, 6 Apr 2007 18:17:08 +0000 (20:17 +0200)] 
ntdll: Rely on the server to queue the final APC for asynchronous read/write.

17 years agontdll: Reimplement NtWriteFile.
Alexandre Julliard [Fri, 6 Apr 2007 14:06:16 +0000 (16:06 +0200)] 
ntdll: Reimplement NtWriteFile.

Always try a write() before queuing an async I/O.
Handle timeout waits for synchronous I/O entirely on the client side.
Queue the final APC as a proper user APC.

17 years agontdll: Reimplement NtReadFile.
Alexandre Julliard [Fri, 6 Apr 2007 14:05:53 +0000 (16:05 +0200)] 
ntdll: Reimplement NtReadFile.

Always try a read() before queuing an async I/O.
Handle timeout waits for synchronous I/O entirely on the client side.
Queue the final APC as a proper user APC.

17 years agouser32: Windows uses ptMaxTrackSize to set an initial window size not ptMaxSize.
Dmitry Timoshkov [Sun, 8 Apr 2007 10:28:05 +0000 (19:28 +0900)] 
user32: Windows uses ptMaxTrackSize to set an initial window size not ptMaxSize.

17 years agokernel32: Add a bit of slack to the mailslot timeout test.
Alexandre Julliard [Fri, 6 Apr 2007 10:35:21 +0000 (12:35 +0200)] 
kernel32: Add a bit of slack to the mailslot timeout test.

17 years agocomdlg32: Remove inappropriate const qualifier.
Andrew Talbot [Fri, 6 Apr 2007 10:09:35 +0000 (11:09 +0100)] 
comdlg32: Remove inappropriate const qualifier.

17 years agocomdlg32: Constify some variables.
Andrew Talbot [Fri, 6 Apr 2007 09:56:15 +0000 (10:56 +0100)] 
comdlg32: Constify some variables.

17 years agocomdlg32: Constify some variables.
Andrew Talbot [Fri, 6 Apr 2007 09:56:00 +0000 (10:56 +0100)] 
comdlg32: Constify some variables.

17 years agocomdlg32: Constify some variables.
Andrew Talbot [Fri, 6 Apr 2007 09:55:44 +0000 (10:55 +0100)] 
comdlg32: Constify some variables.

17 years agoshlwapi: Fix a forward to user32.PrivateExtractIconExW.
Dmitry Timoshkov [Sun, 8 Apr 2007 08:58:19 +0000 (17:58 +0900)] 
shlwapi: Fix a forward to user32.PrivateExtractIconExW.

17 years agowined3d: Add GL_EXT_framebuffer_blit to extension handler.
Fabian Bieler [Thu, 5 Apr 2007 18:59:20 +0000 (20:59 +0200)] 
wined3d: Add GL_EXT_framebuffer_blit to extension handler.

17 years agocmd.exe: Partially fix 'dir *.' (ie files with no extension).
Jason Edmeades [Thu, 5 Apr 2007 21:47:58 +0000 (22:47 +0100)] 
cmd.exe: Partially fix 'dir *.' (ie files with no extension).

17 years agocmd.exe: Make dir a* b* or dir a* b* /s mirror windows.
Jason Edmeades [Thu, 5 Apr 2007 21:47:57 +0000 (22:47 +0100)] 
cmd.exe: Make dir a* b* or dir a* b* /s mirror windows.

17 years agocmd.exe: Make dir support multiple parameters.
Jason Edmeades [Thu, 5 Apr 2007 21:47:56 +0000 (22:47 +0100)] 
cmd.exe: Make dir support multiple parameters.

17 years agocmd.exe: Fix dir filename /s and resolve many output differences.
Jason Edmeades [Thu, 5 Apr 2007 21:47:55 +0000 (22:47 +0100)] 
cmd.exe: Fix dir filename /s and resolve many output differences.

17 years agocmd.exe: Attempt to launch pgm even if fails to locate it.
Jason Edmeades [Thu, 5 Apr 2007 21:47:54 +0000 (22:47 +0100)] 
cmd.exe: Attempt to launch pgm even if fails to locate it.

17 years agocmd.exe: Only search for supplied command as-is if it includes an extension.
Jason Edmeades [Thu, 5 Apr 2007 21:47:53 +0000 (22:47 +0100)] 
cmd.exe: Only search for supplied command as-is if it includes an extension.

Files with no extensions cannot be run as-is. This enables a directory
with 'fred' and 'fred.bat' to correctly run fred.bat if just fred is
executed.

17 years agocomctl32: Allow destruction of toolbar in BN_CLICKED handler.
Felix Nawothnig [Thu, 5 Apr 2007 22:27:21 +0000 (00:27 +0200)] 
comctl32: Allow destruction of toolbar in BN_CLICKED handler.

17 years agonotepad: Fix text label.
Rolf Kalbermatter [Fri, 6 Apr 2007 06:39:56 +0000 (08:39 +0200)] 
notepad: Fix text label.

17 years agoquartz: Send a notification when the filter graph clock changes.
Chris Robinson [Thu, 5 Apr 2007 20:19:30 +0000 (13:19 -0700)] 
quartz: Send a notification when the filter graph clock changes.

17 years agoquartz: Avoid releasing NULL objects.
Chris Robinson [Wed, 4 Apr 2007 16:21:58 +0000 (09:21 -0700)] 
quartz: Avoid releasing NULL objects.

17 years agotaskmgr: Use default font for proc listview.
Felix Nawothnig [Fri, 6 Apr 2007 00:38:14 +0000 (02:38 +0200)] 
taskmgr: Use default font for proc listview.

17 years agocomctl32: Use appropriate font for header drag image.
Felix Nawothnig [Fri, 6 Apr 2007 00:55:16 +0000 (02:55 +0200)] 
comctl32: Use appropriate font for header drag image.

17 years agocomctl32: Fix item rect calculation.
Felix Nawothnig [Thu, 5 Apr 2007 21:44:23 +0000 (23:44 +0200)] 
comctl32: Fix item rect calculation.

17 years agomsvcrt: Demangle a C++ mangled string that is only a name with it's template argument...
Michael Stefaniuc [Thu, 5 Apr 2007 22:50:06 +0000 (00:50 +0200)] 
msvcrt: Demangle a C++ mangled string that is only a name with it's template argument list.

17 years agomsvcrt: Move the code to demangle a name with its template argument list out of get_c...
Michael Stefaniuc [Thu, 5 Apr 2007 22:49:18 +0000 (00:49 +0200)] 
msvcrt: Move the code to demangle a name with its template argument list out of get_class() and into a separate function.

17 years agoole32: Fix a hack which depended on the IID of the interface being marshaled
Rob Shearman [Thu, 5 Apr 2007 16:33:36 +0000 (17:33 +0100)] 
ole32: Fix a hack which depended on the IID of the interface being marshaled

to determine whether we were marshaling the remote unknown for the
apartment or not.

17 years agowintrust: Improve a number of stubs.
Hans Leidekker [Thu, 5 Apr 2007 14:16:56 +0000 (16:16 +0200)] 
wintrust: Improve a number of stubs.

17 years agontdll: Make test for heap boundaries more strict in HEAP_FindSubHeap.
Alexandre Julliard [Thu, 5 Apr 2007 20:06:38 +0000 (22:06 +0200)] 
ntdll: Make test for heap boundaries more strict in HEAP_FindSubHeap.

17 years agoole32: Move declaration for FileMonikerImpl_DecomposePath from compobj_private.h...
Rob Shearman [Thu, 5 Apr 2007 10:34:59 +0000 (11:34 +0100)] 
ole32: Move declaration for FileMonikerImpl_DecomposePath from compobj_private.h to moniker.h.

17 years agoole32: Don't release the registered drop targets in OleUninitialize.
Rob Shearman [Thu, 5 Apr 2007 10:33:52 +0000 (11:33 +0100)] 
ole32: Don't release the registered drop targets in OleUninitialize.

Do it in DLL_PROCESS_DETACH instead.

17 years agoole32: Check the input hwnd is valid in RevokeDragDrop.
Rob Shearman [Thu, 5 Apr 2007 10:33:16 +0000 (11:33 +0100)] 
ole32: Check the input hwnd is valid in RevokeDragDrop.

17 years agoole32: Check for COM not being initialised and an invalid window handle being input...
Rob Shearman [Thu, 5 Apr 2007 10:32:32 +0000 (11:32 +0100)] 
ole32: Check for COM not being initialised and an invalid window handle being input to RegisterDragDrop.

17 years agoole32: Add tests for drag and drop functions.
Rob Shearman [Thu, 5 Apr 2007 10:31:51 +0000 (11:31 +0100)] 
ole32: Add tests for drag and drop functions.

17 years agouser32/tests: Don't run unicode tests if not supported.
Paul Vriens [Thu, 5 Apr 2007 09:21:53 +0000 (11:21 +0200)] 
user32/tests: Don't run unicode tests if not supported.

17 years agontdll/tests: Use GetModuleHandle and skip.
Paul Vriens [Thu, 5 Apr 2007 08:29:46 +0000 (10:29 +0200)] 
ntdll/tests: Use GetModuleHandle and skip.

17 years agowinspool: Add a test for DeviceCapabilities, fix some bugs found.
Dmitry Timoshkov [Sat, 7 Apr 2007 08:28:10 +0000 (17:28 +0900)] 
winspool: Add a test for DeviceCapabilities, fix some bugs found.

17 years agows2_32: Don't access the IO_STATUS_BLOCK until the I/O operation is finished.
Alexandre Julliard [Thu, 5 Apr 2007 09:29:30 +0000 (11:29 +0200)] 
ws2_32: Don't access the IO_STATUS_BLOCK until the I/O operation is finished.

17 years agontdll: Avoid relying on the IO_STATUS_BLOCK for storing the current transfer count.
Alexandre Julliard [Thu, 5 Apr 2007 09:03:38 +0000 (11:03 +0200)] 
ntdll: Avoid relying on the IO_STATUS_BLOCK for storing the current transfer count.

17 years agontdll: Avoid setting status in IO_STATUS_BLOCK until the I/O operation is done.
Alexandre Julliard [Thu, 5 Apr 2007 08:55:40 +0000 (10:55 +0200)] 
ntdll: Avoid setting status in IO_STATUS_BLOCK until the I/O operation is done.

17 years agowined3d: Fix GLSL cnd instruction.
Fabian Bieler [Wed, 4 Apr 2007 22:26:35 +0000 (00:26 +0200)] 
wined3d: Fix GLSL cnd instruction.

According to MSDN the cnd instruction should translate:
dst = src0 > 0.5 ? src1 : src2;

17 years agowined3d: Fix UpdateSurface for sourceRect != sourceWidth.
Fabian Bieler [Sat, 31 Mar 2007 11:01:48 +0000 (13:01 +0200)] 
wined3d: Fix UpdateSurface for sourceRect != sourceWidth.

17 years agocomdlg32: Constify some variables.
Andrew Talbot [Wed, 4 Apr 2007 21:23:04 +0000 (22:23 +0100)] 
comdlg32: Constify some variables.

17 years agocomdlg32: Constify some variables.
Andrew Talbot [Wed, 4 Apr 2007 21:22:44 +0000 (22:22 +0100)] 
comdlg32: Constify some variables.

17 years agocomdlg32: Constify some variables.
Andrew Talbot [Wed, 4 Apr 2007 21:22:20 +0000 (22:22 +0100)] 
comdlg32: Constify some variables.

17 years agoadvapi32: Add some tests for RegDeleteTreeA.
Stefan Leichter [Wed, 4 Apr 2007 21:03:00 +0000 (23:03 +0200)] 
advapi32: Add some tests for RegDeleteTreeA.

17 years agoole32: Storage optimization.
Aric Stewart [Wed, 4 Apr 2007 18:15:28 +0000 (13:15 -0500)] 
ole32: Storage optimization.

We do not need to unmap and remap all the victim pages with every
resize as they are simply a cache. Provides significant speedup for
saving large storage files.

17 years agontdll: Remove one exception test.
Peter Beutner [Wed, 4 Apr 2007 19:29:14 +0000 (21:29 +0200)] 
ntdll: Remove one exception test.

17 years agodinput: Add missing definition to public header.
Peter Beutner [Wed, 4 Apr 2007 19:30:25 +0000 (21:30 +0200)] 
dinput: Add missing definition to public header.