wine
22 years agoPaint control immediately on WM_SETTEXT.
Guy Albertelli [Thu, 31 Jan 2002 21:02:17 +0000 (21:02 +0000)] 
Paint control immediately on WM_SETTEXT.

22 years agoCodeWeavers
Alexandre Julliard [Thu, 31 Jan 2002 21:01:35 +0000 (21:01 +0000)] 
CodeWeavers
Small fixes.

22 years ago- better trace output
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

22 years agoImplement function 0xb (Read mouse motion counters) and 0xf (Set
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).

22 years ago- Introduce a significant design decision.
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).

22 years agoAuthors: Dmitry Timoshkov <dmitry@codeweavers.com>, Eric Kohl <ekohl@codeweavers...
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.

22 years agoDon't repaint header when scrolling a listview vertically.
Gerard Patel [Thu, 31 Jan 2002 20:38:25 +0000 (20:38 +0000)] 
Don't repaint header when scrolling a listview vertically.

22 years ago- fix order of parameters is SendNotify
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

22 years agoAdded NULL checks on all rectangle pointers.
Guy Albertelli [Thu, 31 Jan 2002 20:34:01 +0000 (20:34 +0000)] 
Added NULL checks on all rectangle pointers.

22 years agoAdded LdrDisableThreadCalloutsForDll.
Dmitry Timoshkov [Tue, 29 Jan 2002 18:30:16 +0000 (18:30 +0000)] 
Added LdrDisableThreadCalloutsForDll.

22 years agoAuthors: Aric Stewart <aric@codeweavers.com>, Huw D M Davies <hdavies@codeweavers...
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.

22 years agoAdded location of local application data.
Eric Kohl [Tue, 29 Jan 2002 18:19:59 +0000 (18:19 +0000)] 
Added location of local application data.

22 years agoFixed RtlAddAccessAllowedAce return value.
Dmitry Timoshkov [Tue, 29 Jan 2002 18:17:46 +0000 (18:17 +0000)] 
Fixed RtlAddAccessAllowedAce return value.

22 years agoAdded stubs for NdrDllCanUnloadNow and NdrDllGetClassObject.
Mike McCormack [Tue, 29 Jan 2002 18:16:39 +0000 (18:16 +0000)] 
Added stubs for NdrDllCanUnloadNow and NdrDllGetClassObject.

22 years agoAdded GetComputerNameEx[AW] semi-stub.
Dmitry Timoshkov [Tue, 29 Jan 2002 18:15:11 +0000 (18:15 +0000)] 
Added GetComputerNameEx[AW] semi-stub.

22 years agoAdded FindFirstUrlCacheEntry[AW] stubs.
Eric Kohl [Tue, 29 Jan 2002 18:12:28 +0000 (18:12 +0000)] 
Added FindFirstUrlCacheEntry[AW] stubs.

22 years agoAdded some MAPI stubs.
Aric Stewart [Tue, 29 Jan 2002 18:10:53 +0000 (18:10 +0000)] 
Added some MAPI stubs.

22 years agoAdded a pass-through msvcrt20.
Aric Stewart [Tue, 29 Jan 2002 18:09:46 +0000 (18:09 +0000)] 
Added a pass-through msvcrt20.

22 years agoAdded Extract stub.
Eric Kohl [Tue, 29 Jan 2002 18:03:36 +0000 (18:03 +0000)] 
Added Extract stub.

22 years agoAdded ImmDisableIME stub.
Eric Kohl [Tue, 29 Jan 2002 18:02:13 +0000 (18:02 +0000)] 
Added ImmDisableIME stub.

22 years agoImplemented _wmakepath.
Dmitry Timoshkov [Tue, 29 Jan 2002 18:00:44 +0000 (18:00 +0000)] 
Implemented _wmakepath.

22 years agoAdded support for DOS EMS memory.
Jukka Heinonen [Tue, 29 Jan 2002 17:55:21 +0000 (17:55 +0000)] 
Added support for DOS EMS memory.

22 years ago'test -e' is not supported on Solaris, replace with '-f' or '-d'.
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'.

22 years agoFix problems with listview notification.
Gerard Patel [Tue, 29 Jan 2002 17:51:00 +0000 (17:51 +0000)] 
Fix problems with listview notification.

22 years agoDo not write beyond end of color table in X11DRV_DIB_SetDIBColorTable.
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.

22 years ago- add new SetRange functions (instead of duplicating the code)
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

22 years agoAuthors: Guy Albertelli <guy@codeweavers.com>, Mike McCormack <mike_mccormack@start...
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.

22 years agoImplemented ImageList_Write.
Charles Loep [Tue, 29 Jan 2002 17:12:20 +0000 (17:12 +0000)] 
Implemented ImageList_Write.

22 years agoEliminate some useless error messages.
Guy Albertelli [Tue, 29 Jan 2002 17:11:30 +0000 (17:11 +0000)] 
Eliminate some useless error messages.

22 years agoDon't define HAVE_FREETYPE unless we have freetype.h.
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.

22 years agoCorrect optlen when WS_setsockopt is called with SO_LINGER.
Rein Klazes [Tue, 29 Jan 2002 17:06:11 +0000 (17:06 +0000)] 
Correct optlen when WS_setsockopt is called with SO_LINGER.

22 years agoWeird thing with lcid of library is that if sublang is neutral then we
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.

22 years agoDon't fill colormap beyond end of screen depth.
Guy Albertelli [Tue, 29 Jan 2002 17:04:16 +0000 (17:04 +0000)] 
Don't fill colormap beyond end of screen depth.

22 years agoFixed file extension problem in the file dialog.
Charles Loep [Tue, 29 Jan 2002 16:58:39 +0000 (16:58 +0000)] 
Fixed file extension problem in the file dialog.

22 years agoRemoved IsBadStringPtrA call that caused trouble.
Huw D M Davies [Tue, 29 Jan 2002 16:56:48 +0000 (16:56 +0000)] 
Removed IsBadStringPtrA call that caused trouble.

22 years agoFix errors resulting from missing parenthesis.
Charles Loep [Tue, 29 Jan 2002 16:54:50 +0000 (16:54 +0000)] 
Fix errors resulting from missing parenthesis.

22 years agoText/Bkgnd color fixes.
Guy Albertelli [Tue, 29 Jan 2002 16:52:24 +0000 (16:52 +0000)] 
Text/Bkgnd color fixes.

22 years agoSimplify and fix listview ellipsification of large text labels.
Dimitrie O. Paun [Tue, 29 Jan 2002 16:50:40 +0000 (16:50 +0000)] 
Simplify and fix listview ellipsification of large text labels.

22 years agoXFONT_GetAvgCharWidth: Always round up.
Uwe Bonnes [Tue, 29 Jan 2002 16:48:20 +0000 (16:48 +0000)] 
XFONT_GetAvgCharWidth: Always round up.

22 years agoFixed copy/paste bug.
Alexandre Julliard [Tue, 29 Jan 2002 03:13:00 +0000 (03:13 +0000)] 
Fixed copy/paste bug.

22 years agoMake FIXMEs more grep-able.
Dimitrie O. Paun [Tue, 29 Jan 2002 03:12:19 +0000 (03:12 +0000)] 
Make FIXMEs more grep-able.

22 years agoAvoid converting nonexistent text from A->W.
Gerard Patel [Tue, 29 Jan 2002 03:08:24 +0000 (03:08 +0000)] 
Avoid converting nonexistent text from A->W.

22 years agoUses Xrender extension to allow client side font rendering.
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.

22 years agoAvoid wildcards in .cvsignore.
Patrik Stridvall [Tue, 29 Jan 2002 03:05:12 +0000 (03:05 +0000)] 
Avoid wildcards in .cvsignore.

22 years agoAuthors: Huw D M Davies <hdavies@codeweavers.com>, Charles Loep <charles@codeweavers...
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.

22 years agoChanges wine_main to main to properly build on all platforms.
Steven Edwards [Tue, 29 Jan 2002 02:59:22 +0000 (02:59 +0000)] 
Changes wine_main to main to properly build on all platforms.

22 years agoShould process the .dynsym of shared libraries instead of the .stab.
Clemens [Tue, 29 Jan 2002 02:58:20 +0000 (02:58 +0000)] 
Should process the .dynsym of shared libraries instead of the .stab.

22 years agoFixed ==/!= mismatch.
Andreas Mohr [Tue, 29 Jan 2002 02:56:50 +0000 (02:56 +0000)] 
Fixed ==/!= mismatch.

22 years agoDo not be too smart and add WS_CAPTION in AdjustWindowRectEx.
Dmitry Timoshkov [Tue, 29 Jan 2002 02:56:05 +0000 (02:56 +0000)] 
Do not be too smart and add WS_CAPTION in AdjustWindowRectEx.

22 years agoAvoid conflict with htonl & friends in Winelib on FreeBSD.
Francois Gouget [Tue, 29 Jan 2002 02:55:41 +0000 (02:55 +0000)] 
Avoid conflict with htonl & friends in Winelib on FreeBSD.

22 years agoRename s_addr to src_addr to avoid a conflict on Solaris.
Francois Gouget [Tue, 29 Jan 2002 02:55:24 +0000 (02:55 +0000)] 
Rename s_addr to src_addr to avoid a conflict on Solaris.
Rename d_addr to dst_addr for symmetry.

22 years agoPrefix _JBLEN to avoid conflict on FreeBSD.
Francois Gouget [Tue, 29 Jan 2002 02:54:43 +0000 (02:54 +0000)] 
Prefix _JBLEN to avoid conflict on FreeBSD.

22 years agoFleshed out some metafile conversions.
Aric Stewart [Tue, 29 Jan 2002 02:54:22 +0000 (02:54 +0000)] 
Fleshed out some metafile conversions.

22 years agoAdded the correct halftone palette.
Aric Stewart [Tue, 29 Jan 2002 02:53:43 +0000 (02:53 +0000)] 
Added the correct halftone palette.

22 years agoImplement function number 0x5 (Return mouse button press information).
Nog [Tue, 29 Jan 2002 02:51:47 +0000 (02:51 +0000)] 
Implement function number 0x5 (Return mouse button press information).

22 years agoWork around ftruncate implementations that don't support extending
Alexandre Julliard [Tue, 29 Jan 2002 02:51:12 +0000 (02:51 +0000)] 
Work around ftruncate implementations that don't support extending
files.

22 years agoFix PathCreateFromUrl{A|W} to return the corrrect error code in all
Guy L. Albertelli [Tue, 29 Jan 2002 02:47:46 +0000 (02:47 +0000)] 
Fix PathCreateFromUrl{A|W} to return the corrrect error code in all
cases.

22 years agoFix SHRegOpenUSKey{A|W} and SHRegQueryUSValue{A|W} to actually use
Guy L. Albertelli [Tue, 29 Jan 2002 02:47:17 +0000 (02:47 +0000)] 
Fix SHRegOpenUSKey{A|W} and SHRegQueryUSValue{A|W} to actually use
previously open keys.

22 years agoLow-resolution and low-color VGA modes are now mapped into mode
Jukka Heinonen [Tue, 29 Jan 2002 02:46:43 +0000 (02:46 +0000)] 
Low-resolution and low-color VGA modes are now mapped into mode
640x480x8. Added preliminary support for four bit modes.

22 years agoPut the prefix-underline-drawing away into it's own function so we can
Bill Medland [Tue, 29 Jan 2002 02:46:09 +0000 (02:46 +0000)] 
Put the prefix-underline-drawing away into it's own function so we can
see what is happening.

22 years agoGetDiskFreeSpace needs to set the last error on failure.
Aric Stewart [Tue, 29 Jan 2002 02:45:23 +0000 (02:45 +0000)] 
GetDiskFreeSpace needs to set the last error on failure.

22 years agoA couple of additions.
Bill Medland [Tue, 29 Jan 2002 02:44:44 +0000 (02:44 +0000)] 
A couple of additions.

22 years agoRelease 20020122. wine-20020122
Alexandre Julliard [Tue, 22 Jan 2002 22:24:17 +0000 (22:24 +0000)] 
Release 20020122.

22 years agoRemoved no longer used average width calculation.
Alexandre Julliard [Tue, 22 Jan 2002 20:09:44 +0000 (20:09 +0000)] 
Removed no longer used average width calculation.

22 years agoThe \\<nr> magic in LoadTypeLibEx found directories, which was not
Marcus Meissner [Tue, 22 Jan 2002 18:28:51 +0000 (18:28 +0000)] 
The \\<nr> magic in LoadTypeLibEx found directories, which was not
intended. Return error in that case.

22 years agoAbort if we do not find yacc or bison.
Marcus Meissner [Tue, 22 Jan 2002 18:28:25 +0000 (18:28 +0000)] 
Abort if we do not find yacc or bison.

22 years agoMoved guids needed for Proxy/Stub factories to respective .h files,
Marcus Meissner [Tue, 22 Jan 2002 18:27:24 +0000 (18:27 +0000)] 
Moved guids needed for Proxy/Stub factories to respective .h files,
add to libwine_uuid.

22 years agoDon't include debugtools.h in the header file, moved it to the C files
Alexandre Julliard [Tue, 22 Jan 2002 00:57:16 +0000 (00:57 +0000)] 
Don't include debugtools.h in the header file, moved it to the C files
that need it (and used the new wine/debug.h while we are at it).

22 years agoMoved debug definitions to include/wine/debug.h.
Alexandre Julliard [Tue, 22 Jan 2002 00:55:18 +0000 (00:55 +0000)] 
Moved debug definitions to include/wine/debug.h.

22 years agoRemoved use of SET_DEBUGGING, it's broken anyway.
Alexandre Julliard [Tue, 22 Jan 2002 00:54:20 +0000 (00:54 +0000)] 
Removed use of SET_DEBUGGING, it's broken anyway.

22 years agoConsistent usage of istring, use STR_[Get|Set]Ptr where appropriate.
Uwe Bonnes [Tue, 22 Jan 2002 00:51:16 +0000 (00:51 +0000)] 
Consistent usage of istring, use STR_[Get|Set]Ptr where appropriate.

22 years agoMake EnumWindows return TRUE if no windows exists.
Tommy Schultz Lassen [Tue, 22 Jan 2002 00:50:07 +0000 (00:50 +0000)] 
Make EnumWindows return TRUE if no windows exists.

22 years agoAdd GetDefaultPrinter() functions.
Mark G. Adams [Tue, 22 Jan 2002 00:49:24 +0000 (00:49 +0000)] 
Add GetDefaultPrinter() functions.

22 years agoMake the Wine trace facilities accessible from Winelib applications.
Francois Gouget [Mon, 21 Jan 2002 23:39:36 +0000 (23:39 +0000)] 
Make the Wine trace facilities accessible from Winelib applications.

22 years agoComment out/ifdef out unused code and variables.
Francois Gouget [Mon, 21 Jan 2002 23:37:53 +0000 (23:37 +0000)] 
Comment out/ifdef out unused code and variables.

22 years agoHandle section==NULL (error) in WritePrivateProfileStringA.
Marcus Meissner [Mon, 21 Jan 2002 23:36:53 +0000 (23:36 +0000)] 
Handle section==NULL (error) in WritePrivateProfileStringA.

22 years agoAdded support for MWM hints.
Ove Kaaven [Mon, 21 Jan 2002 18:41:27 +0000 (18:41 +0000)] 
Added support for MWM hints.

22 years agoAuthors: Andrew Lewycky <andrew@transgaming.com>, Ove Kaaven <ovek@transgaming.com>
Alexandre Julliard [Mon, 21 Jan 2002 18:06:10 +0000 (18:06 +0000)] 
Authors: Andrew Lewycky <andrew@transgaming.com>, Ove Kaaven <ovek@transgaming.com>
Check for common broken nVidia+Mesa OpenGL library setups.
Add some quoting.

22 years agoPrint the strerror instead of just the errno.
Francois Gouget [Mon, 21 Jan 2002 18:00:42 +0000 (18:00 +0000)] 
Print the strerror instead of just the errno.

22 years agoAdd missing cast.
Francois Gouget [Mon, 21 Jan 2002 18:00:24 +0000 (18:00 +0000)] 
Add missing cast.

22 years agoFix invalid C code (undefined behavior).
Francois Gouget [Mon, 21 Jan 2002 18:00:05 +0000 (18:00 +0000)] 
Fix invalid C code (undefined behavior).

22 years agoFix a couple of warnings and a typo.
Francois Gouget [Mon, 21 Jan 2002 17:59:38 +0000 (17:59 +0000)] 
Fix a couple of warnings and a typo.

22 years agoDon't convert "ptr" return type to a Perl string.
Alexandre Julliard [Mon, 21 Jan 2002 17:41:52 +0000 (17:41 +0000)] 
Don't convert "ptr" return type to a Perl string.
Call GetProcAddress only when a function is actually called, not at
declaration time.

22 years agoFixed function prototype that confused winapi_extract.
Alexandre Julliard [Mon, 21 Jan 2002 17:37:24 +0000 (17:37 +0000)] 
Fixed function prototype that confused winapi_extract.

22 years agoGenerate Perl modules defining prototypes for exported functions.
Patrik Stridvall [Mon, 21 Jan 2002 17:36:35 +0000 (17:36 +0000)] 
Generate Perl modules defining prototypes for exported functions.

22 years agoFixed initialisation messages for raw DDE.
Eric Pouech [Fri, 18 Jan 2002 19:30:15 +0000 (19:30 +0000)] 
Fixed initialisation messages for raw DDE.
Fixed DdeCreateDataHandle for non NULL or CF_TEXT formats.
Various fixes (cosmetics, better error checking).

22 years agoImplemented interprocess DDE message posting.
Eric Pouech [Fri, 18 Jan 2002 19:22:55 +0000 (19:22 +0000)] 
Implemented interprocess DDE message posting.

22 years ago- Make the ListView control Unicode ready.
Dimitrie O. Paun [Fri, 18 Jan 2002 19:05:35 +0000 (19:05 +0000)] 
- Make the ListView control Unicode ready.
- Support both ANSI & Unicode ListView notifications.
- Fixed a few bugs.

22 years agoInitialize streamData and check on failure to read desired data from
Aric Stewart [Fri, 18 Jan 2002 19:04:39 +0000 (19:04 +0000)] 
Initialize streamData and check on failure to read desired data from
stream.

22 years agoPrevent trying to handle uninitialised memory as a string.
Bill Medland [Fri, 18 Jan 2002 18:58:08 +0000 (18:58 +0000)] 
Prevent trying to handle uninitialised memory as a string.

22 years agoFixed some issues found by winapi_check.
Patrik Stridvall [Fri, 18 Jan 2002 18:57:43 +0000 (18:57 +0000)] 
Fixed some issues found by winapi_check.

22 years agoMinor API files update.
Patrik Stridvall [Fri, 18 Jan 2002 18:53:45 +0000 (18:53 +0000)] 
Minor API files update.

22 years agoFix return value of GetWindowsDirectoryA/W and GetSystemDirectoryA/W.
Dmitry Timoshkov [Fri, 18 Jan 2002 18:53:11 +0000 (18:53 +0000)] 
Fix return value of GetWindowsDirectoryA/W and GetSystemDirectoryA/W.

22 years agoFix NetBSD compile errors; CDIOCREADAUDIO is not available on NetBSD.
Bang Jun-Young [Fri, 18 Jan 2002 18:11:04 +0000 (18:11 +0000)] 
Fix NetBSD compile errors; CDIOCREADAUDIO is not available on NetBSD.

22 years agoAdded GradientFill stub.
Uwe Bonnes [Fri, 18 Jan 2002 18:10:43 +0000 (18:10 +0000)] 
Added GradientFill stub.

22 years agoSystemParametersInfo: fixed return value for SPI_SETFASTTASKSWITCH.
Andriy Palamarchuk [Fri, 18 Jan 2002 18:10:11 +0000 (18:10 +0000)] 
SystemParametersInfo: fixed return value for SPI_SETFASTTASKSWITCH.

22 years agoCoGetClassObject: for CLSCTX_LOCAL_SERVER at least look up the server
Bill Medland [Fri, 18 Jan 2002 18:09:37 +0000 (18:09 +0000)] 
CoGetClassObject: for CLSCTX_LOCAL_SERVER at least look up the server
in the registry, even though we don't yet execute it.

22 years ago- Don't string copy from uninitialised stack memory. In fact don't
Bill Medland [Fri, 18 Jan 2002 18:09:09 +0000 (18:09 +0000)] 
- Don't string copy from uninitialised stack memory.  In fact don't
  modify the input string if it didn't change.
- Correct array size.
- Logically separate the centring from the ellipsification.
- Comment on prefix error.

22 years agoFixes char array in structure dumping.
Eric Pouech [Fri, 18 Jan 2002 18:08:21 +0000 (18:08 +0000)] 
Fixes char array in structure dumping.

22 years agoStub for comctl32.419
Huw D M Davies [Fri, 18 Jan 2002 18:08:01 +0000 (18:08 +0000)] 
Stub for comctl32.419