Chris Morgan [Tue, 20 Jan 2004 02:07:35 +0000 (02:07 +0000)]
Add audio tab with first pass at autodetection of audio driver.
Double clicking a drive entry brings up drive edit window.
Robert Reif [Tue, 20 Jan 2004 01:47:27 +0000 (01:47 +0000)]
Added notify and property set to dsound output driver.
Cleaned up existing notify and property set for capture.
Robert Reif [Tue, 20 Jan 2004 01:45:05 +0000 (01:45 +0000)]
Fixed thread handle leaks.
Eric Pouech [Tue, 20 Jan 2004 01:40:23 +0000 (01:40 +0000)]
- RtlGetFullPathName_U: rewritten so that the source & destination
buffer can be the same
- GetFullPathName[AW]: now call RtlGetFullPathName_U
- GetShortPathNameW: fixed regression introduced in last patch
Martin Fuchs [Tue, 20 Jan 2004 01:37:24 +0000 (01:37 +0000)]
- fix typos in shelllink.c header comment and a struct comment
- corrected SCF_UNICODE constant and use the value of SCF_UNC instead
- implemented IShellLink_ConstructFromFile() to read shell links from
files
- call IShellLink_ConstructFromFile() in ISF_..._fnGetUIObjectOf()
when being queried for IShellLink interface
Thomas Weidenmueller [Tue, 20 Jan 2004 01:33:02 +0000 (01:33 +0000)]
Regedit GUI enhancements with new Windows-like icons.
Martin Fuchs [Tue, 20 Jan 2004 01:26:39 +0000 (01:26 +0000)]
- fix typo
- return string length from SHELL32_GUIDToStringA()
Michael Stefaniuc [Tue, 20 Jan 2004 01:25:17 +0000 (01:25 +0000)]
Fixed DOS EXE loader for the case where we realy have only 4 bytes on
the last page of the exe.
Ivan Leo Murray-Smith [Tue, 20 Jan 2004 01:24:27 +0000 (01:24 +0000)]
Yet another update.
Ivan Leo Murray-Smith [Tue, 20 Jan 2004 01:23:04 +0000 (01:23 +0000)]
Remove obsolete information about win3.1 drivers.
Alexandre Julliard [Tue, 20 Jan 2004 00:28:01 +0000 (00:28 +0000)]
Disable the exec shield workaround for now, it's causing too much
trouble.
Alexandre Julliard [Tue, 20 Jan 2004 00:24:22 +0000 (00:24 +0000)]
Removed useless warning.
Rok Mandeljc [Tue, 20 Jan 2004 00:21:40 +0000 (00:21 +0000)]
- updated resources to DX9
- completely rewritten headers (DX9 compat.; look much nicer now ;=)
- removed IDirectMusicSong and IDirectMusicMelodyFormulationTrack
(which are removed from DX9; weren't implemented in DX8 anyway)
- combined/simplified IDirectMusicSomething / IDirectMusicObject /
IPersistStream for objects that support loading
- implemented IDirectMusicObject on all such objects; via generic
functions
- combined IDirectMusicTrack(8)/IPersistStream on all tracks
- fully implemented IDirectMusicContainer (at least 90% if there are
no private interfaces)
- implemented IDirectMusicCollection (99% work & MS compliant
behaviour; except for instruments)
- tried to implement IDirectMusicInstrument (unfortunately uses some
dirty private interfaces... :(
- added dswave.dll; DirectMusic Wave
- some changes in style
- many, many more ;)
Martin Fuchs [Mon, 19 Jan 2004 23:54:55 +0000 (23:54 +0000)]
- move IShellFolder_fnGetDisplayNameOf() contents into a new function
SHELL_FS_ProcessDisplayFilename() to call it also in
ISF_Desktop_fnGetDisplayNameOf() and do the same file system
processing for the desktop level
- handle hidden file extensions in SHELL_FS_ProcessDisplayFilename(),
that are configured by "NeverShowExt" in the registry
Ge van Geldorp [Mon, 19 Jan 2004 23:42:34 +0000 (23:42 +0000)]
Swap arguments of LocalAlloc and only update Malloc32 block on
successful allocation.
Ivan Leo Murray-Smith [Mon, 19 Jan 2004 23:41:14 +0000 (23:41 +0000)]
Added a link to the Microsoft download page of the Visual Basic
runtime environment.
Alexandre Julliard [Mon, 19 Jan 2004 21:55:32 +0000 (21:55 +0000)]
Fixed an error message.
Kevin Koltzau [Mon, 19 Jan 2004 21:52:09 +0000 (21:52 +0000)]
Full implementation of OpenThemeData, CloseThemeData, and
IsThemePartDefined
Export undocumented functions by ordinal only (to match Microsoft's
uxtheme).
Huw Davies [Mon, 19 Jan 2004 21:51:45 +0000 (21:51 +0000)]
Fix compilation if Freetype isn't installed.
Huw Davies [Mon, 19 Jan 2004 21:51:29 +0000 (21:51 +0000)]
Directly use the hook proc for the custom template dialog rather than
calling it through another dlgproc.
Deliver the old style file_ok message with SendMessage, this allows
the dialog to be subclassed (as ATL/WTL does).
Only deliver this message if the app didn't reject the WM_NOTIFY
message.
Hans Leidekker [Mon, 19 Jan 2004 21:48:21 +0000 (21:48 +0000)]
Add missing comma.
Francois Gouget [Mon, 19 Jan 2004 21:47:35 +0000 (21:47 +0000)]
DPA_Create is missing from all recent import libraries so use
GetProcAddress to load it.
Add '\n' to 'ok' calls.
Rolf Kalbermatter [Mon, 19 Jan 2004 21:46:14 +0000 (21:46 +0000)]
Implemented PathFileExistsAndAttributesA/W function.
Mike McCormack [Mon, 19 Jan 2004 21:44:02 +0000 (21:44 +0000)]
Don't use CreateFileMapping on a zero length file.
Francois Gouget [Mon, 19 Jan 2004 21:43:43 +0000 (21:43 +0000)]
Add trailing '\n's to ok() calls.
Alexandre Julliard [Sun, 18 Jan 2004 23:35:12 +0000 (23:35 +0000)]
Use the exported FONTENUMPROCW as parameter in the EnumDeviceFonts
driver function instead of defining a private function type.
Alexandre Julliard [Sun, 18 Jan 2004 23:32:56 +0000 (23:32 +0000)]
Windows rename() needs an unlink() first (reported by Steven
Edwards).
Vincent Béron [Sun, 18 Jan 2004 23:24:04 +0000 (23:24 +0000)]
Added a new flag to wrc, to be used to assess translations
advancement.
Marcelo Duarte [Sun, 18 Jan 2004 23:18:33 +0000 (23:18 +0000)]
Update of Portuguese resources.
Martin Fuchs [Sun, 18 Jan 2004 23:17:32 +0000 (23:17 +0000)]
ShellView_CreateList(), SIC_Initialize(): enable transparent icons on
the desktop.
Martin Fuchs [Sun, 18 Jan 2004 23:17:13 +0000 (23:17 +0000)]
IStream_fnWrite: only return write count if the given pointer
parameter is not NULL.
Alexandre Julliard [Sun, 18 Jan 2004 22:20:17 +0000 (22:20 +0000)]
Removed the bitsPerPixel field in the generic DC structure, and leave
it up to the graphics driver to define it if necessary.
Marcus Meissner [Sun, 18 Jan 2004 22:15:46 +0000 (22:15 +0000)]
Do not cache results of checks with side effects.
Ivan Leo Murray-Smith [Sun, 18 Jan 2004 22:12:41 +0000 (22:12 +0000)]
Uniformize the cvs download instructions with the ones on WineHQ.
Eric Pouech [Sun, 18 Jan 2004 22:11:52 +0000 (22:11 +0000)]
Added support for Unix code page in NTDLL.
Francois Gouget [Sun, 18 Jan 2004 22:10:55 +0000 (22:10 +0000)]
Add trailing '\n's to ok() calls.
Marcelo Duarte [Sun, 18 Jan 2004 22:10:39 +0000 (22:10 +0000)]
Fixed typos.
Hans Leidekker [Sun, 18 Jan 2004 22:09:39 +0000 (22:09 +0000)]
Get rid of the static module list.
Martin Fuchs [Sun, 18 Jan 2004 22:08:46 +0000 (22:08 +0000)]
- declare PT_RAS_FOLDER for the "RAS Connections" folder
- handle PT_RAS_FOLDER and PT_NETPROVIDER in debugging functions and
_ILGetTextPointer() / _ILGetSTextPointer()
Stefan Leichter [Sun, 18 Jan 2004 22:07:57 +0000 (22:07 +0000)]
Added stub for SHRegisterValidateTemplate.
Martin Fuchs [Sun, 18 Jan 2004 22:06:35 +0000 (22:06 +0000)]
CreateStreamOnFile(): use flag FILE_SHARE_READ for opening OLE stream
files to enable file sharing.
Mike McCormack [Fri, 16 Jan 2004 23:27:11 +0000 (23:27 +0000)]
Try using the Mozilla Active X control in MSHTML.
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.
Martin Fuchs [Fri, 16 Jan 2004 23:04:41 +0000 (23:04 +0000)]
Corrected definition of PathYetAnotherMakeUniqueName().
Robert Reif [Fri, 16 Jan 2004 23:03:08 +0000 (23:03 +0000)]
Fix improper WAVEFORMATEX size calculation for non PCM formats.
Dimitrie O. Paun [Fri, 16 Jan 2004 23:02:44 +0000 (23:02 +0000)]
Fix value renaming. Cleanup code, fix a few leaks.
Francois Gouget [Fri, 16 Jan 2004 21:26:08 +0000 (21:26 +0000)]
Assorted spelling fixes.
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.
Francois Gouget [Fri, 16 Jan 2004 21:23:32 +0000 (21:23 +0000)]
Return HFILE_ERROR instead of -1 in _lread.
Huw Davies [Fri, 16 Jan 2004 21:22:41 +0000 (21:22 +0000)]
Trace the high part of the Seek offset.
Mike McCormack [Fri, 16 Jan 2004 21:22:13 +0000 (21:22 +0000)]
Added SystemTimeToTzSpecificLocalTime definition.
Francois Gouget [Fri, 16 Jan 2004 21:21:54 +0000 (21:21 +0000)]
Add a couple of missing definitions to urlmon.h.
Thomas Weidenmueller [Fri, 16 Jan 2004 21:20:54 +0000 (21:20 +0000)]
Fixed handling of control focus.
Thomas Weidenmueller [Fri, 16 Jan 2004 21:20:42 +0000 (21:20 +0000)]
Enable the help menu for regedit.
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.
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).
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].
Filip Navara [Fri, 16 Jan 2004 04:46:05 +0000 (04:46 +0000)]
Complete Czech translation of shell32 resources.
Robert Shearman [Fri, 16 Jan 2004 04:40:33 +0000 (04:40 +0000)]
Partially implement RegOpenUserClassesRoot.
Ivan Leo Murray-Smith [Fri, 16 Jan 2004 02:22:23 +0000 (02:22 +0000)]
We now have official packages.
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.
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.
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.
Thomas Weidenmueller [Fri, 16 Jan 2004 02:14:19 +0000 (02:14 +0000)]
Added context menu support.
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.
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.
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.
Francois Gouget [Fri, 16 Jan 2004 02:02:03 +0000 (02:02 +0000)]
MSVC does not want 'extern' variables to be initialized inside
functions.
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.
Vincent Béron [Fri, 16 Jan 2004 02:01:32 +0000 (02:01 +0000)]
Fix compilation with ICU after introduction of gdi_private.h.
Vincent Béron [Fri, 16 Jan 2004 02:01:12 +0000 (02:01 +0000)]
Initialize a pointer before dereferencing it.
Vincent Béron [Fri, 16 Jan 2004 02:00:50 +0000 (02:00 +0000)]
Yet another new spec file, this time iccvid.spec.
Robert Lunnon [Fri, 16 Jan 2004 02:00:24 +0000 (02:00 +0000)]
Save UESP instead of ESP where UESP defined.
Thomas Weidenmueller [Fri, 16 Jan 2004 01:59:05 +0000 (01:59 +0000)]
Implemented View|Split.
Thomas Weidenmueller [Fri, 16 Jan 2004 01:58:48 +0000 (01:58 +0000)]
Simplify the About dialog code.
Thomas Weidenmueller [Fri, 16 Jan 2004 01:58:28 +0000 (01:58 +0000)]
Expand the treeview on startup.
Alexandre Julliard [Thu, 15 Jan 2004 06:19:35 +0000 (06:19 +0000)]
Get rid of the global INTERNAL_[XY]WSTODS macros.
Marcelo Duarte [Thu, 15 Jan 2004 06:13:57 +0000 (06:13 +0000)]
- Get rid of W->A calls for shlexec.
- Implementation of FindExecutableW.
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.
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.
Mike McCormack [Thu, 15 Jan 2004 01:48:44 +0000 (01:48 +0000)]
Preserve trailing backslashes in GetFullPathName.
Ferenc Wagner [Thu, 15 Jan 2004 01:48:05 +0000 (01:48 +0000)]
Added graphical feedback.
Eric Pouech [Thu, 15 Jan 2004 01:47:46 +0000 (01:47 +0000)]
Be more strict about checks (especially in RVA translations).
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.
Alexandre Julliard [Thu, 15 Jan 2004 00:25:41 +0000 (00:25 +0000)]
Define INADDR_NONE if needed (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).
Eric Pouech [Thu, 15 Jan 2004 00:20:46 +0000 (00:20 +0000)]
Reimplemented Get{Short|Long}PathName and updated the regression
tests.
Robert Lunnon [Wed, 14 Jan 2004 05:39:05 +0000 (05:39 +0000)]
Fixed type mismatch in widDsCreate.
Robert Lunnon [Wed, 14 Jan 2004 05:31:23 +0000 (05:31 +0000)]
Corrected code to acquire mtu under Solaris.
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).
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.
Robert Lunnon [Wed, 14 Jan 2004 05:12:33 +0000 (05:12 +0000)]
Included limits.h to resolve missing macro definition.
Ivan Leo Murray-Smith [Wed, 14 Jan 2004 05:10:45 +0000 (05:10 +0000)]
Updated copyright information.
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.
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
Alexandre Julliard [Tue, 13 Jan 2004 23:31:46 +0000 (23:31 +0000)]
Moved some code around to avoid exporting DIB functions from gdi32.
Dimitrie O. Paun [Tue, 13 Jan 2004 23:18:12 +0000 (23:18 +0000)]
Add value rename support to regedit.
Jon Griffiths [Tue, 13 Jan 2004 23:16:04 +0000 (23:16 +0000)]
Implemented VarInt, VarFix, VarNeg.
Jon Griffiths [Tue, 13 Jan 2004 23:02:34 +0000 (23:02 +0000)]
Use integer math in VarCyInt, docs.
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().