Ulrich Weigand [Sat, 24 Jul 1999 12:20:24 +0000 (12:20 +0000)]
Unify startup sequence for Wine and WineLib.
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.
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.
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.
Francois Boisvert [Sat, 24 Jul 1999 12:14:51 +0000 (12:14 +0000)]
Implemented TREEVIEW_InsertItemW.
Huw D M Davies [Sat, 24 Jul 1999 12:13:46 +0000 (12:13 +0000)]
Implemented ExtEscape.
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.
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.
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.
Huw D M Davies [Sat, 24 Jul 1999 12:09:34 +0000 (12:09 +0000)]
Implement handling of 32 bit AbortProc.
Lionel Ulmer [Sat, 24 Jul 1999 12:08:20 +0000 (12:08 +0000)]
Suppressed compiler warning by using the 'unused' attribute.
Kevin Holbrook [Sat, 24 Jul 1999 12:07:35 +0000 (12:07 +0000)]
Added utility function to invoke external debugger.
Eric Pouech [Sat, 24 Jul 1999 10:46:21 +0000 (10:46 +0000)]
Added WINMM resources.
Eric Pouech [Sat, 24 Jul 1999 10:45:47 +0000 (10:45 +0000)]
Removed obsoleted mcistring.c.
Added support for resources.
Eric Pouech [Sat, 24 Jul 1999 10:45:24 +0000 (10:45 +0000)]
Fixed return values for some messages in DriverProc (MCI_GETDEVCAPS &
MCI_STATUS) for mciSendString.
Eric Pouech [Sat, 24 Jul 1999 10:44:24 +0000 (10:44 +0000)]
Spread the use of MM crit sect.
Eric Pouech [Sat, 24 Jul 1999 10:42:59 +0000 (10:42 +0000)]
Moved some MCI functions to mci.c.
Now loads error messages from string table.
Spread the use of MM crit sect.
Eric Pouech [Sat, 24 Jul 1999 10:41:28 +0000 (10:41 +0000)]
Added parsing & storing of command tables.
Merged some MCI functions from mmsystem.c.
Eric Pouech [Sat, 24 Jul 1999 10:38:51 +0000 (10:38 +0000)]
Removed some no longer used prototypes.
Added command tables to MCI structure.
Eric Pouech [Sat, 24 Jul 1999 10:38:13 +0000 (10:38 +0000)]
Fixed buggy prototype.
Kevin Holbrook [Sat, 24 Jul 1999 10:29:42 +0000 (10:29 +0000)]
Avoid crashing on a bad symbol address of 0x0000.
Alexandre Julliard [Sat, 24 Jul 1999 10:28:37 +0000 (10:28 +0000)]
Fixed GetW32SysVersion16 return type.
Ulrich Weigand [Sat, 24 Jul 1999 10:27:58 +0000 (10:27 +0000)]
Removed MODULE_GetWndProcEntry16().
Use 32-bit window procedures in COMMDLG instead.
Eric Pouech [Sat, 24 Jul 1999 10:25:45 +0000 (10:25 +0000)]
Fixed cut&paste bug.
Paul Quinn [Sat, 24 Jul 1999 10:24:09 +0000 (10:24 +0000)]
Add a few stubs, some C++ compatibility, and fix a few types.
Albert den Haan [Sat, 24 Jul 1999 10:20:50 +0000 (10:20 +0000)]
Declare only one instance of GUID_NULL.
Pierre Mageau [Sat, 24 Jul 1999 10:20:06 +0000 (10:20 +0000)]
Fixed various problem with ImageList_Draw.
Stephane Lussier [Sat, 24 Jul 1999 10:18:02 +0000 (10:18 +0000)]
Re-enable the owner window in the EndDialog().
Thuy Nguyen [Sat, 24 Jul 1999 10:16:53 +0000 (10:16 +0000)]
Fixed notifications.
Ulrich Weigand [Sat, 24 Jul 1999 10:15:55 +0000 (10:15 +0000)]
Always retrieve Callout routines using GetProcAddress().
Abey George [Sat, 24 Jul 1999 10:14:51 +0000 (10:14 +0000)]
Send WM_CONTEXTMENU on WM_RBUTTONUP, not WM_RBUTTONDOWN.
Huw D M Davies [Sat, 24 Jul 1999 10:13:36 +0000 (10:13 +0000)]
Fixed compiler warning.
Huw D M Davies [Sat, 24 Jul 1999 10:12:41 +0000 (10:12 +0000)]
Let through more flags to EnumPrinters.
Fixes for GetPrinter/GetPrinterDriver.
Huw D M Davies [Sat, 24 Jul 1999 10:11:05 +0000 (10:11 +0000)]
Fix stupid `rubbish at end of %%Title' bug.
Don't complain about palette relative RGBs.
If output param to CreateDC is NULL default to `LPT1:' - Hack.
Lionel Ulmer [Fri, 23 Jul 1999 19:33:24 +0000 (19:33 +0000)]
Better detection of OpenGL.
Ulrich Weigand [Fri, 23 Jul 1999 19:27:36 +0000 (19:27 +0000)]
Bugfix: Reverted CallTo16 routines to STDCALL convention.
Huw D M Davies [Fri, 23 Jul 1999 19:25:11 +0000 (19:25 +0000)]
String to GetTextExtentPoint is not necessarily 0 terminated.
Fix function name `32's in comments - API naming madness makes this
worthwhile.
Huw D M Davies [Fri, 23 Jul 1999 19:23:49 +0000 (19:23 +0000)]
EnumJobs stub.
Update graphics/psdrv/README.
Add warnings to DRIVER_GetDriverName.
Eric Pouech [Fri, 23 Jul 1999 19:21:56 +0000 (19:21 +0000)]
Fixed some bad ptr occurrence in this class WndProc.
Lionel Ulmer [Fri, 23 Jul 1999 19:19:56 +0000 (19:19 +0000)]
- Added a new option 'noxshm'
- Added a 16bpp -> 32 bpp conversion function
Gerard Patel [Fri, 23 Jul 1999 19:18:37 +0000 (19:18 +0000)]
Change color gray text to 128 128 128 for win9x look.
Alexandre Julliard [Tue, 20 Jul 1999 15:13:20 +0000 (15:13 +0000)]
Do not output text in OutputDebugStrAW when not being debugged
Noomen Hamza [Tue, 20 Jul 1999 15:03:28 +0000 (15:03 +0000)]
MDIDestroyChild: MDI window menu item was deleted only if the current
destroyed child was active.
Gerard Patel [Tue, 20 Jul 1999 14:56:08 +0000 (14:56 +0000)]
Reset disabled style for the dialog boxes set on property pages.
Bertho Stultiens [Tue, 20 Jul 1999 14:54:54 +0000 (14:54 +0000)]
- Generalized the distinction between 2 and 4 byte integers slightly through
a new parser state. The is now a warning when a 2 byte integer is larger
than 16 bit (and is truncated).
- Fixed a couple of cosmetic things in the DLGINIT stuff so that dumping of
this type will work as expected.
- Added generalized language/version/characteristics support to the DLGINIT
resource type.
Ulrich Czekalla <ulrichc@corel.ca>
- Added support for DLGINIT resource-type.
- Added string continuation and embedded quoting.
- Added numeric IDs for icons in controls.
Eric Pouech <Eric.Pouech@wanadoo.fr>
- Bugfix: Distinguish between 2 and 4 byte integers in RCDATA.
Albert den Haan [Sun, 18 Jul 1999 18:42:29 +0000 (18:42 +0000)]
Remove string.c because all of its functions were moved to crtdll.c
where they belonged.
Patrik Stridvall [Sun, 18 Jul 1999 18:40:11 +0000 (18:40 +0000)]
Make it possible to compile with GNU C's -I- option.
Eric Pouech [Sun, 18 Jul 1999 18:38:40 +0000 (18:38 +0000)]
Work around gcc sig11 fault.
Thuy Nguyen [Sun, 18 Jul 1999 18:36:18 +0000 (18:36 +0000)]
Fixed rounding in MulDiv.
Luc Tourangeau [Sun, 18 Jul 1999 18:34:45 +0000 (18:34 +0000)]
- implementation of SetDeviceClipping
- coordinate system origin fix
Ulrich Weigand [Sun, 18 Jul 1999 18:32:23 +0000 (18:32 +0000)]
Work-around for compiler bug.
Alex Priem [Sun, 18 Jul 1999 18:31:05 +0000 (18:31 +0000)]
- Implementation of simple comctl32 v5.0 changes.
- TVM_SORTCHILDRENCB also accepts TVI_ROOT as a valid hParent.
Ian Schmidt [Sun, 18 Jul 1999 18:29:34 +0000 (18:29 +0000)]
Added pointer validation and additional sanity check to IsValidSid().
Dennis Björklund [Sun, 18 Jul 1999 18:28:34 +0000 (18:28 +0000)]
Small fix in UITOOLS95_DrawRectEdge().
Also a fix to draw scrollbar-buttons more like in win9x.
Eric Pouech [Sun, 18 Jul 1999 18:26:58 +0000 (18:26 +0000)]
In WIN_UpdateNCRgn, do not send in WM_NCPAINT a region that is used
afterwards, but a copy of it.
Eric Pouech [Sun, 18 Jul 1999 18:24:56 +0000 (18:24 +0000)]
Check better that handles are actual handles to a region.
Lawson Whitney [Sun, 18 Jul 1999 18:23:20 +0000 (18:23 +0000)]
Stop DCE_GetVisRect dereferencing a null wndPtr.
Alexandre Julliard [Sun, 18 Jul 1999 15:47:22 +0000 (15:47 +0000)]
Authors: James Juran <jrj120@psu.edu>, Andreas Mohr <cipam895@cip1.ind.uni-stuttgart.de>
Updated README and man page.
Split documentation for wine.conf into new wine.conf(5) manpage.
Noel Borthwick [Sun, 18 Jul 1999 15:43:45 +0000 (15:43 +0000)]
Implemented the OLE Clipboard API.
Abey George [Sun, 18 Jul 1999 15:40:03 +0000 (15:40 +0000)]
Validate the parent with the child window client rectangle when the
parent's update region is not empty.
Francis Beaudet [Sun, 18 Jul 1999 15:38:29 +0000 (15:38 +0000)]
Delay WM_NCPAINT message until the "painter's algorithm" kicks in.
Francis Beaudet [Sun, 18 Jul 1999 15:36:08 +0000 (15:36 +0000)]
Fixed fake WM_LBUTTONUP message.
Ian Schmidt [Sun, 18 Jul 1999 15:33:25 +0000 (15:33 +0000)]
Added version information for Win98.
Alex Priem [Sun, 18 Jul 1999 15:32:32 +0000 (15:32 +0000)]
Macro definitions used SNDMSG instead of SendMessage[AW]. Bad.
Eric Pouech [Sun, 18 Jul 1999 15:30:29 +0000 (15:30 +0000)]
debug_(snoop|relay)_(exclude|include)list => fixed allocation, modules
are now stored uppercase.
Francis Beaudet [Sun, 18 Jul 1999 15:29:43 +0000 (15:29 +0000)]
Implemented the BS_ICON style.
Ove Kaaven [Sun, 18 Jul 1999 15:29:09 +0000 (15:29 +0000)]
CreateDialogParamA should not call CreateDialogParamW, because
that'd create a dialog box with a Unicode dialog procedure...
Dennis Björklund [Sun, 18 Jul 1999 15:26:25 +0000 (15:26 +0000)]
Win9x look & feel on scrollbars.
Thuy Nguyen [Sun, 18 Jul 1999 15:25:34 +0000 (15:25 +0000)]
Introduced a [psdrv] section in wine.conf with a ppdfile value
specifying the path and name of the PPD file.
Sylvain St-Germain [Sun, 18 Jul 1999 13:30:01 +0000 (13:30 +0000)]
Implementation of the updown buddy windproc subclassing for the
handling of keyboard up and down arrow.
Jim Aston [Sun, 18 Jul 1999 13:28:59 +0000 (13:28 +0000)]
Updated documentation to reflect renamed header.
Ove Kaaven [Sun, 18 Jul 1999 13:26:57 +0000 (13:26 +0000)]
Added missing include netinet/tcp.h, for TCP_NODELAY.
Luc Tourangeau [Sun, 18 Jul 1999 13:25:31 +0000 (13:25 +0000)]
GetIcon bug fix.
Uwe Bonnes [Thu, 15 Jul 1999 16:09:05 +0000 (16:09 +0000)]
Add WINAPI for EntryAddrProc.
Keith Matthews [Thu, 15 Jul 1999 16:08:32 +0000 (16:08 +0000)]
Minor bug fixes in DdeNameService, also changes to move towards
process-safe code.
Dennis Björklund [Thu, 15 Jul 1999 16:07:19 +0000 (16:07 +0000)]
Win9x look & feel on buttons and a fix for ownerdrawn buttons
(background set to COLOR_BTNFACE).
Ulrich Weigand [Thu, 15 Jul 1999 14:58:48 +0000 (14:58 +0000)]
GlobalSmartPageUnlock() stub added.
Ulrich Weigand [Thu, 15 Jul 1999 14:51:40 +0000 (14:51 +0000)]
Use position-independent code in assembly glue when building .so.
Include if1632/ and graphics/win16drv/ into WineLib.
Move miscemu/emulate.c into dlls/win87em/.
Eric Pouech [Thu, 15 Jul 1999 14:43:36 +0000 (14:43 +0000)]
Changed way of allocation open mci drivers (array => list); this list
is now stored on a per process basis.
Eric Pouech [Thu, 15 Jul 1999 14:43:13 +0000 (14:43 +0000)]
Removed fixed size array to store specific data (now using
mci(Set|Get)DriverData to store specific data).
Make use of default debugtools.h channel.
Added CALLBACK attribute to DriverProc.
Eric Pouech [Thu, 15 Jul 1999 14:42:44 +0000 (14:42 +0000)]
Changed way of allocation open mci drivers (array => list).
First valid ID for mci devices is now 1 (some progs were testing this
value).
Started implementing mci command table resources.
Handled closing on MCI_ALL.
Eric Pouech [Thu, 15 Jul 1999 14:42:14 +0000 (14:42 +0000)]
Removed fixed size array to store specific data (now using
mci(Set|Get)DriverData to store specific data).
Deferred opening of low-level device until play is requested.
Eric Pouech [Thu, 15 Jul 1999 14:41:41 +0000 (14:41 +0000)]
Fixed return value for 'open' command.
Changed way of allocation open mci drivers (array => list).
Eric Pouech [Thu, 15 Jul 1999 14:36:15 +0000 (14:36 +0000)]
Removed fixed size array to store specific data (now using
mci(Set|Get)DriverData to store specific data).
Fixed mmio chunk lookup on odd size 'fmt ' chunks.
Eric Pouech [Thu, 15 Jul 1999 14:35:37 +0000 (14:35 +0000)]
Uniformized use of fd to midi device.
Now allocating memory on system heap.
Fixed bug when stopping all notes.
Eric Pouech [Thu, 15 Jul 1999 14:35:03 +0000 (14:35 +0000)]
Cosmetic fixes.
Changed way of allocation open mci drivers (array => list).
Started implementing mci command table resources.
Eric Pouech [Thu, 15 Jul 1999 14:34:23 +0000 (14:34 +0000)]
No longer calling mm timers callbacks with mm timer crit sect locked.
Marcus Meissner [Thu, 15 Jul 1999 14:33:17 +0000 (14:33 +0000)]
ERROR_MORE_DATA requires to write the needed number of bytes into the
lpcchX value (verified against NT3.51 advapi32.dll).
Ulrich Weigand [Thu, 15 Jul 1999 14:32:20 +0000 (14:32 +0000)]
Fixed some CONTEXT86 vs. CONTEXT mismatches.
Ulrich Weigand [Thu, 15 Jul 1999 14:31:44 +0000 (14:31 +0000)]
Added support for 32-bit NE code segments.
Alex Priem [Thu, 15 Jul 1999 14:30:55 +0000 (14:30 +0000)]
Fix a hang when we process WM_STYLECHANGED.
Small optimization in TREEVIEW_DrawItem.
Fix debugging crash in TREEVIEW_Expand.
Marcus Meissner [Mon, 12 Jul 1999 13:46:38 +0000 (13:46 +0000)]
Added missing prototype for ILFindChild().
Eric Pouech [Mon, 12 Jul 1999 13:41:20 +0000 (13:41 +0000)]
Compiler warnings fix.
Eric Pouech [Mon, 12 Jul 1999 13:39:58 +0000 (13:39 +0000)]
Dumb fixes.
Ulrich Weigand [Mon, 12 Jul 1999 13:39:10 +0000 (13:39 +0000)]
Fixed bugs introduced by 'register' and 'return' function changes.
Marcus Meissner [Mon, 12 Jul 1999 13:37:29 +0000 (13:37 +0000)]
Fixed DirectDrawSurface::Flip, do not change flags, exchange the low
level physical surfaces (verified for XLIB with WC Prophecy).
Alexandre Julliard [Sun, 11 Jul 1999 17:20:01 +0000 (17:20 +0000)]
Take advantage of the new registers saved in the STACK16FRAME to turn
some 'register' functions into normal functions.
Removed the few remaining 'return' functions to simplify relay
handling.
Marcus Meissner [Sun, 11 Jul 1999 14:13:56 +0000 (14:13 +0000)]
Removed the old, historical and no longer working IPC support.
Ulrich Weigand [Sun, 11 Jul 1999 13:58:31 +0000 (13:58 +0000)]
Modularized CallFrom/To16 routines. Adapted dependent routines,
16-bit snoop/relay debugging, and make rules.
Gerard Patel [Sun, 11 Jul 1999 13:52:13 +0000 (13:52 +0000)]
Revert last change in window activation on mouse click.