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.
Alexandre Julliard [Sat, 9 Mar 2002 20:46:36 +0000 (20:46 +0000)]
Changed license to LGPL.
Alexandre Julliard [Thu, 28 Feb 2002 23:41:33 +0000 (23:41 +0000)]
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.
Alexandre Julliard [Thu, 28 Feb 2002 21:47:58 +0000 (21:47 +0000)]
Added tests extra directories.
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.
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.
Dave Hawkes [Thu, 28 Feb 2002 21:43:06 +0000 (21:43 +0000)]
Fixed winproc memory leak.
Duane Clark [Thu, 28 Feb 2002 21:42:25 +0000 (21:42 +0000)]
Ask for correct number of chars in EditLblWndProcT.
Michael Cardenas [Thu, 28 Feb 2002 20:47:30 +0000 (20:47 +0000)]
More complete implementation of SHLWAPI_356.
Mike McCormack [Thu, 28 Feb 2002 20:46:31 +0000 (20:46 +0000)]
Fixed merge error.
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.
Andreas Mohr [Wed, 27 Feb 2002 21:35:36 +0000 (21:35 +0000)]
Added some defines and offsets.
Andreas Mohr [Wed, 27 Feb 2002 21:34:54 +0000 (21:34 +0000)]
Various cosmetic changes.
Andriy Palamarchuk [Wed, 27 Feb 2002 21:32:18 +0000 (21:32 +0000)]
Added SystemParametersInfo unit test.
Alexandre Julliard [Wed, 27 Feb 2002 18:50:42 +0000 (18:50 +0000)]
Cosmetic fixes.
Andriy Palamarchuk [Wed, 27 Feb 2002 18:49:56 +0000 (18:49 +0000)]
Removed alternative make scripts.
Andreas Mohr [Wed, 27 Feb 2002 18:49:40 +0000 (18:49 +0000)]
Implemented "App Paths" registry key support for SearchPath().
Andreas Mohr [Wed, 27 Feb 2002 18:49:06 +0000 (18:49 +0000)]
Fixed overflow and signed/unsigned behaviour.
Alexandre Julliard [Wed, 27 Feb 2002 01:55:02 +0000 (01:55 +0000)]
Reimplemented DebugBreakProcess.
Andreas Mohr [Wed, 27 Feb 2002 01:34:08 +0000 (01:34 +0000)]
Spelling/alignment fixes.
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
Eric Pouech [Wed, 27 Feb 2002 01:29:18 +0000 (01:29 +0000)]
Added the detach command to the debugger.
Eric Pouech [Wed, 27 Feb 2002 01:28:30 +0000 (01:28 +0000)]
New XP debugging APIs: implemented DebugActiveProcessStop,
DebugSetProcessKillOnExit, DebugBreakProcess.
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.
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).
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.
Eric Pouech [Wed, 27 Feb 2002 01:22:15 +0000 (01:22 +0000)]
Fixed ShellExecute functions when ddeexec was present in registry.
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.
Alexandre Julliard [Tue, 26 Feb 2002 00:41:30 +0000 (00:41 +0000)]
Fixed make uninstall.
Marcus Meissner [Tue, 26 Feb 2002 00:39:55 +0000 (00:39 +0000)]
Fixed cut&paste problem in SETRTS.
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.
Guy L. Albertelli [Tue, 26 Feb 2002 00:38:59 +0000 (00:38 +0000)]
Add additional CCM_ message names.
Guy L. Albertelli [Tue, 26 Feb 2002 00:38:42 +0000 (00:38 +0000)]
Implement EM_FMTLINES message based on relay trace of native.
Eric Pouech [Tue, 26 Feb 2002 00:38:17 +0000 (00:38 +0000)]
Added lots of missing defines.
Eric Pouech [Tue, 26 Feb 2002 00:37:57 +0000 (00:37 +0000)]
Fixed DdeGetData when called for getting size.
Eric Pouech [Tue, 26 Feb 2002 00:37:28 +0000 (00:37 +0000)]
Fixed WM_SETFONT handling (no redraw made in some cases).
Eric Pouech [Tue, 26 Feb 2002 00:36:46 +0000 (00:36 +0000)]
Cosmetic fixes to 'walk proc' command.
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.
Philipp Wollermann [Tue, 26 Feb 2002 00:35:05 +0000 (00:35 +0000)]
Added support for the Crux Linux distribution (with openjade).
Guy L. Albertelli [Tue, 26 Feb 2002 00:34:48 +0000 (00:34 +0000)]
Fix another bad test. Caused regression in IE 4.
Charles Duffy [Tue, 26 Feb 2002 00:34:19 +0000 (00:34 +0000)]
Stop TOOLBAR_MeasureString from dying on empty strings.
Dave Hawkes [Tue, 26 Feb 2002 00:33:51 +0000 (00:33 +0000)]
Partially repair hotspot handling.
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.
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.
Gavriel State [Mon, 25 Feb 2002 19:01:26 +0000 (19:01 +0000)]
Added XVisualIDFromVisual to tsx11 list.
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.
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.
Peter Hunnisett [Fri, 22 Feb 2002 21:24:25 +0000 (21:24 +0000)]
Fix return type of GetAsyncKeyState.
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.
Stefan Leichter [Fri, 22 Feb 2002 21:22:06 +0000 (21:22 +0000)]
Compile fix for GCC 2.7.x.
Peter Hunnisett [Fri, 22 Feb 2002 21:21:38 +0000 (21:21 +0000)]
Add spec stub for RtlGetNtVersionNumbers.
Gavriel State [Fri, 22 Feb 2002 21:21:09 +0000 (21:21 +0000)]
Change useless warning into a TRACE.
Peter Hunnisett [Fri, 22 Feb 2002 21:20:39 +0000 (21:20 +0000)]
atexit doesn't take a _onexit_t parameter.
Andreas Mohr [Fri, 22 Feb 2002 21:20:04 +0000 (21:20 +0000)]
Remember the currently active index before refreshing.
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.
Peter Hunnisett [Thu, 21 Feb 2002 20:10:01 +0000 (20:10 +0000)]
Avoid assert for very large C++ .so files.
Peter Hunnisett [Thu, 21 Feb 2002 20:09:42 +0000 (20:09 +0000)]
Fix ICOM_DEFINE for C++.
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.
Guy L. Albertelli [Thu, 21 Feb 2002 20:08:29 +0000 (20:08 +0000)]
Fix problems in DPA_Merge exposed by previous code cleanup.
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.
Bill Medland [Thu, 21 Feb 2002 20:07:26 +0000 (20:07 +0000)]
DrawText ellipsification on all lines, not just single-line.
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.
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.
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.
Lawson Whitney [Wed, 20 Feb 2002 18:55:06 +0000 (18:55 +0000)]
Protect PathIsUNCServerShare from null lpszPath.
Lawson Whitney [Tue, 19 Feb 2002 18:41:56 +0000 (18:41 +0000)]
Support for nonstandard baud rate in SetCommState.
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.
Stefan Leichter [Tue, 19 Feb 2002 18:37:26 +0000 (18:37 +0000)]
Added two missing exports.
Phillip Ezolt [Tue, 19 Feb 2002 18:36:55 +0000 (18:36 +0000)]
Fixed the scrollbar position overflows using MulDiv.
Ondrej Macek [Tue, 19 Feb 2002 18:32:12 +0000 (18:32 +0000)]
Fix of ListView invalidation in LISTVIEW_SetBkColor.
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.
Adam D. Moss [Tue, 19 Feb 2002 18:30:54 +0000 (18:30 +0000)]
Make wineinstall work in the new-autoconf-version world.
Hidenori Takeshima [Tue, 19 Feb 2002 18:30:26 +0000 (18:30 +0000)]
Fixed some deadlocks.
Hidenori Takeshima [Tue, 19 Feb 2002 18:29:54 +0000 (18:29 +0000)]
Fixes for compatibility.
Hidenori Takeshima [Tue, 19 Feb 2002 18:29:16 +0000 (18:29 +0000)]
Added msrle32.dll (decompressor of MRLE).
Hidenori Takeshima [Tue, 19 Feb 2002 18:26:54 +0000 (18:26 +0000)]
Fixed bugs in processing DELTA.
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).
Patrick Haller [Tue, 19 Feb 2002 18:23:09 +0000 (18:23 +0000)]
Fix crash in VariantTimeToDosDateTime.
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).
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).
Patrik Stridvall [Fri, 15 Feb 2002 19:12:35 +0000 (19:12 +0000)]
Added some defines for compatibility with Windows headers.
Jukka Heinonen [Fri, 15 Feb 2002 18:22:23 +0000 (18:22 +0000)]
Convert some invalid offsets in GetWindowLong16 into valid offsets.
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.
Dave Hawkes [Fri, 15 Feb 2002 18:21:16 +0000 (18:21 +0000)]
Added a keyboard matched to VNC.
Ron Gage [Fri, 15 Feb 2002 18:20:46 +0000 (18:20 +0000)]
Added several structures.
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.
Alexandre Julliard [Fri, 15 Feb 2002 15:13:25 +0000 (15:13 +0000)]
Fixed installation issues caused by new configure script.
Alexandre Julliard [Thu, 14 Feb 2002 19:48:16 +0000 (19:48 +0000)]
version.h is now in include/wine directory.
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.
Alexandre Julliard [Thu, 14 Feb 2002 19:43:53 +0000 (19:43 +0000)]
Updated to newer version.
Martin Dalecki [Thu, 14 Feb 2002 19:23:01 +0000 (19:23 +0000)]
Some artwork on the default icons.
Bill Medland [Thu, 14 Feb 2002 19:21:59 +0000 (19:21 +0000)]
DrawText should not split words just because of clipping.
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.
Lawson Whitney [Thu, 14 Feb 2002 19:20:12 +0000 (19:20 +0000)]
Protect against NULL wsaddrlen in ws_sockaddr_alloc.
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.
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.
Jukka Heinonen [Tue, 12 Feb 2002 18:45:26 +0000 (18:45 +0000)]
SetFileAttributes returns now an error if target file is on CDROM.
Jukka Heinonen [Tue, 12 Feb 2002 18:45:06 +0000 (18:45 +0000)]
Added missing break statement.
Guy L. Albertelli [Tue, 12 Feb 2002 18:44:14 +0000 (18:44 +0000)]
Partially implement SHRegWriteUSValue{A|W}.