Gerard Patel [Sun, 25 Jul 1999 13:03:17 +0000 (13:03 +0000)]
Several focus and selection problems in listboxes.
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.
Juergen Schmied [Sun, 25 Jul 1999 12:26:05 +0000 (12:26 +0000)]
Many fixes/reimplementations.
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.
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.
Juergen Schmied [Sun, 25 Jul 1999 12:23:15 +0000 (12:23 +0000)]
Implemented SHGetSpecialFolderPathA.
Juergen Schmied [Sun, 25 Jul 1999 12:22:57 +0000 (12:22 +0000)]
Implemented SHCreateShellFolderViewEx.
Juergen Schmied [Sun, 25 Jul 1999 12:22:13 +0000 (12:22 +0000)]
Removed special CoCreateClassObject and use ole functions instead.
SHCreateDefClassObject implemented.
Juergen Schmied [Sun, 25 Jul 1999 12:21:43 +0000 (12:21 +0000)]
Implemented access to lnk's to a IStream interface.
Juergen Schmied [Sun, 25 Jul 1999 12:21:24 +0000 (12:21 +0000)]
Fixed icon background (was black).
Juergen Schmied [Sun, 25 Jul 1999 12:21:05 +0000 (12:21 +0000)]
Fixed getting icons from filetypes.
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.
Juergen Schmied [Sun, 25 Jul 1999 12:20:20 +0000 (12:20 +0000)]
Rewrote GetData so support multiple selections.
Juergen Schmied [Sun, 25 Jul 1999 12:19:45 +0000 (12:19 +0000)]
Separated stuff for shv background contextmenu to separate file.
Juergen Schmied [Sun, 25 Jul 1999 12:19:12 +0000 (12:19 +0000)]
New functions to access attributes in HCR.
Juergen Schmied [Sun, 25 Jul 1999 12:18:30 +0000 (12:18 +0000)]
New file. Seperate implementation of the shellview background
contextmenu.
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.
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).
Alexandre Julliard [Sun, 25 Jul 1999 11:28:39 +0000 (11:28 +0000)]
Make sure we build tools first.
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.
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.
Ulrich Weigand [Sun, 25 Jul 1999 11:22:20 +0000 (11:22 +0000)]
Work around 'local extern declaration with attribute' gcc bug.
Lionel Ulmer [Sun, 25 Jul 1999 11:21:07 +0000 (11:21 +0000)]
Implementation of SetEventNotification for the mouse driver.
Juergen Schmied [Sun, 25 Jul 1999 11:20:15 +0000 (11:20 +0000)]
Let CoCreateInstance use LOAD_WITH_ALTERED_SEARCHPATH.
Juergen Schmied [Sun, 25 Jul 1999 11:17:37 +0000 (11:17 +0000)]
Fixed incomplete proto.
Juergen Schmied [Sun, 25 Jul 1999 11:17:13 +0000 (11:17 +0000)]
New keys nessesary for running the new shell32.
Huw D M Davies [Sun, 25 Jul 1999 11:15:54 +0000 (11:15 +0000)]
Use GDI APIs to access bitmap info.
Huw D M Davies [Sun, 25 Jul 1999 11:14:47 +0000 (11:14 +0000)]
Rewrote PSDRV_SetDeviceClipping to use GetRegionData API.
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.