Michael Veksler [Sun, 21 Feb 1999 18:23:26 +0000 (18:23 +0000)]
- Fix headers to include less or smaller header files.
- Fix header and source files to include missing header files to avoid
warnings and errors.
Marcus Meissner [Sun, 21 Feb 1999 18:18:42 +0000 (18:18 +0000)]
Change "g" (general regs) into "r" (hardregs) in clone / modify_ldt /
wine_sigaction __PIC__ cases, since "g" will not work with
-fomit-frame-pointer ("g" is referenced using %esp which was
invalidated before). Bug found and (other) fix suggested by
<daniel@mat.utfsm.cl> Daniel Serpell.
Marcus Meissner [Sun, 21 Feb 1999 18:16:08 +0000 (18:16 +0000)]
Added missing WINAPIs.
Stephane Lussier [Sun, 21 Feb 1999 18:15:26 +0000 (18:15 +0000)]
Fix problem where you need mouse activity to unlock some 16 bits
thread with multi-threaded apps.
Francis Beaudet [Sat, 20 Feb 1999 16:48:53 +0000 (16:48 +0000)]
Implemented the OleCreateFontIndirect method and the associated COM
object. That object supports the IFont and IDispatch interfaces.
Marcus Meissner [Sat, 20 Feb 1999 16:46:39 +0000 (16:46 +0000)]
Problems reported by Donald Page, PR 105-107.
Joseph Pranevich [Sat, 20 Feb 1999 16:43:40 +0000 (16:43 +0000)]
More commenting, better debugging of color problems, and support for
the new TerminalType option in wine.ini. This allows us to select
which terminal type we are really using so that we can, for example,
use its color capabilities.
Joseph Pranevich [Sat, 20 Feb 1999 16:42:49 +0000 (16:42 +0000)]
Support for the new InitialRows andf InitialColumns options in wine.ini
(Generic replacement for XtermResolution option...)
Joseph Pranevich [Sat, 20 Feb 1999 16:42:17 +0000 (16:42 +0000)]
Fix *DUH* problem causing lots and lots of unnecessary AllocColor errors.
Joseph Pranevich [Sat, 20 Feb 1999 16:41:58 +0000 (16:41 +0000)]
Removal of obsolete XtermResolution option.
Joseph Pranevich [Sat, 20 Feb 1999 16:41:29 +0000 (16:41 +0000)]
Add information about the new wine.conf options.
Eric Pouech [Sat, 20 Feb 1999 16:40:47 +0000 (16:40 +0000)]
Fixed backtrack issue on 16bit code.
Eric Pouech [Sat, 20 Feb 1999 16:40:26 +0000 (16:40 +0000)]
Changed LocateDebugInfoFile to reduce stack consumption (from 13k to 2k !!)
Eric Pouech [Sat, 20 Feb 1999 16:39:51 +0000 (16:39 +0000)]
Fixed comment for Wine documentation.
Alexandre Julliard [Sat, 20 Feb 1999 16:13:28 +0000 (16:13 +0000)]
Added get/set_handle_info request.
Alexandre Julliard [Sat, 20 Feb 1999 16:10:38 +0000 (16:10 +0000)]
Fixed end-of-line bug in X11DRV_DIB_SetImageBits_RLE4.
Bertho Stultiens [Sat, 20 Feb 1999 16:09:24 +0000 (16:09 +0000)]
Fix a couple of 64bit platform problems and speed up compilation. See
tools/wrc/CHANGES for details.
Marcus Meissner [Sat, 20 Feb 1999 16:08:23 +0000 (16:08 +0000)]
mmioDescend: debugoutput enhanced, FINDLIST/FINDRIFF should Check the
correct ckid (LIST/RIFF) too. (verified against mciavi32.dll)
Zygo Blaxell [Sat, 20 Feb 1999 16:07:49 +0000 (16:07 +0000)]
Added a check for the existence of wine.sym before installing it.
Francis Beaudet [Sat, 20 Feb 1999 16:05:50 +0000 (16:05 +0000)]
Added some new stubs for the OLE menu descriptor methods.
Martin Walker [Fri, 19 Feb 1999 16:50:24 +0000 (16:50 +0000)]
Fixed message filtering check.
Juergen Schmied [Fri, 19 Feb 1999 16:29:05 +0000 (16:29 +0000)]
- made the security functions consistent. advapi calls down to ntdll now
- new SetSecurityDescriptorGroup, SetSecurityDescriptorOwner,
SetSecurityDescriptorSacl, GetSecurityDescriptorDacl
- nt-header cleanup
Huw D M Davies [Fri, 19 Feb 1999 16:03:19 +0000 (16:03 +0000)]
Fixed a few broken includes.
Alexandre Julliard [Fri, 19 Feb 1999 16:02:32 +0000 (16:02 +0000)]
Reverted broken close button change.
Jeff Garzik [Fri, 19 Feb 1999 15:42:11 +0000 (15:42 +0000)]
Added missing string.h include.
Uwe Bonnes [Fri, 19 Feb 1999 15:35:23 +0000 (15:35 +0000)]
Only append .dll if no extension yet.
Francis Beaudet [Fri, 19 Feb 1999 15:34:40 +0000 (15:34 +0000)]
Temporary fix suggested by Ulrich to allow the
MsgWaitForMultipleObject method to be called from 16 bit threads.
Ove Kaaven [Fri, 19 Feb 1999 15:33:59 +0000 (15:33 +0000)]
Initialized return value of 16->32 conversion of WM_MDIGETACTIVE in
case it's sent to a window that doesn't handle it (i.e. not MDI
client).
Ove Kaaven [Fri, 19 Feb 1999 15:27:58 +0000 (15:27 +0000)]
Added extra child arguments to DCE_GetVisRgn() to be able to handle
PARENTDC class style combined with CLIPCHILDREN window style, to
prevent mis-redraws in Free Agent 16-bit.
Lawson A. Whitney [Fri, 19 Feb 1999 14:12:16 +0000 (14:12 +0000)]
Don't hang on the last child if it's not wanted.
Ian Schmidt [Fri, 19 Feb 1999 14:04:35 +0000 (14:04 +0000)]
Partial stub implementation of undocumented KERNEL routine PK16FNF,
needed by Win98 EXPLORER. Thanks to Ulrich Weigand for information.
Ove Kaaven [Fri, 19 Feb 1999 14:03:11 +0000 (14:03 +0000)]
Fix redraw problems for ChooseColor dialog.
Marcus Meissner [Fri, 19 Feb 1999 10:37:02 +0000 (10:37 +0000)]
Removed a lot of occurences of windows.h (and added necessary other
includes).
Francois Gouget [Fri, 19 Feb 1999 10:00:54 +0000 (10:00 +0000)]
Small fixes.
Francois Gouget [Fri, 19 Feb 1999 09:58:41 +0000 (09:58 +0000)]
Changed the first parameter from LPGUID (Windows headers) to REFGUID.
This makes it a 'const GUID*' which means DirectSoundCreate must not
change it.
Francois Gouget [Fri, 19 Feb 1999 09:52:54 +0000 (09:52 +0000)]
Removed redundant definitions of IsEqualIID and IsEqualCLSID (see
include/wine/obj_base.h)
Stephane Lussier [Thu, 18 Feb 1999 17:34:09 +0000 (17:34 +0000)]
- New implementation of SendMessage, ReceiveMessage, ReplyMessage functions
to support thread-safeness, and nested SendMessage.
- Addition of ReplyMessage32.
Ulrich Weigand [Thu, 18 Feb 1999 17:30:40 +0000 (17:30 +0000)]
Bugfix: Cope with NULL pDriverData in X11DRV_WND_GetXWindow.
Pascal Lessard [Thu, 18 Feb 1999 16:35:22 +0000 (16:35 +0000)]
Applied the changes of the resulting color of the choose color dialog.
Initialize values in the choose color dialog.
Francois Gouget [Thu, 18 Feb 1999 16:02:41 +0000 (16:02 +0000)]
Removed references to ICOM_INHERITS.
Thuy Nguyen [Thu, 18 Feb 1999 15:55:53 +0000 (15:55 +0000)]
Fixed bug with read-only files.
Marcus Meissner [Thu, 18 Feb 1999 15:52:50 +0000 (15:52 +0000)]
Removed superflous WINAPI (mismatch with prototype) in *_DriverProc32.
Marcus Meissner [Thu, 18 Feb 1999 15:29:23 +0000 (15:29 +0000)]
dosexe.h depends on winbase.h (for LPSTARTUPINFO32A)
Francois Gouget [Thu, 18 Feb 1999 13:26:22 +0000 (13:26 +0000)]
Modified so that they do not use the VTABLE_FUNC macros that performed
casts of all methods put in the jump table. I find it too risky to use
such macros because nothing guarantees that you actually put the right
method at the right place or that the prototype is right.
Francois Gouget [Thu, 18 Feb 1999 10:59:20 +0000 (10:59 +0000)]
Updated to use the latest COM macros. Defined more interfaces and API
functions.
Francois Boisvert [Thu, 18 Feb 1999 10:37:17 +0000 (10:37 +0000)]
Implementation of the pushed close button.
Francois Gouget [Wed, 17 Feb 1999 17:45:54 +0000 (17:45 +0000)]
Moved some definitions to their proper include file.
Francois Gouget [Wed, 17 Feb 1999 17:36:27 +0000 (17:36 +0000)]
Fixed some ICOM_INHERIT stuff and added new related API functions.
Francois Gouget [Wed, 17 Feb 1999 17:32:55 +0000 (17:32 +0000)]
Added new API. Part of it was in 'include/objbase.h' before and part
of it is new. Now it also contains 'WINE_StringFromCLSID'. It's not
perfect but it's better than having it in 'include/objbase.h'.
Francois Gouget [Wed, 17 Feb 1999 16:15:11 +0000 (16:15 +0000)]
Fixed a number of warnings concerning the matching of the printf
format string and the associated parameters (actually it's mostly
TRACE and FIXMEs).
Marcus Meissner [Wed, 17 Feb 1999 16:10:17 +0000 (16:10 +0000)]
mmioDescend: fixed FIND_xxxx, verified with mciavi32.dll.
mciLoadCommandResource32: second arg is wide string
mciGetDriverData: spec has just one long argument
Francois Gouget [Wed, 17 Feb 1999 15:57:24 +0000 (15:57 +0000)]
Changed ICOM_THIS definition.
Bertho Stultiens [Wed, 17 Feb 1999 15:33:17 +0000 (15:33 +0000)]
Renamed VS_VERSION_INFOxx structure to VS_VERSION_INFO_STRUCTxx.
The VS_VERSION_INFO is a simple define and would cause confusion.
Also corrected the VS_xx_INFO defines not to use MAKEINTRESOURCE16 for win32.
Steffen Moeller [Wed, 17 Feb 1999 15:27:03 +0000 (15:27 +0000)]
"Configure finished" message suggests to call make when make depend
was successful.
Marcus Meissner [Wed, 17 Feb 1999 13:51:06 +0000 (13:51 +0000)]
Optimized include/*.h: (recursively) include all headers needed by
this .h file, but only those. Necessary fixes to a lot of .c files,
started optimizing "windows.h" away from some of them. Moved
GetCurrentTask prototype to wine/winbase16.h.
Luc Tourangeau [Wed, 17 Feb 1999 12:58:48 +0000 (12:58 +0000)]
Preliminary listview control implementation.
Francois Boisvert [Wed, 17 Feb 1999 12:50:11 +0000 (12:50 +0000)]
Give the context menu its proper behaviour and modify TrackPopupMenu
to comply with windows API.
Dave Pickles [Wed, 17 Feb 1999 12:36:26 +0000 (12:36 +0000)]
GetUpdateRect should return client coordinates unless the window was
created with the CS_OWNDC style and the mapping mode is not MM_TEXT,
in which case the result should be in logical coordinates.
Francois Gouget [Wed, 17 Feb 1999 10:31:39 +0000 (10:31 +0000)]
Added the actual definitions of the interfaces.
Francois Gouget [Wed, 17 Feb 1999 10:30:04 +0000 (10:30 +0000)]
Converted to the new COM declaration 'standard' for better
compatibility with C code implementating that interface.
Francis Beaudet [Wed, 17 Feb 1999 10:29:03 +0000 (10:29 +0000)]
Changed WPRINTF_ExtractVAPtr to take the address of the va_list to be
able to modify it.
Sylvain St.Germain [Wed, 17 Feb 1999 10:22:14 +0000 (10:22 +0000)]
Defined IDropTarget for ShellFolder. Implemented the Constructor,
Destructor, AddRef, Release and QueryInterface methods.
Uwe Bonnes [Wed, 17 Feb 1999 10:20:30 +0000 (10:20 +0000)]
Change type of mode argument to GETVDMPOINTER32W from DWORD to Word
Douglas Ridgway [Mon, 15 Feb 1999 15:24:20 +0000 (15:24 +0000)]
c2man doesn't like extra semicolons.
Ove Kaaven [Mon, 15 Feb 1999 12:46:32 +0000 (12:46 +0000)]
Resetting X focus should not be done with SetFocus32. Called
the windowing (X11) driver's SetFocus routine directly instead.
This apparently fixes a big heap of user interface problems.
Alexandre Julliard [Sun, 14 Feb 1999 18:04:20 +0000 (18:04 +0000)]
Removed CONSOLE_Ops.
Alexandre Julliard [Sun, 14 Feb 1999 18:03:15 +0000 (18:03 +0000)]
Added server snapshot support (processes only for now).
Alexandre Julliard [Sun, 14 Feb 1999 17:58:51 +0000 (17:58 +0000)]
Moved process definitions to include/server/process.h
Alexandre Julliard [Sun, 14 Feb 1999 17:51:01 +0000 (17:51 +0000)]
Removed PROCESS_GetPtr.
Guy Albertelli [Sun, 14 Feb 1999 17:38:24 +0000 (17:38 +0000)]
Fixed GlobalSize return value for zero size block.
Uwe Bonnes [Sun, 14 Feb 1999 17:32:46 +0000 (17:32 +0000)]
Fix GetTempDrive behaviour.
Alexandre Julliard [Sun, 14 Feb 1999 14:29:51 +0000 (14:29 +0000)]
Release 990214.
Eric Pouech [Sun, 14 Feb 1999 14:09:42 +0000 (14:09 +0000)]
Changed some functions prototypes (were returning void).
Paul Quinn [Sun, 14 Feb 1999 13:48:43 +0000 (13:48 +0000)]
Fixed some Winelib names.
Juergen Schmied [Sun, 14 Feb 1999 13:38:27 +0000 (13:38 +0000)]
Corrected prototypes func() ->func(void).
Brian Joseph Czapiga [Sun, 14 Feb 1999 13:35:52 +0000 (13:35 +0000)]
Fixed a few #ifdefs.
Jerome Vouillon [Sun, 14 Feb 1999 13:32:13 +0000 (13:32 +0000)]
Make a correct use of clipping rectangles.
Uwe Bonnes [Sun, 14 Feb 1999 13:31:18 +0000 (13:31 +0000)]
Added white border.
Juergen Schmied [Sun, 14 Feb 1999 13:30:18 +0000 (13:30 +0000)]
Implemented better output for indirect calls.
Eric Pouech [Sun, 14 Feb 1999 13:27:50 +0000 (13:27 +0000)]
Fixed typo in winmm.spec.
Gavriel State [Sun, 14 Feb 1999 11:35:29 +0000 (11:35 +0000)]
A few non-x86 Winelib fixes.
Marcus Meissner [Sun, 14 Feb 1999 11:32:18 +0000 (11:32 +0000)]
Do not print 'wine: no executeable found' if we did execute something.
Marcel Baur [Sun, 14 Feb 1999 11:28:37 +0000 (11:28 +0000)]
- Added new IDS_NOTSAVED ressource (needs translation in *.rc)
- Improved printing support (not yet complete)
- Improved file drag and drop (should now work)
- General code cleanup
Eric Pouech [Sun, 14 Feb 1999 11:26:34 +0000 (11:26 +0000)]
Fixed bugs on MCI notification (callback info are copied before
asynchronous return) - make use of it in MCI wave and midi.
Implemented mci(Set|Get)DeviceID(16|32) functions.
Ove Kaaven [Sun, 14 Feb 1999 11:23:01 +0000 (11:23 +0000)]
Since SetParent now hides/shows, explicitly invalidating DCs in the
parent change operation should no longer be necessary.
Gerard Patel [Sun, 14 Feb 1999 11:22:03 +0000 (11:22 +0000)]
Fix if EndDialog called in WM_INITDIALOG (DIALOG_DoDialogBox).
Andreas Mohr [Sun, 14 Feb 1999 11:21:05 +0000 (11:21 +0000)]
Moved VGA port access check at the beginning in order to improve
performance a little bit.
Juergen Schmied [Sun, 14 Feb 1999 11:20:07 +0000 (11:20 +0000)]
Implemented flag FILE_FLAG_DELETE_ON_CLOSE.
Joseph Pranevich [Sun, 14 Feb 1999 11:19:07 +0000 (11:19 +0000)]
Added comments. Think I've fixed INT 10/08 (Get Character and
Attribute at Cursor).
Joseph Pranevich [Sun, 14 Feb 1999 11:17:22 +0000 (11:17 +0000)]
Added configuration options XtermProgram and XtermResolution.
Fixed a warning.
Joseph Pranevich [Sun, 14 Feb 1999 11:16:37 +0000 (11:16 +0000)]
New examples/documentation for console configuration options.
Joseph Pranevich [Sun, 14 Feb 1999 11:15:47 +0000 (11:15 +0000)]
Moved initialization until later. Also moved around code a bit to be
consistant.
Bertho Stultiens [Sun, 14 Feb 1999 09:41:42 +0000 (09:41 +0000)]
Change a couple of names that would conflict after all 32[AW] suffixes
are removed. Structures defined in both mmreg.h and mmsystem.h are
protected with #ifdef:s as in MS' headers.
Patrik Stridvall [Sun, 14 Feb 1999 09:37:45 +0000 (09:37 +0000)]
Fixed wrong typecasts.
Stefan Leichter [Sun, 14 Feb 1999 09:37:13 +0000 (09:37 +0000)]
Compilation fix.
Ove Kaaven [Sun, 14 Feb 1999 09:34:46 +0000 (09:34 +0000)]
Fix for X11 includes detection.
Marcus Meissner [Sun, 14 Feb 1999 09:27:42 +0000 (09:27 +0000)]
Added possibility to load .stabs/.stabstr sections from PE dlls.
Unfortunately my samples use currently typedefs which wine-dbg does
not understand, so no actual parsing.
Marcus Meissner [Sun, 14 Feb 1999 09:25:37 +0000 (09:25 +0000)]
Some ddraw/d3d bugfixes, updated Diablo/WC4 ddraw status.
Juergen Schmied [Sun, 14 Feb 1999 09:22:12 +0000 (09:22 +0000)]
Implementation of ConvertDefaultLocale32.
Huw D M Davies [Sun, 14 Feb 1999 09:20:01 +0000 (09:20 +0000)]
WIN31 Look still needs a close button on the left of the menu bar.