wine
24 years agosubkey_found did not search for _all_ sub keys.
Marcus Meissner [Fri, 3 Sep 1999 12:19:34 +0000 (12:19 +0000)] 
subkey_found did not search for _all_ sub keys.

24 years agoImplemented basic browsing in the file name edit of the filedlg 95.
Francois Boisvert [Sat, 21 Aug 1999 14:47:28 +0000 (14:47 +0000)] 
Implemented basic browsing in the file name edit of the filedlg 95.

24 years agoAvoid changing the activation state in EnableMenuItem.
Stephane Lussier [Sat, 21 Aug 1999 14:46:06 +0000 (14:46 +0000)] 
Avoid changing the activation state in EnableMenuItem.

24 years agoFixed #ifdef symbol for PowerPC.
Alexandre Julliard [Sat, 21 Aug 1999 14:44:18 +0000 (14:44 +0000)] 
Fixed #ifdef symbol for PowerPC.

24 years agoOnly declare DateStyle in a single compilation unit.
Eric Pouech [Sat, 21 Aug 1999 13:10:22 +0000 (13:10 +0000)] 
Only declare DateStyle in a single compilation unit.

24 years agoAdded the case of a user defined icon for the sysbutton hittest.
Pascal Lessard [Sat, 21 Aug 1999 13:09:16 +0000 (13:09 +0000)] 
Added the case of a user defined icon for the sysbutton hittest.

24 years agoFixed typelib reading to correctly use the offset of the typelib that
Rein Klazes [Sat, 21 Aug 1999 13:08:27 +0000 (13:08 +0000)] 
Fixed typelib reading to correctly use the offset of the typelib that
is embedded in for example a dll file.

24 years agoFixed CreateDIBSection() called with negative height to set the height
Kristian Nielsen [Sat, 21 Aug 1999 13:07:27 +0000 (13:07 +0000)] 
Fixed CreateDIBSection() called with negative height to set the height
positive in the created DIBSECTION, as per MS knowledgebase Q186586.

24 years agoThe paint rectangle return in the PAINTSTRUCT in BeginPaint should
Stephane Lussier [Sat, 21 Aug 1999 13:06:24 +0000 (13:06 +0000)] 
The paint rectangle return in the PAINTSTRUCT in BeginPaint should
never be bigger than the client area of the window.

24 years agoMake sure that an empty string never matches a listbox entry in
Rein Klazes [Sat, 21 Aug 1999 13:04:58 +0000 (13:04 +0000)] 
Make sure that an empty string never matches a listbox entry in
LISTBOX_FindString().

24 years agoAlignment fix.
Uwe Bonnes [Sat, 21 Aug 1999 13:03:34 +0000 (13:03 +0000)] 
Alignment fix.

24 years agoFixed crash when accessing sysmenu.
Eric Pouech [Sat, 21 Aug 1999 12:59:44 +0000 (12:59 +0000)] 
Fixed crash when accessing sysmenu.

24 years agoReally do a silent backtrace when requested.
Eric Pouech [Sat, 21 Aug 1999 12:56:15 +0000 (12:56 +0000)] 
Really do a silent backtrace when requested.

24 years agoDo not set the address if the symbol is still tagged INVALID.
Eric Pouech [Sat, 21 Aug 1999 12:53:49 +0000 (12:53 +0000)] 
Do not set the address if the symbol is still tagged INVALID.

24 years agoAdded support for N_BINCL and N_EINCL instructions.
Eric Pouech [Sat, 21 Aug 1999 12:49:35 +0000 (12:49 +0000)] 
Added support for N_BINCL and N_EINCL instructions.
Fixed type parsing (as generated by egcs).

24 years agoUse typedef to work around egcs problem.
Ulrich Weigand [Wed, 18 Aug 1999 18:40:52 +0000 (18:40 +0000)] 
Use typedef to work around egcs problem.

24 years agoRemoved unnecessary includes from ole related files.
Michael Veksler [Wed, 18 Aug 1999 18:35:57 +0000 (18:35 +0000)] 
Removed unnecessary includes from ole related files.

24 years agoAdapted to WOW changes.
Ulrich Weigand [Wed, 18 Aug 1999 18:32:21 +0000 (18:32 +0000)] 
Adapted to WOW changes.

24 years agoMoved implementation of WOW routines to single file.
Ulrich Weigand [Wed, 18 Aug 1999 18:31:26 +0000 (18:31 +0000)] 
Moved implementation of WOW routines to single file.
Added all missing WOW routines, fixed WOWCallback16Ex.

24 years agoFixed internal buffer for 16 bit mmio MEM files.
Eric Pouech [Wed, 18 Aug 1999 18:27:52 +0000 (18:27 +0000)] 
Fixed internal buffer for 16 bit mmio MEM files.

24 years ago- some errors in cleaning up values returned by MCI drivers: this
Eric Pouech [Wed, 18 Aug 1999 18:26:58 +0000 (18:26 +0000)] 
- some errors in cleaning up values returned by MCI drivers: this
  should solve the issues reported with the CD player/writer
- crash when command was requested with automatic open (note, this
  will now gracefully report an error, not do the correct thing).

24 years agoImplemented the PSH_USEICONID/PSH_USEHICON and the PSP_USETITLE
Thuy Nguyen [Wed, 18 Aug 1999 18:25:46 +0000 (18:25 +0000)] 
Implemented the PSH_USEICONID/PSH_USEHICON and the PSP_USETITLE
flags.

24 years agoBugfix: EFlags were passed incorrectly by CallFrom16Register.
Ulrich Weigand [Wed, 18 Aug 1999 18:25:00 +0000 (18:25 +0000)] 
Bugfix: EFlags were passed incorrectly by CallFrom16Register.

24 years agoBugfix: restore STACK16FRAME fields in SwitchStackBack16.
Ulrich Weigand [Wed, 18 Aug 1999 18:24:08 +0000 (18:24 +0000)] 
Bugfix: restore STACK16FRAME fields in SwitchStackBack16.

24 years agoWrc did not check any IDs which are only 16 bit. Common dialogs had some
Bertho Stultiens [Wed, 18 Aug 1999 18:23:34 +0000 (18:23 +0000)] 
Wrc did not check any IDs which are only 16 bit. Common dialogs had some
IDs larger and that caused problems. This is now solved (I hope).

24 years agoRelease 990815. wine-990815
Alexandre Julliard [Sun, 15 Aug 1999 19:18:03 +0000 (19:18 +0000)] 
Release 990815.

24 years agoFixed cursor stretch code.
Steve Tibbett [Sun, 15 Aug 1999 18:52:32 +0000 (18:52 +0000)] 
Fixed cursor stretch code.

24 years agoInhibit wraparound in comparison.
Uwe Bonnes [Sun, 15 Aug 1999 18:44:06 +0000 (18:44 +0000)] 
Inhibit wraparound in comparison.

24 years agoNew internal dll, exporting already existing path functions.
Juergen Schmied [Sun, 15 Aug 1999 17:03:37 +0000 (17:03 +0000)] 
New internal dll, exporting already existing path functions.

24 years agoEnsure that the WM_ENTERIDLE message is not sent if the wake-up event
Francis Beaudet [Sun, 15 Aug 1999 16:58:03 +0000 (16:58 +0000)] 
Ensure that the WM_ENTERIDLE message is not sent if the wake-up event
for the MSG_InternalGetMessage() call is a WM_TIMER.

24 years agoGCC 3.0 has not been released yet, but it is good to be prepared.
Patrik Stridvall [Sun, 15 Aug 1999 16:56:06 +0000 (16:56 +0000)] 
GCC 3.0 has not been released yet, but it is good to be prepared.

24 years agoAdded resolution of LVM messages.
Juergen Schmied [Sun, 15 Aug 1999 16:54:58 +0000 (16:54 +0000)] 
Added resolution of LVM messages.

24 years agoAdded protection against possible memory corruption.
Gerard Patel [Sun, 15 Aug 1999 16:38:07 +0000 (16:38 +0000)] 
Added protection against possible memory corruption.

24 years agoFixed cursor selection to find the correct cursor when more than one
Steve Tibbett [Sun, 15 Aug 1999 16:35:21 +0000 (16:35 +0000)] 
Fixed cursor selection to find the correct cursor when more than one
available.

24 years agoReplaced a static ten element array with a dynamic pointer array.
Thuy Nguyen [Sun, 15 Aug 1999 16:34:22 +0000 (16:34 +0000)] 
Replaced a static ten element array with a dynamic pointer array.

24 years agoFix special case when no printer installed.
Gerard Patel [Sun, 15 Aug 1999 16:33:11 +0000 (16:33 +0000)] 
Fix special case when no printer installed.

24 years agoNew routine DllEntryPoint for shell.dll. Loads shell32.dll,
James Juran [Sun, 15 Aug 1999 16:32:03 +0000 (16:32 +0000)] 
New routine DllEntryPoint for shell.dll.  Loads shell32.dll,
since most shell.dll functions call their 32-bit counterparts.

24 years agoFixed alignment.
Uwe Bonnes [Sun, 15 Aug 1999 16:31:13 +0000 (16:31 +0000)] 
Fixed alignment.

24 years agoEM_SETSEL scrolls if outside of the visible range.
Pascal Lessard [Sun, 15 Aug 1999 16:30:11 +0000 (16:30 +0000)] 
EM_SETSEL scrolls if outside of the visible range.
"shift+home" selection improved in the edit control.

24 years agoRemoved RCS keyword.
Alexandre Julliard [Sun, 15 Aug 1999 14:33:24 +0000 (14:33 +0000)] 
Removed RCS keyword.

24 years agoMore use of rc files for strings and menus, fixes. First internal
Juergen Schmied [Sun, 15 Aug 1999 14:31:36 +0000 (14:31 +0000)] 
More use of rc files for strings and menus, fixes. First internal
icons.

24 years agoNew interface: DropSource.
Juergen Schmied [Sun, 15 Aug 1999 14:29:56 +0000 (14:29 +0000)] 
New interface: DropSource.

24 years agoBetter DropTarget.
Juergen Schmied [Sun, 15 Aug 1999 14:29:08 +0000 (14:29 +0000)] 
Better DropTarget.

24 years agoImplemented SHGetFileInfo better.
Juergen Schmied [Sun, 15 Aug 1999 14:28:15 +0000 (14:28 +0000)] 
Implemented SHGetFileInfo better.

24 years agoProtect cache with critical section.
Juergen Schmied [Sun, 15 Aug 1999 14:26:30 +0000 (14:26 +0000)] 
Protect cache with critical section.
Removed hack to load icons from external shell32.dll.

24 years agoQueryGetData, EnumFormatEtc implemented.
Juergen Schmied [Sun, 15 Aug 1999 14:25:27 +0000 (14:25 +0000)] 
QueryGetData, EnumFormatEtc implemented.

24 years agoFixed mapping of file extensions to text.
Juergen Schmied [Sun, 15 Aug 1999 14:24:49 +0000 (14:24 +0000)] 
Fixed mapping of file extensions to text.

24 years agoFixed ascii/unicode issue for naming of the mutexes.
Juergen Schmied [Sun, 15 Aug 1999 14:23:41 +0000 (14:23 +0000)] 
Fixed ascii/unicode issue for naming of the mutexes.
Made mutex handles global.
Fixed incorrect interpretation of return values of WaitForSingleObject.

24 years agoFirst implementation of GetCharacterPlacementA.
Juergen Schmied [Sun, 15 Aug 1999 14:22:48 +0000 (14:22 +0000)] 
First implementation of GetCharacterPlacementA.

24 years agoImplemented the WM_SETICON and WM_GETICON messages.
Thuy Nguyen [Sun, 15 Aug 1999 14:21:57 +0000 (14:21 +0000)] 
Implemented the WM_SETICON and WM_GETICON messages.

24 years agoFIXME on unimplemented feature made less obtrusive.
Morten Eriksen [Sun, 15 Aug 1999 14:20:18 +0000 (14:20 +0000)] 
FIXME on unimplemented feature made less obtrusive.

24 years agoNow the conversion in the blt functions round up the result.
Pascal Lessard [Sun, 15 Aug 1999 14:18:59 +0000 (14:18 +0000)] 
Now the conversion in the blt functions round up the result.

24 years agoDocument use of "init" in build-spec.txt, and make build.c print a
James Juran [Sun, 15 Aug 1999 14:17:50 +0000 (14:17 +0000)] 
Document use of "init" in build-spec.txt, and make build.c print a
warning if someone tries to use "init" in a Win16 spec file.

24 years agoMake sure we have a dgroup before patching prologs.
Michael Karcher [Sun, 15 Aug 1999 14:16:42 +0000 (14:16 +0000)] 
Make sure we have a dgroup before patching prologs.

24 years agoAdapted to glue code generation changes.
Ulrich Weigand [Sun, 15 Aug 1999 12:45:53 +0000 (12:45 +0000)] 
Adapted to glue code generation changes.

24 years agoAdapted to new-style Wine thunks.
Ulrich Weigand [Sun, 15 Aug 1999 12:45:01 +0000 (12:45 +0000)] 
Adapted to new-style Wine thunks.
Removed some now unnecessary function pointers.

24 years agoCallTo16... / CallFrom16... Wine thunks reorganized:
Ulrich Weigand [Sun, 15 Aug 1999 12:43:17 +0000 (12:43 +0000)] 
CallTo16... / CallFrom16... Wine thunks reorganized:
- Cleaner separation between core and glue code.
- Argument conversion glue code now in C.
- Glue code needed for 16-bit .spec files inlined.

24 years ago- implemented GetCommModemStatus
Uwe Bonnes [Sat, 14 Aug 1999 15:53:50 +0000 (15:53 +0000)] 
- implemented GetCommModemStatus
- fixed the DTR, CTS and COMMBREAK related subfunctions of EscapeCommFunction
- added more verbose TRACEing

24 years agoMade GetVersionEx() behave in accordance with the specification with
Morten Eriksen [Sat, 14 Aug 1999 15:53:07 +0000 (15:53 +0000)] 
Made GetVersionEx() behave in accordance with the specification with
regard to error handling.

24 years agoAdded stub for DrawDibClose.
Mark G. Adams [Sat, 14 Aug 1999 15:52:33 +0000 (15:52 +0000)] 
Added stub for DrawDibClose.

24 years agoFixed the look of the combobox's drop down button when in Win95 look.
Francis Beaudet [Sat, 14 Aug 1999 15:51:49 +0000 (15:51 +0000)] 
Fixed the look of the combobox's drop down button when in Win95 look.

24 years agoAdded support for icons in property sheet tabs.
Thuy Nguyen [Sat, 14 Aug 1999 15:51:10 +0000 (15:51 +0000)] 
Added support for icons in property sheet tabs.

24 years agoVersion 1.0.14 of wrc.
Bertho Stultiens [Sat, 14 Aug 1999 15:01:54 +0000 (15:01 +0000)] 
Version 1.0.14 of wrc.

24 years agoFixed SetLocalTime prototype.
Alexandre Julliard [Sun, 8 Aug 1999 18:56:04 +0000 (18:56 +0000)] 
Fixed SetLocalTime prototype.

24 years agoReplaced a few calls to lstr* functions by their CRTDLL or libc
Alexandre Julliard [Sun, 8 Aug 1999 18:54:47 +0000 (18:54 +0000)] 
Replaced a few calls to lstr* functions by their CRTDLL or libc
equivalent.

24 years agoAdded an exception handler around a few lstr* functions.
Alexandre Julliard [Sun, 8 Aug 1999 18:52:14 +0000 (18:52 +0000)] 
Added an exception handler around a few lstr* functions.

24 years agoReimplemented multi-byte and wide-chars functions to not depend on
Alexandre Julliard [Sun, 8 Aug 1999 18:47:59 +0000 (18:47 +0000)] 
Reimplemented multi-byte and wide-chars functions to not depend on
lstr* functions; added a few missing ones; fixed a couple of bugs.

24 years agoSeparated Win16 (USER) and Win32 (MPR) network routines.
Ulrich Weigand [Sat, 7 Aug 1999 14:32:33 +0000 (14:32 +0000)] 
Separated Win16 (USER) and Win32 (MPR) network routines.
Moved implementation of MPR to dlls/mpr/.
Added proper headers and stubs for missing MPR routines.

24 years agoImproved (sort of) RegFlushKey.
Andreas Mohr [Sat, 7 Aug 1999 14:17:10 +0000 (14:17 +0000)] 
Improved (sort of) RegFlushKey.

24 years agoIf the window is already the topmost window in ShowWindow(SW_SHOW), it
Francis Beaudet [Sat, 7 Aug 1999 14:14:06 +0000 (14:14 +0000)] 
If the window is already the topmost window in ShowWindow(SW_SHOW), it
must not be activated.

24 years agoWM_SYSCOMMAND message (for SC_CLOSE) should be posted not sent.
Stephane Lussier [Sat, 7 Aug 1999 14:12:42 +0000 (14:12 +0000)] 
WM_SYSCOMMAND message (for SC_CLOSE) should be posted not sent.

24 years agoX11drv SetDrawable function modifies the DC origin, this translation
Stephane Lussier [Sat, 7 Aug 1999 14:10:55 +0000 (14:10 +0000)] 
X11drv SetDrawable function modifies the DC origin, this translation
should be reflected for the dc clipping region for CS_OWNDC and CS_CLASSDC.

24 years agoSet focus to the dialog in EndDialog.
Abey George [Sat, 7 Aug 1999 14:10:04 +0000 (14:10 +0000)] 
Set focus to the dialog in EndDialog.

24 years agoMake sure we compile winestub.o before trying to build a Winelib test
James Juran [Sat, 7 Aug 1999 14:07:53 +0000 (14:07 +0000)] 
Make sure we compile winestub.o before trying to build a Winelib test
program.

24 years agoFixed case sensitivity flag.
Andreas Mohr [Sat, 7 Aug 1999 12:36:11 +0000 (12:36 +0000)] 
Fixed case sensitivity flag.

24 years agoImplemented the return of hDevModes and hDevNames in the PRINTDLG
Klaas van Gend [Sat, 7 Aug 1999 12:34:54 +0000 (12:34 +0000)] 
Implemented the return of hDevModes and hDevNames in the PRINTDLG
structure of PrintDlgA().

24 years agoMade hardware_event use win32-conformant parameters.
Ove Kaaven [Sat, 7 Aug 1999 12:33:35 +0000 (12:33 +0000)] 
Made hardware_event use win32-conformant parameters.

24 years agoExplicitly load shell32.dll.
Juergen Schmied [Sat, 7 Aug 1999 12:32:42 +0000 (12:32 +0000)] 
Explicitly load shell32.dll.

24 years agoTake into account icons when determining tab size.
Thuy Nguyen [Sat, 7 Aug 1999 12:30:04 +0000 (12:30 +0000)] 
Take into account icons when determining tab size.

24 years agoImproved GetDiskFreeSpaceEx() implementation a little bit.
Morten Eriksen [Sat, 7 Aug 1999 12:29:04 +0000 (12:29 +0000)] 
Improved GetDiskFreeSpaceEx() implementation a little bit.

24 years ago- added some more Baudrates
Uwe Bonnes [Sat, 7 Aug 1999 12:28:09 +0000 (12:28 +0000)] 
- added some more Baudrates
- fixed a hang in tcsetattr when the input buffer isn't empty
- added more verbosity for debugging

24 years agoHandle the case when the button is really small.
Francis Beaudet [Sat, 7 Aug 1999 12:26:52 +0000 (12:26 +0000)] 
Handle the case when the button is really small.

24 years agoWS_EX_DLGMODALFRAME alone does not mean title bar, you still have to
Thuy Nguyen [Sat, 7 Aug 1999 12:25:32 +0000 (12:25 +0000)] 
WS_EX_DLGMODALFRAME alone does not mean title bar, you still have to
specify WS_CAPTION.

24 years agoImplemented DirectInput Joystick support (tested with WC:Prophecy).
Marcus Meissner [Wed, 4 Aug 1999 15:07:56 +0000 (15:07 +0000)] 
Implemented DirectInput Joystick support (tested with WC:Prophecy).

24 years agoImplemented SetLocalTime.
Andreas Mohr [Wed, 4 Aug 1999 14:32:03 +0000 (14:32 +0000)] 
Implemented SetLocalTime.

24 years agoMinor fix to the French Canadian keyboard.
Ivan De Saedeleer [Wed, 4 Aug 1999 14:28:03 +0000 (14:28 +0000)] 
Minor fix to the French Canadian keyboard.

24 years agoWhen flipping backbuffer -> frontbuffer, first exchange surfaces, then
Marcus Meissner [Wed, 4 Aug 1999 14:26:50 +0000 (14:26 +0000)] 
When flipping backbuffer -> frontbuffer, first exchange surfaces, then
copy XImage, since the palette might only be defined in the frontbuffer.

24 years agoCreate sysconfdir on install.
Joerg Mayer [Wed, 4 Aug 1999 14:26:08 +0000 (14:26 +0000)] 
Create sysconfdir on install.

24 years agoFixed typo.
Alexandre Julliard [Wed, 4 Aug 1999 12:24:32 +0000 (12:24 +0000)] 
Fixed typo.

24 years agoGot rid of dsprintf and related macros.
Alexandre Julliard [Wed, 4 Aug 1999 12:22:42 +0000 (12:22 +0000)] 
Got rid of dsprintf and related macros.

24 years agoRemove the mutex from the thread list when destroying it.
Alexandre Julliard [Wed, 4 Aug 1999 09:52:33 +0000 (09:52 +0000)] 
Remove the mutex from the thread list when destroying it.

24 years agoMoved various DLLs to dlls/
Ulrich Weigand [Wed, 4 Aug 1999 09:49:49 +0000 (09:49 +0000)] 
Moved various DLLs to dlls/

24 years agoRemoved IP_reg, SP_reg and FL_reg definitions to avoid potential
Alexandre Julliard [Sun, 1 Aug 1999 14:58:01 +0000 (14:58 +0000)] 
Removed IP_reg, SP_reg and FL_reg definitions to avoid potential
aliasing optimization problems.

24 years agoRemoved SIGNAL_MaskAsyncEvents and cleaned up signal handling.
Alexandre Julliard [Sun, 1 Aug 1999 14:54:16 +0000 (14:54 +0000)] 
Removed SIGNAL_MaskAsyncEvents and cleaned up signal handling.

24 years agoRemoved async I/O support.
Alexandre Julliard [Sun, 1 Aug 1999 14:51:26 +0000 (14:51 +0000)] 
Removed async I/O support.

24 years agoUse the service thread for comm notifications.
Alexandre Julliard [Sun, 1 Aug 1999 14:46:51 +0000 (14:46 +0000)] 
Use the service thread for comm notifications.

24 years agoMade stack manipulation macros into inline functions.
Alexandre Julliard [Sun, 1 Aug 1999 12:51:55 +0000 (12:51 +0000)] 
Made stack manipulation macros into inline functions.
Changed a few accesses to context registers to avoid potential
aliasing optimization problems.

24 years agoChanged INSTR_EmulateInstruction to use a CONTEXT86 instead of a
Alexandre Julliard [Sun, 1 Aug 1999 12:15:12 +0000 (12:15 +0000)] 
Changed INSTR_EmulateInstruction to use a CONTEXT86 instead of a
SIGCONTEXT.

24 years agoRemove wine.conf.man on distclean
Alexandre Julliard [Sun, 1 Aug 1999 12:10:24 +0000 (12:10 +0000)] 
Remove wine.conf.man on distclean

24 years agoRelease 990731. wine-990731
Alexandre Julliard [Sat, 31 Jul 1999 19:55:06 +0000 (19:55 +0000)] 
Release 990731.