Huw D M Davies [Sun, 22 Nov 1998 12:55:24 +0000 (12:55 +0000)]
Takes print spooler functions out of win16drv.
Allows the PostScript driver to go into libwine.
Ian Schmidt [Sun, 22 Nov 1998 12:54:38 +0000 (12:54 +0000)]
Added stubs for two undocumented GDI routines, SetMagicColors and
SetSolidBrush. This allows Win98 native USER to start up.
Stephen Crowley [Sun, 22 Nov 1998 12:53:54 +0000 (12:53 +0000)]
Fixed the DGA detection code in ddraw. You don't need root access,
having r+w access to /dev/mem is enough.
Marcus Meissner [Sun, 22 Nov 1998 12:33:29 +0000 (12:33 +0000)]
DirectDraw status updated.
Use cooperative window for drawing in xlib implementation if possible.
Slightly restructured IDirectDrawSurface::Blt so it doesn't crash.
David Faure [Sun, 22 Nov 1998 12:22:07 +0000 (12:22 +0000)]
Micro patch for AltGr key on german keyboards.
Juergen Schmied [Sun, 22 Nov 1998 12:21:05 +0000 (12:21 +0000)]
Fixes error handling (SetLastError() and return value).
Gael de Chalendar [Sun, 22 Nov 1998 12:19:49 +0000 (12:19 +0000)]
Partially complete GetTextCharsetInfo and corrects return values for
this family of functions.
Juergen Schmied [Sun, 15 Nov 1998 18:12:12 +0000 (18:12 +0000)]
Bug fix.
Eric Kohl [Sun, 15 Nov 1998 18:10:11 +0000 (18:10 +0000)]
Fixed retrieval of invalid palette data in GetDIBits().
John Richardson [Sun, 15 Nov 1998 18:07:04 +0000 (18:07 +0000)]
Allow SWP_HIDEWINDOW to be called on windows that are already hidden
without unmapping them again.
Pim Bollen [Sun, 15 Nov 1998 18:05:32 +0000 (18:05 +0000)]
Fixed scroll bug in ScrollWindowEx32 which caused garbage on screen
outside desktop window with gtwin.exe (Dutch banking program).
Alexandre Julliard [Sun, 15 Nov 1998 17:29:15 +0000 (17:29 +0000)]
Small atom fixes.
Dirk Thierbach [Sun, 15 Nov 1998 17:25:44 +0000 (17:25 +0000)]
Fixed bug in StretchDIBits32 (wrong origin).
Juergen Schmied [Sun, 15 Nov 1998 16:53:34 +0000 (16:53 +0000)]
Small fixes.
Lionel Ulmer [Sun, 15 Nov 1998 16:43:32 +0000 (16:43 +0000)]
Some corrections to the handling of off-screen buffers.
Correction to the EnumDisplayModes function.
Added XShm support to Xlib driver.
Open a DirectX window even when using the DGA driver.
Juergen Schmied [Sun, 15 Nov 1998 13:28:00 +0000 (13:28 +0000)]
Cleanup, small fixes, a few new stubs.
Juergen Schmied [Sun, 15 Nov 1998 13:27:16 +0000 (13:27 +0000)]
Handling for listviewstyles, view mode buttons in filedialogs
enabled and handled.
New listview columns Size, Type, Modified for reportview
created and handled.
Juergen Schmied [Sun, 15 Nov 1998 13:26:25 +0000 (13:26 +0000)]
New file, wrapper for IShellBrowser class.
Juergen Schmied [Sun, 15 Nov 1998 13:25:18 +0000 (13:25 +0000)]
New file, some helper functions for icon cache.
Implemented ExtractIconEx; moved SHMapPIDLToSystemImageListIndex,
Shell_GetImageList in this file.
Juergen Schmied [Sun, 15 Nov 1998 13:19:30 +0000 (13:19 +0000)]
Implemented: ILIsEqal, ILFindChild, _ILGetFileDate, _ILGetFileSize.
Juergen Schmied [Sun, 15 Nov 1998 12:15:07 +0000 (12:15 +0000)]
LoadLibraryEx: show a warning when called with unimplemented parm.
Alexandre Julliard [Sun, 15 Nov 1998 11:51:14 +0000 (11:51 +0000)]
Cleaned up a bit.
Marcus Meissner [Sun, 15 Nov 1998 11:34:10 +0000 (11:34 +0000)]
Clean invalid selectors on the pop %xs from the STACKFRAME itself
instead of using linked list hack.
Alexandre Julliard [Sun, 15 Nov 1998 10:26:13 +0000 (10:26 +0000)]
Removed gets message.
David Luyer [Sun, 15 Nov 1998 10:21:19 +0000 (10:21 +0000)]
Added Thai nls-resources.
Pablo Saratxaga [Sun, 15 Nov 1998 10:20:33 +0000 (10:20 +0000)]
Display the language id for "XXX not supported for your language"
messages.
Added all languages and sublanguages for languages supported in
resources/sysres_Xx.
Gavriel State [Sun, 15 Nov 1998 09:22:23 +0000 (09:22 +0000)]
Add stubs for GetRunningObjectTable32 and OleRegGetUserType.
Gavriel State [Sun, 15 Nov 1998 09:21:54 +0000 (09:21 +0000)]
Ensure that CreateFileMoniker functions don't return a bogus moniker
object on failure.
Gavriel State [Sun, 15 Nov 1998 09:21:17 +0000 (09:21 +0000)]
Added code to manage Ascii and WideChar class names, and to return the
names in the GetClassInfo functions.
Constantine Sapuntzakis [Sun, 15 Nov 1998 09:18:49 +0000 (09:18 +0000)]
Fix to Linux IPX so compiles on non-linux platforms.
Marcus Meissner [Sun, 15 Nov 1998 09:17:08 +0000 (09:17 +0000)]
Own X11 errorhandler to locate X11 errors. Useful only with -sync.
Juergen Schmied [Sat, 14 Nov 1998 18:59:30 +0000 (18:59 +0000)]
Fixed warnings, some only visible with -Wstrict-prototypes or -pedantic.
Ulrich Weigand [Sat, 14 Nov 1998 18:57:47 +0000 (18:57 +0000)]
Moved X11 mouse cursor handling to the DISPLAY driver.
Ulrich Weigand [Sat, 14 Nov 1998 18:45:25 +0000 (18:45 +0000)]
Some fixes to Wine startup/termination sequence with native USER.
Do not call built-in USER signal handler when using native USER.
Ulrich Weigand [Sat, 14 Nov 1998 18:43:00 +0000 (18:43 +0000)]
Bugfix: -debug didn't work anymore after the last startup sequence patch.
Eric Kohl [Sat, 14 Nov 1998 18:41:43 +0000 (18:41 +0000)]
Fixed list insertion bug in CoLoadLibrary().
Ulrich Weigand [Sat, 14 Nov 1998 18:33:34 +0000 (18:33 +0000)]
Added stubs for several VxDs / interrupts.
Huw D M Davies [Sat, 14 Nov 1998 18:28:50 +0000 (18:28 +0000)]
Should get win16drv AbortProc working. Hopefully.
Ulrich Weigand [Sat, 14 Nov 1998 18:26:59 +0000 (18:26 +0000)]
Moved GetKeyboardLayoutName16 to windows/input.c.
Patrik Stridvall [Sat, 14 Nov 1998 18:24:37 +0000 (18:24 +0000)]
Moved some declarations from imagehlp.h to common include files.
Rein Klazes [Sat, 14 Nov 1998 18:21:32 +0000 (18:21 +0000)]
Added implementations for InterlockedExchangeAdd() and
InterlockedCompareExchange().
Huw D M Davies [Sat, 14 Nov 1998 17:13:51 +0000 (17:13 +0000)]
Fixes a few of the many compiler warnings.
Marcus Meissner [Sat, 14 Nov 1998 17:11:52 +0000 (17:11 +0000)]
Emulate "mov cr4,eax" (tombraider 3 demo).
Marcus Meissner [Sat, 14 Nov 1998 17:10:13 +0000 (17:10 +0000)]
Do not enumerate D3D devices we can't handle anyway.
Return bitmasks for hi/truecolor depths in EnumDisplayModes.
Marcus Meissner [Sat, 14 Nov 1998 17:06:55 +0000 (17:06 +0000)]
Speed up relay32, snoop16 and snoop32 include/excludes by doing them
just once at creation time.
Pavel Roskin [Sat, 14 Nov 1998 17:01:59 +0000 (17:01 +0000)]
Added stubs for CoRevokeClassObject and OleSetClipboard.
Per Ångström [Sat, 14 Nov 1998 17:00:37 +0000 (17:00 +0000)]
EnumTaskWindows16: Basing the selection on a window's task is not only
more straightforward than comparing message queues, it also works
better for Win32 applications.
Huw D M Davies [Sat, 14 Nov 1998 16:48:29 +0000 (16:48 +0000)]
Changed some of the message classes.
David Faure [Sat, 14 Nov 1998 16:47:54 +0000 (16:47 +0000)]
Special case handling of : Shift + arrow, shift + home, ...
X returns a char for it, but Windows doesn't. Ignore X char.
Also added some documentation.
Stephen Langasek [Sat, 14 Nov 1998 16:47:09 +0000 (16:47 +0000)]
ugfixes for IPX code and preliminary groundwork for other address
family support.
Marcus Meissner [Sat, 14 Nov 1998 16:46:26 +0000 (16:46 +0000)]
(CoGetClassObject) one missing CALLBACK, extremely simplified clsid
lookup (Registry is case insensitive).
Juergen Schmied [Sat, 14 Nov 1998 16:43:19 +0000 (16:43 +0000)]
Stubs: SetServiceStatus, RegisterServiceCtrlHandlerA/W,
StartServiceCtrlDispatcher32A/W, RtlSystemTimeToLocalTime,
RtlTimeToTimeFields.
Juergen Schmied [Sat, 14 Nov 1998 16:42:14 +0000 (16:42 +0000)]
Stub for GetNumberFormat32W.
David A. Cuthbert [Sat, 14 Nov 1998 16:37:04 +0000 (16:37 +0000)]
gets() fixes.
Alexander V. Lukyanov [Sat, 14 Nov 1998 11:29:31 +0000 (11:29 +0000)]
Fix SCOUNTRY, SNATIVECTRYNAME, SABBREVDAYNAME3; change some SMONTHNAME*
to be in nominative case.
Per Ångström [Sat, 14 Nov 1998 11:29:02 +0000 (11:29 +0000)]
Fixed SetMessageQueue32 to return FALSE, not TRUE, when called with
an invalid size parameter.
Lionel Ulmer [Sat, 14 Nov 1998 11:28:24 +0000 (11:28 +0000)]
Added correct implementation of GetCaps, changed Play and Stop handling
of positions indexes, suppressed warnings.
Lionel Ulmer [Sat, 14 Nov 1998 11:27:39 +0000 (11:27 +0000)]
Corrected bug in TRACE function.
Lionel Ulmer [Sat, 14 Nov 1998 11:26:08 +0000 (11:26 +0000)]
Corrected bug in DirectDrawSurface creation and handling for driver
based upon Xlilb.
Lionel Ulmer [Sat, 14 Nov 1998 11:22:25 +0000 (11:22 +0000)]
Wine keyboard and mouse have now their own UIDs.
Huw D M Davies [Sat, 14 Nov 1998 11:20:51 +0000 (11:20 +0000)]
Fix allocation size in CreateDIBPatternBrush*.
Alexandre Julliard [Sun, 8 Nov 1998 18:20:34 +0000 (18:20 +0000)]
Release 981108.
NF Stevens [Sun, 8 Nov 1998 16:44:41 +0000 (16:44 +0000)]
Fixed keystroke accelerators in dialogs which have controls containing
other controls as child windows.
Juergen Schmied [Sun, 8 Nov 1998 16:28:49 +0000 (16:28 +0000)]
Fixes: LB_/CB_/EM_ messages for getting/setting text and a bug in
16->32 bit conversion.
Eric Pouech [Sun, 8 Nov 1998 16:27:02 +0000 (16:27 +0000)]
Prevent CreateDIBSection from seg faulting when one dimension of
section is 0.
Stephen Langasek [Sun, 8 Nov 1998 15:42:40 +0000 (15:42 +0000)]
Support for IPX networking via winsock under Linux.
Uwe Bonnes [Sun, 8 Nov 1998 15:38:32 +0000 (15:38 +0000)]
Added a stub for StartDocA and EndDoc.
James Sutherland [Sun, 8 Nov 1998 15:09:08 +0000 (15:09 +0000)]
More complete implementation of the SetCtrlHandler() function (and the
related console functions).
Jeff Johann [Sun, 8 Nov 1998 15:07:22 +0000 (15:07 +0000)]
Added CreateDIBPatternBrushPt (GDI32.35) with minor documentation
updates.
Ove Kaaven [Sun, 8 Nov 1998 15:06:31 +0000 (15:06 +0000)]
Simulate the VGA vertical refresh.
Lionel Ulmer [Sun, 8 Nov 1998 14:27:30 +0000 (14:27 +0000)]
Added support of source and destination rectangles in Blit function.
Lionel Ulmer [Sun, 8 Nov 1998 14:24:04 +0000 (14:24 +0000)]
Added device type constants and used them in device enumeration
function.
Uwe Bonnes [Sun, 8 Nov 1998 14:22:31 +0000 (14:22 +0000)]
API documentation says that RegEnumKeyEx, RegEnumValue and
RegQueryInfoKey takes the size of the buffers as characters.
Alexandre Julliard [Sun, 8 Nov 1998 14:18:04 +0000 (14:18 +0000)]
Added missing #include "config.h"
Justin Bradford [Sun, 8 Nov 1998 13:36:39 +0000 (13:36 +0000)]
Replaces CoCreateGuid stub with an implementation of DCE's UUID
specification. Also removes some unnecessary code from StringFromCLSID.
Uwe Bonnes [Sun, 8 Nov 1998 13:14:55 +0000 (13:14 +0000)]
Added an extern "C" safeguard.
Uwe Bonnes [Sun, 8 Nov 1998 13:12:49 +0000 (13:12 +0000)]
- adds GetExitCodeProcess
- corrects the return-type of GetKeyState
- corrects the winelib definition of IsDialogMessage
- adds winelib definitions for PrintDlg
Rein Klazes [Sun, 8 Nov 1998 13:01:41 +0000 (13:01 +0000)]
ExtSelectClipRgn fix: RGN_DIFF did not work.
Ulrich Weigand [Sun, 8 Nov 1998 12:27:26 +0000 (12:27 +0000)]
Adapted to new input event handling.
Ulrich Weigand [Sun, 8 Nov 1998 12:26:36 +0000 (12:26 +0000)]
USER-side part of input event handling: contains implementation of
keybd_event and mouse_event, and USER-related code removed from
windows/event.c and windows/keyboard.c.
Ulrich Weigand [Sun, 8 Nov 1998 12:24:02 +0000 (12:24 +0000)]
Stubs for DISPLAY.DRV removed from keyboard.c.
Ulrich Weigand [Sun, 8 Nov 1998 12:21:35 +0000 (12:21 +0000)]
Implementation of MOUSE.DRV (contains some code taken from
windows/event.c).
Ulrich Weigand [Sun, 8 Nov 1998 12:19:23 +0000 (12:19 +0000)]
Implementation of KEYBOARD.DRV (code mostly taken from previous
windows/keyboard.c).
Ulrich Weigand [Sun, 8 Nov 1998 12:07:36 +0000 (12:07 +0000)]
Bugfix: really *do* switch to the initial task's stack.
CallLargeStack mechanism re-enabled.
Eric Kohl [Sun, 8 Nov 1998 11:40:00 +0000 (11:40 +0000)]
Added stub for CreateBindCtx() and added missing CoGetClassObject()
to *.spec file. Makes Internet Explorer 4.01 happy ;-)
Eric Kohl [Sun, 8 Nov 1998 11:39:10 +0000 (11:39 +0000)]
Little improvement.
Eric Kohl [Sun, 8 Nov 1998 11:37:40 +0000 (11:37 +0000)]
Added preliminary hit testing. Makes regedit.exe happy ;-)
Eric Kohl [Sun, 8 Nov 1998 11:36:04 +0000 (11:36 +0000)]
Improved documentation and fixed typos.
Eric Kohl [Sun, 8 Nov 1998 11:33:05 +0000 (11:33 +0000)]
Added DrawStatusText32AW() and CreateStatusWindow32AW().
Eric Kohl [Sun, 8 Nov 1998 11:31:12 +0000 (11:31 +0000)]
Improved display and layout code.
Eric Kohl [Sun, 8 Nov 1998 11:30:27 +0000 (11:30 +0000)]
New Files. Added 'date and time picker' and 'month calendar' control
dummies. They are used by Outlook Express.
Charles Suprin [Sat, 7 Nov 1998 12:56:31 +0000 (12:56 +0000)]
Added stubs for SetWinMetaFileBits and GetEnhMetaFilePaletteEntries.
Huw D M Davies [Sat, 7 Nov 1998 12:42:54 +0000 (12:42 +0000)]
Stop X11DRV_RoundRect calling XDrawArc with -ve width/height params
which it did if either ellipse dimension was zero.
Huw D M Davies [Sat, 7 Nov 1998 12:41:49 +0000 (12:41 +0000)]
Optimize RoundRect32 to call Rectangle32 if either ellipse dimension
is zero.
Andreas Mohr [Sat, 7 Nov 1998 12:38:07 +0000 (12:38 +0000)]
Added stub WNetEnumCachedPasswords.
Andreas Mohr [Sat, 7 Nov 1998 12:36:56 +0000 (12:36 +0000)]
Made this file DOSMOD friendly.
Andreas Mohr [Sat, 7 Nov 1998 12:35:50 +0000 (12:35 +0000)]
Unified "No implementation for..." warnings.
Marcus Meissner [Sat, 7 Nov 1998 12:32:59 +0000 (12:32 +0000)]
monodebg.vxd used by some Origin programs implemented.
Uwe Bonnes [Sat, 7 Nov 1998 12:25:18 +0000 (12:25 +0000)]
Fail if less then one entire line requested in GetBitmapBits32.
Rein Klazes [Sat, 7 Nov 1998 12:24:21 +0000 (12:24 +0000)]
Added WM_GETDLGCODE handling in (Un)MapMsg32Ato16.