wine
23 years agoYet another documentation/message text patch.
Andreas Mohr [Tue, 2 Oct 2001 17:49:20 +0000 (17:49 +0000)] 
Yet another documentation/message text patch.

23 years agoAdditions to how to use Docbook under RedHat (to help beginners like
Bill Medland [Tue, 2 Oct 2001 17:48:16 +0000 (17:48 +0000)] 
Additions to how to use Docbook under RedHat (to help beginners like
me).
Added content to the bindlls section of Winelib (based on
experience).

23 years agoUpgrade winemaker man page for the two options added at version
Bill Medland [Tue, 2 Oct 2001 17:47:34 +0000 (17:47 +0000)] 
Upgrade winemaker man page for the two options added at version
0.5.8.

23 years agoAdded WSC*InstallProvider stubs.
Andreas Mohr [Tue, 2 Oct 2001 17:46:59 +0000 (17:46 +0000)] 
Added WSC*InstallProvider stubs.

23 years agoAdded some MFC documentation (with the help of Francois Gouget).
Gracjan Polak [Tue, 2 Oct 2001 17:44:04 +0000 (17:44 +0000)] 
Added some MFC documentation (with the help of Francois Gouget).

23 years agoCheck for NULL path argument in DeleteFile.
Uwe Bonnes [Tue, 2 Oct 2001 17:40:33 +0000 (17:40 +0000)] 
Check for NULL path argument in DeleteFile.

23 years agoLong nameless args in SLTG apparently get denoted by 0xfffe.
Huw D M Davies [Tue, 2 Oct 2001 17:25:55 +0000 (17:25 +0000)] 
Long nameless args in SLTG apparently get denoted by 0xfffe.

23 years agoImplemented dummy stub for SHChangeNotifyUpdateEntryList and
Guy Albertelli [Tue, 2 Oct 2001 17:25:36 +0000 (17:25 +0000)] 
Implemented dummy stub for SHChangeNotifyUpdateEntryList and
functional CIDLData_CreateFromIDArray.

23 years agoFix implicit type declarations. Add required cast.
Gerald Pfeifer [Tue, 2 Oct 2001 17:18:09 +0000 (17:18 +0000)] 
Fix implicit type declarations. Add required cast.

23 years agoRemove a hack for keyboard group switching.
Dmitry Timoshkov [Tue, 2 Oct 2001 17:17:31 +0000 (17:17 +0000)] 
Remove a hack for keyboard group switching.
Always save/restore correct keyboard group index.
Explicitly ignore the keyboard group switching events.

23 years agoImplemented CLSID_AudioRender.
Hidenori Takeshima [Mon, 1 Oct 2001 20:53:58 +0000 (20:53 +0000)] 
Implemented CLSID_AudioRender.

23 years agoImplemented DispGetParam.
Ove Kaaven [Mon, 1 Oct 2001 20:53:11 +0000 (20:53 +0000)] 
Implemented DispGetParam.

23 years agoFix/document SHLWAPI ordinals 217 and 218.
Andreas Mohr [Mon, 1 Oct 2001 20:52:53 +0000 (20:52 +0000)] 
Fix/document SHLWAPI ordinals 217 and 218.

23 years agoSpeed optimization.
Andreas Mohr [Mon, 1 Oct 2001 20:52:37 +0000 (20:52 +0000)] 
Speed optimization.

23 years agoAdded stub for WSApSetPostRoutine.
Andreas Mohr [Mon, 1 Oct 2001 20:52:23 +0000 (20:52 +0000)] 
Added stub for WSApSetPostRoutine.

23 years agoMake MoveFileEx fail with ERROR_INVALID_PARAMETER (better than
Ove Kaaven [Mon, 1 Oct 2001 20:52:00 +0000 (20:52 +0000)] 
Make MoveFileEx fail with ERROR_INVALID_PARAMETER (better than
crashing) when the source file operand is NULL.

23 years agoShould initialize COM before calling it.
Eric Pouech [Mon, 1 Oct 2001 20:51:44 +0000 (20:51 +0000)] 
Should initialize COM before calling it.

23 years agoFixed size check in HEAP_FindFreeBlock to make sure we also find
Alexandre Julliard [Wed, 26 Sep 2001 23:11:21 +0000 (23:11 +0000)] 
Fixed size check in HEAP_FindFreeBlock to make sure we also find
blocks that have the exact size needed.

23 years agowinemaker documentation fix.
Andriy Palamarchuk [Wed, 26 Sep 2001 23:08:45 +0000 (23:08 +0000)] 
winemaker documentation fix.

23 years agoBetter handling of typelibs loaded with a trailing resource number.
Huw D M Davies [Wed, 26 Sep 2001 23:05:35 +0000 (23:05 +0000)] 
Better handling of typelibs loaded with a trailing resource number.
The logic for determining whether an SLTG typelib has a function param
as a 'short' or 'long' type has been 'refined'.

23 years agoPrevent calling null functions.
Bill Medland [Wed, 26 Sep 2001 23:04:40 +0000 (23:04 +0000)] 
Prevent calling null functions.

23 years agoRenamed W_OK to MSVCRT_W_OK.
Francois Gouget [Wed, 26 Sep 2001 23:04:02 +0000 (23:04 +0000)] 
Renamed W_OK to MSVCRT_W_OK.

23 years agoBetter formatting for PDF output.
Susan Farley [Wed, 26 Sep 2001 23:02:31 +0000 (23:02 +0000)] 
Better formatting for PDF output.

23 years agoFixed a couple of typos.
Ove Kaaven [Tue, 25 Sep 2001 22:38:59 +0000 (22:38 +0000)] 
Fixed a couple of typos.

23 years agoAdded ICOM_[C]THIS_MULTI macros to make it easier to implement objects
Ove Kaaven [Tue, 25 Sep 2001 22:38:43 +0000 (22:38 +0000)] 
Added ICOM_[C]THIS_MULTI macros to make it easier to implement objects
that expose multiple interfaces. Added prototypes for CoGetPSClsid and
IUnknown_*_Proxy.

23 years agoAdded some named pipe definitions.
Ove Kaaven [Tue, 25 Sep 2001 22:38:12 +0000 (22:38 +0000)] 
Added some named pipe definitions.

23 years agoAdded prototype for GetHGlobalFromStream.
Ove Kaaven [Tue, 25 Sep 2001 22:37:49 +0000 (22:37 +0000)] 
Added prototype for GetHGlobalFromStream.

23 years agoA failure to open a pipe should return INVALID_HANDLE_VALUE.
Ove Kaaven [Tue, 25 Sep 2001 22:37:32 +0000 (22:37 +0000)] 
A failure to open a pipe should return INVALID_HANDLE_VALUE.

23 years agoMerged some C sources.
Hidenori Takeshima [Tue, 25 Sep 2001 22:37:04 +0000 (22:37 +0000)] 
Merged some C sources.
Fixed some bugs.
Started implementing some pass-through interfaces.

23 years agoA couple of optimizations to avoid some server calls in WIN_FindWndPtr
Alexandre Julliard [Mon, 24 Sep 2001 01:19:59 +0000 (01:19 +0000)] 
A couple of optimizations to avoid some server calls in WIN_FindWndPtr
and related functions.

23 years agoAvoid list corruption when linking window with HWND_BOTTOM (thanks to
Alexandre Julliard [Mon, 24 Sep 2001 01:13:48 +0000 (01:13 +0000)] 
Avoid list corruption when linking window with HWND_BOTTOM (thanks to
Gerard Patel).

23 years agoGetTextExtentExPointW: dump the string before modifying the pointer.
Francois Gouget [Mon, 24 Sep 2001 01:12:08 +0000 (01:12 +0000)] 
GetTextExtentExPointW: dump the string before modifying the pointer.

23 years agoAdd support for making a build environment without editing the source
Bill Medland [Mon, 24 Sep 2001 01:11:50 +0000 (01:11 +0000)] 
Add support for making a build environment without editing the source
and spec files.

23 years ago- Implement message loop on the client side of the scroll control.
Guy Albertelli [Fri, 21 Sep 2001 21:43:38 +0000 (21:43 +0000)] 
- Implement message loop on the client side of the scroll control.
- Move the mouse capture to after the SetFocus so that it stays
  captured.

23 years agoFixed typos.
David Hammerton [Fri, 21 Sep 2001 21:39:37 +0000 (21:39 +0000)] 
Fixed typos.

23 years agoImplement initial version of SHAddToRecentDocs.
Guy Albertelli [Fri, 21 Sep 2001 21:39:06 +0000 (21:39 +0000)] 
Implement initial version of SHAddToRecentDocs.

23 years agoAdded proper support for storing window parents in the server.
Alexandre Julliard [Fri, 21 Sep 2001 21:08:40 +0000 (21:08 +0000)] 
Added proper support for storing window parents in the server.
Added a few requests to query the window hierarchy.

23 years agoIgnore ConfigueNotify size changes while the window is iconic.
Alexandre Julliard [Fri, 21 Sep 2001 21:04:56 +0000 (21:04 +0000)] 
Ignore ConfigueNotify size changes while the window is iconic.

23 years agoSome dumb fixes.
Eric Pouech [Fri, 21 Sep 2001 21:03:53 +0000 (21:03 +0000)] 
Some dumb fixes.

23 years agoDeclare DeviceIoControl.
Mike McCormack [Fri, 21 Sep 2001 21:02:38 +0000 (21:02 +0000)] 
Declare DeviceIoControl.

23 years agoImplemented SPI_GETSHOWSOUNDS.
Andriy Palamarchuk [Fri, 21 Sep 2001 21:02:02 +0000 (21:02 +0000)] 
Implemented SPI_GETSHOWSOUNDS.

23 years agoVariants and safe arrays is now able to copy BSTR swith embedded null
Ove Kaaven [Fri, 21 Sep 2001 21:01:31 +0000 (21:01 +0000)] 
Variants and safe arrays is now able to copy BSTR swith embedded null
characters. Safe arrays now handle BSTRs and variants.

23 years agoRegister typelib marshaling for OLE Automation-compatible interfaces.
Ove Kaaven [Fri, 21 Sep 2001 21:00:37 +0000 (21:00 +0000)] 
Register typelib marshaling for OLE Automation-compatible interfaces.

23 years agoFixed a couple of bugs in _except_handler3.
Alexandre Julliard [Thu, 20 Sep 2001 19:33:37 +0000 (19:33 +0000)] 
Fixed a couple of bugs in _except_handler3.

23 years agoAdded stub for GdiInit2().
Andreas Mohr [Thu, 20 Sep 2001 19:32:39 +0000 (19:32 +0000)] 
Added stub for GdiInit2().

23 years agoGet more entry points from Comctl32 and save the addresses.
Guy L. Albertelli [Thu, 20 Sep 2001 19:32:13 +0000 (19:32 +0000)] 
Get more entry points from Comctl32 and save the addresses.

23 years agoDefine the SHQueryValueEx{A|W} entry points.
Guy L. Albertelli [Thu, 20 Sep 2001 19:31:54 +0000 (19:31 +0000)] 
Define the SHQueryValueEx{A|W} entry points.

23 years agoThe behavior for wsprintfA is different that for wsprintf16 in how it
Aric Stewart [Thu, 20 Sep 2001 19:05:58 +0000 (19:05 +0000)] 
The behavior for wsprintfA is different that for wsprintf16 in how it
handles NULLs being passed as character parameters.

23 years agoFix the conversions of a command line to/from an argv array.
Francois Gouget [Thu, 20 Sep 2001 19:05:11 +0000 (19:05 +0000)] 
Fix the conversions of a command line to/from an argv array.

23 years agoImplement most of the MRU related functions.
Guy Albertelli [Thu, 20 Sep 2001 18:58:43 +0000 (18:58 +0000)] 
Implement most of the MRU related functions.

23 years agoAdd support for the +snoop style output.
Guy Albertelli [Thu, 20 Sep 2001 18:58:25 +0000 (18:58 +0000)] 
Add support for the +snoop style output.

23 years agoFix mapping of DEFAULT_CHARSET.
Huw D M Davies [Thu, 20 Sep 2001 18:58:05 +0000 (18:58 +0000)] 
Fix mapping of DEFAULT_CHARSET.

23 years agoFixed mouse position processing for use with a touchscreen.
Brad Campbell [Wed, 19 Sep 2001 22:41:22 +0000 (22:41 +0000)] 
Fixed mouse position processing for use with a touchscreen.

23 years agoImplemented ISeekingPassThru.
Hidenori Takeshima [Wed, 19 Sep 2001 22:39:34 +0000 (22:39 +0000)] 
Implemented ISeekingPassThru.

23 years agoUpdates and error message improvements.
Andreas Mohr [Wed, 19 Sep 2001 22:34:38 +0000 (22:34 +0000)] 
Updates and error message improvements.

23 years agoChanged MDICreateChild to support CW_USEDEFAULT for 16-bit MDI
Joshua Thielen [Wed, 19 Sep 2001 22:33:01 +0000 (22:33 +0000)] 
Changed MDICreateChild to support CW_USEDEFAULT for 16-bit MDI
windows.

23 years agoFixed a couple of bugs in WIN_SetWindowLong caused by previous
Alexandre Julliard [Wed, 19 Sep 2001 22:31:15 +0000 (22:31 +0000)] 
Fixed a couple of bugs in WIN_SetWindowLong caused by previous
change.

23 years agoFix the definition of structs NUMBERFMT* and CURRENCYFMT*.
Francois Gouget [Wed, 19 Sep 2001 22:28:00 +0000 (22:28 +0000)] 
Fix the definition of structs NUMBERFMT* and CURRENCYFMT*.
Add, fix and move prototypes from winbase.h to winnls.h.

23 years agoFix problem comparing pidls and return correct code.
Guy Albertelli [Wed, 19 Sep 2001 22:26:53 +0000 (22:26 +0000)] 
Fix problem comparing pidls and return correct code.

23 years agoAdded russian layout with phantom key.
Andriy Palamarchuk [Wed, 19 Sep 2001 22:26:15 +0000 (22:26 +0000)] 
Added russian layout with phantom key.

23 years agoRemove macros that should not be there (cause conflicts in WineLib).
Francois Gouget [Wed, 19 Sep 2001 22:25:52 +0000 (22:25 +0000)] 
Remove macros that should not be there (cause conflicts in WineLib).
Add corresponding comments in spy.c.

23 years agoRemove duplicate definition of _tmain.
Francois Gouget [Wed, 19 Sep 2001 22:24:54 +0000 (22:24 +0000)] 
Remove duplicate definition of _tmain.
Add definitions for __targv and _tenviron.

23 years agoMade all 16<->32 HWND conversions use explicit functions instead of
Alexandre Julliard [Wed, 19 Sep 2001 20:37:04 +0000 (20:37 +0000)] 
Made all 16<->32 HWND conversions use explicit functions instead of
implicit type casts.
Moved a lot of 16-bit functions to the new wnd16.c file.
Changed DIALOGINFO structure handling to support 32-bit handles.

23 years agoFixed a couple of HWND type mismatches.
Alexandre Julliard [Wed, 19 Sep 2001 20:34:17 +0000 (20:34 +0000)] 
Fixed a couple of HWND type mismatches.

23 years agoUse the font charset to obtain a codepage for A->W conversion in the
Huw D M Davies [Wed, 19 Sep 2001 20:32:07 +0000 (20:32 +0000)] 
Use the font charset to obtain a codepage for A->W conversion in the
text functions.

23 years agoRename "SystemTime" to "t" (this is *not* SYSTEMTIME - avoid
Andreas Mohr [Wed, 19 Sep 2001 20:30:52 +0000 (20:30 +0000)] 
Rename "SystemTime" to "t" (this is *not* SYSTEMTIME - avoid
confusion).

23 years agoFixes for autoconf 2.52 or higher.
Bernhard Rosenkraenzer [Wed, 19 Sep 2001 20:30:28 +0000 (20:30 +0000)] 
Fixes for autoconf 2.52 or higher.

23 years agoAdd msvcrt/locale.h.
Francois Gouget [Wed, 19 Sep 2001 20:29:33 +0000 (20:29 +0000)] 
Add msvcrt/locale.h.
Add missing include directives in msvcrt/wchar.h.
Fix prototype of _wstati64 in msvcrt/sys/stat.h.

23 years agoMake relative paths of [Drive] sections relative to WINEPREFIX.
Francois Gouget [Mon, 17 Sep 2001 20:44:00 +0000 (20:44 +0000)] 
Make relative paths of [Drive] sections relative to WINEPREFIX.

23 years agoLots of rpcrt4.dll stubs.
Ove Kaaven [Mon, 17 Sep 2001 20:26:38 +0000 (20:26 +0000)] 
Lots of rpcrt4.dll stubs.

23 years agoFixed demangling invocation.
Eric Pouech [Mon, 17 Sep 2001 20:26:27 +0000 (20:26 +0000)] 
Fixed demangling invocation.
Be a bit more verbose on implemented features.

23 years agoIgnore negative widths in HEADER_SetItemBounds.
Mike McCormack [Mon, 17 Sep 2001 20:25:52 +0000 (20:25 +0000)] 
Ignore negative widths in HEADER_SetItemBounds.

23 years agoCosmetic changes.
Francois Gouget [Mon, 17 Sep 2001 20:25:26 +0000 (20:25 +0000)] 
Cosmetic changes.

23 years agoImproved make_dlls script. Moved dll list out of
Alexandre Julliard [Mon, 17 Sep 2001 20:09:08 +0000 (20:09 +0000)] 
Improved make_dlls script. Moved dll list out of
Make.rules.in. Removed a few no longer used rules.

23 years agoImplemented IMemAllocator.
Hidenori Takeshima [Mon, 17 Sep 2001 20:04:28 +0000 (20:04 +0000)] 
Implemented IMemAllocator.

23 years agoFixed references to old documentation location.
Andriy Palamarchuk [Mon, 17 Sep 2001 19:07:56 +0000 (19:07 +0000)] 
Fixed references to old documentation location.

23 years agoImplemented _mbsupr.
Francois Gouget [Mon, 17 Sep 2001 19:02:21 +0000 (19:02 +0000)] 
Implemented _mbsupr.

23 years agoWhen you hold the left mouse button inside the scrollbar, then move
Bobby Bingham [Mon, 17 Sep 2001 19:01:08 +0000 (19:01 +0000)] 
When you hold the left mouse button inside the scrollbar, then move
the mouse off so it stops scrolling, and return the mouse, it should
continue scrolling.

23 years agoAdded stubs for mapi32, msimg32, sti and url.
Hidenori Takeshima [Fri, 14 Sep 2001 21:36:30 +0000 (21:36 +0000)] 
Added stubs for mapi32, msimg32, sti and url.

23 years agoFixed HWND compare in NC_HandleSetCursor.
Alexandre Julliard [Fri, 14 Sep 2001 21:29:19 +0000 (21:29 +0000)] 
Fixed HWND compare in NC_HandleSetCursor.

23 years agoAvoid calling RestoreDC with gdi lock.
Huw D M Davies [Fri, 14 Sep 2001 21:28:36 +0000 (21:28 +0000)] 
Avoid calling RestoreDC with gdi lock.

23 years agoAdd config check and thread safe wrappers for the XRender library.
Huw D M Davies [Fri, 14 Sep 2001 01:04:25 +0000 (01:04 +0000)] 
Add config check and thread safe wrappers for the XRender library.

23 years agoDo not hold the GDI lock while 16-bit ExtDeviceMode is called.
Dmitry Timoshkov [Fri, 14 Sep 2001 01:00:57 +0000 (01:00 +0000)] 
Do not hold the GDI lock while 16-bit ExtDeviceMode is called.

23 years agoAdd missing CALLBACK modifier.
Dmitry Timoshkov [Fri, 14 Sep 2001 01:00:39 +0000 (01:00 +0000)] 
Add missing CALLBACK modifier.

23 years agoFix recv prototype for WSARecvEx.
Francois Gouget [Fri, 14 Sep 2001 01:00:20 +0000 (01:00 +0000)] 
Fix recv prototype for WSARecvEx.

23 years agoFix the error returned by GetLongPathNameA.
Francois Gouget [Fri, 14 Sep 2001 00:59:58 +0000 (00:59 +0000)] 
Fix the error returned by GetLongPathNameA.

23 years agoMake sure that HWND comparisons are always done with full 32-bit
Alexandre Julliard [Fri, 14 Sep 2001 00:24:39 +0000 (00:24 +0000)] 
Make sure that HWND comparisons are always done with full 32-bit
handles.

23 years agoFix the WSAStartup prototype.
Francois Gouget [Fri, 14 Sep 2001 00:19:52 +0000 (00:19 +0000)] 
Fix the WSAStartup prototype.
Fix handling of timeout parameter in select.

23 years agoFixed dumping of dll export table.
Alexandre Julliard [Fri, 14 Sep 2001 00:16:12 +0000 (00:16 +0000)] 
Fixed dumping of dll export table.

23 years agoReturn the FOURCC codes set by the HAL driver.
Marcus Meissner [Fri, 14 Sep 2001 00:11:52 +0000 (00:11 +0000)] 
Return the FOURCC codes set by the HAL driver.

23 years agoRelease gdi lock before calling DeleteDC.
Huw D M Davies [Fri, 14 Sep 2001 00:11:16 +0000 (00:11 +0000)] 
Release gdi lock before calling DeleteDC.

23 years agoPlace the log in $TMP if set and /tmp otherwise.
Francois Gouget [Fri, 14 Sep 2001 00:10:22 +0000 (00:10 +0000)] 
Place the log in $TMP if set and /tmp otherwise.

23 years agoHANDLER_ROUTINE is in fact PHANDLER_ROUTINE.
Francois Gouget [Fri, 14 Sep 2001 00:06:33 +0000 (00:06 +0000)] 
HANDLER_ROUTINE is in fact PHANDLER_ROUTINE.

23 years agoCheck for htotal=vtotal=0 (for xfree 4 vesa driver).
Francois Gouget [Fri, 14 Sep 2001 00:05:44 +0000 (00:05 +0000)] 
Check for htotal=vtotal=0 (for xfree 4 vesa driver).

23 years agoLay down the infrastructure for gdi font rendering.
Huw D M Davies [Wed, 12 Sep 2001 20:21:06 +0000 (20:21 +0000)] 
Lay down the infrastructure for gdi font rendering.
Partial implementation of GetGylphOutline and GetOutlineTextMetrics
for gdi fonts.

23 years agoMake sure that functions returning an HWND always return a full 32-bit
Alexandre Julliard [Wed, 12 Sep 2001 17:19:13 +0000 (17:19 +0000)] 
Make sure that functions returning an HWND always return a full 32-bit
handle.

23 years agoCreated stubs for all cryptographic functions.
Travis Michielsen [Wed, 12 Sep 2001 17:09:56 +0000 (17:09 +0000)] 
Created stubs for all cryptographic functions.

23 years agoConvert user handles received from client to full handles.
Alexandre Julliard [Wed, 12 Sep 2001 17:09:24 +0000 (17:09 +0000)] 
Convert user handles received from client to full handles.

23 years agoRemove not used include/process.h.
Dmitry Timoshkov [Tue, 11 Sep 2001 00:33:15 +0000 (00:33 +0000)] 
Remove not used include/process.h.

23 years agoCleanup code that is strange or difficult to parse.
Patrik Stridvall [Tue, 11 Sep 2001 00:32:32 +0000 (00:32 +0000)] 
Cleanup code that is strange or difficult to parse.