wine
25 years agoAllow the file names and paths for the registry files (user.reg and
Nathan Zorich [Sun, 14 Mar 1999 15:12:48 +0000 (15:12 +0000)] 
Allow the file names and paths for the registry files (user.reg and
system.reg) to be specified in a [Registry] section of wine.ini or
other config file.

25 years agoFix OemToAnsiBuff for real Win31 behavior.
Gerard Patel [Sun, 14 Mar 1999 15:06:16 +0000 (15:06 +0000)] 
Fix OemToAnsiBuff for real Win31 behavior.

25 years agoFirst attempt at supporting different keyboard layouts with their
Ove Kaaven [Sun, 14 Mar 1999 14:00:57 +0000 (14:00 +0000)] 
First attempt at supporting different keyboard layouts with their
correct scancode mapping.

25 years agoAdded command line tool to access the registry.
Sylvain St.Germain [Sun, 14 Mar 1999 14:00:22 +0000 (14:00 +0000)] 
Added command line tool to access the registry.

25 years agoFixed compilation.
Alexandre Julliard [Sun, 14 Mar 1999 13:56:59 +0000 (13:56 +0000)] 
Fixed compilation.

25 years agoIgnore generated files.
Patrik Stridvall [Sun, 14 Mar 1999 13:55:50 +0000 (13:55 +0000)] 
Ignore generated files.

25 years agoFixed make depend.
Alexandre Julliard [Sun, 14 Mar 1999 13:54:51 +0000 (13:54 +0000)] 
Fixed make depend.

25 years agoMany new defines, and structs to help compile MFC. As well as a few
Paul Quinn [Sun, 14 Mar 1999 13:47:00 +0000 (13:47 +0000)] 
Many new defines, and structs to help compile MFC. As well as a few
OLE corrections from earlier.

25 years agoMake GetModuleHandle16 only look for module names, not path names.
Uwe Bonnes [Sun, 14 Mar 1999 13:44:04 +0000 (13:44 +0000)] 
Make GetModuleHandle16 only look for module names, not path names.

25 years agoAdded some more vga video modes.
Jess Haas [Sun, 14 Mar 1999 13:42:16 +0000 (13:42 +0000)] 
Added some more vga video modes.

25 years agoPrevent X11 errors when XCreateWindow is called with zero width or
Pavel Roskin [Sun, 14 Mar 1999 13:41:07 +0000 (13:41 +0000)] 
Prevent X11 errors when XCreateWindow is called with zero width or
height.

25 years agoAdded metafile support for ExtFloodFill.
Caolan McNamara [Sun, 14 Mar 1999 13:40:12 +0000 (13:40 +0000)] 
Added metafile support for ExtFloodFill.

25 years agoPaint gray text on gray background in checkboxes/radiobuttons by
Dirk Thierbach [Sun, 14 Mar 1999 13:39:28 +0000 (13:39 +0000)] 
Paint gray text on gray background in checkboxes/radiobuttons by
stippling. Also changed the brush used in this case to give better
readability with X fonts.

25 years agoImplemented (nearly) all TAPI functions as stubs.
Andreas Mohr [Sun, 14 Mar 1999 12:34:25 +0000 (12:34 +0000)] 
Implemented (nearly) all TAPI functions as stubs.

25 years agoBasic support for WIN32 serial communications API.
Michael McCormack [Sun, 14 Mar 1999 12:25:36 +0000 (12:25 +0000)] 
Basic support for WIN32 serial communications API.
Modify DOSFS_OpenDevice to allow opening of COM ports.
Change Win32 comm functions to accept file handle.
Add declaration of COMSTAT32 structure.

25 years agoFixed a silly VGA-emulation palette bug.
Ove Kaaven [Sun, 14 Mar 1999 12:23:17 +0000 (12:23 +0000)] 
Fixed a silly VGA-emulation palette bug.

25 years agoFixed a couple of ugly warnings (caused by ugly errors).
Ove Kaaven [Sun, 14 Mar 1999 12:20:12 +0000 (12:20 +0000)] 
Fixed a couple of ugly warnings (caused by ugly errors).

25 years agoBug fix.
Andreas Mohr [Sun, 14 Mar 1999 12:18:51 +0000 (12:18 +0000)] 
Bug fix.

25 years ago- IShellFolder and IEnumIDList are using the new COM headers
Juergen Schmied [Sun, 14 Mar 1999 12:16:21 +0000 (12:16 +0000)] 
- IShellFolder and IEnumIDList are using the new COM headers
- fixed sort order for folders and drives

25 years agoCorrected location of FAQ.
Ove Kaaven [Sun, 14 Mar 1999 12:14:19 +0000 (12:14 +0000)] 
Corrected location of FAQ.

25 years agoFully implemented Direct Console Input.
Ove Kaaven [Sun, 14 Mar 1999 12:13:43 +0000 (12:13 +0000)] 
Fully implemented Direct Console Input.

25 years agoFixed newly introduced and some leftover warnings.
Marcus Meissner [Sat, 13 Mar 1999 18:20:26 +0000 (18:20 +0000)] 
Fixed newly introduced and some leftover warnings.

25 years agoIt is now possible to use the standard macros for GetTextExtentPoint
Francois Gouget [Sat, 13 Mar 1999 18:19:29 +0000 (18:19 +0000)] 
It is now possible to use the standard macros for GetTextExtentPoint
and GetTextExtentPoint32.

25 years agoFixed some SendMessage32A that escaped the renaming.
Francois Gouget [Sat, 13 Mar 1999 18:15:29 +0000 (18:15 +0000)] 
Fixed some SendMessage32A that escaped the renaming.

25 years agoOn windows ole2.h includes oleauto.h and some programs depend on this.
Francois Gouget [Sat, 13 Mar 1999 18:14:13 +0000 (18:14 +0000)] 
On windows ole2.h includes oleauto.h and some programs depend on this.

25 years agoFixes in the SysAllocString functions prototypes. It's mostly 'const'
Francois Gouget [Sat, 13 Mar 1999 18:13:10 +0000 (18:13 +0000)] 
Fixes in the SysAllocString functions prototypes. It's mostly 'const'
problems that prevent regular code from compiling.

25 years agoFile open dialog now uses icons instead of bitmaps.
Pavel Roskin [Sat, 13 Mar 1999 18:10:43 +0000 (18:10 +0000)] 
File open dialog now uses icons instead of bitmaps.

25 years agoUpdated AVI* class interface to new ICOM_ methods.
Marcus Meissner [Sat, 13 Mar 1999 18:09:16 +0000 (18:09 +0000)] 
Updated AVI* class interface to new ICOM_ methods.

25 years agoSome fixes and additions.
Marcus Meissner [Sat, 13 Mar 1999 18:08:32 +0000 (18:08 +0000)] 
Some fixes and additions.

25 years agoStarted on avifil32 implementation (only stubs currently).
Marcus Meissner [Sat, 13 Mar 1999 18:07:44 +0000 (18:07 +0000)] 
Started on avifil32 implementation (only stubs currently).

25 years agoReimplemented DrawFocusRect without using X11.
Patrik Stridvall [Sat, 13 Mar 1999 18:01:45 +0000 (18:01 +0000)] 
Reimplemented DrawFocusRect without using X11.

25 years agoImplemented mode setting things as well as VESA additions and other
Andreas Mohr [Sat, 13 Mar 1999 18:00:52 +0000 (18:00 +0000)] 
Implemented mode setting things as well as VESA additions and other
things. Cleaned up DOSMEM_BiosData handling.

25 years agoImplemented the IPersistStream interface on the OLE font object.
Francis Beaudet [Sat, 13 Mar 1999 17:59:07 +0000 (17:59 +0000)] 
Implemented the IPersistStream interface on the OLE font object.

25 years agoMake function BX=6 round ST0 to integer.
Uwe Bonnes [Sat, 13 Mar 1999 17:57:26 +0000 (17:57 +0000)] 
Make function BX=6 round ST0 to integer.

25 years agoAuthors: Paul Quinn <paulq@corel.ca>, Adrian Thurston <adriant@corel.ca>
Alexandre Julliard [Sat, 13 Mar 1999 17:12:07 +0000 (17:12 +0000)] 
Authors: Paul Quinn <paulq@corel.ca>, Adrian Thurston <adriant@corel.ca>
- Changed LVM_SETITEMPOSITION -> LVM_SETITEMPOSITION32
          LVM_SETITEMPOSITION16 -> LVM_SETITEMPOSITION
- Added some missing structures and definitions to wingdi.h
- Added proper defines for GetCharWidthsXXX
- Added c++ protection to wingdi.h

25 years ago- mostly cleanup after the renaming
Juergen Schmied [Sat, 13 Mar 1999 17:10:36 +0000 (17:10 +0000)] 
- mostly cleanup after the renaming
- implemented SHILCreateFromPath
- small changed to SHGetFileInfo

25 years agoChanged the DLGTEMPLATE and DLGITEMTEMPLATE types to adhere to the AW
Bertho Stultiens [Sat, 13 Mar 1999 17:09:13 +0000 (17:09 +0000)] 
Changed the DLGTEMPLATE and DLGITEMTEMPLATE types to adhere to the AW
structure for compatibility.

25 years agoMoved error codes to cderr.h.
Bertho Stultiens [Sat, 13 Mar 1999 17:07:56 +0000 (17:07 +0000)] 
Moved error codes to cderr.h.

25 years agoFix CreateProcess to handle lpCommandline better.
Peter Ganten [Sat, 13 Mar 1999 17:05:39 +0000 (17:05 +0000)] 
Fix CreateProcess to handle lpCommandline better.

25 years agoChange GetStartupInfoA/W to return the real StartupInfo.
Peter Ganten [Sat, 13 Mar 1999 17:04:52 +0000 (17:04 +0000)] 
Change GetStartupInfoA/W to return the real StartupInfo.

25 years agoHandle null wndPtr for mdi window.
Guy Albertelli [Sat, 13 Mar 1999 17:03:41 +0000 (17:03 +0000)] 
Handle null wndPtr for mdi window.

25 years agoFixed a couple of missing #defines for Win32 API functions with
Dave Pickles [Sat, 13 Mar 1999 17:02:02 +0000 (17:02 +0000)] 
Fixed a couple of missing #defines for Win32 API functions with
ASCII/Unicode versions.

25 years agoImplemented UTRegister and UTUnRegister.
Ulrich Weigand [Sat, 13 Mar 1999 12:54:55 +0000 (12:54 +0000)] 
Implemented UTRegister and UTUnRegister.

25 years agoAdded coded stubs for DdeQueryConvInfo (16 & 32 bit), DdeAddData (32
Keith Matthews [Sat, 13 Mar 1999 12:53:39 +0000 (12:53 +0000)] 
Added coded stubs for DdeQueryConvInfo (16 & 32 bit), DdeAddData (32
bit), DdeAbandonTransaction (32 bit), DdeImpersonateClient (32)
DdeSetQualityOfService, DdeSetUserHandle.
Corrected heap handling in DdeInitializeW, refined CreateMutex error
handling.
General tidying.

25 years agoAdded prototypes for OleQueryLinkFromClip, OleQueryCreateFromClip,
Pavel Roskin [Sat, 13 Mar 1999 12:51:19 +0000 (12:51 +0000)] 
Added prototypes for OleQueryLinkFromClip, OleQueryCreateFromClip,
OleCreateLinkFromClip, OleCreateFromClip, OleQueryType,
OleRevertClientDoc, OleEnumObjects.

25 years agoDefinition for OleCreateLinkFromClip was incorrect.
Pavel Roskin [Sat, 13 Mar 1999 12:50:08 +0000 (12:50 +0000)] 
Definition for OleCreateLinkFromClip was incorrect.

25 years agoMask out the upper 12 bits from the resourceid, just like win95 does.
Marcus Meissner [Sat, 13 Mar 1999 12:49:31 +0000 (12:49 +0000)] 
Mask out the upper 12 bits from the resourceid, just like win95 does.

25 years agoUpdated bug list by my knowledge of them.
Ove Kaaven [Sat, 13 Mar 1999 12:49:04 +0000 (12:49 +0000)] 
Updated bug list by my knowledge of them.

25 years agoStgCreateDocfile accepts NULL as a file name.
Thuy Nguyen [Sat, 13 Mar 1999 12:48:27 +0000 (12:48 +0000)] 
StgCreateDocfile accepts NULL as a file name.

25 years agoAdded support for alternate DIBBITBLT layout.
Caolan McNamara [Sat, 13 Mar 1999 12:47:36 +0000 (12:47 +0000)] 
Added support for alternate DIBBITBLT layout.

25 years agoBuffer size bug in LocateDebugInfoFile.
Sergey Turchanov [Sat, 13 Mar 1999 12:44:38 +0000 (12:44 +0000)] 
Buffer size bug in LocateDebugInfoFile.

25 years agoImproved "error" message readability.
Andreas Mohr [Sat, 13 Mar 1999 12:43:11 +0000 (12:43 +0000)] 
Improved "error" message readability.

25 years agoFixed process_signaled (thanks to Uwe Bonnes).
Alexandre Julliard [Sat, 13 Mar 1999 08:58:24 +0000 (08:58 +0000)] 
Fixed process_signaled (thanks to Uwe Bonnes).

25 years agoFixed make depend
Alexandre Julliard [Sat, 13 Mar 1999 08:54:39 +0000 (08:54 +0000)] 
Fixed make depend

25 years agoReplaced direct access to the WND structure by corresponding calls to
Eric Kohl [Fri, 12 Mar 1999 17:42:50 +0000 (17:42 +0000)] 
Replaced direct access to the WND structure by corresponding calls to
Win32 functions.

25 years agoFixed some bugs introduced by the automated renaming.
Eric Kohl [Fri, 12 Mar 1999 17:40:32 +0000 (17:40 +0000)] 
Fixed some bugs introduced by the automated renaming.

25 years agoAdded sysres_Ru.s
Alexandre Julliard [Fri, 12 Mar 1999 17:33:20 +0000 (17:33 +0000)] 
Added sysres_Ru.s

25 years agoChanged the listview control to add the report view and fix some bugs
Luc Tourangeau [Fri, 12 Mar 1999 17:31:08 +0000 (17:31 +0000)] 
Changed the listview control to add the report view and fix some bugs
for the list view.

25 years agoRemoved use of WND struct.
Marcus Meissner [Fri, 12 Mar 1999 17:29:26 +0000 (17:29 +0000)] 
Removed use of WND struct.

25 years agoAdded #ifdef HAVE_WCTYPE_H.
Marcus Meissner [Fri, 12 Mar 1999 17:28:09 +0000 (17:28 +0000)] 
Added #ifdef HAVE_WCTYPE_H.

25 years agoRemoved direct access to the WND struct.
Thuy Nguyen [Fri, 12 Mar 1999 17:16:25 +0000 (17:16 +0000)] 
Removed direct access to the WND struct.

25 years agoMessage translation for WM_WININICHANGE.
Juergen Schmied [Fri, 12 Mar 1999 17:13:54 +0000 (17:13 +0000)] 
Message translation for WM_WININICHANGE.

25 years agoobm_closed_95 should not be drawn inverted.
Pavel Roskin [Fri, 12 Mar 1999 17:09:43 +0000 (17:09 +0000)] 
obm_closed_95 should not be drawn inverted.

25 years agoRemoved direct access to the WND struct.
Sylvain St.Germain [Fri, 12 Mar 1999 17:08:11 +0000 (17:08 +0000)] 
Removed direct access to the WND struct.

25 years agoImproved performance.
Thuy Nguyen [Fri, 12 Mar 1999 17:06:46 +0000 (17:06 +0000)] 
Improved performance.

25 years agoCreate a new DC in GetDCEx when none are available.
Stephane Lussier [Fri, 12 Mar 1999 17:04:28 +0000 (17:04 +0000)] 
Create a new DC in GetDCEx when none are available.

25 years agoImplemented DosDateTimeToVariant() and SysAllocStringByteLen() functions.
Stephane Lussier [Fri, 12 Mar 1999 17:02:32 +0000 (17:02 +0000)] 
Implemented DosDateTimeToVariant() and SysAllocStringByteLen() functions.

25 years agoChanged the button state to "up" as soon as it is known that the
Pavel Roskin [Fri, 12 Mar 1999 17:00:13 +0000 (17:00 +0000)] 
Changed the button state to "up" as soon as it is known that the
selection has been cancelled, so the button is redrawn in the "up"
state.

25 years agoEmulate (well, ignore) mov cr0,eax and mov eax,cr0.
Marcus Meissner [Fri, 12 Mar 1999 16:55:46 +0000 (16:55 +0000)] 
Emulate (well, ignore) mov cr0,eax and mov eax,cr0.

25 years agoAdded a lot of new OLE interfaces.
Paul Quinn [Wed, 10 Mar 1999 18:03:53 +0000 (18:03 +0000)] 
Added a lot of new OLE interfaces.

25 years agoAdded support for Russian language.
Alexander Kanavin [Wed, 10 Mar 1999 18:01:35 +0000 (18:01 +0000)] 
Added support for Russian language.

25 years agoTemporary fix: Activate 16-bit system timer callback routines, but
Ulrich Weigand [Wed, 10 Mar 1999 17:49:26 +0000 (17:49 +0000)] 
Temporary fix: Activate 16-bit system timer callback routines, but
skip calling them if timer signal occured while current thread was
holding the Win16Lock (to prevent 16-bit stack corruption).

25 years agoImplemented _ConfirmWin16Lock (KERNEL32.96).
Ulrich Weigand [Wed, 10 Mar 1999 16:25:22 +0000 (16:25 +0000)] 
Implemented _ConfirmWin16Lock (KERNEL32.96).

25 years ago- some clean up in handling of depth
Lionel Ulmer [Wed, 10 Mar 1999 16:22:35 +0000 (16:22 +0000)] 
- some clean up in handling of depth
- more depth conversion routines for X11 (15, 16 and 32 -> 8)

25 years agoImplemented SendMessageTimeout() functions.
Stephane Lussier [Wed, 10 Mar 1999 16:21:12 +0000 (16:21 +0000)] 
Implemented SendMessageTimeout() functions.

25 years agoAdded Boyer-Moore text search.
Marcel Baur [Wed, 10 Mar 1999 15:11:01 +0000 (15:11 +0000)] 
Added Boyer-Moore text search.

25 years agoAdded USER.DestroyIcon32 to Callout struct.
Ulrich Weigand [Wed, 10 Mar 1999 14:06:53 +0000 (14:06 +0000)] 
Added USER.DestroyIcon32 to Callout struct.

25 years agoDeleted NE_FreePEResource().
Ulrich Weigand [Wed, 10 Mar 1999 14:04:39 +0000 (14:04 +0000)] 
Deleted NE_FreePEResource().

25 years agoAdapted to cursor/icon handling changes.
Ulrich Weigand [Wed, 10 Mar 1999 14:03:06 +0000 (14:03 +0000)] 
Adapted to cursor/icon handling changes.

25 years agoAllow accessing both NE and PE resources with both 16- and 32-bit API.
Ulrich Weigand [Wed, 10 Mar 1999 14:02:06 +0000 (14:02 +0000)] 
Allow accessing both NE and PE resources with both 16- and 32-bit API.
Hook cursor/icon destruction into FreeResource (like Win95).

25 years agoImplemented Win95-style shared cursor/icon cache.
Ulrich Weigand [Wed, 10 Mar 1999 14:00:29 +0000 (14:00 +0000)] 
Implemented Win95-style shared cursor/icon cache.
Merged NE and PE resource handling.

25 years agoFixed folder bitmap colors for 8bpp.
Pavel Roskin [Wed, 10 Mar 1999 13:59:13 +0000 (13:59 +0000)] 
Fixed folder bitmap colors for 8bpp.

25 years agoWindows doesnt allow dashed and dotted lines > 1.
Caolan McNamara [Wed, 10 Mar 1999 13:58:35 +0000 (13:58 +0000)] 
Windows doesnt allow dashed and dotted lines > 1.

25 years agoFixed a reference-counting problem in the external lock mechanism.
Francis Beaudet [Wed, 10 Mar 1999 13:56:43 +0000 (13:56 +0000)] 
Fixed a reference-counting problem in the external lock mechanism.

25 years agoFixed a simple bug in the implementation of the ShellView objects.
Francis Beaudet [Wed, 10 Mar 1999 13:32:08 +0000 (13:32 +0000)] 
Fixed a simple bug in the implementation of the ShellView objects.

25 years agoAdded some extra CSIDLs.
Sergey Turchanov [Wed, 10 Mar 1999 13:29:37 +0000 (13:29 +0000)] 
Added some extra CSIDLs.

25 years agoBugfix: Allow lpCommandLine == NULL in CreateProcess().
Ulrich Weigand [Wed, 10 Mar 1999 13:28:54 +0000 (13:28 +0000)] 
Bugfix: Allow lpCommandLine == NULL in CreateProcess().

25 years agoBugfix: ToAscii should not generate ASCII code when key-up flag is set.
Ulrich Weigand [Wed, 10 Mar 1999 13:28:30 +0000 (13:28 +0000)] 
Bugfix: ToAscii should not generate ASCII code when key-up flag is set.

25 years agoAvoid unnecessary GraphicsExpose events.
Ulrich Weigand [Wed, 10 Mar 1999 13:26:09 +0000 (13:26 +0000)] 
Avoid unnecessary GraphicsExpose events.

25 years agoFixed index calculations of the upper and lower bounds of a safearray.
Francis Beaudet [Wed, 10 Mar 1999 13:25:27 +0000 (13:25 +0000)] 
Fixed index calculations of the upper and lower bounds of a safearray.
Fixed a wrong initialization of the VT sizes array.

25 years agoImplementation of the ReleaseStgMedium method.
Francis Beaudet [Wed, 10 Mar 1999 13:24:39 +0000 (13:24 +0000)] 
Implementation of the ReleaseStgMedium method.

25 years ago- sorted API by groups
Juergen Schmied [Tue, 9 Mar 1999 17:47:51 +0000 (17:47 +0000)] 
- sorted API by groups
- new stubs:  NtQueryDirectoryFile,  ZwQueryDirectoryFile
- impl.: RtlAllocateHeap, RtlCreateHeap, RtlDestroyHeap, RtlFreeHeap,
  RtlGetDaclSecurityDescriptor, RtlGetSaclSecurityDescriptor
- impl. by Rex Jolliff (rex@lvcablemodem.com): RtlTimeToTimeFields,
  RtlTimeFieldsToTime

25 years agoMany new prototypes.
Juergen Schmied [Tue, 9 Mar 1999 17:46:10 +0000 (17:46 +0000)] 
Many new prototypes.

25 years agoFix use of wrong prototype from ntdll.h.
Juergen Schmied [Tue, 9 Mar 1999 17:44:58 +0000 (17:44 +0000)] 
Fix use of wrong prototype from ntdll.h.

25 years agoMake more functions just calling down to ntdll.
Juergen Schmied [Tue, 9 Mar 1999 17:43:44 +0000 (17:43 +0000)] 
Make more functions just calling down to ntdll.
New: GetSecurityDescriptorSacl.

25 years agoAccept "Normal" as a valid AFM weight.
Huw D M Davies [Tue, 9 Mar 1999 17:42:33 +0000 (17:42 +0000)] 
Accept "Normal" as a valid AFM weight.

25 years agoSmarter way of searching for a free block.
Thuy Nguyen [Tue, 9 Mar 1999 17:40:00 +0000 (17:40 +0000)] 
Smarter way of searching for a free block.

25 years agoBugfix: DirectedYield() only to 16-bit tasks in ReplyMessage().
Ulrich Weigand [Tue, 9 Mar 1999 17:38:26 +0000 (17:38 +0000)] 
Bugfix: DirectedYield() only to 16-bit tasks in ReplyMessage().

25 years agoCorrected cast so hello5 compiles again.
Marcus Meissner [Tue, 9 Mar 1999 17:36:55 +0000 (17:36 +0000)] 
Corrected cast so hello5 compiles again.

25 years agoDon't copy lpstrFileTitle if given NULL pointer for this.
Norman Stevens [Tue, 9 Mar 1999 17:34:30 +0000 (17:34 +0000)] 
Don't copy lpstrFileTitle if given NULL pointer for this.
Delphi 2.0 passes NULL for lpstrFileTitle to GetOpen/SaveFileName.