wine
26 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.

26 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.

26 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/.

26 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.

26 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.

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

26 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.

26 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.

26 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.

26 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.

26 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?).)

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

26 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).

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

26 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.

26 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.

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

26 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).

26 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.

26 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.

26 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.

26 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.

26 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.

26 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).

26 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.

26 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).

26 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.

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

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

26 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.

26 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.

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

26 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.

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

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

26 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.

26 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.

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

26 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.

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

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

26 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.

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

26 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.

26 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.

26 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).

26 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.

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

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

26 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).

26 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.

26 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.

26 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.

26 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.

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

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

26 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.

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

26 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.

26 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.

26 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.

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

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

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

26 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.

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

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

26 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.

26 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).

26 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.

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

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

26 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.

26 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.

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

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

26 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.

26 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.

26 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.

26 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.

26 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.

26 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.

26 years agoChanged some string-shell32 functions to 32AW, parameter are
Juergen Schmied [Sat, 24 Oct 1998 09:22:57 +0000 (09:22 +0000)] 
Changed some string-shell32 functions to 32AW, parameter are
os depending 32A or 32W (-winver nt351 or nt40), some new functions.
Some fixes in ole2nls.
New OLE2NLS_CheckLocale() to handle Locale_User_Default and
Locale_System_Default.
Shell32 now dynamicly links to DPA_*(), comdlg32 works again
(comctl32 heap alloc patch broke it).

26 years agoAdded VERSION_IsOsUnicode().
Juergen Schmied [Sat, 24 Oct 1998 09:19:10 +0000 (09:19 +0000)] 
Added VERSION_IsOsUnicode().

26 years agoMore off-by-one errors fixed.
Uwe Bonnes [Sat, 24 Oct 1998 09:17:43 +0000 (09:17 +0000)] 
More off-by-one errors fixed.

26 years agoFile sharing fixes.
Uwe Bonnes [Sat, 24 Oct 1998 09:16:44 +0000 (09:16 +0000)] 
File sharing fixes.

26 years agoBug fix.
Nick Holloway [Fri, 23 Oct 1998 17:26:44 +0000 (17:26 +0000)] 
Bug fix.

26 years agoFixed DOS environment passing.
Ove Kaaven [Fri, 23 Oct 1998 16:20:12 +0000 (16:20 +0000)] 
Fixed DOS environment passing.

26 years agoSysmetrics32W for SPI_GETICONTITLELOGFONT returns correct fontname.
Juergen Schmied [Fri, 23 Oct 1998 13:31:32 +0000 (13:31 +0000)] 
Sysmetrics32W for SPI_GETICONTITLELOGFONT returns correct fontname.

26 years agoNew FONT_GetObject32W(), GetObject32W().
Juergen Schmied [Fri, 23 Oct 1998 13:27:36 +0000 (13:27 +0000)] 
New FONT_GetObject32W(), GetObject32W().

26 years agoNew stub RegisterTaskList.
Juergen Schmied [Fri, 23 Oct 1998 12:51:38 +0000 (12:51 +0000)] 
New stub RegisterTaskList.
New function EnumDisplaySettings32W().

26 years agoMore parameter checking in RltCopySid.
Juergen Schmied [Fri, 23 Oct 1998 12:06:19 +0000 (12:06 +0000)] 
More parameter checking in RltCopySid.

26 years agoMore message mapping 32A<-->32W for EM_, CB_, LB_ for Unicode.
Juergen Schmied [Fri, 23 Oct 1998 12:04:25 +0000 (12:04 +0000)] 
More message mapping 32A<-->32W for EM_, CB_, LB_ for Unicode.

26 years agoAdded new dll avifil32.dll.
Ove Kaaven [Fri, 23 Oct 1998 10:03:16 +0000 (10:03 +0000)] 
Added new dll avifil32.dll.

26 years agoFirst shot at DPMI realmode calls.
Ove Kaaven [Fri, 23 Oct 1998 09:50:07 +0000 (09:50 +0000)] 
First shot at DPMI realmode calls.

26 years agoFixed several bugs with DLL initialization.
Ulrich Weigand [Fri, 23 Oct 1998 09:37:23 +0000 (09:37 +0000)] 
Fixed several bugs with DLL initialization.

26 years agoAdded ordinal for two syslevel functions.
Marcus Meissner [Thu, 22 Oct 1998 17:02:25 +0000 (17:02 +0000)] 
Added ordinal for two syslevel functions.

26 years agoAnother missing WINAPI.
Marcus Meissner [Thu, 22 Oct 1998 16:04:07 +0000 (16:04 +0000)] 
Another missing WINAPI.

26 years agoSmall corrections in mmio declarations.
Marcus Meissner [Thu, 22 Oct 1998 15:58:53 +0000 (15:58 +0000)] 
Small corrections in mmio declarations.

26 years agoTake virtual sizes in account for the total vma size.
Marcus Meissner [Thu, 22 Oct 1998 15:52:36 +0000 (15:52 +0000)] 
Take virtual sizes in account for the total vma size.