Thuy Nguyen [Sat, 8 May 1999 10:05:08 +0000 (10:05 +0000)]
Implementation of IStorage supported by an implementation of
ILockBytes on top of an HGLOBAL.
Marcus Meissner [Sat, 8 May 1999 10:02:05 +0000 (10:02 +0000)]
Return the correct value from GetPrivateProfileSectionA.
Copy/convert back the buffer in GetPrivateProfileSectionW.
Replace some output pointers str/wstr->ptr in kernel32.spec.
Ulrich Weigand [Sat, 8 May 1999 09:58:47 +0000 (09:58 +0000)]
Some initialization sequence bugfixes:
- Initialize process crst for 16-bit processes.
- Don't crash due to uninitialized stack frames in WineLib.
- Map system DLLs before calling UserSignalProc.
- Signal USIG_PROCESS_CREATE only *after* the env_db is filled.
Ulrich Weigand [Sat, 8 May 1999 09:56:00 +0000 (09:56 +0000)]
Call Callout routines directly when using builtin USER.
Ulrich Weigand [Sat, 8 May 1999 09:51:47 +0000 (09:51 +0000)]
Bugfix: all PE modules were marked 'internal'.
Ulrich Weigand [Sat, 8 May 1999 09:50:52 +0000 (09:50 +0000)]
Check for busy DCE moved to DCHook16().
Ulrich Weigand [Sat, 8 May 1999 09:45:50 +0000 (09:45 +0000)]
Initialize WIN_CritSection earlier.
Luc Tourangeau [Sat, 8 May 1999 09:44:45 +0000 (09:44 +0000)]
Removed the timer that was used to queue TRACKBAR_Refresh calls.
Removed all direct calls to TRACKBAR_Refresh (except from within the
WM_PAINT handling section) and replaced them by calls to
InvalidateRect.
Fixed a bug in the TRACKBAR_SetPos function.
Fixed the behavior for different types of mouse input.
Yuxi Zhang [Sat, 8 May 1999 09:40:55 +0000 (09:40 +0000)]
Implemented toolbar multirow button layout.
Francois Boisvert [Sat, 8 May 1999 09:38:52 +0000 (09:38 +0000)]
Implementation of WM_GETTEXT and WM_GETTEXTLENGTH in tooltips.
Thuy Nguyen [Sat, 8 May 1999 09:37:59 +0000 (09:37 +0000)]
Implemented OleTranslateColor.
Francis Beaudet [Sat, 8 May 1999 09:35:37 +0000 (09:35 +0000)]
Changed the return value of GetKeyboardState and SetKeyboardState from
VOID to BOOL.
Francois Boisvert [Sat, 8 May 1999 09:33:53 +0000 (09:33 +0000)]
Prevented LISTBOX_RepaintItem from repainting a non visible item.
Eric Pouech [Sat, 8 May 1999 09:29:00 +0000 (09:29 +0000)]
Fixed typo.
Huw D M Davies [Sat, 8 May 1999 09:27:25 +0000 (09:27 +0000)]
Bugfix for TRACE in UnregisterClass.
Alexandre Julliard [Wed, 5 May 1999 13:20:50 +0000 (13:20 +0000)]
No longer necessary.
Francis Beaudet [Tue, 4 May 1999 16:55:22 +0000 (16:55 +0000)]
Check if DC is busy before deleting it.
Andreas Mohr [Tue, 4 May 1999 16:54:39 +0000 (16:54 +0000)]
GetMailslotInfo is supposed to check for pointer validity.
Ulrich Weigand [Tue, 4 May 1999 16:51:30 +0000 (16:51 +0000)]
Possible crash in select_loop() fixed.
Ulrich Weigand [Tue, 4 May 1999 16:43:38 +0000 (16:43 +0000)]
Fixed various stupid bugs in services thread routines.
Added SERVICE_Exit routine to kill the services thread.
Eric Pouech [Tue, 4 May 1999 16:23:03 +0000 (16:23 +0000)]
Inverted class/channel in __(SET|GET)_DEBUGGING macros.
Ulrich Weigand [Tue, 4 May 1999 15:57:27 +0000 (15:57 +0000)]
Correct implementation of GetWindowThreadProcessId().
Ulrich Weigand [Tue, 4 May 1999 15:29:01 +0000 (15:29 +0000)]
Added PlaySound16, sndPlaySound16.
Ove Kaaven [Tue, 4 May 1999 15:23:26 +0000 (15:23 +0000)]
Fixes winproc deadlock for win16.
Eric Pouech [Mon, 3 May 1999 09:44:57 +0000 (09:44 +0000)]
Fixed some deadlock(s) in message sending.
Eric Pouech [Mon, 3 May 1999 09:44:26 +0000 (09:44 +0000)]
cleaned up debug channels to use default one (mmsys)
more conversions from mixerXXXW and mixerXXXX16 to mixerXXXXA
fixed callback bug in midiStream functions
fixed compilation bug with egcs
changed to the new debug channel interface
Eric Pouech [Mon, 3 May 1999 09:43:30 +0000 (09:43 +0000)]
small range fixes for OSS driver
changed to the new debug channel interface
Eric Pouech [Mon, 3 May 1999 09:26:48 +0000 (09:26 +0000)]
first (working) shot at OSS mixer low level interface
changed to the new debug channel interface
Ulrich Weigand [Mon, 3 May 1999 09:24:00 +0000 (09:24 +0000)]
Fixed off-by-one ordinals in MPR.
Added MPR_Alloc/ReAlloc/Free (MPR.22-24).
Ulrich Weigand [Mon, 3 May 1999 09:22:55 +0000 (09:22 +0000)]
Bugfix: release Win16Lock in WinExec16, CallProc[Ex]32W_16.
Ulrich Weigand [Mon, 3 May 1999 09:22:05 +0000 (09:22 +0000)]
Load system DLLs into WineLib applications.
Huw D M Davies [Mon, 3 May 1999 09:21:21 +0000 (09:21 +0000)]
Small update to the PostScript encoding vector.
Alexandre Julliard [Mon, 3 May 1999 08:58:25 +0000 (08:58 +0000)]
Bug fixes.
Alexandre Julliard [Sun, 2 May 1999 19:10:57 +0000 (19:10 +0000)]
Moved a few more initialisations to the new process context.
Alexandre Julliard [Sun, 2 May 1999 19:10:04 +0000 (19:10 +0000)]
Don't initialise the stacks for 32-bit processes.
Alexandre Julliard [Sun, 2 May 1999 19:09:07 +0000 (19:09 +0000)]
Only check number of tasks after first message.
Use a 16-bit module for creating the initial task.
Alexandre Julliard [Sun, 2 May 1999 18:13:33 +0000 (18:13 +0000)]
Updated authors list from the Changelog. Please let me know if you
have been left out.
Alexandre Julliard [Sun, 2 May 1999 14:33:41 +0000 (14:33 +0000)]
Converted to the new debugging interface (done with the help of the
script written by Patrik Stridvall).
Some changes to the initialisation sequence for 32-bit processes.
Alexandre Julliard [Sun, 2 May 1999 14:32:27 +0000 (14:32 +0000)]
Converted to the new debugging interface (done with the help of the
script written by Patrik Stridvall).
Alexandre Julliard [Sun, 2 May 1999 14:24:15 +0000 (14:24 +0000)]
Misc fixes and improvements.
Alexandre Julliard [Sun, 2 May 1999 11:46:02 +0000 (11:46 +0000)]
Added check for -lmmap for OS/2.
Francis Beaudet [Sun, 2 May 1999 11:41:10 +0000 (11:41 +0000)]
Fixed a few bugs in the OLE storage implementation, added a new set of
trace statements for the OLE storage related methods and introduced a
new debug channel for the storage subsystem.
Michael Veksler [Sun, 2 May 1999 11:39:09 +0000 (11:39 +0000)]
Removed redundant include of winbase.h from winuser16.h.
Moved types from winbase.h to winuser16.h .
Klaas van Gend [Sun, 2 May 1999 11:34:26 +0000 (11:34 +0000)]
More implementation of PrintDlgA.
Conversion of resource identifiers of Print32 window to comply to the
M$ numbering.
Ulrich Weigand [Sun, 2 May 1999 11:33:01 +0000 (11:33 +0000)]
Don't crash if queuing an APC on a thread that doesn't wait.
Ulrich Weigand [Sun, 2 May 1999 11:30:39 +0000 (11:30 +0000)]
Use SERVICES callback to implement Windows timers.
Timer expiration handling removed from EVENT_WaitNetEvent loop.
Huw D M Davies [Sun, 2 May 1999 11:27:14 +0000 (11:27 +0000)]
Call SetLastError in HeapCompact().
Ove Kaaven [Sun, 2 May 1999 11:26:07 +0000 (11:26 +0000)]
Added prototype for TryEnterCriticalSection.
Klaas van Gend [Sun, 2 May 1999 11:22:50 +0000 (11:22 +0000)]
Make all structures packed and removal of some WINE_PACKED.
Pavel Roskin [Sun, 2 May 1999 11:21:45 +0000 (11:21 +0000)]
Pushbuttons should only be rounded in Win31 look.
Juergen Schmied [Sun, 2 May 1999 11:21:08 +0000 (11:21 +0000)]
- default item handling
- small drawing fixes
Noel Borthwick [Sun, 2 May 1999 11:20:00 +0000 (11:20 +0000)]
Fixed an unbalanced windows lock/unlock sequence in
WINPOS_ActivateOtherWindow.
Alexandre Julliard [Sun, 2 May 1999 10:23:40 +0000 (10:23 +0000)]
enhmetafile added
Eric Pouech [Sun, 2 May 1999 10:21:49 +0000 (10:21 +0000)]
- got rid of all the internal MM tweaks to load builtin MCI
drivers. They are all seen as drivers, loaded as DLLs and standard
module loadorder is used to know which type to use (builtin vs
native).
- first full working implementation of mmThread??? functions (to
support gracefully native MCI drivers).
- support of mmShowMMCPLPropertySheet.
- fix of some heap validate bugs (thanks to Ulrich for reporting them).
Guy Albertelli [Sun, 2 May 1999 10:17:31 +0000 (10:17 +0000)]
Fix CreateProcessA to implement correct actions on ambiguous command
line names (try longer and longer strings).
Huw D M Davies [Sun, 2 May 1999 10:15:16 +0000 (10:15 +0000)]
Started implementing Enhanced MetaFile driver.
Francis Beaudet [Sun, 2 May 1999 09:27:08 +0000 (09:27 +0000)]
Implemented the OLE object default handler and data cache.
Huw D M Davies [Sun, 2 May 1999 09:23:51 +0000 (09:23 +0000)]
Several improvements to Enhanced MetaFile playback.
Bertho Stultiens [Sun, 2 May 1999 09:21:31 +0000 (09:21 +0000)]
Only try to append ".dll" if a library is loaded implicitely.
Michael Veksler [Sun, 2 May 1999 09:20:45 +0000 (09:20 +0000)]
Fix TRACE formatting warnings.
Andreas Mohr [Sun, 2 May 1999 09:20:07 +0000 (09:20 +0000)]
Fixed a small syntax problem.
Juergen Schmied [Sun, 2 May 1999 09:19:19 +0000 (09:19 +0000)]
- better stubs for Get/Set special (Progman/Taskman) window functions
Juergen Schmied [Sun, 2 May 1999 09:17:48 +0000 (09:17 +0000)]
- new SendMessageCallbackW
- some fixme's for missing A<->W conversion
Noel Borthwick [Sun, 2 May 1999 09:16:44 +0000 (09:16 +0000)]
Fixed an unbalanced windows lock/unlock sequence in GetNextDlgTabItem.
Klaas van Gend [Sun, 2 May 1999 09:14:00 +0000 (09:14 +0000)]
Bugfix for EnumPrinters level 2.
Guy Albertelli [Sun, 2 May 1999 09:11:33 +0000 (09:11 +0000)]
Correct logic in GetKeyNameText.
Andreas Mohr [Sun, 2 May 1999 09:09:48 +0000 (09:09 +0000)]
Removed +snoop from documentation/bugreports.
Pavel Roskin [Sat, 1 May 1999 10:41:02 +0000 (10:41 +0000)]
LoadImageW fixed for hicolor displays.
Marcus Meissner [Sat, 1 May 1999 10:39:28 +0000 (10:39 +0000)]
MCI_ANIM_OPEN_PARMSW should be LPCWSTR, MCI_DefYieldProc should be WINAPI.
Alexandre Julliard [Sat, 1 May 1999 10:37:00 +0000 (10:37 +0000)]
Authors: Chris Morgan <cmorgan@wpi.edu>, James Abbatiello <abbeyj@wpi.edu>
Fixed HEADER_InsertItemA and HEADER_InsertItemW null pointer checking
to handle wide character strings properly. Fix of our previous patch
for null pointer checking.
Thuy Nguyen [Sat, 1 May 1999 10:36:07 +0000 (10:36 +0000)]
Implemented CreateILockBytesOnHGloba, GetHGlobalFromILockBytes and
the ILockBytes interface based on an HGLOBAL.
Francis Beaudet [Sat, 1 May 1999 10:32:32 +0000 (10:32 +0000)]
Fixed a bug in CoRegisterClassObject.
Luc Tourangeau [Sat, 1 May 1999 10:30:53 +0000 (10:30 +0000)]
Removed some flickering when inserting or deleting buttons.
Alexandre Julliard [Sat, 1 May 1999 10:29:37 +0000 (10:29 +0000)]
Authors: Chris Morgan <cmorgan@wpi.edu>, James Abbatiello <abbeyj@wpi.edu>
Fixed LISTVIEW_GetItemChanges() to perform a more complete comparison
between lpItem and lpLVItem. Now compares the pszText string of the
lpItem and lpLVItem structs. Fixes a bug where the old and new item
have the same attributes but their text differs and GetItemChanges()
compares them as equal.
Thuy Nguyen [Sat, 1 May 1999 10:27:05 +0000 (10:27 +0000)]
Added support for adding and removing pages dynamically from a
property sheet.
Marcus Meissner [Sat, 1 May 1999 10:23:45 +0000 (10:23 +0000)]
Removed the gotos from the WndProcs, always use a small wrapper that
locks the window, calls the real wndproc, unlocks the window.
Juergen Schmied [Sat, 1 May 1999 10:22:22 +0000 (10:22 +0000)]
Fixed default menu item.
Juergen Schmied [Sat, 1 May 1999 10:21:06 +0000 (10:21 +0000)]
Fixed typo.
Andreas Mohr [Sat, 1 May 1999 10:20:18 +0000 (10:20 +0000)]
Added a missing LeaveCriticalSection.
Francois Boisvert [Sat, 1 May 1999 10:19:35 +0000 (10:19 +0000)]
Fixed a wrong usage of WIN_FindWndPtr/WIN_ReleaseWndPtr in
TranslateMDISysAccel16.
Ove Kaaven [Sat, 1 May 1999 10:18:21 +0000 (10:18 +0000)]
Fixed off-by-one bug in async output buffers.
Francis Beaudet [Sat, 1 May 1999 10:10:30 +0000 (10:10 +0000)]
Fixed a little Drag and Drop bug.
Alexandre Julliard [Mon, 26 Apr 1999 18:19:22 +0000 (18:19 +0000)]
Release 990426.
Marcus Meissner [Mon, 26 Apr 1999 14:58:58 +0000 (14:58 +0000)]
Added autoconf check for "inline". You can now use it, it will be
defined to (empty) for compilers that do not have it.
Gerald Pfeifer [Mon, 26 Apr 1999 14:57:54 +0000 (14:57 +0000)]
Don't include alloca.h.
James Juran [Mon, 26 Apr 1999 14:57:06 +0000 (14:57 +0000)]
Update to reflect recent changes and discussions.
Bertho Stultiens [Mon, 26 Apr 1999 14:55:24 +0000 (14:55 +0000)]
The load order parser should not always complain about extensions.
Juergen Schmied [Mon, 26 Apr 1999 14:54:38 +0000 (14:54 +0000)]
- align magic buttons right
- shortcuts alignment working again
Eric Pouech [Mon, 26 Apr 1999 14:53:32 +0000 (14:53 +0000)]
Fixed loading of native NE dlls.
Alexandre Julliard [Sun, 25 Apr 1999 19:04:42 +0000 (19:04 +0000)]
Fixed __builtin_return_address arg.
Patrik Stridvall [Sun, 25 Apr 1999 19:01:52 +0000 (19:01 +0000)]
Fixed ANSI compabillity.
Bertho Stultiens [Sun, 25 Apr 1999 18:31:35 +0000 (18:31 +0000)]
Built-in dlls now have resources attached via the PE-header like
normal dlls. This enables the use of the resource API.
Alexandre Julliard [Sun, 25 Apr 1999 12:41:36 +0000 (12:41 +0000)]
Use $HOME instead of getpwuid for user's home directory.
Fixed messed up indentation.
Alexandre Julliard [Sun, 25 Apr 1999 12:39:33 +0000 (12:39 +0000)]
Use $HOME instead of getpwuid for user's home directory.
Patrik Stridvall [Sun, 25 Apr 1999 12:36:53 +0000 (12:36 +0000)]
#pragma pack(?) changed to #include "*pack*.h"
Jim Aston [Sun, 25 Apr 1999 12:31:20 +0000 (12:31 +0000)]
Added some missing #defines I've run across.
Andreas Mohr [Sun, 25 Apr 1999 12:27:58 +0000 (12:27 +0000)]
Ignore trailing dots on file names.
Ove Kaaven [Sun, 25 Apr 1999 12:24:42 +0000 (12:24 +0000)]
Added a possibility to let the internal debugger use a separate
heap. Not enabled by default, change #if in include/debugger.h to use
this (the heap allocator is very slow).
Eric Pouech [Sun, 25 Apr 1999 12:23:26 +0000 (12:23 +0000)]
wine.conf should not overrule content of burned in data in
loadorder.c.
Karl Lessard [Sun, 25 Apr 1999 12:19:30 +0000 (12:19 +0000)]
SetMapMode should not reset the window and viewport origins to 0.