wine
16 years agorichedit: Fixed the call to the EditWordBreakProc.
Dylan Smith [Thu, 23 Oct 2008 05:07:31 +0000 (01:07 -0400)] 
richedit: Fixed the call to the EditWordBreakProc.

16 years agorichedit: Added test for correct behaviour for calling EditWordBreakProc.
Dylan Smith [Thu, 23 Oct 2008 05:07:11 +0000 (01:07 -0400)] 
richedit: Added test for correct behaviour for calling EditWordBreakProc.

EditWordBreakProc documented the third parameter as being the number
of unicode characters in the string for richedit 2.0 and up.  It turns
out that it should actually be the number of bytes in the string.

16 years agoole32: Stub implementation for CoGetCallerTID.
Sylvain Petreolle [Thu, 23 Oct 2008 09:48:25 +0000 (09:48 +0000)] 
ole32: Stub implementation for CoGetCallerTID.

16 years agontdll/tests: handle info behavior for vista and 2008 properly.
Aric Stewart [Thu, 23 Oct 2008 12:49:04 +0000 (07:49 -0500)] 
ntdll/tests:  handle info behavior for vista and 2008 properly.

16 years agogdi32: Add EMR_GDICOMMENT to the list of records producing output.
Dmitry Timoshkov [Thu, 23 Oct 2008 12:32:43 +0000 (21:32 +0900)] 
gdi32: Add EMR_GDICOMMENT to the list of records producing output.

This completely fixes the print previews generated by MS Access in a Win9x
mode. Access has a custom handler for an EMR_GDICOMMENT record, and GDI APIs
it calls from it don't work properly due to wrong DC mapping.

16 years agomsiexec: Fix initial state of the argument parsing state machine.
Alexandre Julliard [Thu, 23 Oct 2008 10:53:47 +0000 (12:53 +0200)] 
msiexec: Fix initial state of the argument parsing state machine.

16 years agowordpad: Do not pass resource ids to MessageBox.
Andrey Turkin [Tue, 21 Oct 2008 07:07:09 +0000 (11:07 +0400)] 
wordpad: Do not pass resource ids to MessageBox.

16 years agorpcrt4: Add stub for MesEncodeDynBufferHandleCreate.
Stefan Leichter [Wed, 22 Oct 2008 18:41:09 +0000 (20:41 +0200)] 
rpcrt4: Add stub for MesEncodeDynBufferHandleCreate.

16 years agowinecfg: Update the drives only when they have changed, instead of trying to compare...
Alexandre Julliard [Thu, 23 Oct 2008 10:15:43 +0000 (12:15 +0200)] 
winecfg: Update the drives only when they have changed, instead of trying to compare with the current setup.

16 years agoole32: Call the appropriate storage function when we run the object.
Huw Davies [Thu, 23 Oct 2008 09:25:24 +0000 (10:25 +0100)] 
ole32: Call the appropriate storage function when we run the object.

16 years agooleacc/tests: Fix some failures on Win98 up to W2K.
Paul Vriens [Thu, 23 Oct 2008 07:36:40 +0000 (09:36 +0200)] 
oleacc/tests: Fix some failures on Win98 up to W2K.

16 years agodsound/tests: Fix a failing capture test on win2k.
Jeff Zaroyko [Thu, 23 Oct 2008 05:51:09 +0000 (16:51 +1100)] 
dsound/tests: Fix a failing capture test on win2k.

16 years agodsound/tests: Fix failing propset and capture tests on win98.
Jeff Zaroyko [Thu, 23 Oct 2008 05:18:09 +0000 (16:18 +1100)] 
dsound/tests: Fix failing propset and capture tests on win98.

16 years agomsxml3: Sign-compare warning fix.
Andrew Talbot [Wed, 22 Oct 2008 20:43:50 +0000 (21:43 +0100)] 
msxml3: Sign-compare warning fix.

16 years agocrypt32: Correct trust error status for cyclic chains.
Juan Lang [Wed, 22 Oct 2008 22:02:15 +0000 (15:02 -0700)] 
crypt32: Correct trust error status for cyclic chains.

16 years agoinclude: Fix typos.
Juan Lang [Wed, 22 Oct 2008 21:58:59 +0000 (14:58 -0700)] 
include: Fix typos.

16 years agocrypt32: Add stub for CertEnumPhysicalStore.
Juan Lang [Wed, 22 Oct 2008 20:27:31 +0000 (13:27 -0700)] 
crypt32: Add stub for CertEnumPhysicalStore.

16 years agocrypt32: Pass flags to enumeration callback.
Juan Lang [Wed, 22 Oct 2008 20:21:20 +0000 (13:21 -0700)] 
crypt32: Pass flags to enumeration callback.

16 years agogdiplus: Added GdipSetClipGraphics.
Nikolay Sivov [Wed, 22 Oct 2008 16:03:10 +0000 (20:03 +0400)] 
gdiplus: Added GdipSetClipGraphics.

16 years agodxgi: Add a stub IDXGIDevice implementation.
Henri Verbeet [Wed, 22 Oct 2008 15:41:16 +0000 (17:41 +0200)] 
dxgi: Add a stub IDXGIDevice implementation.

16 years agodxgi: Add the IDXGIDevice interface.
Henri Verbeet [Wed, 22 Oct 2008 15:41:16 +0000 (17:41 +0200)] 
dxgi: Add the IDXGIDevice interface.

16 years agodxgi: Fix a typo.
Henri Verbeet [Wed, 22 Oct 2008 15:41:16 +0000 (17:41 +0200)] 
dxgi: Fix a typo.

16 years agorichedit: Fixed pointer syntax in helper functions for tests.
Dylan Smith [Wed, 22 Oct 2008 15:11:06 +0000 (11:11 -0400)] 
richedit: Fixed pointer syntax in helper functions for tests.

16 years agontdll: Update behavior of ActivationContextBasicInformation.
Aric Stewart [Tue, 21 Oct 2008 16:36:45 +0000 (11:36 -0500)] 
ntdll: Update behavior of ActivationContextBasicInformation.

16 years agowldap32: Skip tests when the server can't be reached.
Hans Leidekker [Wed, 22 Oct 2008 11:27:00 +0000 (13:27 +0200)] 
wldap32: Skip tests when the server can't be reached.

16 years agomshtml: Added Portuguese translation.
Ricardo Filipe [Tue, 21 Oct 2008 09:27:46 +0000 (02:27 -0700)] 
mshtml: Added Portuguese translation.

16 years agosane.ds: Added Portuguese translation.
Ricardo Filipe [Tue, 21 Oct 2008 10:05:11 +0000 (03:05 -0700)] 
sane.ds: Added Portuguese translation.

16 years agoiccvid: Added Portuguese translation.
Ricardo Filipe [Tue, 21 Oct 2008 10:05:11 +0000 (03:05 -0700)] 
iccvid: Added Portuguese translation.

16 years agomsvfw32: Added Portuguese translation.
Ricardo Filipe [Tue, 21 Oct 2008 09:15:36 +0000 (02:15 -0700)] 
msvfw32: Added Portuguese translation.

16 years agowineboot: Added Portuguese translation.
Ricardo Filipe [Tue, 21 Oct 2008 06:20:17 +0000 (23:20 -0700)] 
wineboot: Added Portuguese translation.

16 years agonet: Added Portuguese translation.
Ricardo Filipe [Tue, 21 Oct 2008 06:14:27 +0000 (23:14 -0700)] 
net: Added Portuguese translation.

16 years agotaskmgr: Added Portuguese translation.
Ricardo Filipe [Tue, 21 Oct 2008 06:01:18 +0000 (23:01 -0700)] 
taskmgr: Added Portuguese translation.

16 years agowrite: Added Portuguese translation.
Ricardo Filipe [Tue, 21 Oct 2008 03:22:46 +0000 (20:22 -0700)] 
write: Added Portuguese translation.

16 years agowordpad: Added Portuguese translation.
Ricardo Filipe [Tue, 21 Oct 2008 03:22:46 +0000 (20:22 -0700)] 
wordpad: Added Portuguese translation.

16 years agoxcopy: Added Portuguese translation.
Ricardo Filipe [Tue, 21 Oct 2008 02:17:47 +0000 (19:17 -0700)] 
xcopy: Added Portuguese translation.

16 years agooleview: Added Portuguese translation.
Ricardo Filipe [Tue, 21 Oct 2008 00:51:01 +0000 (17:51 -0700)] 
oleview: Added Portuguese translation.

16 years agoconfigure: Explicitly mention that we need 32-bit libraries to try to avoid some...
Alexandre Julliard [Wed, 22 Oct 2008 11:16:54 +0000 (13:16 +0200)] 
configure: Explicitly mention that we need 32-bit libraries to try to avoid some invalid bug reports.

16 years agokernel32/tests: Skip a test if needed.
Paul Vriens [Wed, 22 Oct 2008 11:01:25 +0000 (13:01 +0200)] 
kernel32/tests: Skip a test if needed.

16 years agokernel32/tests: Fix a few failures on win9x and winme.
Paul Vriens [Wed, 22 Oct 2008 10:31:51 +0000 (12:31 +0200)] 
kernel32/tests: Fix a few failures on win9x and winme.

16 years agorichedit: Fixed EM_POSFROMCHAR for pos of text length.
Dylan Smith [Wed, 22 Oct 2008 06:22:41 +0000 (02:22 -0400)] 
richedit: Fixed EM_POSFROMCHAR for pos of text length.

For some reason EM_POSFROMCHAR was returning 0 when the position was
equal to the end of the text, or beyond the end of the text. Instead
it should use the position at the end of the text for both these
cases.  The x value was also seen to be offset by 1 according to the
tests.

16 years agorichedit: Added tests for EM_POSFROMCHAR for pos around end of text.
Dylan Smith [Wed, 22 Oct 2008 06:22:20 +0000 (02:22 -0400)] 
richedit: Added tests for EM_POSFROMCHAR for pos around end of text.

16 years agomsvcrt: Sign-compare warnings fix.
Andrew Talbot [Tue, 21 Oct 2008 20:44:27 +0000 (21:44 +0100)] 
msvcrt: Sign-compare warnings fix.

16 years agouserenv/tests: Skip a few tests on NT4.
Paul Vriens [Tue, 21 Oct 2008 20:06:33 +0000 (22:06 +0200)] 
userenv/tests: Skip a few tests on NT4.

16 years agouserenv/tests: Rewrite the test to cope with multiple blocks of tests.
Paul Vriens [Tue, 21 Oct 2008 19:54:01 +0000 (21:54 +0200)] 
userenv/tests: Rewrite the test to cope with multiple blocks of tests.

16 years agosetupapi: Implement installing catalog files.
Maarten Lankhorst [Tue, 14 Oct 2008 20:31:15 +0000 (22:31 +0200)] 
setupapi: Implement installing catalog files.

16 years agocryptui: Honour hDestCertStore in CryptUIWizImport, be more verbose about its shortco...
Hans Leidekker [Wed, 22 Oct 2008 08:42:34 +0000 (10:42 +0200)] 
cryptui: Honour hDestCertStore in CryptUIWizImport, be more verbose about its shortcomings.

16 years agogdi32: Make EnumEnhMetaFile update the DC state before calling the callback.
Dmitry Timoshkov [Wed, 22 Oct 2008 04:43:19 +0000 (13:43 +0900)] 
gdi32: Make EnumEnhMetaFile update the DC state before calling the callback.

This makes applications with custom callbacks work properly, and fixes
'make test' in a win9x mode.

16 years agorichedit: Handle ctrl-key shortcuts on WM_KEYDOWN.
Dylan Smith [Wed, 22 Oct 2008 00:43:47 +0000 (20:43 -0400)] 
richedit: Handle ctrl-key shortcuts on WM_KEYDOWN.

16 years agorichedit: Added tests for ctrl-key shortcut handling in WM_KEYDOWN.
Dylan Smith [Wed, 22 Oct 2008 00:43:43 +0000 (20:43 -0400)] 
richedit: Added tests for ctrl-key shortcut handling in WM_KEYDOWN.

Previously the shortcuts for cut, copy, paste, undo, redo, and select
all were being handled during the WM_CHAR message.  These tests show
that these shortcuts should be handled with the WM_KEYDOWN message
instead.

16 years agojscript: Return NaN in Math.ceil if called without any argument.
Jacek Caban [Tue, 21 Oct 2008 23:56:27 +0000 (16:56 -0700)] 
jscript: Return NaN in Math.ceil if called without any argument.

16 years agojscript: Added Math.floor implementation.
Jacek Caban [Tue, 21 Oct 2008 23:56:15 +0000 (16:56 -0700)] 
jscript: Added Math.floor implementation.

16 years agomsi: Only compare the file version if a version was specified.
James Hawkins [Tue, 21 Oct 2008 21:13:40 +0000 (16:13 -0500)] 
msi: Only compare the file version if a version was specified.

16 years agocomdlg32: Some applications expect the filter combo to be filled before the CustomDlg...
Aric Stewart [Tue, 21 Oct 2008 18:11:23 +0000 (13:11 -0500)] 
comdlg32: Some applications expect the filter combo to be filled before the CustomDlg is created.

16 years agocomdlg32/tests: Add a test for GetOpenFileName with a dialog template.
Aric Stewart [Tue, 21 Oct 2008 18:10:59 +0000 (13:10 -0500)] 
comdlg32/tests: Add a test for GetOpenFileName with a dialog template.

16 years agogdiplus: Added Gdip[Get/Set]TextureWrapMode.
Nikolay Sivov [Tue, 21 Oct 2008 15:39:21 +0000 (19:39 +0400)] 
gdiplus: Added Gdip[Get/Set]TextureWrapMode.

16 years agowpp: Check for overflows when parsing integer constants.
Rob Shearman [Tue, 21 Oct 2008 14:14:11 +0000 (15:14 +0100)] 
wpp: Check for overflows when parsing integer constants.

16 years agodxgi: Implement CreateDXGIFactory().
Henri Verbeet [Tue, 21 Oct 2008 13:06:58 +0000 (15:06 +0200)] 
dxgi: Implement CreateDXGIFactory().

16 years agodxgi: Add the IDXGIFactory interface.
Henri Verbeet [Tue, 21 Oct 2008 13:06:58 +0000 (15:06 +0200)] 
dxgi: Add the IDXGIFactory interface.

16 years agodxgi: Add a dxgi dll.
Henri Verbeet [Tue, 21 Oct 2008 13:06:58 +0000 (15:06 +0200)] 
dxgi: Add a dxgi dll.

16 years agod3d10: Add an initial implementation of D3D10CreateDevice().
Henri Verbeet [Tue, 21 Oct 2008 13:06:58 +0000 (15:06 +0200)] 
d3d10: Add an initial implementation of D3D10CreateDevice().

16 years agoquartz: Implement dynamic format changing in directsound renderer.
Maarten Lankhorst [Tue, 21 Oct 2008 10:50:36 +0000 (12:50 +0200)] 
quartz: Implement dynamic format changing in directsound renderer.

16 years agoquartz: Fix ACMWrapper to allow mono channels too.
Maarten Lankhorst [Tue, 21 Oct 2008 10:50:12 +0000 (12:50 +0200)] 
quartz: Fix ACMWrapper to allow mono channels too.

16 years agowinspool.drv: The fourth parameter of DeviceCapabilitiesW should be an output ptr.
Huw Davies [Tue, 21 Oct 2008 10:45:05 +0000 (11:45 +0100)] 
winspool.drv: The fourth parameter of DeviceCapabilitiesW should be an output ptr.

16 years agomountmgr: Reuse create_disk_device to create the initial harddisk0 device.
Alexandre Julliard [Tue, 21 Oct 2008 14:11:51 +0000 (16:11 +0200)] 
mountmgr: Reuse create_disk_device to create the initial harddisk0 device.

16 years agomountmgr: Create a PhysicalDrive symlink for all harddisk devices.
Alexandre Julliard [Tue, 21 Oct 2008 14:08:51 +0000 (16:08 +0200)] 
mountmgr: Create a PhysicalDrive symlink for all harddisk devices.

16 years agomountmgr: Create a new harddisk device for dynamic harddisk drives.
Alexandre Julliard [Tue, 21 Oct 2008 13:52:47 +0000 (15:52 +0200)] 
mountmgr: Create a new harddisk device for dynamic harddisk drives.

16 years agomountmgr: Query the drive type from the registry for the initial creation.
Alexandre Julliard [Tue, 21 Oct 2008 13:42:21 +0000 (15:42 +0200)] 
mountmgr: Query the drive type from the registry for the initial creation.

16 years agomountmgr: Convert the registry calls to Unicode.
Alexandre Julliard [Tue, 21 Oct 2008 13:28:23 +0000 (15:28 +0200)] 
mountmgr: Convert the registry calls to Unicode.

16 years agomountmgr: Return the drive pointer from get_dosdevices_path().
Alexandre Julliard [Tue, 21 Oct 2008 13:20:42 +0000 (15:20 +0200)] 
mountmgr: Return the drive pointer from get_dosdevices_path().

16 years agomountmgr: Create devices and symlinks for dynamic drives too.
Alexandre Julliard [Tue, 21 Oct 2008 13:20:09 +0000 (15:20 +0200)] 
mountmgr: Create devices and symlinks for dynamic drives too.

16 years agomountmgr: Moved the harddisk device driver to device.c.
Alexandre Julliard [Tue, 21 Oct 2008 13:02:10 +0000 (15:02 +0200)] 
mountmgr: Moved the harddisk device driver to device.c.

16 years agomountmgr: Include some system headers in mountmgr.h.
Alexandre Julliard [Tue, 21 Oct 2008 13:01:52 +0000 (15:01 +0200)] 
mountmgr: Include some system headers in mountmgr.h.

16 years agowldap32: Use a test query that is more likely to succeed within 20 seconds.
Hans Leidekker [Tue, 21 Oct 2008 11:53:37 +0000 (13:53 +0200)] 
wldap32: Use a test query that is more likely to succeed within 20 seconds.

16 years agowinex11: Ignore source clipping in BitBlt.
Chris Wilson [Fri, 17 Oct 2008 20:15:15 +0000 (15:15 -0500)] 
winex11: Ignore source clipping in BitBlt.

16 years agowinscard: Added SCardAccessStartedEvent implementation.
Mounir IDRASSI [Mon, 20 Oct 2008 21:03:39 +0000 (23:03 +0200)] 
winscard: Added SCardAccessStartedEvent implementation.

16 years agowinmm: MMIO_ALLOCBUF is ignored if mmioOpen gets a valid buffer.
Dmitry Timoshkov [Tue, 21 Oct 2008 10:27:16 +0000 (19:27 +0900)] 
winmm: MMIO_ALLOCBUF is ignored if mmioOpen gets a valid buffer.

Existing tests show that MMIO_ALLOCBUF flag is dropped if a valid buffer
is being passed to mmioOpen, that means the buffer is valid in that case.

16 years agoole32: Query the object's dirty state if it's running.
Huw Davies [Mon, 20 Oct 2008 15:32:56 +0000 (16:32 +0100)] 
ole32: Query the object's dirty state if it's running.

16 years agoole32: Call the object's IPersistStorage_HandsOffStorage() if the object is running.
Huw Davies [Mon, 20 Oct 2008 14:46:23 +0000 (15:46 +0100)] 
ole32: Call the object's IPersistStorage_HandsOffStorage() if the object is running.

16 years agoole32: Call the object's IPersistStorage_SaveCompleted() if the object is running.
Huw Davies [Mon, 20 Oct 2008 14:43:39 +0000 (15:43 +0100)] 
ole32: Call the object's IPersistStorage_SaveCompleted() if the object is running.

16 years agoole32: Call the object's IPersistStorage_Save() if the object is running.
Huw Davies [Mon, 20 Oct 2008 14:37:38 +0000 (15:37 +0100)] 
ole32: Call the object's IPersistStorage_Save() if the object is running.

16 years agoole32: Call the object's IPersistStorage_InitNew() if the object is running.
Huw Davies [Mon, 20 Oct 2008 14:28:03 +0000 (15:28 +0100)] 
ole32: Call the object's IPersistStorage_InitNew() if the object is running.

16 years agoole32: Call the object's IPersistStorage_Load() if the object is running.
Huw Davies [Mon, 20 Oct 2008 14:16:49 +0000 (15:16 +0100)] 
ole32: Call the object's IPersistStorage_Load() if the object is running.

16 years agoole32: Call the object's IOleObject_IsUpToData() if the object is running.
Huw Davies [Mon, 20 Oct 2008 13:51:39 +0000 (14:51 +0100)] 
ole32: Call the object's IOleObject_IsUpToData() if the object is running.

16 years agoole32: Call the object's own IOleObject_GetUserType() if the object is running.
Huw Davies [Mon, 20 Oct 2008 13:48:38 +0000 (14:48 +0100)] 
ole32: Call the object's own IOleObject_GetUserType() if the object is running.

16 years agoole32: Partial implementation of IOleObject_Update().
Huw Davies [Mon, 20 Oct 2008 13:45:56 +0000 (14:45 +0100)] 
ole32: Partial implementation of IOleObject_Update().

16 years agoadvapi32: LookupAccountNameW() - only first user account and well known SIDs accepted.
Paul Bryan Roberts [Sat, 18 Oct 2008 21:09:14 +0000 (22:09 +0100)] 
advapi32: LookupAccountNameW() - only first user account and well known SIDs accepted.

16 years agoadvapi32: LookupAccountSidW() - handle first user account.
Paul Bryan Roberts [Sat, 18 Oct 2008 20:53:24 +0000 (21:53 +0100)] 
advapi32: LookupAccountSidW() - handle first user account.

16 years agoadvapi32: LookupAccountNameW() - NULL account name handled.
Paul Bryan Roberts [Sat, 18 Oct 2008 20:40:21 +0000 (21:40 +0100)] 
advapi32: LookupAccountNameW() - NULL account name handled.

16 years agoadvapi32: LookupAccountNameW() - use CreateWellKnownSid() properly.
Paul Bryan Roberts [Sat, 18 Oct 2008 20:28:39 +0000 (21:28 +0100)] 
advapi32: LookupAccountNameW() - use CreateWellKnownSid() properly.

16 years agoadvapi32: LookupAccountNameW() - correct call in SetEntriesInAclW().
Paul Bryan Roberts [Sat, 18 Oct 2008 19:56:08 +0000 (20:56 +0100)] 
advapi32: LookupAccountNameW() - correct call in SetEntriesInAclW().

16 years agoadvapi32: LookupAccountNameW() - use ACCOUNT_SIDS domain and name_use fields for...
Paul Bryan Roberts [Sat, 18 Oct 2008 19:51:58 +0000 (20:51 +0100)] 
advapi32: LookupAccountNameW() - use ACCOUNT_SIDS domain and name_use fields for well known SIDS.

16 years agoadvapi32: LookupAccountNameW() - return correct domain name length for not-so-well...
Paul Bryan Roberts [Sat, 18 Oct 2008 19:46:35 +0000 (20:46 +0100)] 
advapi32: LookupAccountNameW() - return correct domain name length for not-so-well-known SIDs.

16 years agoadvapi32: LookupAccountNameW() - passes expected SidTypeUser test.
Paul Bryan Roberts [Sat, 18 Oct 2008 19:36:36 +0000 (20:36 +0100)] 
advapi32: LookupAccountNameW() - passes expected SidTypeUser test.

16 years agoadvapi32: LookupAccountNameW() - add got clause to test.
Paul Bryan Roberts [Sat, 18 Oct 2008 18:54:32 +0000 (19:54 +0100)] 
advapi32: LookupAccountNameW() - add got clause to test.

16 years agomscms: Quiet a noisy fixme.
Detlef Riekenberg [Fri, 17 Oct 2008 23:03:49 +0000 (01:03 +0200)] 
mscms: Quiet a noisy fixme.

16 years agowined3d: Add GL_TEXTURE_BINDING_3D to wined3d_gl header.
Tobias Jakobi [Sat, 18 Oct 2008 14:08:49 +0000 (16:08 +0200)] 
wined3d: Add GL_TEXTURE_BINDING_3D to wined3d_gl header.

16 years agowined3d: Fix some typos.
Tobias Jakobi [Mon, 20 Oct 2008 15:56:58 +0000 (17:56 +0200)] 
wined3d: Fix some typos.

16 years agogdiplus: Whole picture object should be cloned in GdipCloneImage(), not just parent...
Kirill K. Smirnov [Mon, 20 Oct 2008 13:10:10 +0000 (17:10 +0400)] 
gdiplus: Whole picture object should be cloned in GdipCloneImage(), not just parent class 'image'.

16 years agoconfigure: Avoid problem with recent autoconf.
Rafał Mużyło [Mon, 20 Oct 2008 19:43:21 +0000 (21:43 +0200)] 
configure: Avoid problem with recent autoconf.

16 years agomsvcrt: Implemented vswprintf_s.
Eric Pouech [Sat, 18 Oct 2008 11:59:47 +0000 (13:59 +0200)] 
msvcrt: Implemented vswprintf_s.