wine
25 years agoImplemented new Wine startup sequence, separating startup into
Ulrich Weigand [Sun, 1 Nov 1998 17:59:35 +0000 (17:59 +0000)] 
Implemented new Wine startup sequence, separating startup into
KERNEL/USER/GDI related parts, allowing native replacement.
Implemented initial 'kernel' task.

25 years agoImplementation of InprocServer32 CoGetClassObject.
John Richardson [Sun, 1 Nov 1998 16:51:10 +0000 (16:51 +0000)] 
Implementation of InprocServer32 CoGetClassObject.

25 years agoMore bitmap fixes.
Huw D M Davies [Sun, 1 Nov 1998 16:35:42 +0000 (16:35 +0000)] 
More bitmap fixes.

25 years agoFixed crashes with WM_GETDLGCODE translation.
Alexandre Julliard [Sun, 1 Nov 1998 16:23:54 +0000 (16:23 +0000)] 
Fixed crashes with WM_GETDLGCODE translation.

25 years agoStarted moving some X11 window management code to windows/x11drv.
Patrik Stridvall [Sun, 1 Nov 1998 16:22:07 +0000 (16:22 +0000)] 
Started moving some X11 window management code to windows/x11drv.

25 years agoFixed IsDialogMessage16.
Ove Kaaven [Sun, 1 Nov 1998 15:27:12 +0000 (15:27 +0000)] 
Fixed IsDialogMessage16.

25 years agoTell people to ignore the 'gets' warning. Some will listen.
Douglas Ridgway [Sun, 1 Nov 1998 15:14:39 +0000 (15:14 +0000)] 
Tell people to ignore the 'gets' warning. Some will listen.

25 years agoA couple of small fixes to my bitmap patch.
Huw D M Davies [Sun, 1 Nov 1998 15:13:53 +0000 (15:13 +0000)] 
A couple of small fixes to my bitmap patch.

25 years agoAllow the user to put a mark in the debug log by adding a item in the
Uwe Bonnes [Sun, 1 Nov 1998 15:07:24 +0000 (15:07 +0000)] 
Allow the user to put a mark in the debug log by adding a item in the
SYSMENU. The messages needs implementation in all other languages than
English and German.

25 years agoGive tempfile a different name even if they are created in the same
Uwe Bonnes [Sun, 1 Nov 1998 15:04:52 +0000 (15:04 +0000)] 
Give tempfile a different name even if they are created in the same
second. Removed some fixmes from the ShareDeny stuff.

25 years agoCreateWindowEx32[AW] now creates an MDI chils when the WM_EX_MDICHILD
Rein Klazes [Sun, 1 Nov 1998 14:50:06 +0000 (14:50 +0000)] 
CreateWindowEx32[AW] now creates an MDI chils when the WM_EX_MDICHILD
extended style is specified. Also implemented CreateMDIWindow32A()
call - single thread only -.

25 years agoErred in the bit macros in treeview.c. Shiftcounts were wrong.
Marcus Meissner [Sun, 1 Nov 1998 14:48:58 +0000 (14:48 +0000)] 
Erred in the bit macros in treeview.c. Shiftcounts were wrong.

25 years agoDetection of the end of imports with Characteristics 0 fail for Borland
Marcus Meissner [Sun, 1 Nov 1998 14:48:25 +0000 (14:48 +0000)] 
Detection of the end of imports with Characteristics 0 fail for Borland
programs (which seem to have always characteristics 0). Changed to algorithm
to something a bit more intelligent.

25 years agoAdded CoFreeLibrary stub.
Ove Kaaven [Sun, 1 Nov 1998 14:47:53 +0000 (14:47 +0000)] 
Added CoFreeLibrary stub.

25 years agoUpdated FAQ location.
Alexandre Julliard [Sun, 1 Nov 1998 14:14:56 +0000 (14:14 +0000)] 
Updated FAQ location.

25 years agoImplement SEGPTR conversion for STARTDOC in Escape32().
Huw D M Davies [Sun, 1 Nov 1998 14:06:04 +0000 (14:06 +0000)] 
Implement SEGPTR conversion for STARTDOC in Escape32().

25 years agoBugfix: SetDCState did not reset clipping region to empty.
Ulrich Weigand [Sun, 1 Nov 1998 14:05:33 +0000 (14:05 +0000)] 
Bugfix: SetDCState did not reset clipping region to empty.

25 years agoFixed small off by one error in GetComputerName32W, always killed the
Marcus Meissner [Sun, 1 Nov 1998 14:04:45 +0000 (14:04 +0000)] 
Fixed small off by one error in GetComputerName32W, always killed the
last character of a hostname.

25 years agoDon't HeapFree() colormap if we didn't allocate one.
Marcus Meissner [Sun, 1 Nov 1998 14:04:15 +0000 (14:04 +0000)] 
Don't HeapFree() colormap if we didn't allocate one.

25 years agoAdded stubs for user32,advapi32 functions.
Marcus Meissner [Sun, 1 Nov 1998 14:02:57 +0000 (14:02 +0000)] 
Added stubs for user32,advapi32 functions.

25 years agoMore Nt* and Rtl* function stubs, moved ntdll.c to dlls/ntdll/.
Marcus Meissner [Sun, 1 Nov 1998 14:00:21 +0000 (14:00 +0000)] 
More Nt* and Rtl* function stubs, moved ntdll.c to dlls/ntdll/.

25 years agoChanged many WARN()s related to internal Wine memory failures to
Andreas Mohr [Sun, 1 Nov 1998 13:33:57 +0000 (13:33 +0000)] 
Changed many WARN()s related to internal Wine memory failures to
ERR()s.

25 years agoAdded .spec entry for KERNEL.RegisterServiceProcess.
Andreas Mohr [Sun, 1 Nov 1998 13:32:44 +0000 (13:32 +0000)] 
Added .spec entry for KERNEL.RegisterServiceProcess.

25 years agoAdded stub for CheckCursor().
Andreas Mohr [Sun, 1 Nov 1998 13:30:18 +0000 (13:30 +0000)] 
Added stub for CheckCursor().

25 years agoFix for non-modal dialog closing.
Tim Newsome [Sun, 1 Nov 1998 13:04:43 +0000 (13:04 +0000)] 
Fix for non-modal dialog closing.

25 years agoRewrote the two routines using the vkey->scancode array to use
David Faure [Sun, 1 Nov 1998 13:03:43 +0000 (13:03 +0000)] 
Rewrote the two routines using the vkey->scancode array to use
keyc2vkey for each keycode, instead. Not tested.
Removed unused IDirectInputDeviceA_GetDeviceState.
Fixed warning in TRACE() call.

25 years agoDeleted the vkey->sancode array, because QWERTY specific.
David Faure [Sun, 1 Nov 1998 13:02:59 +0000 (13:02 +0000)] 
Deleted the vkey->sancode array, because QWERTY specific.
Back to using the X keycode instead as the scancode. Tested.

25 years agoPrint a message if the PostScript driver can't find a PPD file.
Huw D M Davies [Sun, 1 Nov 1998 13:02:27 +0000 (13:02 +0000)] 
Print a message if the PostScript driver can't find a PPD file.

25 years agoAdded VGA 256-color mode 0x13 using the DisplayDib VGA emulation.
Ove Kaaven [Sun, 1 Nov 1998 12:53:43 +0000 (12:53 +0000)] 
Added VGA 256-color mode 0x13 using the DisplayDib VGA emulation.
(DOS apps/games using this mode comes up now, although you can't
really do anything with them (yet?).)

25 years agoUse macro V86_FLAG.
Ove Kaaven [Sun, 1 Nov 1998 12:53:17 +0000 (12:53 +0000)] 
Use macro V86_FLAG.

25 years agoSet default video mode to 3 (80x25 color).
Ove Kaaven [Sun, 1 Nov 1998 12:52:41 +0000 (12:52 +0000)] 
Set default video mode to 3 (80x25 color).

25 years agoIgnores a couple of signals.
Ove Kaaven [Sun, 1 Nov 1998 12:52:14 +0000 (12:52 +0000)] 
Ignores a couple of signals.

25 years agoMoved VGA-emulating DirectX code from dispdib.c to a separate
Ove Kaaven [Sun, 1 Nov 1998 12:51:47 +0000 (12:51 +0000)] 
Moved VGA-emulating DirectX code from dispdib.c to a separate
file. Made it use a system timer and trap I/O accesses to the VGA
DAC registers to accommodate DisplayDib-using programs that try to
access the VGA hardware directly.

25 years agoIndirection for INSTR_EmulateInstruction for use by DOS code.
Ove Kaaven [Sun, 1 Nov 1998 12:41:19 +0000 (12:41 +0000)] 
Indirection for INSTR_EmulateInstruction for use by DOS code.
Added support for a 55Hz system timer, letting DOS apps calibrate
their delay loops and such. Calls INSTR_EmulateInstruction for
instruction emulation (principally I/O port access). Added macro
V86_FLAG.

25 years agoSmall fixes.
Marcus Meissner [Sat, 31 Oct 1998 12:20:55 +0000 (12:20 +0000)] 
Small fixes.

25 years agoRemoved the FIXME() and moved SetLastError(0) to the end (so that
Marcus Meissner [Sat, 31 Oct 1998 12:20:39 +0000 (12:20 +0000)] 
Removed the FIXME() and moved SetLastError(0) to the end (so that
GetTempFileName et.al. can't overwrite it).

25 years agoLots of stubs to get winlogon.exe from nt3.51 and other NT3.51 applets
Marcus Meissner [Sat, 31 Oct 1998 12:19:56 +0000 (12:19 +0000)] 
Lots of stubs to get winlogon.exe from nt3.51 and other NT3.51 applets
a bit further.

25 years agoMDIchild created when the MDI client has the MDIS_ALLCHILDSTYLES
Rein Klazes [Sat, 31 Oct 1998 12:18:17 +0000 (12:18 +0000)] 
MDIchild created when the MDI client has the MDIS_ALLCHILDSTYLES
style, should not be shown at creation nor activated unless the
WS_VISIBLE flag is set.

25 years agoBugfix for fixup_imports: Enable checking for terminating import
Stephen Langasek [Sat, 31 Oct 1998 12:10:08 +0000 (12:10 +0000)] 
Bugfix for fixup_imports: Enable checking for terminating import
struct with Characteristics bitfield set to 0.

25 years agoDelay linking newly created window in linked list until after the
Rein Klazes [Sat, 31 Oct 1998 12:09:32 +0000 (12:09 +0000)] 
Delay linking newly created window in linked list until after the
WM_NCCREATE message.

25 years agoSmall bug in FILE_InUse does not do a release on every acquired file
Rein Klazes [Sat, 31 Oct 1998 12:08:55 +0000 (12:08 +0000)] 
Small bug in FILE_InUse does not do a release on every acquired file
pointer.

25 years agolpszName of NULL is handled (removes some warnings).
Marcus Meissner [Sat, 31 Oct 1998 12:07:51 +0000 (12:07 +0000)] 
lpszName of NULL is handled (removes some warnings).

25 years agoNow allows specification of a start directory on the cmdline.
Marcus Meissner [Sat, 31 Oct 1998 12:07:21 +0000 (12:07 +0000)] 
Now allows specification of a start directory on the cmdline.

25 years agoGets rid of the arch-dependent bit operations (tested on Linux and
Marcus Meissner [Sat, 31 Oct 1998 12:06:53 +0000 (12:06 +0000)] 
Gets rid of the arch-dependent bit operations (tested on Linux and
Solaris/x86).

25 years agoA dest buffer was printed out as string.
Juergen Schmied [Wed, 28 Oct 1998 14:58:02 +0000 (14:58 +0000)] 
A dest buffer was printed out as string.

25 years agoCorrected 2 wrong definitions.
Juergen Schmied [Wed, 28 Oct 1998 14:45:44 +0000 (14:45 +0000)] 
Corrected 2 wrong definitions.

25 years agoAdded stubs for Process32First/Process32Next.
Patrick Spinler [Wed, 28 Oct 1998 14:20:19 +0000 (14:20 +0000)] 
Added stubs for Process32First/Process32Next.

25 years agoFixed some LPPOINT/LPSIZE mismatches and some missing "const" in the
François Gouget [Wed, 28 Oct 1998 10:47:09 +0000 (10:47 +0000)] 
Fixed some LPPOINT/LPSIZE mismatches and some missing "const" in the
headers prototypes.

25 years agoAdded pBitmapBits and pCreateBitmap to the GDI function table and
Huw D M Davies [Wed, 28 Oct 1998 09:53:53 +0000 (09:53 +0000)] 
Added pBitmapBits and pCreateBitmap to the GDI function table and
moved the X11 dependent stuff out of objects/bitmap.c into x11drv.

25 years agoNew SHGetSimpleIDListFromPath32AW.
Juergen Schmied [Wed, 28 Oct 1998 09:38:49 +0000 (09:38 +0000)] 
New SHGetSimpleIDListFromPath32AW.
Unicode-safe: PathFindFilename32AW.

25 years agoIExtractIcon had an extra c in a struct definition.
Justin Bradford [Wed, 28 Oct 1998 09:37:38 +0000 (09:37 +0000)] 
IExtractIcon had an extra c in a struct definition.

25 years agoAdded entry for DirectPlayEnumerate.
John Richardson [Wed, 28 Oct 1998 09:36:56 +0000 (09:36 +0000)] 
Added entry for DirectPlayEnumerate.

25 years agoAdded Slovak nls-resources.
Juergen Schmied [Wed, 28 Oct 1998 09:25:09 +0000 (09:25 +0000)] 
Added Slovak nls-resources.

25 years agoFixed differences between SetRectRgn16 and SetRectRgn32. Also a bug fix for
Huw D M Davies [Wed, 28 Oct 1998 09:24:02 +0000 (09:24 +0000)] 
Fixed differences between SetRectRgn16 and SetRectRgn32. Also a bug fix for
CreateRoundRectRgn.

25 years agoEnumDisplayModes* returns a static list of modes with all depths
Marcus Meissner [Tue, 27 Oct 1998 15:41:54 +0000 (15:41 +0000)] 
EnumDisplayModes* returns a static list of modes with all depths
(helps hexen2demo), ChangeDisplaySettings returns true all the time.

25 years agoStub for midiOpenStream (helps hexen2demo).
Marcus Meissner [Tue, 27 Oct 1998 15:22:26 +0000 (15:22 +0000)] 
Stub for midiOpenStream (helps hexen2demo).

25 years agoSmall patch for better French support.
Robert Pouliot [Tue, 27 Oct 1998 13:21:29 +0000 (13:21 +0000)] 
Small patch for better French support.

25 years agoAdded French language support.
Robert Pouliot [Tue, 27 Oct 1998 13:19:55 +0000 (13:19 +0000)] 
Added French language support.

25 years agoBugfix: memory overwrite bug.
Ulrich Weigand [Tue, 27 Oct 1998 13:17:43 +0000 (13:17 +0000)] 
Bugfix: memory overwrite bug.

25 years agoA couple of TRACE messages are missing a newline at the end.
NF Stevens [Mon, 26 Oct 1998 11:04:12 +0000 (11:04 +0000)] 
A couple of TRACE messages are missing a newline at the end.

25 years ago32-bit clipboard support.
Pascal Cuoq [Mon, 26 Oct 1998 10:58:16 +0000 (10:58 +0000)] 
32-bit clipboard support.

25 years agoBugfix for QUEUE_Signal: Always use PostEvent if no thread is waiting
Ulrich Weigand [Mon, 26 Oct 1998 10:45:13 +0000 (10:45 +0000)] 
Bugfix for QUEUE_Signal: Always use PostEvent if no thread is waiting
on the queue.

25 years agoFixed a minor problem with the menus for mdi child windows.
NF Stevens [Mon, 26 Oct 1998 10:44:17 +0000 (10:44 +0000)] 
Fixed a minor problem with the menus for mdi child windows.

25 years agoRemoved no longer necessary commented out code, destroy old window
Marcus Meissner [Mon, 26 Oct 1998 10:42:54 +0000 (10:42 +0000)] 
Removed no longer necessary commented out code, destroy old window
when SetDisplayMode is called again, EnumDisplayModes now returns
all possible modes (using a static list).

25 years agoAnon shared mapping fixed for file sharing.
Marcus Meissner [Mon, 26 Oct 1998 10:24:22 +0000 (10:24 +0000)] 
Anon shared mapping fixed for file sharing.

25 years agoRelease 981025. wine-981025
Alexandre Julliard [Sun, 25 Oct 1998 17:21:26 +0000 (17:21 +0000)] 
Release 981025.

25 years agoFixes for LANG_NEUTRAL.
Andreas Mohr [Sun, 25 Oct 1998 10:32:22 +0000 (10:32 +0000)] 
Fixes for LANG_NEUTRAL.

25 years agoAdded some padding to the PDB for ill-behaving apps (problem reported
Alexandre Julliard [Sun, 25 Oct 1998 10:20:31 +0000 (10:20 +0000)] 
Added some padding to the PDB for ill-behaving apps (problem reported
by Andreas Mohr).

25 years agoAdded a new debugging channel io to allow read/writes on a port to be
Jonathan Buzzard [Sun, 25 Oct 1998 09:55:29 +0000 (09:55 +0000)] 
Added a new debugging channel io to allow read/writes on a port to be
logged to a file.

25 years agoReplaced 0x00 with 0x01 in the vkey->sancode array, so that no key is
David Faure [Sun, 25 Oct 1998 09:24:29 +0000 (09:24 +0000)] 
Replaced 0x00 with 0x01 in the vkey->sancode array, so that no key is
ignored. 0x00 is used for generated key events only.

25 years agoAPI Documentation for SendMessage, GetTickCount, PostQuitMessage,
Douglas Ridgway [Sun, 25 Oct 1998 09:20:30 +0000 (09:20 +0000)] 
API Documentation for SendMessage, GetTickCount, PostQuitMessage,
GetMessagePos, GetMessageTime.

25 years agoDelete the filename for the mapping instantly.
Marcus Meissner [Sun, 25 Oct 1998 09:19:54 +0000 (09:19 +0000)] 
Delete the filename for the mapping instantly.

25 years agoStub for SHSimpleIDListFromPath.
Michael Poole [Sun, 25 Oct 1998 09:18:40 +0000 (09:18 +0000)] 
Stub for SHSimpleIDListFromPath.

25 years agoFixed bug in SwitchStackTo.
Alexandre Julliard [Sun, 25 Oct 1998 08:05:46 +0000 (08:05 +0000)] 
Fixed bug in SwitchStackTo.

25 years agoCheck if scrollbar and parent are visible before redraw.
Patrik Stridvall [Sat, 24 Oct 1998 13:06:16 +0000 (13:06 +0000)] 
Check if scrollbar and parent are visible before redraw.

25 years agoAdded Drag*32 functions.
Kai Morich [Sat, 24 Oct 1998 12:02:54 +0000 (12:02 +0000)] 
Added Drag*32 functions.

25 years agoAdded Drag&Drop from KDE app to 16/32 bit Windoze app.
Kai Morich [Sat, 24 Oct 1998 12:02:20 +0000 (12:02 +0000)] 
Added Drag&Drop from KDE app to 16/32 bit Windoze app.

25 years agoAdded FIXME message in PostMessage32x if parameters are truncated
Kai Morich [Sat, 24 Oct 1998 12:01:36 +0000 (12:01 +0000)] 
Added FIXME message in PostMessage32x if parameters are truncated
when calling PostMessage16.

25 years agoAdded support for global handles, implemented ConvertToGlobalHandle.
Ulrich Weigand [Sat, 24 Oct 1998 12:00:33 +0000 (12:00 +0000)] 
Added support for global handles, implemented ConvertToGlobalHandle.
Allocate startup data and 16-bit stack for initial process.

25 years agoSmall fix.
Leigh Wedding [Sat, 24 Oct 1998 11:58:36 +0000 (11:58 +0000)] 
Small fix.

25 years agoAdded Spanish resources.
Pablo Saratxaga [Sat, 24 Oct 1998 11:43:53 +0000 (11:43 +0000)] 
Added Spanish resources.

25 years agoSmall corrections.
Pablo Saratxaga [Sat, 24 Oct 1998 11:19:44 +0000 (11:19 +0000)] 
Small corrections.

25 years agoLoadLibraryExW spec added (function was there).
Marcus Meissner [Sat, 24 Oct 1998 11:18:59 +0000 (11:18 +0000)] 
LoadLibraryExW spec added (function was there).
SetProcessPriorityBoost stub added.

25 years agoCompile fix for Solaris.
Patrik Stridvall [Sat, 24 Oct 1998 11:18:18 +0000 (11:18 +0000)] 
Compile fix for Solaris.

25 years agoImplemented DisplayDib.
Ove Kaaven [Sat, 24 Oct 1998 11:08:27 +0000 (11:08 +0000)] 
Implemented DisplayDib.

25 years agoHack to support integer ids in all static controls.
Marcus Meissner [Sat, 24 Oct 1998 11:04:56 +0000 (11:04 +0000)] 
Hack to support integer ids in all static controls.

25 years agoBeginning of mouse support in DirectInput (only "standard" mouse
Lionel Ulmer [Sat, 24 Oct 1998 11:04:07 +0000 (11:04 +0000)] 
Beginning of mouse support in DirectInput (only "standard" mouse
configuration supported for now).

25 years agoAdded xxx_Unregister() functions to all common controls.
Eric Kohl [Sat, 24 Oct 1998 10:49:27 +0000 (10:49 +0000)] 
Added xxx_Unregister() functions to all common controls.

25 years agoSome minor improvements and fixes.
Eric Kohl [Sat, 24 Oct 1998 10:48:31 +0000 (10:48 +0000)] 
Some minor improvements and fixes.

25 years agoImproved the rebar control.
Eric Kohl [Sat, 24 Oct 1998 10:47:25 +0000 (10:47 +0000)] 
Improved the rebar control.

25 years agoAdded support for transparent and tracking tooltips.
Eric Kohl [Sat, 24 Oct 1998 10:46:53 +0000 (10:46 +0000)] 
Added support for transparent and tracking tooltips.

25 years agoFixed a popup menu selection bug.
Eric Kohl [Sat, 24 Oct 1998 10:46:10 +0000 (10:46 +0000)] 
Fixed a popup menu selection bug.

25 years agoFixed DrawCaption16() and DrawCaptionTemp16().
Eric Kohl [Sat, 24 Oct 1998 10:45:42 +0000 (10:45 +0000)] 
Fixed DrawCaption16() and DrawCaptionTemp16().

25 years agoFixed warning.
David Faure [Sat, 24 Oct 1998 10:45:01 +0000 (10:45 +0000)] 
Fixed warning.

25 years agoAdds Arc, Chord, GetCharWidth, Pie, PolyPolygon, PolyPolyline, RoundRect,
Huw D M Davies [Sat, 24 Oct 1998 10:44:05 +0000 (10:44 +0000)] 
Adds Arc, Chord, GetCharWidth, Pie, PolyPolygon, PolyPolyline, RoundRect,
SetPixel, hatched brushes and a stub for StretchDIBits to the PostScript
driver.

25 years agoAdded support for int17 and int19.
Joseph Pranevich [Sat, 24 Oct 1998 10:40:36 +0000 (10:40 +0000)] 
Added support for int17 and int19.

25 years agoStubs for dos mode reboot interrupt.
Carl van Schaik [Sat, 24 Oct 1998 10:39:06 +0000 (10:39 +0000)] 
Stubs for dos mode reboot interrupt.

25 years agoSome printer stubs for DOS added.
Carl van Schaik [Sat, 24 Oct 1998 10:38:42 +0000 (10:38 +0000)] 
Some printer stubs for DOS added.

25 years agoMore stubs added. These changes are only partially mine, I just made
Joseph Pranevich [Sat, 24 Oct 1998 10:35:11 +0000 (10:35 +0000)] 
More stubs added. These changes are only partially mine, I just made
them compile.

25 years agoAdded some traces and cleaned up a couple of things.
Joseph Pranevich [Sat, 24 Oct 1998 10:34:45 +0000 (10:34 +0000)] 
Added some traces and cleaned up a couple of things.