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

25 years agoBugfixes & further updates for the month calendar common control.
Alex Priem [Sat, 31 Jul 1999 11:13:25 +0000 (11:13 +0000)] 
Bugfixes & further updates for the month calendar common control.

25 years agoStarted implementing date/time common control.
Alex Priem [Sat, 31 Jul 1999 11:12:45 +0000 (11:12 +0000)] 
Started implementing date/time common control.

25 years agoPSDRV_WriteArc shouldn't write a newpath.
Huw D M Davies [Sat, 31 Jul 1999 11:11:21 +0000 (11:11 +0000)] 
PSDRV_WriteArc shouldn't write a newpath.

25 years agoFix handling of WM_LBUTTONDCLICK message for buttons with certain
Rein Klazes [Sat, 31 Jul 1999 11:10:52 +0000 (11:10 +0000)] 
Fix handling of WM_LBUTTONDCLICK message for buttons with certain
styles.

25 years agoBug fix for updating the clipping region in nested GetDCEx calls.
Abey George [Sat, 31 Jul 1999 11:10:12 +0000 (11:10 +0000)] 
Bug fix for updating the clipping region in nested GetDCEx calls.

25 years agoTried to fix the code for SetWindowPos to erase the background
Yuxi Zhang [Sat, 31 Jul 1999 11:09:33 +0000 (11:09 +0000)] 
Tried to fix the code for SetWindowPos to erase the background
properly.

25 years ago- added Collate/NoCollate Icons to Print32 dialog (unfortunately they
Klaas van Gend [Fri, 30 Jul 1999 18:10:21 +0000 (18:10 +0000)] 
- added Collate/NoCollate Icons to Print32 dialog (unfortunately they
  don't display yet).
- added status strings.
- added string table for internationalisation of several internal
  message boxes.

25 years agoRemoved duplicated defines in winuser.h and commctrl.h. Also corrected
Yuxi Zhang [Fri, 30 Jul 1999 18:09:07 +0000 (18:09 +0000)] 
Removed duplicated defines in winuser.h and commctrl.h. Also corrected
a typo for SW_MAX value.

25 years agoFixed a memory leak in the file dialog.
Francis Beaudet [Fri, 30 Jul 1999 18:07:37 +0000 (18:07 +0000)] 
Fixed a memory leak in the file dialog.

25 years agoStrip .drv extensions to MODULE_GetLoadOrder.
Huw D M Davies [Fri, 30 Jul 1999 18:06:35 +0000 (18:06 +0000)] 
Strip .drv extensions to MODULE_GetLoadOrder.

25 years agoFixed a memory leak.
Francis Beaudet [Fri, 30 Jul 1999 18:06:04 +0000 (18:06 +0000)] 
Fixed a memory leak.

25 years agoBugfix: Install task-entry breakpoint *after* EXE module is initialized.
Ulrich Weigand [Fri, 30 Jul 1999 18:05:07 +0000 (18:05 +0000)] 
Bugfix: Install task-entry breakpoint *after* EXE module is initialized.

25 years agoAdded a call to the newpath operator immediately before the arc
Luc Tourangeau [Fri, 30 Jul 1999 18:04:25 +0000 (18:04 +0000)] 
Added a call to the newpath operator immediately before the arc
operator.

25 years agoFixed a problem when the style is BS_BITMAP or BS_ICON: the bitmap or
Pierre Mageau [Fri, 30 Jul 1999 18:03:15 +0000 (18:03 +0000)] 
Fixed a problem when the style is BS_BITMAP or BS_ICON: the bitmap or
icon needed to be centered when the button is smaller than the bitmap.

25 years agoFixed a memory leak that occurs when we maximize/minimize an MDI
Francis Beaudet [Fri, 30 Jul 1999 18:02:04 +0000 (18:02 +0000)] 
Fixed a memory leak that occurs when we maximize/minimize an MDI
child.

25 years agoAdded more support for buddy windows in the updown control.
Francis Beaudet [Fri, 30 Jul 1999 18:00:28 +0000 (18:00 +0000)] 
Added more support for buddy windows in the updown control.

25 years agoImplemented proper win95 support for the WS_BORDER style.
Francis Beaudet [Fri, 30 Jul 1999 17:59:35 +0000 (17:59 +0000)] 
Implemented proper win95 support for the WS_BORDER style.

25 years agoChanged the WS_BORDER style to a WS_EX_CLIENTEDGE style for the
Francis Beaudet [Fri, 30 Jul 1999 17:58:24 +0000 (17:58 +0000)] 
Changed the WS_BORDER style to a WS_EX_CLIENTEDGE style for the
listbox control.

25 years agoFixed the border for the listbox created by the simple combobox.
Francis Beaudet [Fri, 30 Jul 1999 17:57:45 +0000 (17:57 +0000)] 
Fixed the border for the listbox created by the simple combobox.

25 years agoImplemented CoRevokeClassObject stub needed by Acrobat 3 16 bit.
Andreas Mohr [Fri, 30 Jul 1999 17:56:38 +0000 (17:56 +0000)] 
Implemented CoRevokeClassObject stub needed by Acrobat 3 16 bit.

25 years agoGetModuleHandle16: treat Win32 modules correctly.
Ulrich Weigand [Fri, 30 Jul 1999 17:55:44 +0000 (17:55 +0000)] 
GetModuleHandle16: treat Win32 modules correctly.

25 years agoFixed use of StrRetToStrN.
Juergen Schmied [Wed, 28 Jul 1999 16:38:45 +0000 (16:38 +0000)] 
Fixed use of StrRetToStrN.

25 years agoStrRetToStrN[A|W|AW] new independent unicode/ascii/export functions.
Juergen Schmied [Wed, 28 Jul 1999 16:38:21 +0000 (16:38 +0000)] 
StrRetToStrN[A|W|AW] new independent unicode/ascii/export functions.

25 years agoAdded explanation of the current DLL support.
Klaas van Gend [Wed, 28 Jul 1999 16:37:19 +0000 (16:37 +0000)] 
Added explanation of the current DLL support.

25 years agoBugfix: fixed freshly introduced bug in GlobalLock16.
Ulrich Weigand [Wed, 28 Jul 1999 16:36:29 +0000 (16:36 +0000)] 
Bugfix: fixed freshly introduced bug in GlobalLock16.

25 years agoAdded stubs for InitMUILanguage and COMCTL32.410.
Ian Schmidt [Wed, 28 Jul 1999 16:35:24 +0000 (16:35 +0000)] 
Added stubs for InitMUILanguage and COMCTL32.410.
Fixed some compiler warnings.

25 years agoAdded FinalUserInit16/FinalGdiInit16 stubs.
Ulrich Weigand [Tue, 27 Jul 1999 17:10:06 +0000 (17:10 +0000)] 
Added FinalUserInit16/FinalGdiInit16 stubs.
Call out to FinalUserInit in MAIN_EmulatorRun.

25 years agoAdded IsBadFlatReadWritePtr16().
Ulrich Weigand [Tue, 27 Jul 1999 17:09:14 +0000 (17:09 +0000)] 
Added IsBadFlatReadWritePtr16().

25 years agoFixed incorrect edit control behaviour in mouse message handling.
Abey George [Tue, 27 Jul 1999 17:08:26 +0000 (17:08 +0000)] 
Fixed incorrect edit control behaviour in mouse message handling.

25 years agoSend normal mouse messages to WM_SETCURSOR when non-client mouse
Abey George [Tue, 27 Jul 1999 17:06:55 +0000 (17:06 +0000)] 
Send normal mouse messages to WM_SETCURSOR when non-client mouse
messages occur.

25 years agoCheck if the window has the WS_CLIPSIBLINGS style before using the
Thuy Nguyen [Tue, 27 Jul 1999 17:03:16 +0000 (17:03 +0000)] 
Check if the window has the WS_CLIPSIBLINGS style before using the
DCX_CLIPSIBLINGS flag.

25 years agoImplemented the Win95 file open/save dialogs.
Francois Boisvert [Tue, 27 Jul 1999 16:20:36 +0000 (16:20 +0000)] 
Implemented the Win95 file open/save dialogs.

25 years agoDo tools/ before any of the other subdirectories, even when doing
Marcus Meissner [Tue, 27 Jul 1999 16:11:17 +0000 (16:11 +0000)] 
Do tools/ before any of the other subdirectories, even when doing
parallel makes.

25 years agoBugfix: Return selector also in CX from GlobalLock16().
Ulrich Weigand [Tue, 27 Jul 1999 16:10:24 +0000 (16:10 +0000)] 
Bugfix: Return selector also in CX from GlobalLock16().

25 years agoMore gcc bug workarounds.
Ulrich Weigand [Tue, 27 Jul 1999 16:10:04 +0000 (16:10 +0000)] 
More gcc bug workarounds.

25 years agoAdded more paper sizes and bin names to PPD parser.
Huw D M Davies [Tue, 27 Jul 1999 16:09:40 +0000 (16:09 +0000)] 
Added more paper sizes and bin names to PPD parser.

25 years agoActually return the number of events in Mouse_GetDeviceData (fixes
Marcus Meissner [Tue, 27 Jul 1999 16:08:59 +0000 (16:08 +0000)] 
Actually return the number of events in Mouse_GetDeviceData (fixes
Wing Commander Prophecy). Added timestamp and sequence generation,
critical section for mousedata. Disabled mouse warping in
GetDeviceData for now (generates excess mouse events).

25 years agoMoved .spec files to corresponding dlls/ directory.
Ulrich Weigand [Sun, 25 Jul 1999 13:14:13 +0000 (13:14 +0000)] 
Moved .spec files to corresponding dlls/ directory.

25 years agoSeveral focus and selection problems in listboxes.
Gerard Patel [Sun, 25 Jul 1999 13:03:17 +0000 (13:03 +0000)] 
Several focus and selection problems in listboxes.

25 years agoRetrieve the clipping region before setting the drawable and reset the
Francis Beaudet [Sun, 25 Jul 1999 12:27:13 +0000 (12:27 +0000)] 
Retrieve the clipping region before setting the drawable and reset the
clipping region after.

25 years agoMany fixes/reimplementations.
Juergen Schmied [Sun, 25 Jul 1999 12:26:05 +0000 (12:26 +0000)] 
Many fixes/reimplementations.

25 years agoRemoved experimental/unused code.
Juergen Schmied [Sun, 25 Jul 1999 12:24:47 +0000 (12:24 +0000)] 
Removed experimental/unused code.
Use ShellFolder to get ViewObjects.
Started cleanup of the contextmenu code.

25 years agoComplete redesign, split into 3 implementations (Desktop, MyComputer
Juergen Schmied [Sun, 25 Jul 1999 12:24:04 +0000 (12:24 +0000)] 
Complete redesign, split into 3 implementations (Desktop, MyComputer
and filesystem folders). All parsing and binding is done recursive.

25 years agoImplemented SHGetSpecialFolderPathA.
Juergen Schmied [Sun, 25 Jul 1999 12:23:15 +0000 (12:23 +0000)] 
Implemented SHGetSpecialFolderPathA.

25 years agoImplemented SHCreateShellFolderViewEx.
Juergen Schmied [Sun, 25 Jul 1999 12:22:57 +0000 (12:22 +0000)] 
Implemented SHCreateShellFolderViewEx.

25 years agoRemoved special CoCreateClassObject and use ole functions instead.
Juergen Schmied [Sun, 25 Jul 1999 12:22:13 +0000 (12:22 +0000)] 
Removed special CoCreateClassObject and use ole functions instead.
SHCreateDefClassObject implemented.

25 years agoImplemented access to lnk's to a IStream interface.
Juergen Schmied [Sun, 25 Jul 1999 12:21:43 +0000 (12:21 +0000)] 
Implemented access to lnk's to a IStream interface.

25 years agoFixed icon background (was black).
Juergen Schmied [Sun, 25 Jul 1999 12:21:24 +0000 (12:21 +0000)] 
Fixed icon background (was black).

25 years agoFixed getting icons from filetypes.
Juergen Schmied [Sun, 25 Jul 1999 12:21:05 +0000 (12:21 +0000)] 
Fixed getting icons from filetypes.

25 years agoImplemented enumeration of shell extensions, seperated enum stuff for
Juergen Schmied [Sun, 25 Jul 1999 12:20:47 +0000 (12:20 +0000)] 
Implemented enumeration of shell extensions, seperated enum stuff for
the 3 seperate shellfolder implementations.

25 years agoRewrote GetData so support multiple selections.
Juergen Schmied [Sun, 25 Jul 1999 12:20:20 +0000 (12:20 +0000)] 
Rewrote GetData so support multiple selections.

25 years agoSeparated stuff for shv background contextmenu to separate file.
Juergen Schmied [Sun, 25 Jul 1999 12:19:45 +0000 (12:19 +0000)] 
Separated stuff for shv background contextmenu to separate file.

25 years agoNew functions to access attributes in HCR.
Juergen Schmied [Sun, 25 Jul 1999 12:19:12 +0000 (12:19 +0000)] 
New functions to access attributes in HCR.

25 years agoNew file. Seperate implementation of the shellview background
Juergen Schmied [Sun, 25 Jul 1999 12:18:30 +0000 (12:18 +0000)] 
New file. Seperate implementation of the shellview background
contextmenu.

25 years agoNew file. Contains functions not in the official headers but widely
Juergen Schmied [Sun, 25 Jul 1999 12:17:31 +0000 (12:17 +0000)] 
New file. Contains functions not in the official headers but widely
used from other dlls.

25 years agoAdded X11OBJS and LIBOBJS to wine dependencies (we can't add ALT_LINK).
Marcus Meissner [Sun, 25 Jul 1999 11:30:12 +0000 (11:30 +0000)] 
Added X11OBJS and LIBOBJS to wine dependencies (we can't add ALT_LINK).

25 years agoMake sure we build tools first.
Alexandre Julliard [Sun, 25 Jul 1999 11:28:39 +0000 (11:28 +0000)] 
Make sure we build tools first.

25 years agoRelay code for Win16 register functions converts arguments.
Ulrich Weigand [Sun, 25 Jul 1999 11:27:36 +0000 (11:27 +0000)] 
Relay code for Win16 register functions converts arguments.
New 'interrupt' keyword added (for Win16 interrupt handlers).
Adapted .spec files and implementations of register routines.

25 years ago{Start|End}{Doc|Page} go through DCfuncs.
Huw D M Davies [Sun, 25 Jul 1999 11:25:59 +0000 (11:25 +0000)] 
{Start|End}{Doc|Page} go through DCfuncs.
Implement these in the PostScript driver.
Change PSDRV_Escape to use them.

25 years agoWork around 'local extern declaration with attribute' gcc bug.
Ulrich Weigand [Sun, 25 Jul 1999 11:22:20 +0000 (11:22 +0000)] 
Work around 'local extern declaration with attribute' gcc bug.

25 years agoImplementation of SetEventNotification for the mouse driver.
Lionel Ulmer [Sun, 25 Jul 1999 11:21:07 +0000 (11:21 +0000)] 
Implementation of SetEventNotification for the mouse driver.

25 years agoLet CoCreateInstance use LOAD_WITH_ALTERED_SEARCHPATH.
Juergen Schmied [Sun, 25 Jul 1999 11:20:15 +0000 (11:20 +0000)] 
Let CoCreateInstance use LOAD_WITH_ALTERED_SEARCHPATH.

25 years agoFixed incomplete proto.
Juergen Schmied [Sun, 25 Jul 1999 11:17:37 +0000 (11:17 +0000)] 
Fixed incomplete proto.

25 years agoNew keys nessesary for running the new shell32.
Juergen Schmied [Sun, 25 Jul 1999 11:17:13 +0000 (11:17 +0000)] 
New keys nessesary for running the new shell32.

25 years agoUse GDI APIs to access bitmap info.
Huw D M Davies [Sun, 25 Jul 1999 11:15:54 +0000 (11:15 +0000)] 
Use GDI APIs to access bitmap info.

25 years agoRewrote PSDRV_SetDeviceClipping to use GetRegionData API.
Huw D M Davies [Sun, 25 Jul 1999 11:14:47 +0000 (11:14 +0000)] 
Rewrote PSDRV_SetDeviceClipping to use GetRegionData API.

25 years agoUnify startup sequence for Wine and WineLib.
Ulrich Weigand [Sat, 24 Jul 1999 12:20:24 +0000 (12:20 +0000)] 
Unify startup sequence for Wine and WineLib.

25 years agoFix bug with pasting Wine clipboard content to external applications,
Noel Borthwick [Sat, 24 Jul 1999 12:18:04 +0000 (12:18 +0000)] 
Fix bug with pasting Wine clipboard content to external applications,
by storing clipboard data on the shared system heap.

25 years agoDraw an additional white bit for each invert bit of a cursor.
Achim Kaiser [Sat, 24 Jul 1999 12:16:58 +0000 (12:16 +0000)] 
Draw an additional white bit for each invert bit of a cursor.

25 years agoWhile handling the X FocusIn message in managed mode, if the window
Noel Borthwick [Sat, 24 Jul 1999 12:16:00 +0000 (12:16 +0000)] 
While handling the X FocusIn message in managed mode, if the window
has been disabled revert the X focus back to the last focus window.

25 years agoImplemented TREEVIEW_InsertItemW.
Francois Boisvert [Sat, 24 Jul 1999 12:14:51 +0000 (12:14 +0000)] 
Implemented TREEVIEW_InsertItemW.

25 years agoImplemented ExtEscape.
Huw D M Davies [Sat, 24 Jul 1999 12:13:46 +0000 (12:13 +0000)] 
Implemented ExtEscape.

25 years agoTrying to fix parallel make by doing direct subdir/subdir.o rules.
Marcus Meissner [Sat, 24 Jul 1999 12:12:43 +0000 (12:12 +0000)] 
Trying to fix parallel make by doing direct subdir/subdir.o rules.

25 years agoFixed inconsistency in conditions that determines if a window requires
Sylvain St-Germain [Sat, 24 Jul 1999 12:11:22 +0000 (12:11 +0000)] 
Fixed inconsistency in conditions that determines if a window requires
a WM border.

25 years agoFor large font sizes call XLoadQueryFont with a 100 pixel high font
Huw D M Davies [Sat, 24 Jul 1999 12:10:23 +0000 (12:10 +0000)] 
For large font sizes call XLoadQueryFont with a 100 pixel high font
and rescale the metrics.

25 years agoImplement handling of 32 bit AbortProc.
Huw D M Davies [Sat, 24 Jul 1999 12:09:34 +0000 (12:09 +0000)] 
Implement handling of 32 bit AbortProc.

25 years agoSuppressed compiler warning by using the 'unused' attribute.
Lionel Ulmer [Sat, 24 Jul 1999 12:08:20 +0000 (12:08 +0000)] 
Suppressed compiler warning by using the 'unused' attribute.

25 years agoAdded utility function to invoke external debugger.
Kevin Holbrook [Sat, 24 Jul 1999 12:07:35 +0000 (12:07 +0000)] 
Added utility function to invoke external debugger.

25 years agoAdded WINMM resources.
Eric Pouech [Sat, 24 Jul 1999 10:46:21 +0000 (10:46 +0000)] 
Added WINMM resources.