wine
19 years agoMoved config parameters to HKCU\Software\Wine\DirectSound.
Alexandre Julliard [Tue, 14 Jun 2005 12:34:00 +0000 (12:34 +0000)] 
Moved config parameters to HKCU\Software\Wine\DirectSound.

19 years agoMoved all font config parameters to HKCU\Software\Wine\Fonts.
Alexandre Julliard [Tue, 14 Jun 2005 12:33:19 +0000 (12:33 +0000)] 
Moved all font config parameters to HKCU\Software\Wine\Fonts.
Replaced the FontDirs key enumeration by a simple Path value.

19 years agoReimplement IOCTL_SCSI_PASS_THROUGH_DIRECT and
Ivan Leo Puoti [Tue, 14 Jun 2005 12:25:41 +0000 (12:25 +0000)] 
Reimplement IOCTL_SCSI_PASS_THROUGH_DIRECT and
IOCTL_SCSI_PASS_THROUGH on top of the linux scsi driver.

19 years agoChange (long long) to (LONGLONG) to compile with MSVC.
Saulius Krasuckas [Tue, 14 Jun 2005 12:25:29 +0000 (12:25 +0000)] 
Change (long long) to (LONGLONG) to compile with MSVC.

19 years agoReturn STATUS_INVALID_INFO_CLASS for non-implemented classes.
Paul Vriens [Tue, 14 Jun 2005 12:25:02 +0000 (12:25 +0000)] 
Return STATUS_INVALID_INFO_CLASS for non-implemented classes.
Return STATUS_ACCESS_VIOLATION if no buffer given.
Added tests for ProcessBasicInformation.

19 years ago- EM_CHARFROMPOS should return the closest char (clicking on the first
Lauri Tulmin [Tue, 14 Jun 2005 12:24:48 +0000 (12:24 +0000)] 
- EM_CHARFROMPOS should return the closest char (clicking on the first
  half of a character should return current char and clicking on the
  second half should return next char)
- EM_POSFROMCHAR should return -1 if character index is greater or
  equal to text length

19 years agoRemoved the Tweak.Fonts configuration hack.
Alexandre Julliard [Tue, 14 Jun 2005 11:53:39 +0000 (11:53 +0000)] 
Removed the Tweak.Fonts configuration hack.

19 years agoGet rid of the PerfectGraphics option, that's not really useful.
Alexandre Julliard [Tue, 14 Jun 2005 11:52:48 +0000 (11:52 +0000)] 
Get rid of the PerfectGraphics option, that's not really useful.

19 years agoHardcode the location of config.sys, no need for a config parameter
Alexandre Julliard [Tue, 14 Jun 2005 11:48:57 +0000 (11:48 +0000)] 
Hardcode the location of config.sys, no need for a config parameter
for that.

19 years agoAdd a couple of missing functions.
Mike McCormack [Tue, 14 Jun 2005 11:43:35 +0000 (11:43 +0000)] 
Add a couple of missing functions.

19 years agoDeclare port functions and fix prototypes.
Mike McCormack [Tue, 14 Jun 2005 11:43:20 +0000 (11:43 +0000)] 
Declare port functions and fix prototypes.

19 years agoFix warnings from -Wmissing-declarations.
Mike McCormack [Tue, 14 Jun 2005 11:42:34 +0000 (11:42 +0000)] 
Fix warnings from -Wmissing-declarations.

19 years agoCall remove_process_locks when a process ends, fix declarations.
Mike McCormack [Tue, 14 Jun 2005 11:40:40 +0000 (11:40 +0000)] 
Call remove_process_locks when a process ends, fix declarations.

19 years agoFix declaration warnings in the test cases.
Mike McCormack [Tue, 14 Jun 2005 11:40:04 +0000 (11:40 +0000)] 
Fix declaration warnings in the test cases.

19 years ago- Fix VarFormat for formats that mix '0' and '#' in the whole number
Michael Stefaniuc [Tue, 14 Jun 2005 11:39:32 +0000 (11:39 +0000)] 
- Fix VarFormat for formats that mix '0' and '#' in the whole number
  part.
- Fix VarFormat for negative exponent formats.
- Add tests for the above + a couple of "todo_wine"'s.

19 years agoAdd the IContextMenu interface to the ShellLink object.
Mike McCormack [Tue, 14 Jun 2005 11:38:55 +0000 (11:38 +0000)] 
Add the IContextMenu interface to the ShellLink object.

19 years agoAdd CertAlgIdToOID and CertOIDToAlgId, with tests.
Juan Lang [Tue, 14 Jun 2005 11:38:36 +0000 (11:38 +0000)] 
Add CertAlgIdToOID and CertOIDToAlgId, with tests.

19 years agoAvoid one more access to pcbRead.
Alex Villacís Lasso [Tue, 14 Jun 2005 11:38:09 +0000 (11:38 +0000)] 
Avoid one more access to pcbRead.

19 years agoFix some warnings.
Mike McCormack [Mon, 13 Jun 2005 19:05:42 +0000 (19:05 +0000)] 
Fix some warnings.

19 years agoPrevent crash on IDirectMusicLoaderResourceStream_IStream_Read.
Alex Villacís Lasso [Mon, 13 Jun 2005 19:05:01 +0000 (19:05 +0000)] 
Prevent crash on IDirectMusicLoaderResourceStream_IStream_Read.

19 years agoA "1" is returned not a 1 for AssignmentType. Also as a bit more to
Aric Stewart [Mon, 13 Jun 2005 19:04:39 +0000 (19:04 +0000)] 
A "1" is returned not a 1 for AssignmentType. Also as a bit more to
the FIXME message.

19 years agoImplement ShellLink's IShellExtInit::Initialize() method.
Mike McCormack [Mon, 13 Jun 2005 19:04:17 +0000 (19:04 +0000)] 
Implement ShellLink's IShellExtInit::Initialize() method.

19 years agoAdded magic comments to all Wine-specific registry accesses to make
Alexandre Julliard [Mon, 13 Jun 2005 18:56:00 +0000 (18:56 +0000)] 
Added magic comments to all Wine-specific registry accesses to make
them easier to grep.

19 years agoChanged registry access functions to use more meaningful names.
Alexandre Julliard [Mon, 13 Jun 2005 18:49:23 +0000 (18:49 +0000)] 
Changed registry access functions to use more meaningful names.

19 years agoRemoved references to obsolete configuration entries.
Alexandre Julliard [Mon, 13 Jun 2005 18:48:09 +0000 (18:48 +0000)] 
Removed references to obsolete configuration entries.

19 years agoWhen loading a bitmap we should stretch the image to the requested
Huw Davies [Mon, 13 Jun 2005 18:47:21 +0000 (18:47 +0000)] 
When loading a bitmap we should stretch the image to the requested
size.

19 years agoTest when TVN_SELCHANGING and TVN_SELCHANGED are really sent.
Krzysztof Foltman [Mon, 13 Jun 2005 12:23:01 +0000 (12:23 +0000)] 
Test when TVN_SELCHANGING and TVN_SELCHANGED are really sent.

19 years agoMoved the NONAMELESSUNION/STRUCT macros to wine/test.h so that they
Alexandre Julliard [Mon, 13 Jun 2005 12:10:54 +0000 (12:10 +0000)] 
Moved the NONAMELESSUNION/STRUCT macros to wine/test.h so that they
can be used in all the test.

19 years ago- add the IShellExtInit interface to the ShellLink object
Mike McCormack [Mon, 13 Jun 2005 11:50:09 +0000 (11:50 +0000)] 
- add the IShellExtInit interface to the ShellLink object
- use inline functions rather than macros to resolve the
  implementation pointer from an interface pointer

19 years agoAdded activeds.dll with some stubs to get the native printui.dll to
Detlef Riekenberg [Mon, 13 Jun 2005 11:47:46 +0000 (11:47 +0000)] 
Added activeds.dll with some stubs to get the native printui.dll to
load.

19 years agoMore warning fixes.
Mike McCormack [Mon, 13 Jun 2005 11:39:52 +0000 (11:39 +0000)] 
More warning fixes.

19 years ago- encode/decode X509_NAMEs for simple string encodings, with tests
Juan Lang [Mon, 13 Jun 2005 11:39:35 +0000 (11:39 +0000)] 
- encode/decode X509_NAMEs for simple string encodings, with tests
- more tests and some fixes to other types

19 years agoDon't send TVN_SELCHANGING nor TVN_SELCHANGED if the same item is
Krzysztof Foltman [Mon, 13 Jun 2005 11:38:55 +0000 (11:38 +0000)] 
Don't send TVN_SELCHANGING nor TVN_SELCHANGED if the same item is
selected again.

19 years agoRemove duplicate toolbar button.
Martin Fuchs [Mon, 13 Jun 2005 11:38:27 +0000 (11:38 +0000)] 
Remove duplicate toolbar button.

19 years agoAdded window support to the video renderer:
Christian Costa [Mon, 13 Jun 2005 11:37:55 +0000 (11:37 +0000)] 
Added window support to the video renderer:
- replaced ddraw code by window code.
- implemented IBasicVideo and IVideoWindow interfaces.

19 years agoFixed size of our SYSTEM_TIMEOFDAY_INFORMATION struct.
Paul Vriens [Mon, 13 Jun 2005 11:34:56 +0000 (11:34 +0000)] 
Fixed size of our SYSTEM_TIMEOFDAY_INFORMATION struct.
Fixed return codes and ReturnLength/buffer for
SystemTimeOfDayInformation.
Added tests for SystemTimeOfDayInformation.

19 years agoImplement RtlAbsoluteToSelfRelativeSD.
James Hawkins [Mon, 13 Jun 2005 11:34:02 +0000 (11:34 +0000)] 
Implement RtlAbsoluteToSelfRelativeSD.

19 years ago- use const parameter in find_entry_shell()
Martin Fuchs [Mon, 13 Jun 2005 10:04:55 +0000 (10:04 +0000)] 
- use const parameter in find_entry_shell()
- rename ExecuteDialogWndProg() to ExecuteDialogDlgProc()
- remove old comment
- add missing call to CtxMenu_reset()

19 years agoDeclare some missing functions.
Mike McCormack [Mon, 13 Jun 2005 10:04:20 +0000 (10:04 +0000)] 
Declare some missing functions.

19 years agoFix warnings in tests, remove pointless comments.
Mike McCormack [Mon, 13 Jun 2005 10:03:33 +0000 (10:03 +0000)] 
Fix warnings in tests, remove pointless comments.

19 years agoAdd and fix function prototypes.
Mike McCormack [Mon, 13 Jun 2005 10:03:18 +0000 (10:03 +0000)] 
Add and fix function prototypes.

19 years agoFix PropVariant tests on Windows 2000 and above.
Robert Shearman [Mon, 13 Jun 2005 10:02:10 +0000 (10:02 +0000)] 
Fix PropVariant tests on Windows 2000 and above.

19 years agoRemove needless call to Sleep.
Robert Shearman [Mon, 13 Jun 2005 10:02:02 +0000 (10:02 +0000)] 
Remove needless call to Sleep.

19 years ago- Add registry entries for local-only OLE interfaces.
Robert Shearman [Mon, 13 Jun 2005 10:01:43 +0000 (10:01 +0000)] 
- Add registry entries for local-only OLE interfaces.
- Change IUnknown to local interface.

19 years agoRichedit classes should be global.
Robert Shearman [Mon, 13 Jun 2005 10:01:32 +0000 (10:01 +0000)] 
Richedit classes should be global.

19 years agoFix size passed to lstrcpynA function - sizeof(string) == 4 not 16 as
Robert Shearman [Mon, 13 Jun 2005 10:01:20 +0000 (10:01 +0000)] 
Fix size passed to lstrcpynA function - sizeof(string) == 4 not 16 as
needed.

19 years agoCorrect GdiIsPlayMetafileDC prototype.
Mike McCormack [Mon, 13 Jun 2005 10:00:53 +0000 (10:00 +0000)] 
Correct GdiIsPlayMetafileDC prototype.

19 years agoSilence some -Wmissing-declarations warnings.
Mike McCormack [Mon, 13 Jun 2005 10:00:37 +0000 (10:00 +0000)] 
Silence some -Wmissing-declarations warnings.

19 years agoAdd/correct a few more definitions.
Juan Lang [Mon, 13 Jun 2005 10:00:21 +0000 (10:00 +0000)] 
Add/correct a few more definitions.

19 years agoDeclare missing functions.
Hans Leidekker [Mon, 13 Jun 2005 10:00:03 +0000 (10:00 +0000)] 
Declare missing functions.

19 years agoCorrected string length method in ITypeLib::IsName() and FindName()
Marcus Meissner [Mon, 13 Jun 2005 09:59:55 +0000 (09:59 +0000)] 
Corrected string length method in ITypeLib::IsName() and FindName()
for LPOLESTR type.

19 years agoAdded sys/types.h to configure check for videodev.h.
Adrian Harvey [Sun, 12 Jun 2005 11:10:43 +0000 (11:10 +0000)] 
Added sys/types.h to configure check for videodev.h.

19 years agoEmit \tx for user-defined TABs.
Krzysztof Foltman [Sun, 12 Jun 2005 11:08:29 +0000 (11:08 +0000)] 
Emit \tx for user-defined TABs.

19 years agoRemove unnecessary paint code.
Martin Fuchs [Sun, 12 Jun 2005 11:08:19 +0000 (11:08 +0000)] 
Remove unnecessary paint code.

19 years agoRemove some FIXMEs and replace them with TRACEs.
Lionel Ulmer [Sun, 12 Jun 2005 11:08:04 +0000 (11:08 +0000)] 
Remove some FIXMEs and replace them with TRACEs.

19 years agoMove __WINE__ ifdef directive.
Martin Fuchs [Sun, 12 Jun 2005 11:07:44 +0000 (11:07 +0000)] 
Move __WINE__ ifdef directive.

19 years agoRemove stub status.
James Hawkins [Sun, 12 Jun 2005 11:07:37 +0000 (11:07 +0000)] 
Remove stub status.
Check for correct revision value.

19 years agoAdd RtlAnsiCharToUnicodeChar definition.
James Hawkins [Sun, 12 Jun 2005 11:07:25 +0000 (11:07 +0000)] 
Add RtlAnsiCharToUnicodeChar definition.
Correct stub status of RtlAnsiCharToUnicodeChar.

19 years agoStub out the error dialog functions.
Matthew Davison [Sun, 12 Jun 2005 11:05:58 +0000 (11:05 +0000)] 
Stub out the error dialog functions.
Modify the default callbacks to call these for Delete and Rename
errors.
Modify the default callbacks to ignore file missing errors when
deleting files.

19 years agoImplement RtlAdjustPrivilege.
Eric Kohl [Sun, 12 Jun 2005 10:44:01 +0000 (10:44 +0000)] 
Implement RtlAdjustPrivilege.

19 years agoFix file size in property dialog by using _stprintf() instead of
Martin Fuchs [Sun, 12 Jun 2005 10:43:40 +0000 (10:43 +0000)] 
Fix file size in property dialog by using _stprintf() instead of
wsprintf().

19 years ago- added support for \ulnone (turning underline off)
Krzysztof Foltman [Sun, 12 Jun 2005 10:43:24 +0000 (10:43 +0000)] 
- added support for \ulnone (turning underline off)
- support for basic subscript and superscript
- untested support for text offset

19 years agoSupport all possible texture coordinates sizes.
Lionel Ulmer [Sun, 12 Jun 2005 10:43:11 +0000 (10:43 +0000)] 
Support all possible texture coordinates sizes.

19 years ago- Don't print out cryptic message if IDispatch or IUnknown object is
Robert Shearman [Sun, 12 Jun 2005 10:42:36 +0000 (10:42 +0000)] 
- Don't print out cryptic message if IDispatch or IUnknown object is
  just NULL.
- puArgErr is a ref pointer so we have to provide a dummy pointer if
  it is NULL.
- Fail gracefully and notify caller if we ran out of memoy or if
  variant copying failed.

19 years agoFix registry test for Win9x by skipping a section that fails, but
Robert Shearman [Sun, 12 Jun 2005 10:42:13 +0000 (10:42 +0000)] 
Fix registry test for Win9x by skipping a section that fails, but
succeeds on NT.

19 years agoMove static variables out of header file, also the local interface
Marcus Meissner [Sun, 12 Jun 2005 10:42:03 +0000 (10:42 +0000)] 
Move static variables out of header file, also the local interface
implementations.

19 years agoMake dsound tests loadable on NT4.
Robert Reif [Sun, 12 Jun 2005 10:41:49 +0000 (10:41 +0000)] 
Make dsound tests loadable on NT4.

19 years agoAdd declaration of X11DRV_GetDIBColorTable to avoid compile warning.
Glenn Wurster [Sun, 12 Jun 2005 10:41:39 +0000 (10:41 +0000)] 
Add declaration of X11DRV_GetDIBColorTable to avoid compile warning.

19 years agoAdd a workaround for Win9x apps which pass the parameters for
Felix Nawothnig [Sun, 12 Jun 2005 10:41:22 +0000 (10:41 +0000)] 
Add a workaround for Win9x apps which pass the parameters for
GetCurrentDirectoryA in wrong order.

19 years agoUse .mod_*_func sections on Mac OS X/i386 instead of the elf
Pierre d'Herbemont [Fri, 10 Jun 2005 19:58:26 +0000 (19:58 +0000)] 
Use .mod_*_func sections on Mac OS X/i386 instead of the elf
constructor/destructor.

19 years agoReuse output_dll_init for the constructor of debug files.
Alexandre Julliard [Fri, 10 Jun 2005 19:56:05 +0000 (19:56 +0000)] 
Reuse output_dll_init for the constructor of debug files.

19 years agoChange code style of form "if( x )" to "if (x)" for consistency.
Robert Shearman [Fri, 10 Jun 2005 19:54:46 +0000 (19:54 +0000)] 
Change code style of form "if( x )" to "if (x)" for consistency.

19 years agoAdded some definitions to setupapi.
Matthew Davison [Fri, 10 Jun 2005 19:52:48 +0000 (19:52 +0000)] 
Added some definitions to setupapi.

19 years agoFixed ReturnLength of SystemCpuInformation.
Paul Vriens [Fri, 10 Jun 2005 19:52:32 +0000 (19:52 +0000)] 
Fixed ReturnLength of SystemCpuInformation.
Added first test for SystemCpuInformation.

19 years agoCreate a stub implementation for MsiViewGetError.
Mike McCormack [Fri, 10 Jun 2005 19:52:13 +0000 (19:52 +0000)] 
Create a stub implementation for MsiViewGetError.

19 years agoDependency fixes for winternl.h.
Mike McCormack [Fri, 10 Jun 2005 19:33:47 +0000 (19:33 +0000)] 
Dependency fixes for winternl.h.

19 years agoFix more warnings.
Mike McCormack [Fri, 10 Jun 2005 19:32:24 +0000 (19:32 +0000)] 
Fix more warnings.

19 years agoSet the FILESYSANCESTOR and FILESYSTEM flags correctly in
Michael Jung [Fri, 10 Jun 2005 19:31:59 +0000 (19:31 +0000)] 
Set the FILESYSANCESTOR and FILESYSTEM flags correctly in
GetAttributesOf.

19 years agoClear out parameters to stop bad pointers lying around in memory if
Robert Shearman [Fri, 10 Jun 2005 19:31:45 +0000 (19:31 +0000)] 
Clear out parameters to stop bad pointers lying around in memory if
the function doesn't set them to anything.

19 years agoAdds support for the DIBINDEX type of COLORREF.
Glenn Wurster [Fri, 10 Jun 2005 19:31:20 +0000 (19:31 +0000)] 
Adds support for the DIBINDEX type of COLORREF.

19 years agoImplement RtlAnsiCharToUnicodeChar.
James Hawkins [Fri, 10 Jun 2005 19:30:23 +0000 (19:30 +0000)] 
Implement RtlAnsiCharToUnicodeChar.

19 years agoInclude missing AW macro.
Mike McCormack [Fri, 10 Jun 2005 19:29:46 +0000 (19:29 +0000)] 
Include missing AW macro.

19 years agoDeclare the MSIDBERROR enumeration.
Mike McCormack [Fri, 10 Jun 2005 19:29:24 +0000 (19:29 +0000)] 
Declare the MSIDBERROR enumeration.

19 years agoDeclare functions and correct prototypes.
Mike McCormack [Fri, 10 Jun 2005 19:29:16 +0000 (19:29 +0000)] 
Declare functions and correct prototypes.

19 years agoCryp{En|De}codeObjectEx should return success if the input buffer is
Juan Lang [Fri, 10 Jun 2005 19:28:58 +0000 (19:28 +0000)] 
Cryp{En|De}codeObjectEx should return success if the input buffer is
NULL, some MS sample programs depend on that.  Fix functions and
tests.

19 years agoBottom edge of the update region should be relative to the top edge of
Lauri Tulmin [Thu, 9 Jun 2005 20:40:31 +0000 (20:40 +0000)] 
Bottom edge of the update region should be relative to the top edge of
the format rect.

19 years agoMake ddraw tests loadable on NT4.
Stefan Leichter [Thu, 9 Jun 2005 20:38:21 +0000 (20:38 +0000)] 
Make ddraw tests loadable on NT4.

19 years agoStore the process along with the key handle in notifications.
Alexandre Julliard [Thu, 9 Jun 2005 20:36:08 +0000 (20:36 +0000)] 
Store the process along with the key handle in notifications.

19 years agoReduce our buffer by 1 SYSTEM_THREAD_INFORMATION per process.
Paul Vriens [Thu, 9 Jun 2005 20:33:45 +0000 (20:33 +0000)] 
Reduce our buffer by 1 SYSTEM_THREAD_INFORMATION per process.
Minimize some calculations.

19 years agoAdd more tests for text placement in single and multiline edit
Lauri Tulmin [Thu, 9 Jun 2005 20:32:32 +0000 (20:32 +0000)] 
Add more tests for text placement in single and multiline edit
controls. Some of the tests are marked as todo.

19 years agoExtending upon Mike McCormack's cleanup to use MSI_RecordGetString.
Aric Stewart [Thu, 9 Jun 2005 20:30:59 +0000 (20:30 +0000)] 
Extending upon Mike McCormack's cleanup to use MSI_RecordGetString.

19 years agoRegister the Product Version also.
Aric Stewart [Thu, 9 Jun 2005 15:49:11 +0000 (15:49 +0000)] 
Register the Product Version also.
Also help plug some memory leaks pointed out by Mike McCormack.

19 years agoAdded a close_handle method to the object operations, and use it to
Alexandre Julliard [Thu, 9 Jun 2005 15:39:52 +0000 (15:39 +0000)] 
Added a close_handle method to the object operations, and use it to
implement registry notifications and the strange behavior of
CloseHandle on winstation/desktop handles.

19 years agoAvoid a loop where a parent's parent refers to itself as its parent.
Aric Stewart [Thu, 9 Jun 2005 15:35:48 +0000 (15:35 +0000)] 
Avoid a loop where a parent's parent refers to itself as its parent.

19 years agoThe desktop of a new thread should be set from the process initial
Alexandre Julliard [Thu, 9 Jun 2005 12:07:12 +0000 (12:07 +0000)] 
The desktop of a new thread should be set from the process initial
desktop, not from the parent thread.
Fixed a couple of bugs in the desktop name handling.

19 years agoDeclare some missing functions.
Mike McCormack [Thu, 9 Jun 2005 12:06:08 +0000 (12:06 +0000)] 
Declare some missing functions.

19 years agoGet current directory during tests on win9x too.
Saulius Krasuckas [Thu, 9 Jun 2005 12:05:50 +0000 (12:05 +0000)] 
Get current directory during tests on win9x too.

19 years agoAdd the IShellLinkDataList interface to the ShellLink object.
Mike McCormack [Thu, 9 Jun 2005 12:05:38 +0000 (12:05 +0000)] 
Add the IShellLinkDataList interface to the ShellLink object.

19 years agoAdded module upgrade.c and implemented FindRelatedProducts.
Aric Stewart [Thu, 9 Jun 2005 12:05:27 +0000 (12:05 +0000)] 
Added module upgrade.c and implemented FindRelatedProducts.

19 years agoFixed a number of references to removed directories.
Alexandre Julliard [Thu, 9 Jun 2005 10:24:51 +0000 (10:24 +0000)] 
Fixed a number of references to removed directories.