wine
20 years agoFixed HCR_GetExecuteCommandW() behavior with a class name (based on a
Alexandre Julliard [Fri, 16 Jan 2004 23:06:25 +0000 (23:06 +0000)] 
Fixed HCR_GetExecuteCommandW() behavior with a class name (based on a
patch by Martin Fuchs).
Removed a couple of no longer used functions.

20 years agoCorrected definition of PathYetAnotherMakeUniqueName().
Martin Fuchs [Fri, 16 Jan 2004 23:04:41 +0000 (23:04 +0000)] 
Corrected definition of PathYetAnotherMakeUniqueName().

20 years agoFix improper WAVEFORMATEX size calculation for non PCM formats.
Robert Reif [Fri, 16 Jan 2004 23:03:08 +0000 (23:03 +0000)] 
Fix improper WAVEFORMATEX size calculation for non PCM formats.

20 years agoFix value renaming. Cleanup code, fix a few leaks.
Dimitrie O. Paun [Fri, 16 Jan 2004 23:02:44 +0000 (23:02 +0000)] 
Fix value renaming. Cleanup code, fix a few leaks.

20 years agoAssorted spelling fixes.
Francois Gouget [Fri, 16 Jan 2004 21:26:08 +0000 (21:26 +0000)] 
Assorted spelling fixes.

20 years agoAdd INI file processing.
Kevin Koltzau [Fri, 16 Jan 2004 21:25:25 +0000 (21:25 +0000)] 
Add INI file processing.
Full implementation of GetThemeDocumentationProperty.
Define string maps for parsing INI files into useable form.
Implemented (undocumented) ApplyTheme to select current theme.

20 years agoReturn HFILE_ERROR instead of -1 in _lread.
Francois Gouget [Fri, 16 Jan 2004 21:23:32 +0000 (21:23 +0000)] 
Return HFILE_ERROR instead of -1 in _lread.

20 years agoTrace the high part of the Seek offset.
Huw Davies [Fri, 16 Jan 2004 21:22:41 +0000 (21:22 +0000)] 
Trace the high part of the Seek offset.

20 years agoAdded SystemTimeToTzSpecificLocalTime definition.
Mike McCormack [Fri, 16 Jan 2004 21:22:13 +0000 (21:22 +0000)] 
Added SystemTimeToTzSpecificLocalTime definition.

20 years agoAdd a couple of missing definitions to urlmon.h.
Francois Gouget [Fri, 16 Jan 2004 21:21:54 +0000 (21:21 +0000)] 
Add a couple of missing definitions to urlmon.h.

20 years agoFixed handling of control focus.
Thomas Weidenmueller [Fri, 16 Jan 2004 21:20:54 +0000 (21:20 +0000)] 
Fixed handling of control focus.

20 years agoEnable the help menu for regedit.
Thomas Weidenmueller [Fri, 16 Jan 2004 21:20:42 +0000 (21:20 +0000)] 
Enable the help menu for regedit.

20 years agoCheck for overlapping memory views and delete the offending view if
Alexandre Julliard [Fri, 16 Jan 2004 04:52:17 +0000 (04:52 +0000)] 
Check for overlapping memory views and delete the offending view if
necessary, to ensure we never have two views covering the same
address.

20 years ago- Ensure we correctly add a backslash like Windows 98/XP do.
Mike Hearn [Fri, 16 Jan 2004 04:49:13 +0000 (04:49 +0000)] 
- Ensure we correctly add a backslash like Windows 98/XP do.
- Generate filenames that look like Windows does (no left digit
  padding).

20 years ago- Moved actual code from SHGetSpecialFolderPathA to SHGetFolderPathW,
Filip Navara [Fri, 16 Jan 2004 04:46:36 +0000 (04:46 +0000)] 
- Moved actual code from SHGetSpecialFolderPathA to SHGetFolderPathW,
  adjusted and unicodified it.
- Rewrote SHGetFolderPathA to call SHGetFolderPathW.
- Rewrote SHGetSpecialFolderPath[AW] to call SHGetFolderPath[AW].

20 years agoComplete Czech translation of shell32 resources.
Filip Navara [Fri, 16 Jan 2004 04:46:05 +0000 (04:46 +0000)] 
Complete Czech translation of shell32 resources.

20 years agoPartially implement RegOpenUserClassesRoot.
Robert Shearman [Fri, 16 Jan 2004 04:40:33 +0000 (04:40 +0000)] 
Partially implement RegOpenUserClassesRoot.

20 years agoWe now have official packages.
Ivan Leo Murray-Smith [Fri, 16 Jan 2004 02:22:23 +0000 (02:22 +0000)] 
We now have official packages.

20 years agoStreamline the editing interfaces a bit.
Dimitrie O. Paun [Fri, 16 Jan 2004 02:21:23 +0000 (02:21 +0000)] 
Streamline the editing interfaces a bit.
Open the registry with only the required permissions for the
operation. Fix a few leaks.

20 years agoMove the implementation of GetDefaultCommConfig from A to W.
Vincent Béron [Fri, 16 Jan 2004 02:21:01 +0000 (02:21 +0000)] 
Move the implementation of GetDefaultCommConfig from A to W.
Get rid of a W->A cross call at the same time.

20 years agoUnicodify some comm functions.
Vincent Béron [Fri, 16 Jan 2004 02:14:50 +0000 (02:14 +0000)] 
Unicodify some comm functions.
Get rid of some W->A cross calls along the way.

20 years agoAdded context menu support.
Thomas Weidenmueller [Fri, 16 Jan 2004 02:14:19 +0000 (02:14 +0000)] 
Added context menu support.

20 years agoChange URL used in http tests to be a #define so it can be changed
Mike Hearn [Fri, 16 Jan 2004 02:03:16 +0000 (02:03 +0000)] 
Change URL used in http tests to be a #define so it can be changed
easily in future, and make it point to winehq.

20 years agoThe MSVC headers won't give a name to the nameless union of INPUT
Francois Gouget [Fri, 16 Jan 2004 02:02:38 +0000 (02:02 +0000)] 
The MSVC headers won't give a name to the nameless union of INPUT
despite our request (NONAMELESSUNION). So define our own type and use
it instead.
Remove useless NONAMELESSSTRUCT.
Fix signed/unsigned warning.

20 years agoWe need to set _WIN32_WINNT to 0x501 to get CS_DROPSHADOW and
Francois Gouget [Fri, 16 Jan 2004 02:02:19 +0000 (02:02 +0000)] 
We need to set _WIN32_WINNT to 0x501 to get CS_DROPSHADOW and
ICON_SMALL2.

20 years agoMSVC does not want 'extern' variables to be initialized inside
Francois Gouget [Fri, 16 Jan 2004 02:02:03 +0000 (02:02 +0000)] 
MSVC does not want 'extern' variables to be initialized inside
functions.

20 years agoGet rid of a W->A cross call in ImageList_LoadImageW.
Vincent Béron [Fri, 16 Jan 2004 02:01:46 +0000 (02:01 +0000)] 
Get rid of a W->A cross call in ImageList_LoadImageW.

20 years agoFix compilation with ICU after introduction of gdi_private.h.
Vincent Béron [Fri, 16 Jan 2004 02:01:32 +0000 (02:01 +0000)] 
Fix compilation with ICU after introduction of gdi_private.h.

20 years agoInitialize a pointer before dereferencing it.
Vincent Béron [Fri, 16 Jan 2004 02:01:12 +0000 (02:01 +0000)] 
Initialize a pointer before dereferencing it.

20 years agoYet another new spec file, this time iccvid.spec.
Vincent Béron [Fri, 16 Jan 2004 02:00:50 +0000 (02:00 +0000)] 
Yet another new spec file, this time iccvid.spec.

20 years agoSave UESP instead of ESP where UESP defined.
Robert Lunnon [Fri, 16 Jan 2004 02:00:24 +0000 (02:00 +0000)] 
Save UESP instead of ESP where UESP defined.

20 years agoImplemented View|Split.
Thomas Weidenmueller [Fri, 16 Jan 2004 01:59:05 +0000 (01:59 +0000)] 
Implemented View|Split.

20 years agoSimplify the About dialog code.
Thomas Weidenmueller [Fri, 16 Jan 2004 01:58:48 +0000 (01:58 +0000)] 
Simplify the About dialog code.

20 years agoExpand the treeview on startup.
Thomas Weidenmueller [Fri, 16 Jan 2004 01:58:28 +0000 (01:58 +0000)] 
Expand the treeview on startup.

20 years agoGet rid of the global INTERNAL_[XY]WSTODS macros.
Alexandre Julliard [Thu, 15 Jan 2004 06:19:35 +0000 (06:19 +0000)] 
Get rid of the global INTERNAL_[XY]WSTODS macros.

20 years ago- Get rid of W->A calls for shlexec.
Marcelo Duarte [Thu, 15 Jan 2004 06:13:57 +0000 (06:13 +0000)] 
- Get rid of W->A calls for shlexec.
- Implementation of FindExecutableW.

20 years agoTweaked the init code so that it works properly no matter what linker
Alexandre Julliard [Thu, 15 Jan 2004 04:58:17 +0000 (04:58 +0000)] 
Tweaked the init code so that it works properly no matter what linker
options are used.

20 years agoAuthors: Tim Ferguson <Tim.Ferguson@infotech.monash.edu.au>, Mike McCormack <mike...
Alexandre Julliard [Thu, 15 Jan 2004 04:56:18 +0000 (04:56 +0000)] 
Authors: Tim Ferguson <Tim.Ferguson@infotech.monash.edu.au>, Mike McCormack <mike@codeweavers.com>
Port Tim Ferguson's ICCVID codec to Wine.

20 years agoPreserve trailing backslashes in GetFullPathName.
Mike McCormack [Thu, 15 Jan 2004 01:48:44 +0000 (01:48 +0000)] 
Preserve trailing backslashes in GetFullPathName.

20 years agoAdded graphical feedback.
Ferenc Wagner [Thu, 15 Jan 2004 01:48:05 +0000 (01:48 +0000)] 
Added graphical feedback.

20 years agoBe more strict about checks (especially in RVA translations).
Eric Pouech [Thu, 15 Jan 2004 01:47:46 +0000 (01:47 +0000)] 
Be more strict about checks (especially in RVA translations).

20 years agoMoved a bunch of definitions from gdi.h into a new gdi_private.h to
Alexandre Julliard [Thu, 15 Jan 2004 00:35:38 +0000 (00:35 +0000)] 
Moved a bunch of definitions from gdi.h into a new gdi_private.h to
make sure we don't use them outside of gdi32.

20 years agoDefine INADDR_NONE if needed (reported by Robert Lunnon).
Alexandre Julliard [Thu, 15 Jan 2004 00:25:41 +0000 (00:25 +0000)] 
Define INADDR_NONE if needed (reported by Robert Lunnon).

20 years agoAvoid non-portable strip -s (reported by Robert Lunnon).
Alexandre Julliard [Thu, 15 Jan 2004 00:22:10 +0000 (00:22 +0000)] 
Avoid non-portable strip -s (reported by Robert Lunnon).

20 years agoReimplemented Get{Short|Long}PathName and updated the regression
Eric Pouech [Thu, 15 Jan 2004 00:20:46 +0000 (00:20 +0000)] 
Reimplemented Get{Short|Long}PathName and updated the regression
tests.

20 years agoFixed type mismatch in widDsCreate.
Robert Lunnon [Wed, 14 Jan 2004 05:39:05 +0000 (05:39 +0000)] 
Fixed type mismatch in widDsCreate.

20 years agoCorrected code to acquire mtu under Solaris.
Robert Lunnon [Wed, 14 Jan 2004 05:31:23 +0000 (05:31 +0000)] 
Corrected code to acquire mtu under Solaris.

20 years agoFixed __siginfo type for Solaris (based on a patch by Robert Lunnon).
Alexandre Julliard [Wed, 14 Jan 2004 05:25:07 +0000 (05:25 +0000)] 
Fixed __siginfo type for Solaris (based on a patch by Robert Lunnon).

20 years agoFD_SET is not a type changed to struct fd_set.
Robert Lunnon [Wed, 14 Jan 2004 05:20:59 +0000 (05:20 +0000)] 
FD_SET is not a type changed to struct fd_set.
Reordered headers to avoid including sys/select.h before winbase.h.

20 years agoIncluded limits.h to resolve missing macro definition.
Robert Lunnon [Wed, 14 Jan 2004 05:12:33 +0000 (05:12 +0000)] 
Included limits.h to resolve missing macro definition.

20 years agoUpdated copyright information.
Ivan Leo Murray-Smith [Wed, 14 Jan 2004 05:10:45 +0000 (05:10 +0000)] 
Updated copyright information.

20 years agoMoved SetDrawable, StartGraphicsExposures and EndGraphicsExposures
Alexandre Julliard [Wed, 14 Jan 2004 04:53:11 +0000 (04:53 +0000)] 
Moved SetDrawable, StartGraphicsExposures and EndGraphicsExposures
functionality to x11drv escapes so that we don't have to access the DC
structure directly.

20 years ago- got rid of FILE_Dup2 export from kernel32
Eric Pouech [Wed, 14 Jan 2004 04:34:20 +0000 (04:34 +0000)] 
- got rid of FILE_Dup2 export from kernel32
- move all dos handle related code into dlls/kernel32

20 years agoMoved some code around to avoid exporting DIB functions from gdi32.
Alexandre Julliard [Tue, 13 Jan 2004 23:31:46 +0000 (23:31 +0000)] 
Moved some code around to avoid exporting DIB functions from gdi32.

20 years agoAdd value rename support to regedit.
Dimitrie O. Paun [Tue, 13 Jan 2004 23:18:12 +0000 (23:18 +0000)] 
Add value rename support to regedit.

20 years agoImplemented VarInt, VarFix, VarNeg.
Jon Griffiths [Tue, 13 Jan 2004 23:16:04 +0000 (23:16 +0000)] 
Implemented VarInt, VarFix, VarNeg.

20 years agoUse integer math in VarCyInt, docs.
Jon Griffiths [Tue, 13 Jan 2004 23:02:34 +0000 (23:02 +0000)] 
Use integer math in VarCyInt, docs.

20 years agoTwo "unknown" parameters of _unDName() turn out to be the output
Rein Klazes [Tue, 13 Jan 2004 22:56:59 +0000 (22:56 +0000)] 
Two "unknown" parameters of _unDName() turn out to be the output
string and it length. If possible, use these instead of allocating a
new one. Put the code in _unDNameEx() and call that from _unDName().

20 years agoFixed version info.
Tom Wickline [Tue, 13 Jan 2004 22:50:55 +0000 (22:50 +0000)] 
Fixed version info.

20 years agoAdd dillo as a browser to search for.
Tom Wickline [Tue, 13 Jan 2004 22:48:29 +0000 (22:48 +0000)] 
Add dillo as a browser to search for.

20 years agoImplemented the remaining 64-bit file functions, and added a few other
Alexandre Julliard [Tue, 13 Jan 2004 05:45:05 +0000 (05:45 +0000)] 
Implemented the remaining 64-bit file functions, and added a few other
functions and exported variables.
Removed the almost empty lconv.c file.

20 years agoImplemented a few more crt* functions.
Alexandre Julliard [Tue, 13 Jan 2004 05:37:47 +0000 (05:37 +0000)] 
Implemented a few more crt* functions.
Replaced most remaining stubs by forwards to msvcrt.

20 years agoAvoid direct access to the palette structure.
Alexandre Julliard [Tue, 13 Jan 2004 05:25:30 +0000 (05:25 +0000)] 
Avoid direct access to the palette structure.

20 years agoAdded stub for EnumICMProfilesA/W.
Marcus Meissner [Tue, 13 Jan 2004 05:20:17 +0000 (05:20 +0000)] 
Added stub for EnumICMProfilesA/W.

20 years agoAuthors: Jeremy White <jwhite@codeweavers.com>, Francois Gouget <fgouget@codeweavers...
Alexandre Julliard [Tue, 13 Jan 2004 05:12:46 +0000 (05:12 +0000)] 
Authors: Jeremy White <jwhite@codeweavers.com>, Francois Gouget <fgouget@codeweavers.com>
Test the behavior of bind() wrt. SO_REUSEADDR.

20 years agoRemove forced WS_SO_REUSEADDR on all binds.
Jeremy Shaw [Tue, 13 Jan 2004 05:10:59 +0000 (05:10 +0000)] 
Remove forced WS_SO_REUSEADDR on all binds.

20 years agoFix a race that caused the Microsoft Viewers 'file extraction'
Francois Gouget [Tue, 13 Jan 2004 05:07:56 +0000 (05:07 +0000)] 
Fix a race that caused the Microsoft Viewers 'file extraction'
animation to sometimes have a pink background.

20 years agoDo a SearchPath before opening the file to improve compatibility with
Francois Gouget [Tue, 13 Jan 2004 05:07:07 +0000 (05:07 +0000)] 
Do a SearchPath before opening the file to improve compatibility with
the native regedit.

20 years agoRemove references to regapi.
Francois Gouget [Tue, 13 Jan 2004 04:59:33 +0000 (04:59 +0000)] 
Remove references to regapi.

20 years agoAdd yet another spec file for a new dll.
Vincent Béron [Tue, 13 Jan 2004 04:58:44 +0000 (04:58 +0000)] 
Add yet another spec file for a new dll.

20 years agoRemove a "\" from a multiline string constant by splitting it in two.
Vincent Béron [Tue, 13 Jan 2004 04:57:57 +0000 (04:57 +0000)] 
Remove a "\" from a multiline string constant by splitting it in two.

20 years agoRemoved a W->A cross-call (CopyMetaFileW->CopyMetaFileA).
Vincent Béron [Tue, 13 Jan 2004 04:54:45 +0000 (04:54 +0000)] 
Removed a W->A cross-call (CopyMetaFileW->CopyMetaFileA).

20 years agoAdded all the missing functions.
Alexandre Julliard [Tue, 13 Jan 2004 01:27:19 +0000 (01:27 +0000)] 
Added all the missing functions.

20 years ago_set_error_mode is cdecl not stdcall.
Alexandre Julliard [Tue, 13 Jan 2004 01:08:59 +0000 (01:08 +0000)] 
_set_error_mode is cdecl not stdcall.

20 years agoForward _set_error_mode to msvcrt.
André Johansen [Tue, 13 Jan 2004 01:08:04 +0000 (01:08 +0000)] 
Forward _set_error_mode to msvcrt.

20 years agoGet rid of a W->A crosscall (ResetDCA->ResetDCW).
Vincent Béron [Tue, 13 Jan 2004 01:06:44 +0000 (01:06 +0000)] 
Get rid of a W->A crosscall (ResetDCA->ResetDCW).

20 years agoAdded Midi IN support.
Christian Costa [Tue, 13 Jan 2004 01:05:34 +0000 (01:05 +0000)] 
Added Midi IN support.

20 years agoHandle the cases when initdir is either invalid, or specifies a file.
Rein Klazes [Mon, 12 Jan 2004 22:12:58 +0000 (22:12 +0000)] 
Handle the cases when initdir is either invalid, or specifies a file.

20 years agoStub enough of MSVCRT40 to make IE4 install work.
Mike McCormack [Mon, 12 Jan 2004 22:12:27 +0000 (22:12 +0000)] 
Stub enough of MSVCRT40 to make IE4 install work.

20 years agoScrollDC doesn't need to be in the graphics driver.
Alexandre Julliard [Mon, 12 Jan 2004 21:15:16 +0000 (21:15 +0000)] 
ScrollDC doesn't need to be in the graphics driver.

20 years agoChange GetTransform stub to use the standard FIXME rather than ERR.
Mike Hearn [Mon, 12 Jan 2004 21:10:48 +0000 (21:10 +0000)] 
Change GetTransform stub to use the standard FIXME rather than ERR.

20 years agoCreateDC is Unicode now, change the spec file accordingly.
Vincent Béron [Mon, 12 Jan 2004 21:08:31 +0000 (21:08 +0000)] 
CreateDC is Unicode now, change the spec file accordingly.

20 years agoAdd spec files for new dlls.
Vincent Béron [Mon, 12 Jan 2004 21:07:36 +0000 (21:07 +0000)] 
Add spec files for new dlls.

20 years agoCorrect handling of font table when the font name is not the last
Bill Medland [Mon, 12 Jan 2004 21:07:03 +0000 (21:07 +0000)] 
Correct handling of font table when the font name is not the last
thing in the entry (i.e. is followed by the font altname in a group).

20 years agoSafeArrayRedim: Use the correct size for resize too.
Marcus Meissner [Mon, 12 Jan 2004 21:06:30 +0000 (21:06 +0000)] 
SafeArrayRedim: Use the correct size for resize too.

20 years agoImplemented Toolhelp32ReadProcessMemory.
Eric Pouech [Mon, 12 Jan 2004 21:05:53 +0000 (21:05 +0000)] 
Implemented Toolhelp32ReadProcessMemory.

20 years ago- implemented TIME_KILL_SYCHRONOUS timer flags
Eric Pouech [Mon, 12 Jan 2004 21:03:10 +0000 (21:03 +0000)] 
- implemented TIME_KILL_SYCHRONOUS timer flags
- timeKillTimer is now thread safe
- replaced some iData attributes by global variables

20 years agoReduce the use of the dsound global variable by passing address to
Robert Reif [Mon, 12 Jan 2004 21:02:22 +0000 (21:02 +0000)] 
Reduce the use of the dsound global variable by passing address to
functions.

20 years agoGet rid of no longer needed WINE_PACKED define.
Alexandre Julliard [Fri, 9 Jan 2004 22:18:49 +0000 (22:18 +0000)] 
Get rid of no longer needed WINE_PACKED define.

20 years agoAdded some missing defines and a struct.
Robert Reif [Fri, 9 Jan 2004 22:06:54 +0000 (22:06 +0000)] 
Added some missing defines and a struct.
Fixed some const * arguments.

20 years agoAllow offset of NULL to NtWriteFile.
Marcus Meissner [Fri, 9 Jan 2004 20:09:08 +0000 (20:09 +0000)] 
Allow offset of NULL to NtWriteFile.

20 years agoFixed HeapRealloc typo.
Marcus Meissner [Fri, 9 Jan 2004 20:08:48 +0000 (20:08 +0000)] 
Fixed HeapRealloc typo.

20 years agoRemove the wrapper generation from winewrap, it is no longer necessary
Dimitrie O. Paun [Fri, 9 Jan 2004 20:08:22 +0000 (20:08 +0000)] 
Remove the wrapper generation from winewrap, it is no longer necessary
(fixed by Alexandre's constructor patch).

20 years agoSome more Win16/Win32 separation (based on a patch by Steven
Alexandre Julliard [Fri, 9 Jan 2004 05:10:35 +0000 (05:10 +0000)] 
Some more Win16/Win32 separation (based on a patch by Steven
Edwards).

20 years ago- add VESA mode 0x6a (same as 0x102)
Michael Stefaniuc [Fri, 9 Jan 2004 05:03:43 +0000 (05:03 +0000)] 
- add VESA mode 0x6a (same as 0x102)
- add a macro to check if a mode is a VESA mode
- output the unsupported VGA mode in hex (all VGA/VESA docs use hex
  for that)

20 years agoAdded wave-in support and fixed a few bugs in the wave-out code.
Jeremy Shaw [Fri, 9 Jan 2004 05:02:58 +0000 (05:02 +0000)] 
Added wave-in support and fixed a few bugs in the wave-out code.

20 years agoRemoved XInitThreads call, the X libraries still have too many bugs to
Alexandre Julliard [Fri, 9 Jan 2004 01:10:59 +0000 (01:10 +0000)] 
Removed XInitThreads call, the X libraries still have too many bugs to
make this viable.

20 years agoCopy BSTRs byte wise.
Marcus Meissner [Fri, 9 Jan 2004 00:58:01 +0000 (00:58 +0000)] 
Copy BSTRs byte wise.
Added a testcase for byte wise copy of VT_BSTR variant with
VariantCopy().

20 years agoAdded header dbt.h.
Ulrich Czekalla [Fri, 9 Jan 2004 00:57:08 +0000 (00:57 +0000)] 
Added header dbt.h.

20 years agoPin down LoadStringA behaviour on different buffer lengths.
Ferenc Wagner [Fri, 9 Jan 2004 00:36:51 +0000 (00:36 +0000)] 
Pin down LoadStringA behaviour on different buffer lengths.