Guy Albertelli [Sun, 28 Feb 1999 11:13:16 +0000 (11:13 +0000)]
- Code to return default language code as keyboard layout.
- Implemented other stubs associated with keyboard layout:
GetKeyboardLayoutNameA, ActivateKeyboardLayout,
LoadKeyboardLayout[AW], GetKeyboardLayoutList.
Klaas van Gend [Sun, 28 Feb 1999 11:10:50 +0000 (11:10 +0000)]
Preliminary implementation of the PrintDlgA stub.
Klaas van Gend [Sun, 28 Feb 1999 11:09:34 +0000 (11:09 +0000)]
Now compliant to the Dutch standards.
Juergen Schmied [Sun, 28 Feb 1999 11:08:13 +0000 (11:08 +0000)]
FIND_WndPtr should not set ERROR_INVALID_WINDOW_HANDLE when hWnd=0.
Ove Kaaven [Sun, 28 Feb 1999 11:06:16 +0000 (11:06 +0000)]
Fixed a couple of dosmem block resize bugs.
Lionel Ulmer [Sun, 28 Feb 1999 11:04:54 +0000 (11:04 +0000)]
- no more 3D capabilities if Direct3D support is not compiled in
- some debug messages clean-up (replaced fprintfs by DUMPs)
Marcus Meissner [Sun, 28 Feb 1999 11:03:33 +0000 (11:03 +0000)]
We got passed a NULL Dialect ptr and accessed it unprotected.
Alexandre Julliard [Sun, 28 Feb 1999 10:13:59 +0000 (10:13 +0000)]
Added support for mappings with no associated file.
Alexandre Julliard [Sun, 28 Feb 1999 10:12:48 +0000 (10:12 +0000)]
Removed dst_handle in duplicate_handle request.
Added inherit flag in create_mapping request.
Francis Beaudet [Sun, 28 Feb 1999 10:07:12 +0000 (10:07 +0000)]
Implemented support for arrays and safe arrays in VARIANT data
structures. Also moved the SAFEARRAY definition (yet again) to the
obj_oleaut.h file.
Andreas Mohr [Sun, 28 Feb 1999 10:05:44 +0000 (10:05 +0000)]
Fixed Filesystem documentation.
Pavel Roskin [Sun, 28 Feb 1999 10:05:08 +0000 (10:05 +0000)]
Made folder icons gray-yellow instead of blue.
Francis Beaudet [Sun, 28 Feb 1999 10:02:57 +0000 (10:02 +0000)]
Order of send message processing was not respected and the message
stacked last finished after the message stacked first.
Francis Beaudet [Sun, 28 Feb 1999 10:01:44 +0000 (10:01 +0000)]
Added checks to guard against NULL active window.
Norman Stevens [Sun, 28 Feb 1999 09:59:32 +0000 (09:59 +0000)]
Don't check children of disabled or invisible controls for dialog
keyboard accelerators. Fixes problems with dialogs with tab boxes.
Francis Beaudet [Sun, 28 Feb 1999 09:57:40 +0000 (09:57 +0000)]
Implemented the CoTaskMemRealloc API. Also clean-up around that API
call.
Thuy Nguyen [Sun, 28 Feb 1999 09:55:46 +0000 (09:55 +0000)]
Added a missing Release.
STGM_CREATE should translate to CREATE_ALWAYS.
Alexandre Julliard [Fri, 26 Feb 1999 13:58:38 +0000 (13:58 +0000)]
Release 990226.
Alexandre Julliard [Fri, 26 Feb 1999 12:33:21 +0000 (12:33 +0000)]
Updated for new naming conventions.
Alexandre Julliard [Fri, 26 Feb 1999 11:11:13 +0000 (11:11 +0000)]
Large-scale renaming of all Win32 functions and types to use the
standard Windows names.
Alexandre Julliard [Thu, 25 Feb 1999 19:30:35 +0000 (19:30 +0000)]
Release 990225.
Albert den Haan [Thu, 25 Feb 1999 18:11:40 +0000 (18:11 +0000)]
For various reasons some of our libwine executables must have a "." in
their file names. The "." causes trouble when the file name is used as
the class name for an X resource as wine does for command line parsing
under X.
Alexandre Julliard [Thu, 25 Feb 1999 18:05:48 +0000 (18:05 +0000)]
Make GetWindowLong(GWL_HWNDPARENT) return the same thing as
GetParent32; suggested by Dave Pickles <davep@nugate.demon.co.uk>.
David Luyer [Thu, 25 Feb 1999 18:02:53 +0000 (18:02 +0000)]
Added __attribute__ ((unused)) on static inline functions declared in
header files.
Adam the Jazz Guy [Thu, 25 Feb 1999 17:33:29 +0000 (17:33 +0000)]
Added "The Easy Way" and "The Hard Way", largely favoring the easy way,
which uses my bug_report.pl script.
Added info on a command that can be run on all shells to print debug
msgs to a file and not to xterm.
Marcus Meissner [Thu, 25 Feb 1999 17:32:56 +0000 (17:32 +0000)]
Needs thread.h for non-Linux.
Francois Boisvert [Thu, 25 Feb 1999 17:32:31 +0000 (17:32 +0000)]
Adding of new functions to make the wnd struct thread safe. Adding of
irefCount in wnd struct.
Michael Veksler [Thu, 25 Feb 1999 17:11:05 +0000 (17:11 +0000)]
Added configure check for getbkgd and define HAVE_GETBKGD.
Paul Quinn [Thu, 25 Feb 1999 17:10:15 +0000 (17:10 +0000)]
Many interface declarations that originated from oleidl.h, oaidl.h and
ocidl.h separated into somewhat relevant obj_* files.
Michael Veksler [Thu, 25 Feb 1999 16:39:16 +0000 (16:39 +0000)]
Fixed warning and compilation errors.
Michael Veksler [Thu, 25 Feb 1999 16:38:47 +0000 (16:38 +0000)]
Removed includes of wine/* headers.
Pavel Roskin [Thu, 25 Feb 1999 16:37:46 +0000 (16:37 +0000)]
Made message "Resource not found" WARN.
Adrian Thurston [Thu, 25 Feb 1999 16:36:55 +0000 (16:36 +0000)]
- Use the new COM definition macros in the header.
- Put the implementation of the object in the contmenu.c.
- Make appropriate name changes in contmenu.c.
Alexandre Julliard [Thu, 25 Feb 1999 16:36:07 +0000 (16:36 +0000)]
Authors: Paul Quinn <paulq@corel.ca>, Zygo Blaxell <zygob@corel.ca>
Modifies parameter list of a couple of functions to comply with SDK.
Pascal Lessard [Thu, 25 Feb 1999 16:35:22 +0000 (16:35 +0000)]
ScrollDC32 modified to return rect in logical coordinate.
Adrian Thurston [Thu, 25 Feb 1999 16:34:13 +0000 (16:34 +0000)]
Adds C++ nameless union support to tagVARIANT.
Adrian Thurston [Thu, 25 Feb 1999 16:32:10 +0000 (16:32 +0000)]
Moved some definitions out of oleauto.h and into oaidl.h to conform to the SDK.
Removed a redundant include.
Added some c++ protection.
Juergen Schmied [Wed, 24 Feb 1999 15:58:51 +0000 (15:58 +0000)]
Changed pidl structure to match the pidl's used in lnk-files.
Juergen Schmied [Wed, 24 Feb 1999 15:58:26 +0000 (15:58 +0000)]
Implemented reading of *.lnk-files.
Juergen Schmied [Wed, 24 Feb 1999 15:57:20 +0000 (15:57 +0000)]
new file, including the IShellLink definition.
Ulrich Weigand [Wed, 24 Feb 1999 14:27:07 +0000 (14:27 +0000)]
Modified process creation sequence: call PE_CreateModule in the
context of the new process (in TASK_CallToStart).
Changed all PE/Module routines so as to always operate on the current
process; adapted all callers.
Marcus Meissner [Wed, 24 Feb 1999 13:05:13 +0000 (13:05 +0000)]
Optimized away more includes, readded some #includes for necessary
prototypes.
<smil@mechatronika.hu> [Wed, 24 Feb 1999 13:03:40 +0000 (13:03 +0000)]
Added low-level Netware installation check.
Joseph Pranevich [Wed, 24 Feb 1999 11:08:29 +0000 (11:08 +0000)]
Added GetBackgroundColor call to the console struct. Will be used
later.
Joseph Pranevich [Wed, 24 Feb 1999 10:58:37 +0000 (10:58 +0000)]
Bugfixes for INT 10/0B (SetBackgroundColor) to work properly.
(Interrupt list did not have correct.)
Lionel Ulmer [Wed, 24 Feb 1999 10:53:30 +0000 (10:53 +0000)]
Added stubs for two missing methods of DInput.
Thuy Nguyen [Wed, 24 Feb 1999 10:52:26 +0000 (10:52 +0000)]
Fixed a bug.
Thuy Nguyen [Wed, 24 Feb 1999 10:36:34 +0000 (10:36 +0000)]
Added support for larger files.
Huw D M Davies [Wed, 24 Feb 1999 09:47:37 +0000 (09:47 +0000)]
Fixes buffer overrun problems with GetDIBits.
Stephane Lussier [Wed, 24 Feb 1999 09:43:09 +0000 (09:43 +0000)]
Fixed some SendMessage bugs.
Sylvain St.Germain [Wed, 24 Feb 1999 09:42:30 +0000 (09:42 +0000)]
Fix COM_ExternalLockFreeList to do not fail with an empty list.
Zygo Blaxell [Mon, 22 Feb 1999 10:21:56 +0000 (10:21 +0000)]
Implemented some CRTDLL string functions.
Marcus Meissner [Mon, 22 Feb 1999 10:16:00 +0000 (10:16 +0000)]
Some more recursive include fixes/optimizations.
Juergen Schmied [Mon, 22 Feb 1999 09:57:12 +0000 (09:57 +0000)]
- eliminated one element of the pidl struct (dwSFGAO)
- changed some superflous FIXME
Juergen Schmied [Mon, 22 Feb 1999 09:53:59 +0000 (09:53 +0000)]
- header uses the last macros now
- rewrote IDropTarget according to the new COM headers
(was local declared not using the already written prototypes)
- corrected Drop method (wrong parameter count)
Francois Gouget [Mon, 22 Feb 1999 09:52:54 +0000 (09:52 +0000)]
Updated to use the latest COM macros, ICOM_VTABLE and ICOM_THIS.
Added the interface implementation structures.
I remembered from an email that even when asked for a
IDirectInputDeviceA what was returned was an IDirectInputDevice2A so I
considered that we would only implement the latter. The
IDirectInputDeviceA_xxx methods have been renamed to
IDirectInputDevice2A_xxx, and we always return our IDirectInputDevice2A
implementation as before.
Renamed the implementation structures to XxxImpl.
Francois Gouget [Mon, 22 Feb 1999 09:50:36 +0000 (09:50 +0000)]
Use latest COM macros
Defined the IDirectInputDeviceA interface independently from
IDirectInputDevice2A.
Removed the 32 suffix of the interfaces. Hopefully this will not
cause any problem with the renaming.
Moved the implementation specific stuff to dinput.c (well, the
interfaces at least).
Alexandre Julliard [Sun, 21 Feb 1999 18:35:27 +0000 (18:35 +0000)]
Changed initial process creation to avoid memory allocations.
Removed a few unused fields in PDB and THDB.
Alexandre Julliard [Sun, 21 Feb 1999 18:34:18 +0000 (18:34 +0000)]
Removed thread queue functions.
Changed initial thread creation to avoid memory allocations.
Moved server startup to THREAD_CreateInitialThread.
Alexandre Julliard [Sun, 21 Feb 1999 18:29:59 +0000 (18:29 +0000)]
Removed use of per-thread wait_struct, cleaned up a bit.
Alexandre Julliard [Sun, 21 Feb 1999 18:28:40 +0000 (18:28 +0000)]
Removed MEM_MAPPED_FILE_Ops.
Alexandre Julliard [Sun, 21 Feb 1999 18:27:28 +0000 (18:27 +0000)]
Added a few exception codes.
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.