Guy L. Albertelli [Tue, 12 Feb 2002 18:42:25 +0000 (18:42 +0000)]
Correct tests involved with processing the LVIF_DI_SETITEM flag.
Guy L. Albertelli [Tue, 12 Feb 2002 18:41:48 +0000 (18:41 +0000)]
Initialize pszText to 0 for internal ->ceItem to eliminate moves to
garbage locations.
Marcus Meissner [Tue, 12 Feb 2002 18:40:53 +0000 (18:40 +0000)]
Added default function marshaller registry entry.
Bill Medland [Tue, 12 Feb 2002 18:40:36 +0000 (18:40 +0000)]
Put in place a proper tab model within DrawText (also includes
simplifying TEXT_NextLineW to remove duplicate code).
C. Scott Ananian [Fri, 8 Feb 2002 17:17:11 +0000 (17:17 +0000)]
Filled out the implementation of fscanf and _cscanf.
Eric Pouech [Fri, 8 Feb 2002 17:11:22 +0000 (17:11 +0000)]
Fixed bug in cache init.
Aric Stewart [Fri, 8 Feb 2002 17:10:49 +0000 (17:10 +0000)]
Use the supplied buffer when copying item text.
Huw D M Davies [Fri, 8 Feb 2002 17:10:18 +0000 (17:10 +0000)]
Fix PAN_FAMILYSTYLE_INDEX name.
Huw D M Davies [Fri, 8 Feb 2002 17:09:50 +0000 (17:09 +0000)]
We need fttrigon.h, so don't define HAVE_FREETYPE if we don't have it.
Lawson Whitney [Fri, 8 Feb 2002 17:09:11 +0000 (17:09 +0000)]
Fix off-by-one error in placing trailing \0.
Ori Pessach [Fri, 8 Feb 2002 17:03:57 +0000 (17:03 +0000)]
Set WS_EX_TOOLWINDOW in a tooltip's dwExStyle.
Aric Stewart [Tue, 5 Feb 2002 19:45:55 +0000 (19:45 +0000)]
Don't return overflow if no class buffer was specified.
Gerhard Gruber [Tue, 5 Feb 2002 19:44:54 +0000 (19:44 +0000)]
WritePrivateProfileSection should allow to create duplicate keys
because it takes the buffer as it is without any modifications.
Rein Klazes [Tue, 5 Feb 2002 19:44:31 +0000 (19:44 +0000)]
In X11DRV_ScrollDC only move pixels that are within the clip
rectangle, before and after they are scrolled.
Dave Hawkes [Tue, 5 Feb 2002 19:44:07 +0000 (19:44 +0000)]
Fix for GetNearestColor so it returns the true color rather than the
system palette if the device does not support a palette.
Alexandre Julliard [Tue, 5 Feb 2002 18:13:57 +0000 (18:13 +0000)]
Authors: Guy L. Albertelli <galberte@neo.lrun.com>, Aric Stewart <aric@codeweavers.com>, Dmitry Timoshkov <dmitry@codeweavers.com>
Misc fixes:
- cache text metrics for the font we're using
- improved item hit detection
- more debugging output
- implement LVM_SETICONSPACING
- lots of bugs squashed
Marcus Meissner [Tue, 5 Feb 2002 18:11:17 +0000 (18:11 +0000)]
Implemented Local Server COM.
Implemented the Typelib based Marshaler.
Patrik Stridvall [Tue, 5 Feb 2002 18:09:29 +0000 (18:09 +0000)]
MSVC compile fixes.
Dmitry Timoshkov [Tue, 5 Feb 2002 18:08:38 +0000 (18:08 +0000)]
Remove PROGRESS_Refresh, always do InvalidateRect() to repaint.
Add WM_ERASEBKGND handler as in Windows.
Be slightly smarter whether invalidate background or not.
Always treat wParam as INT to not lose signed values.
Dimitrie O. Paun [Tue, 5 Feb 2002 18:08:01 +0000 (18:08 +0000)]
Various cleanups:
- get rid of the static data member
- pass the infoPtr around instead of the hwnd
- fix indentatin/style a bit to make it consistent with the rest of
the file.
Bill Medland [Tue, 5 Feb 2002 18:07:04 +0000 (18:07 +0000)]
Split the path and word/end ellipsification out of the main function
and do them thoroughly. The existing method would be incorrect where
tabs were involved and in some kerning situations.
Dmitry Timoshkov [Mon, 4 Feb 2002 18:48:18 +0000 (18:48 +0000)]
Support for generation of .def files from .spec files.
Dimitrie O. Paun [Mon, 4 Feb 2002 18:44:16 +0000 (18:44 +0000)]
Complete Listview Unicodification.
Simplify the setting of (sub)item text by using common code.
Eric Pouech [Mon, 4 Feb 2002 18:41:32 +0000 (18:41 +0000)]
- wineconsole now exits if the started program inside it terminates
before the console actually starts up.
- Removed the last Ansi imported APIs since now Propsheet has a decent
Unicode interface.
- Fixed a couple of menu related bugs (states were wrong).
- Finished input selection code (mark and key for selection moving are
operational, generating mouse events to programs attached to the
console).
Eric Pouech [Mon, 4 Feb 2002 18:40:40 +0000 (18:40 +0000)]
Fixed some bad behavior when many symbols with same names where found.
Removed external readline support.
Aric Stewart [Mon, 4 Feb 2002 18:37:32 +0000 (18:37 +0000)]
Added implementation of SetItemW.
François Gouget [Mon, 4 Feb 2002 18:36:42 +0000 (18:36 +0000)]
Storing an IP address in a signed int results in bugs if it starts
with >=128.
Dmitry Timoshkov [Mon, 4 Feb 2002 18:34:32 +0000 (18:34 +0000)]
Reimplement GetStringTypeA and GetStringTypeExA.
Malte Starostik [Mon, 4 Feb 2002 18:32:20 +0000 (18:32 +0000)]
Do not destroy ITypeLib held by ITypeInfo before the latter is freed.
Marcus Meissner [Mon, 4 Feb 2002 18:31:53 +0000 (18:31 +0000)]
VT_EMPTY can be coerced to VT_I4, value 0.
Dmitry Timoshkov [Mon, 4 Feb 2002 18:31:17 +0000 (18:31 +0000)]
Moved style correcting code to the WM_CREATE handler and added
clearing of WS_EX_CLIENTEDGE and WS_EX_WINDOWEDGE as in Windows.
Added SetWindowPos(SWP_FRAMECHANGED) to make changes take effect.
Alexandre Julliard [Mon, 4 Feb 2002 18:30:44 +0000 (18:30 +0000)]
Authors: Dmitry Timoshkov <dmitry@codeweavers.com>, Guy Albertelli <guy@codeweavers.com>
Use GetSystemMetrics() to for caption metrics in NONCLIENTMETRICS
struct. Initialize iScrollWidth and iScrollHeight entries for
SPI_GETNONCLIENTMETRICS.
Guy L. Albertelli [Mon, 4 Feb 2002 18:30:13 +0000 (18:30 +0000)]
Fix problem exposed by the improvements in version 8b. Demonstrated by
OE 4.
Patrik Stridvall [Sat, 2 Feb 2002 18:42:11 +0000 (18:42 +0000)]
Move __stdcall/__cdecl to the right place.
Patrik Stridvall [Sat, 2 Feb 2002 18:22:08 +0000 (18:22 +0000)]
- Made runtest "use strict".
- Added new option -M to specify which modules should be tested as
builtin.
Francois Gouget [Sat, 2 Feb 2002 18:16:25 +0000 (18:16 +0000)]
malloc.h is obsolete and stdlib.h should be used instead.
Alexandre Julliard [Sat, 2 Feb 2002 18:15:27 +0000 (18:15 +0000)]
We can use normal imports for shell32 now.
Bill Medland [Sat, 2 Feb 2002 18:14:35 +0000 (18:14 +0000)]
Ensure that the whole modified text is returned from DrawTextExA.
Alexandre Julliard [Sat, 2 Feb 2002 18:13:50 +0000 (18:13 +0000)]
Do not use the PEB lock as loader lock, use a separate critical
section for that (and for the graphics drivers).
Andreas Mohr [Sat, 2 Feb 2002 18:06:03 +0000 (18:06 +0000)]
Fixed some more missing parenthesis issues.
Andreas Mohr [Sat, 2 Feb 2002 18:03:55 +0000 (18:03 +0000)]
- add documentation section to README
- updated HOWTO-winelib
- added native DLL config info to configuring.sgml
- greatly improve directory description of wine.conf man page
- add --debugmsg +all warning to wine man page
Huw D M Davies [Sat, 2 Feb 2002 17:57:00 +0000 (17:57 +0000)]
Flip A<->W conversion in dispinfo_notifyT.
Aric Stewart [Fri, 1 Feb 2002 19:54:10 +0000 (19:54 +0000)]
Fix to GetItemW to stop whiping out the items text.
Francois Gouget [Fri, 1 Feb 2002 19:09:32 +0000 (19:09 +0000)]
config.h should be included first (if at all).
Fix return of convert_value.
Guy Albertelli [Fri, 1 Feb 2002 19:01:31 +0000 (19:01 +0000)]
Don't try to set fields in nonexistant lpLineCountryList.
Supply valid tapi codes.
Rein Klazes [Thu, 31 Jan 2002 23:34:18 +0000 (23:34 +0000)]
Allow integer atoms in set_property and remove_property. Needed by
FindText common dialog.
Alexandre Julliard [Thu, 31 Jan 2002 23:32:57 +0000 (23:32 +0000)]
LOAD_LIBRARY_AS_DATAFILE modules must be mapped like normal files, not
like PE images. Fixed resource loading to handle that.
Patrik Stridvall [Thu, 31 Jan 2002 23:22:07 +0000 (23:22 +0000)]
Move __stdcall/__cdecl to the right place.
Uwe Bonnes [Thu, 31 Jan 2002 21:48:59 +0000 (21:48 +0000)]
Give users a hint to clean their config from comments and empty lines
for a bug report.
Gerard Patel [Thu, 31 Jan 2002 21:48:38 +0000 (21:48 +0000)]
Added missing parenthesis in ShGetFileInfoA.
Nog [Thu, 31 Jan 2002 21:47:57 +0000 (21:47 +0000)]
Fixed function 0xb.
Patrik Stridvall [Thu, 31 Jan 2002 21:47:34 +0000 (21:47 +0000)]
Fixed some issues found by winapi_check.
Patrik Stridvall [Thu, 31 Jan 2002 21:46:40 +0000 (21:46 +0000)]
Minor API update.
Alexandre Julliard [Thu, 31 Jan 2002 21:05:05 +0000 (21:05 +0000)]
CodeWeavers
Minor fixes.
Guy Albertelli [Thu, 31 Jan 2002 21:02:17 +0000 (21:02 +0000)]
Paint control immediately on WM_SETTEXT.
Alexandre Julliard [Thu, 31 Jan 2002 21:01:35 +0000 (21:01 +0000)]
CodeWeavers
Small fixes.
Guy Albertelli [Thu, 31 Jan 2002 20:49:10 +0000 (20:49 +0000)]
- better trace output
- support string sent in by address, rather then index
- add FIXMEs for multiple image lists
- protect agains inexistent buttons
- call up to the DefWindowProc when erasing bkgnd when appropriate
Nog [Thu, 31 Jan 2002 20:45:02 +0000 (20:45 +0000)]
Implement function 0xb (Read mouse motion counters) and 0xf (Set
mickey/pixel ratio).
Bill Medland [Thu, 31 Jan 2002 20:44:39 +0000 (20:44 +0000)]
- Introduce a significant design decision.
- Recalculate the prefix location if ellipsification alters it. This
carefully does NOT emulate a Microsoft bug in which reprefixing is
wrong when the first character removed by ellipsification is the one
that would have been underlined (under Win98 at least).
Alexandre Julliard [Thu, 31 Jan 2002 20:44:02 +0000 (20:44 +0000)]
Authors: Dmitry Timoshkov <dmitry@codeweavers.com>, Eric Kohl <ekohl@codeweavers.com>
Implemented CheckTokenMembership and GetAce.
Gerard Patel [Thu, 31 Jan 2002 20:38:25 +0000 (20:38 +0000)]
Don't repaint header when scrolling a listview vertically.
Guy Albertelli [Thu, 31 Jan 2002 20:37:49 +0000 (20:37 +0000)]
- fix order of parameters is SendNotify
- always use the dlg cntrl ID of the sender
Guy Albertelli [Thu, 31 Jan 2002 20:34:01 +0000 (20:34 +0000)]
Added NULL checks on all rectangle pointers.
Dmitry Timoshkov [Tue, 29 Jan 2002 18:30:16 +0000 (18:30 +0000)]
Added LdrDisableThreadCalloutsForDll.
Alexandre Julliard [Tue, 29 Jan 2002 18:21:20 +0000 (18:21 +0000)]
Authors: Aric Stewart <aric@codeweavers.com>, Huw D M Davies <hdavies@codeweavers.com>
Added stubs for CheckEscapes[AW] and ExtractAssociatedIconExW.
Eric Kohl [Tue, 29 Jan 2002 18:19:59 +0000 (18:19 +0000)]
Added location of local application data.
Dmitry Timoshkov [Tue, 29 Jan 2002 18:17:46 +0000 (18:17 +0000)]
Fixed RtlAddAccessAllowedAce return value.
Mike McCormack [Tue, 29 Jan 2002 18:16:39 +0000 (18:16 +0000)]
Added stubs for NdrDllCanUnloadNow and NdrDllGetClassObject.
Dmitry Timoshkov [Tue, 29 Jan 2002 18:15:11 +0000 (18:15 +0000)]
Added GetComputerNameEx[AW] semi-stub.
Eric Kohl [Tue, 29 Jan 2002 18:12:28 +0000 (18:12 +0000)]
Added FindFirstUrlCacheEntry[AW] stubs.
Aric Stewart [Tue, 29 Jan 2002 18:10:53 +0000 (18:10 +0000)]
Added some MAPI stubs.
Aric Stewart [Tue, 29 Jan 2002 18:09:46 +0000 (18:09 +0000)]
Added a pass-through msvcrt20.
Eric Kohl [Tue, 29 Jan 2002 18:03:36 +0000 (18:03 +0000)]
Added Extract stub.
Eric Kohl [Tue, 29 Jan 2002 18:02:13 +0000 (18:02 +0000)]
Added ImmDisableIME stub.
Dmitry Timoshkov [Tue, 29 Jan 2002 18:00:44 +0000 (18:00 +0000)]
Implemented _wmakepath.
Jukka Heinonen [Tue, 29 Jan 2002 17:55:21 +0000 (17:55 +0000)]
Added support for DOS EMS memory.
Francois Gouget [Tue, 29 Jan 2002 17:52:28 +0000 (17:52 +0000)]
'test -e' is not supported on Solaris, replace with '-f' or '-d'.
Gerard Patel [Tue, 29 Jan 2002 17:51:00 +0000 (17:51 +0000)]
Fix problems with listview notification.
Dmitry Timoshkov [Tue, 29 Jan 2002 17:50:26 +0000 (17:50 +0000)]
Do not write beyond end of color table in X11DRV_DIB_SetDIBColorTable.
Dimitrie O. Paun [Tue, 29 Jan 2002 17:15:48 +0000 (17:15 +0000)]
- add new SetRange functions (instead of duplicating the code)
- pass the infoPtr around instead of the hwnd
- use W-functions instead of A-functions
- more checks in case of failures
- make indentation and style consistent throughout the file
Alexandre Julliard [Tue, 29 Jan 2002 17:14:53 +0000 (17:14 +0000)]
Authors: Guy Albertelli <guy@codeweavers.com>, Mike McCormack <mike_mccormack@start.com.au>
Property sheet Unicodification.
Support additional wizard flags.
Charles Loep [Tue, 29 Jan 2002 17:12:20 +0000 (17:12 +0000)]
Implemented ImageList_Write.
Guy Albertelli [Tue, 29 Jan 2002 17:11:30 +0000 (17:11 +0000)]
Eliminate some useless error messages.
Huw D M Davies [Tue, 29 Jan 2002 17:09:28 +0000 (17:09 +0000)]
Don't define HAVE_FREETYPE unless we have freetype.h.
Rein Klazes [Tue, 29 Jan 2002 17:06:11 +0000 (17:06 +0000)]
Correct optlen when WS_setsockopt is called with SO_LINGER.
Huw D M Davies [Tue, 29 Jan 2002 17:05:11 +0000 (17:05 +0000)]
Weird thing with lcid of library is that if sublang is neutral then we
return the primary lang else we return 0.
Guy Albertelli [Tue, 29 Jan 2002 17:04:16 +0000 (17:04 +0000)]
Don't fill colormap beyond end of screen depth.
Charles Loep [Tue, 29 Jan 2002 16:58:39 +0000 (16:58 +0000)]
Fixed file extension problem in the file dialog.
Huw D M Davies [Tue, 29 Jan 2002 16:56:48 +0000 (16:56 +0000)]
Removed IsBadStringPtrA call that caused trouble.
Charles Loep [Tue, 29 Jan 2002 16:54:50 +0000 (16:54 +0000)]
Fix errors resulting from missing parenthesis.
Guy Albertelli [Tue, 29 Jan 2002 16:52:24 +0000 (16:52 +0000)]
Text/Bkgnd color fixes.
Dimitrie O. Paun [Tue, 29 Jan 2002 16:50:40 +0000 (16:50 +0000)]
Simplify and fix listview ellipsification of large text labels.
Uwe Bonnes [Tue, 29 Jan 2002 16:48:20 +0000 (16:48 +0000)]
XFONT_GetAvgCharWidth: Always round up.
Alexandre Julliard [Tue, 29 Jan 2002 03:13:00 +0000 (03:13 +0000)]
Fixed copy/paste bug.
Dimitrie O. Paun [Tue, 29 Jan 2002 03:12:19 +0000 (03:12 +0000)]
Make FIXMEs more grep-able.
Gerard Patel [Tue, 29 Jan 2002 03:08:24 +0000 (03:08 +0000)]
Avoid converting nonexistent text from A->W.
Huw D M Davies [Tue, 29 Jan 2002 03:07:21 +0000 (03:07 +0000)]
Uses Xrender extension to allow client side font rendering.
Adds nice things like anti-aliased text.
Patrik Stridvall [Tue, 29 Jan 2002 03:05:12 +0000 (03:05 +0000)]
Avoid wildcards in .cvsignore.
Alexandre Julliard [Tue, 29 Jan 2002 03:02:50 +0000 (03:02 +0000)]
Authors: Huw D M Davies <hdavies@codeweavers.com>, Charles Loep <charles@codeweavers.com>
Various fixes for gdi font handling code including:
- Using TTs VDMX table to ensure that we get exactly that same size
font that Windows uses.
- Fixes to many members of the metrics structures.
- Font cache.
- Rotated text support.
- Support for GGO_GRAY?_BITMAP (ready for anti-aliased text).
- Support for GGO_NATIVE.
Steven Edwards [Tue, 29 Jan 2002 02:59:22 +0000 (02:59 +0000)]
Changes wine_main to main to properly build on all platforms.