wine
22 years agoAdded LGPL standard comment, and copyright notices where necessary.
Alexandre Julliard [Sat, 9 Mar 2002 23:29:33 +0000 (23:29 +0000)] 
Added LGPL standard comment, and copyright notices where necessary.
Global replacement of debugtools.h by wine/debug.h.

22 years agoChanged license to LGPL.
Alexandre Julliard [Sat, 9 Mar 2002 20:46:36 +0000 (20:46 +0000)] 
Changed license to LGPL.

22 years agoRelease 20020228. wine-20020228
Alexandre Julliard [Thu, 28 Feb 2002 23:41:33 +0000 (23:41 +0000)] 
Release 20020228.

22 years agoUpdated authors list from the Changelog. Please let me know if you
Alexandre Julliard [Thu, 28 Feb 2002 23:00:28 +0000 (23:00 +0000)] 
Updated authors list from the Changelog. Please let me know if you
have been left out.

22 years agoAdded tests extra directories.
Alexandre Julliard [Thu, 28 Feb 2002 21:47:58 +0000 (21:47 +0000)] 
Added tests extra directories.

22 years agoMade regapi scripts able to process .reg files in regedit
Andriy Palamarchuk [Thu, 28 Feb 2002 21:46:43 +0000 (21:46 +0000)] 
Made regapi scripts able to process .reg files in regedit
format. Implemented unit tests for reg diff functionality.

22 years agoAdded make check target to run unit tests too since this seems to be
Alexandre Julliard [Thu, 28 Feb 2002 21:43:46 +0000 (21:43 +0000)] 
Added make check target to run unit tests too since this seems to be
standard.

22 years agoFixed winproc memory leak.
Dave Hawkes [Thu, 28 Feb 2002 21:43:06 +0000 (21:43 +0000)] 
Fixed winproc memory leak.

22 years agoAsk for correct number of chars in EditLblWndProcT.
Duane Clark [Thu, 28 Feb 2002 21:42:25 +0000 (21:42 +0000)] 
Ask for correct number of chars in EditLblWndProcT.

22 years agoMore complete implementation of SHLWAPI_356.
Michael Cardenas [Thu, 28 Feb 2002 20:47:30 +0000 (20:47 +0000)] 
More complete implementation of SHLWAPI_356.

22 years agoFixed merge error.
Mike McCormack [Thu, 28 Feb 2002 20:46:31 +0000 (20:46 +0000)] 
Fixed merge error.

22 years agoLISTVIEW_InsertColumnT can be called with a width of
Duane Clark [Thu, 28 Feb 2002 20:41:39 +0000 (20:41 +0000)] 
LISTVIEW_InsertColumnT can be called with a width of
LVSCW_AUTOSIZE_USEHEADER.
Use the correct strings when column autosizing on columns other than
column 0.
LVSCW_AUTOSIZE_USEHEADER uses both item and header strings.

22 years agoAdded some defines and offsets.
Andreas Mohr [Wed, 27 Feb 2002 21:35:36 +0000 (21:35 +0000)] 
Added some defines and offsets.

22 years agoVarious cosmetic changes.
Andreas Mohr [Wed, 27 Feb 2002 21:34:54 +0000 (21:34 +0000)] 
Various cosmetic changes.

22 years agoAdded SystemParametersInfo unit test.
Andriy Palamarchuk [Wed, 27 Feb 2002 21:32:18 +0000 (21:32 +0000)] 
Added SystemParametersInfo unit test.

22 years agoCosmetic fixes.
Alexandre Julliard [Wed, 27 Feb 2002 18:50:42 +0000 (18:50 +0000)] 
Cosmetic fixes.

22 years agoRemoved alternative make scripts.
Andriy Palamarchuk [Wed, 27 Feb 2002 18:49:56 +0000 (18:49 +0000)] 
Removed alternative make scripts.

22 years agoImplemented "App Paths" registry key support for SearchPath().
Andreas Mohr [Wed, 27 Feb 2002 18:49:40 +0000 (18:49 +0000)] 
Implemented "App Paths" registry key support for SearchPath().

22 years agoFixed overflow and signed/unsigned behaviour.
Andreas Mohr [Wed, 27 Feb 2002 18:49:06 +0000 (18:49 +0000)] 
Fixed overflow and signed/unsigned behaviour.

22 years agoReimplemented DebugBreakProcess.
Alexandre Julliard [Wed, 27 Feb 2002 01:55:02 +0000 (01:55 +0000)] 
Reimplemented DebugBreakProcess.

22 years agoSpelling/alignment fixes.
Andreas Mohr [Wed, 27 Feb 2002 01:34:08 +0000 (01:34 +0000)] 
Spelling/alignment fixes.

22 years ago- stress the fact that wineinstall is in Wine source
Andreas Mohr [Wed, 27 Feb 2002 01:30:32 +0000 (01:30 +0000)] 
- stress the fact that wineinstall is in Wine source
- add missing ttydrv/x11drv section to wine.conf.man
- make sure that we also load shdocvw as builtin in sample config file
- add sample AppDefaults section to sample config file
- winecheck update

22 years agoAdded the detach command to the debugger.
Eric Pouech [Wed, 27 Feb 2002 01:29:18 +0000 (01:29 +0000)] 
Added the detach command to the debugger.

22 years agoNew XP debugging APIs: implemented DebugActiveProcessStop,
Eric Pouech [Wed, 27 Feb 2002 01:28:30 +0000 (01:28 +0000)] 
New XP debugging APIs: implemented DebugActiveProcessStop,
DebugSetProcessKillOnExit, DebugBreakProcess.

22 years agoAuthors: Francois Gouget <fgouget@free.fr>, Andriy Palamarchuk <apa3a@yahoo.com>
Alexandre Julliard [Wed, 27 Feb 2002 01:25:11 +0000 (01:25 +0000)] 
Authors: Francois Gouget <fgouget@free.fr>, Andriy Palamarchuk <apa3a@yahoo.com>
Rewrote BUGS file. Listed directions for those who want to contribute
to the project.

22 years agoCentre text correctly for the selected item.
Bill Medland [Wed, 27 Feb 2002 01:24:39 +0000 (01:24 +0000)] 
Centre text correctly for the selected item.
Draw complete background for the selected item.
Calculate the size of a large icon more correctly (including multiline
labels).

22 years ago- Support CCS_VERT as alternative for TBSTYLE_WRAPABLE.
Guy L. Albertelli [Wed, 27 Feb 2002 01:22:58 +0000 (01:22 +0000)] 
- Support CCS_VERT as alternative for TBSTYLE_WRAPABLE.
- TB_INSERTBUTTONW was not as functional as the 'A' version. They now
  match.

22 years agoFixed ShellExecute functions when ddeexec was present in registry.
Eric Pouech [Wed, 27 Feb 2002 01:22:15 +0000 (01:22 +0000)] 
Fixed ShellExecute functions when ddeexec was present in registry.

22 years agoFix the strange case in WIN_FixCoordinates where x and cx are not
Guy L. Albertelli [Wed, 27 Feb 2002 01:20:54 +0000 (01:20 +0000)] 
Fix the strange case in WIN_FixCoordinates where x and cx are not
default but cy is CW_USEDEFAULT.

22 years agoFixed make uninstall.
Alexandre Julliard [Tue, 26 Feb 2002 00:41:30 +0000 (00:41 +0000)] 
Fixed make uninstall.

22 years agoFixed cut&paste problem in SETRTS.
Marcus Meissner [Tue, 26 Feb 2002 00:39:55 +0000 (00:39 +0000)] 
Fixed cut&paste problem in SETRTS.

22 years agoCorrect Word breaking in centred/right justified mode; it was leaving a
Bill Medland [Tue, 26 Feb 2002 00:39:30 +0000 (00:39 +0000)] 
Correct Word breaking in centred/right justified mode; it was leaving a
trailing space which it should only do for left-justified text.
Also tighten up some comments.

22 years agoAdd additional CCM_ message names.
Guy L. Albertelli [Tue, 26 Feb 2002 00:38:59 +0000 (00:38 +0000)] 
Add additional CCM_ message names.

22 years agoImplement EM_FMTLINES message based on relay trace of native.
Guy L. Albertelli [Tue, 26 Feb 2002 00:38:42 +0000 (00:38 +0000)] 
Implement EM_FMTLINES message based on relay trace of native.

22 years agoAdded lots of missing defines.
Eric Pouech [Tue, 26 Feb 2002 00:38:17 +0000 (00:38 +0000)] 
Added lots of missing defines.

22 years agoFixed DdeGetData when called for getting size.
Eric Pouech [Tue, 26 Feb 2002 00:37:57 +0000 (00:37 +0000)] 
Fixed DdeGetData when called for getting size.

22 years agoFixed WM_SETFONT handling (no redraw made in some cases).
Eric Pouech [Tue, 26 Feb 2002 00:37:28 +0000 (00:37 +0000)] 
Fixed WM_SETFONT handling (no redraw made in some cases).

22 years agoCosmetic fixes to 'walk proc' command.
Eric Pouech [Tue, 26 Feb 2002 00:36:46 +0000 (00:36 +0000)] 
Cosmetic fixes to 'walk proc' command.

22 years agoFix crash in the X11 HAL when setting a NULL palette to a surface.
Lionel Ulmer [Tue, 26 Feb 2002 00:36:21 +0000 (00:36 +0000)] 
Fix crash in the X11 HAL when setting a NULL palette to a surface.

22 years agoAdded support for the Crux Linux distribution (with openjade).
Philipp Wollermann [Tue, 26 Feb 2002 00:35:05 +0000 (00:35 +0000)] 
Added support for the Crux Linux distribution (with openjade).

22 years agoFix another bad test. Caused regression in IE 4.
Guy L. Albertelli [Tue, 26 Feb 2002 00:34:48 +0000 (00:34 +0000)] 
Fix another bad test. Caused regression in IE 4.

22 years agoStop TOOLBAR_MeasureString from dying on empty strings.
Charles Duffy [Tue, 26 Feb 2002 00:34:19 +0000 (00:34 +0000)] 
Stop TOOLBAR_MeasureString from dying on empty strings.

22 years agoPartially repair hotspot handling.
Dave Hawkes [Tue, 26 Feb 2002 00:33:51 +0000 (00:33 +0000)] 
Partially repair hotspot handling.

22 years agoNew file msvcrt/excpt.h. Move some stuff out of winnt.h into it.
Peter Hunnisett [Mon, 25 Feb 2002 20:10:35 +0000 (20:10 +0000)] 
New file msvcrt/excpt.h. Move some stuff out of winnt.h into it.

22 years agoPrevent lock-up with a focus loop between two top level unmanaged
Dave Hawkes [Mon, 25 Feb 2002 19:47:31 +0000 (19:47 +0000)] 
Prevent lock-up with a focus loop between two top level unmanaged
windows.

22 years agoAdded XVisualIDFromVisual to tsx11 list.
Gavriel State [Mon, 25 Feb 2002 19:01:26 +0000 (19:01 +0000)] 
Added XVisualIDFromVisual to tsx11 list.

22 years agoLVM_GetItemRect should not take text size in account for LVIR_LABEL in
Gerard Patel [Mon, 25 Feb 2002 19:00:03 +0000 (19:00 +0000)] 
LVM_GetItemRect should not take text size in account for LVIR_LABEL in
report mode.

22 years agoMoveFileEx now enters the files in the registry when the boot delay
Gerhard W. Gruber [Fri, 22 Feb 2002 21:30:22 +0000 (21:30 +0000)] 
MoveFileEx now enters the files in the registry when the boot delay
flag is set.

22 years agoFix return type of GetAsyncKeyState.
Peter Hunnisett [Fri, 22 Feb 2002 21:24:25 +0000 (21:24 +0000)] 
Fix return type of GetAsyncKeyState.

22 years agoImplement multiline labels in the Large Item view by using DrawText
Bill Medland [Fri, 22 Feb 2002 21:23:02 +0000 (21:23 +0000)] 
Implement multiline labels in the Large Item view by using DrawText
Note that this now highlights weaknesses in the label measuring code
etc. which cannot correctly handle multiline labels.

22 years agoCompile fix for GCC 2.7.x.
Stefan Leichter [Fri, 22 Feb 2002 21:22:06 +0000 (21:22 +0000)] 
Compile fix for GCC 2.7.x.

22 years agoAdd spec stub for RtlGetNtVersionNumbers.
Peter Hunnisett [Fri, 22 Feb 2002 21:21:38 +0000 (21:21 +0000)] 
Add spec stub for RtlGetNtVersionNumbers.

22 years agoChange useless warning into a TRACE.
Gavriel State [Fri, 22 Feb 2002 21:21:09 +0000 (21:21 +0000)] 
Change useless warning into a TRACE.

22 years agoatexit doesn't take a _onexit_t parameter.
Peter Hunnisett [Fri, 22 Feb 2002 21:20:39 +0000 (21:20 +0000)] 
atexit doesn't take a _onexit_t parameter.

22 years agoRemember the currently active index before refreshing.
Andreas Mohr [Fri, 22 Feb 2002 21:20:04 +0000 (21:20 +0000)] 
Remember the currently active index before refreshing.

22 years agoAdd _lock,_unlock and header file for them.
Peter Hunnisett [Thu, 21 Feb 2002 20:22:00 +0000 (20:22 +0000)] 
Add _lock,_unlock and header file for them.
Convert all msvcrt locks over to use _lock and _unlock.
Explicitly make msvcrt compile with multithreaded option.
Fix flag handling in _sopen. Add W->A call for new _swopen.

22 years agoAvoid assert for very large C++ .so files.
Peter Hunnisett [Thu, 21 Feb 2002 20:10:01 +0000 (20:10 +0000)] 
Avoid assert for very large C++ .so files.

22 years agoFix ICOM_DEFINE for C++.
Peter Hunnisett [Thu, 21 Feb 2002 20:09:42 +0000 (20:09 +0000)] 
Fix ICOM_DEFINE for C++.

22 years ago- Forward ordinals 40, 41, 143, 362 to appropriate routines.
Guy L. Albertelli [Thu, 21 Feb 2002 20:09:17 +0000 (20:09 +0000)] 
- Forward ordinals 40, 41, 143, 362 to appropriate routines.
- Implement ordinals 155, 350, 351, 352, 418, 436.
- Fake implementation of SHGetInverseCMAP.
- Stub ordinal 209.
- Fix definition of ordinal 7.
- Implement SHGetThreadRef and SHSetThreadRef.

22 years agoFix problems in DPA_Merge exposed by previous code cleanup.
Guy L. Albertelli [Thu, 21 Feb 2002 20:08:29 +0000 (20:08 +0000)] 
Fix problems in DPA_Merge exposed by previous code cleanup.

22 years agoPartially revert previous changes, force configure to write an
Adam D. Moss [Thu, 21 Feb 2002 20:07:49 +0000 (20:07 +0000)] 
Partially revert previous changes, force configure to write an
old-style config.cache.

22 years agoDrawText ellipsification on all lines, not just single-line.
Bill Medland [Thu, 21 Feb 2002 20:07:26 +0000 (20:07 +0000)] 
DrawText ellipsification on all lines, not just single-line.

22 years agoPreliminary version of the C unit tests run-time environment.
Alexandre Julliard [Wed, 20 Feb 2002 19:03:59 +0000 (19:03 +0000)] 
Preliminary version of the C unit tests run-time environment.
Added make rules for building and running C unit tests.

22 years ago- made notepad compile with Cygwin
Andriy Palamarchuk [Wed, 20 Feb 2002 18:57:10 +0000 (18:57 +0000)] 
- made notepad compile with Cygwin
- made changes to the precompiler directives to check for specific
  features instead of checking for the environment version.

22 years agoDrawtext tidying up ready for the next big change:
Bill Medland [Wed, 20 Feb 2002 18:56:18 +0000 (18:56 +0000)] 
Drawtext tidying up ready for the next big change:
- Fix brainfade in previous delta
- Move ellipsification results to static memory; they are going to
  have to be referenced inside NextLineW and the arg list is too big
  already.
- Add the missing ellipsification result (len_under) to simplify coding.
- Slight correction to prefix tracking for when there are several
  underlined characters on a single line (DT_EXPANDTABS only).
- Allocate and free the temporary copy required for DT_MODIFYSTRING
  rather than using a fixed size stack array.
- Introduce lastline into the main loop; it simplifies the code and we
  are going to need it.

22 years agoProtect PathIsUNCServerShare from null lpszPath.
Lawson Whitney [Wed, 20 Feb 2002 18:55:06 +0000 (18:55 +0000)] 
Protect PathIsUNCServerShare from null lpszPath.

22 years agoSupport for nonstandard baud rate in SetCommState.
Lawson Whitney [Tue, 19 Feb 2002 18:41:56 +0000 (18:41 +0000)] 
Support for nonstandard baud rate in SetCommState.

22 years agoImplemented parsing of file name, passed in command line, loading new
Andriy Palamarchuk [Tue, 19 Feb 2002 18:38:22 +0000 (18:38 +0000)] 
Implemented parsing of file name, passed in command line, loading new
file on startup.

22 years agoAdded two missing exports.
Stefan Leichter [Tue, 19 Feb 2002 18:37:26 +0000 (18:37 +0000)] 
Added two missing exports.

22 years agoFixed the scrollbar position overflows using MulDiv.
Phillip Ezolt [Tue, 19 Feb 2002 18:36:55 +0000 (18:36 +0000)] 
Fixed the scrollbar position overflows using MulDiv.

22 years agoFix of ListView invalidation in LISTVIEW_SetBkColor.
Ondrej Macek [Tue, 19 Feb 2002 18:32:12 +0000 (18:32 +0000)] 
Fix of ListView invalidation in LISTVIEW_SetBkColor.

22 years agoHCR_GetDefaultIcon should set icon number to 0 if it's missing from
Gerard Patel [Tue, 19 Feb 2002 18:31:22 +0000 (18:31 +0000)] 
HCR_GetDefaultIcon should set icon number to 0 if it's missing from
the reg entry.

22 years agoMake wineinstall work in the new-autoconf-version world.
Adam D. Moss [Tue, 19 Feb 2002 18:30:54 +0000 (18:30 +0000)] 
Make wineinstall work in the new-autoconf-version world.

22 years agoFixed some deadlocks.
Hidenori Takeshima [Tue, 19 Feb 2002 18:30:26 +0000 (18:30 +0000)] 
Fixed some deadlocks.

22 years agoFixes for compatibility.
Hidenori Takeshima [Tue, 19 Feb 2002 18:29:54 +0000 (18:29 +0000)] 
Fixes for compatibility.

22 years agoAdded msrle32.dll (decompressor of MRLE).
Hidenori Takeshima [Tue, 19 Feb 2002 18:29:16 +0000 (18:29 +0000)] 
Added msrle32.dll (decompressor of MRLE).

22 years agoFixed bugs in processing DELTA.
Hidenori Takeshima [Tue, 19 Feb 2002 18:26:54 +0000 (18:26 +0000)] 
Fixed bugs in processing DELTA.

22 years agoChange the way that DrawText parses the next line to display, ready to
Bill Medland [Tue, 19 Feb 2002 18:25:53 +0000 (18:25 +0000)] 
Change the way that DrawText parses the next line to display, ready to
support multiline ellipsification etc.  Rather than measuring the text
each time we add a character and breaking once it is too long and
WORDBREAK is enabled, we copy a whole text segment and then measure
it; GetTextExtentPointEx is designed to tell us how much fitted.  This
may result in a little rescanning if wordbreak is enabled but will be
well worth while when multiline path ellipsification is brought down
into the NextLine function.  Note also that the wordbreak calculation
is a little more complete (e.g.  including break-within-word for
DT_EDITCONTROL).

22 years agoFix crash in VariantTimeToDosDateTime.
Patrick Haller [Tue, 19 Feb 2002 18:23:09 +0000 (18:23 +0000)] 
Fix crash in VariantTimeToDosDateTime.

22 years agoMust make a copy of global handle returned by GetClipboardData; it is
Sander van Leeuwen [Tue, 19 Feb 2002 18:22:28 +0000 (18:22 +0000)] 
Must make a copy of global handle returned by GetClipboardData; it is
not valid after we call CloseClipboard. Application is responsible for
freeing the memory (fixes copy/paste in mail body in Forte Agent).

22 years agoModified makedep to handle #include <> correctly (based on a patch by
Alexandre Julliard [Fri, 15 Feb 2002 19:57:27 +0000 (19:57 +0000)] 
Modified makedep to handle #include <> correctly (based on a patch by
Patrik Stridvall).

22 years agoAdded some defines for compatibility with Windows headers.
Patrik Stridvall [Fri, 15 Feb 2002 19:12:35 +0000 (19:12 +0000)] 
Added some defines for compatibility with Windows headers.

22 years agoConvert some invalid offsets in GetWindowLong16 into valid offsets.
Jukka Heinonen [Fri, 15 Feb 2002 18:22:23 +0000 (18:22 +0000)] 
Convert some invalid offsets in GetWindowLong16 into valid offsets.

22 years agoMeasure the text more reasonably. This handles intercharacter spacing
Bill Medland [Fri, 15 Feb 2002 18:21:59 +0000 (18:21 +0000)] 
Measure the text more reasonably. This handles intercharacter spacing
and should handle any kerning etc. that might happen. Also ensure no
wordbreaking on singleline text.

22 years agoAdded a keyboard matched to VNC.
Dave Hawkes [Fri, 15 Feb 2002 18:21:16 +0000 (18:21 +0000)] 
Added a keyboard matched to VNC.

22 years agoAdded several structures.
Ron Gage [Fri, 15 Feb 2002 18:20:46 +0000 (18:20 +0000)] 
Added several structures.

22 years agoIn SHFileOperation() when requested to copy files, figure out when the
Rein Klazes [Fri, 15 Feb 2002 18:20:18 +0000 (18:20 +0000)] 
In SHFileOperation() when requested to copy files, figure out when the
destination is to be treated as a directory and handle those cases.

22 years agoFixed installation issues caused by new configure script.
Alexandre Julliard [Fri, 15 Feb 2002 15:13:25 +0000 (15:13 +0000)] 
Fixed installation issues caused by new configure script.

22 years agoversion.h is now in include/wine directory.
Alexandre Julliard [Thu, 14 Feb 2002 19:48:16 +0000 (19:48 +0000)] 
version.h is now in include/wine directory.

22 years agoUpgraded configure script to use autoconf 2.50 features, and renamed
Alexandre Julliard [Thu, 14 Feb 2002 19:47:29 +0000 (19:47 +0000)] 
Upgraded configure script to use autoconf 2.50 features, and renamed
to configure.ac.
Changed a few things to better follow the autoconf guidelines.

22 years agoUpdated to newer version.
Alexandre Julliard [Thu, 14 Feb 2002 19:43:53 +0000 (19:43 +0000)] 
Updated to newer version.

22 years agoSome artwork on the default icons.
Martin Dalecki [Thu, 14 Feb 2002 19:23:01 +0000 (19:23 +0000)] 
Some artwork on the default icons.

22 years agoDrawText should not split words just because of clipping.
Bill Medland [Thu, 14 Feb 2002 19:21:59 +0000 (19:21 +0000)] 
DrawText should not split words just because of clipping.

22 years agoIn ShellExecute16, make sure there is a space between command and
Rein Klazes [Thu, 14 Feb 2002 19:20:30 +0000 (19:20 +0000)] 
In ShellExecute16, make sure there is a space between command and
parameters.

22 years agoProtect against NULL wsaddrlen in ws_sockaddr_alloc.
Lawson Whitney [Thu, 14 Feb 2002 19:20:12 +0000 (19:20 +0000)] 
Protect against NULL wsaddrlen in ws_sockaddr_alloc.

22 years agoSome older versions of GDB need to have the filename data available
Gavriel State [Tue, 12 Feb 2002 18:46:14 +0000 (18:46 +0000)] 
Some older versions of GDB need to have the filename data available
for each section, so we need to output it again for the data section.

22 years agoMake Home, End and Enter on the keypad work in the debugger.
Dmitry Timoshkov [Tue, 12 Feb 2002 18:45:46 +0000 (18:45 +0000)] 
Make Home, End and Enter on the keypad work in the debugger.

22 years agoSetFileAttributes returns now an error if target file is on CDROM.
Jukka Heinonen [Tue, 12 Feb 2002 18:45:26 +0000 (18:45 +0000)] 
SetFileAttributes returns now an error if target file is on CDROM.

22 years agoAdded missing break statement.
Jukka Heinonen [Tue, 12 Feb 2002 18:45:06 +0000 (18:45 +0000)] 
Added missing break statement.

22 years agoPartially implement SHRegWriteUSValue{A|W}.
Guy L. Albertelli [Tue, 12 Feb 2002 18:44:14 +0000 (18:44 +0000)] 
Partially implement SHRegWriteUSValue{A|W}.