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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

25 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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

25 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().

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

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

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

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

25 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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

25 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

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

25 years agoClose the right window when clicking on a non active window close
Noomen Hamza [Sat, 31 Jul 1999 19:35:58 +0000 (19:35 +0000)] 
Close the right window when clicking on a non active window close
button.

25 years agoRemoved the dependency on "dummy" for wine and wine.sym.
Pavel Roskin [Sat, 31 Jul 1999 19:25:22 +0000 (19:25 +0000)] 
Removed the dependency on "dummy" for wine and wine.sym.

25 years agoRemove file from cache when flushing it (based on a patch by Ian
Alexandre Julliard [Sat, 31 Jul 1999 19:24:11 +0000 (19:24 +0000)] 
Remove file from cache when flushing it (based on a patch by Ian
Schmidt).

25 years agoAdded CONTEXT for ALPHA and MIPS.
Marcus Meissner [Sat, 31 Jul 1999 19:22:25 +0000 (19:22 +0000)] 
Added CONTEXT for ALPHA and MIPS.

25 years agoAdded support for Solaris Lint.
Patrik Stridvall [Sat, 31 Jul 1999 17:39:44 +0000 (17:39 +0000)] 
Added support for Solaris Lint.

25 years agoFixed some of the issues reported by Solaris Lint.
Patrik Stridvall [Sat, 31 Jul 1999 17:36:48 +0000 (17:36 +0000)] 
Fixed some of the issues reported by Solaris Lint.

25 years agoSolaris C/C++ compile fix.
Patrik Stridvall [Sat, 31 Jul 1999 17:35:33 +0000 (17:35 +0000)] 
Solaris C/C++ compile fix.

25 years agoVarious ANSI C compability fixes.
Patrik Stridvall [Sat, 31 Jul 1999 17:34:43 +0000 (17:34 +0000)] 
Various ANSI C compability fixes.

25 years agoFixed some of the issues reported by winapi-check.
Patrik Stridvall [Sat, 31 Jul 1999 17:32:05 +0000 (17:32 +0000)] 
Fixed some of the issues reported by winapi-check.

25 years agoActually create the man/ subdirectories before installing.
Marcus Meissner [Sat, 31 Jul 1999 17:29:20 +0000 (17:29 +0000)] 
Actually create the man/ subdirectories before installing.

25 years agoImplemented KERNEL.447 (WIN32_OldYield16).
Ulrich Weigand [Sat, 31 Jul 1999 17:27:38 +0000 (17:27 +0000)] 
Implemented KERNEL.447 (WIN32_OldYield16).

25 years agoSuspend WND lock before EVENT_Synchronize.
Ulrich Weigand [Sat, 31 Jul 1999 17:26:11 +0000 (17:26 +0000)] 
Suspend WND lock before EVENT_Synchronize.

25 years agoCreate VxD handle only for known VxDs.
Ulrich Weigand [Sat, 31 Jul 1999 17:25:36 +0000 (17:25 +0000)] 
Create VxD handle only for known VxDs.

25 years agoMade compilation of *.spec.c files use -fno-builtin regardless of
Patrik Stridvall [Sat, 31 Jul 1999 14:45:22 +0000 (14:45 +0000)] 
Made compilation of *.spec.c files use -fno-builtin regardless of
where they are.

25 years agoFixed/added missing/wrong function prototypes and made internal
Patrik Stridvall [Sat, 31 Jul 1999 14:41:43 +0000 (14:41 +0000)] 
Fixed/added missing/wrong function prototypes and made internal
functions static.

25 years agoFixed missing prototypes and made it work with Solaris X11.
Patrik Stridvall [Sat, 31 Jul 1999 14:38:31 +0000 (14:38 +0000)] 
Fixed missing prototypes and made it work with Solaris X11.

25 years agoEliminated warnings.
Patrik Stridvall [Sat, 31 Jul 1999 13:13:23 +0000 (13:13 +0000)] 
Eliminated warnings.

25 years agoFixed the DSEG value in the SEGTABLEENTRY struct.
Andreas Mohr [Sat, 31 Jul 1999 13:11:22 +0000 (13:11 +0000)] 
Fixed the DSEG value in the SEGTABLEENTRY struct.

25 years agoAdded builtin toolbar bitmaps.
Eric Kohl [Sat, 31 Jul 1999 13:10:46 +0000 (13:10 +0000)] 
Added builtin toolbar bitmaps.

25 years agoSome more messages.
Eric Kohl [Sat, 31 Jul 1999 13:09:40 +0000 (13:09 +0000)] 
Some more messages.

25 years agoAdded stub for CryptSetKeyParams().
Eric Kohl [Sat, 31 Jul 1999 13:07:19 +0000 (13:07 +0000)] 
Added stub for CryptSetKeyParams().

25 years agoAdded stubs for DAD_SetDragImage() and PathCleanupSpec().
Eric Kohl [Sat, 31 Jul 1999 13:06:39 +0000 (13:06 +0000)] 
Added stubs for DAD_SetDragImage() and PathCleanupSpec().

25 years agoAdded stub for _except_handler2().
Eric Kohl [Sat, 31 Jul 1999 13:05:53 +0000 (13:05 +0000)] 
Added stub for _except_handler2().

25 years agoImproved GetRandomRegion().
Eric Kohl [Sat, 31 Jul 1999 13:04:36 +0000 (13:04 +0000)] 
Improved GetRandomRegion().

25 years agoImplemented the system button behavior and associated it to the system
Pascal Lessard [Sat, 31 Jul 1999 13:02:02 +0000 (13:02 +0000)] 
Implemented the system button behavior and associated it to the system
menu in win95. Also permit the SC_CLOSE item to be disabled.

25 years agoBugfixes and a fake GETBASEIRQ.
Ove Kaaven [Sat, 31 Jul 1999 13:00:24 +0000 (13:00 +0000)] 
Bugfixes and a fake GETBASEIRQ.

25 years agoMade async fds nonblocking.
Ove Kaaven [Sat, 31 Jul 1999 12:59:29 +0000 (12:59 +0000)] 
Made async fds nonblocking.

25 years agoRemoved an inappropriate if statement from MDI_ChildActivate that
Dan Langlois [Sat, 31 Jul 1999 12:58:04 +0000 (12:58 +0000)] 
Removed an inappropriate if statement from MDI_ChildActivate that
prevented the activation code from executing.