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.
John Richardson [Sat, 7 Nov 1998 12:19:26 +0000 (12:19 +0000)]
Implementation of CoLoadLibrary, CoFreeAllLibraries,
CoFreeUnusedLibraries, CoFreeLibrary.
Fixed misspelling of CoUninitialize.
Robert Pouliot [Sat, 7 Nov 1998 12:09:24 +0000 (12:09 +0000)]
Fixes for other languages.
John Richardson [Fri, 6 Nov 1998 17:36:13 +0000 (17:36 +0000)]
Fix wide character functions to return character count in character
quantities not byte quantities. Make RegQueryInfoKey and
RegQueryInfoKey behave correctly in win95 mode.
Lionel Ulmer [Fri, 6 Nov 1998 17:28:22 +0000 (17:28 +0000)]
Changed mouse button mapping and check size of return buffer.
Rein Klazes [Fri, 6 Nov 1998 17:20:24 +0000 (17:20 +0000)]
ExtSelectClipRgn() with RGN_COPY copies the wrong region.
Uwe Bonnes [Fri, 6 Nov 1998 16:39:57 +0000 (16:39 +0000)]
Fixed an error in the implementation of FILE_ShareDeny.
Marcus Meissner [Fri, 6 Nov 1998 16:30:41 +0000 (16:30 +0000)]
Solaris redefines ERR and CS, fixed occurances.
Solaris has TRAPNO in its sigcontext, added to sig_context.h
Eric Pouech [Fri, 6 Nov 1998 16:04:09 +0000 (16:04 +0000)]
Made mmioSetBuffer callable from 16 and 32 bit code.
Juergen Schmied [Fri, 6 Nov 1998 15:23:43 +0000 (15:23 +0000)]
Fixed wrong arg type.
Huw D M Davies [Fri, 6 Nov 1998 11:03:00 +0000 (11:03 +0000)]
Moved X11 DIB stuff to x11drv.
Uwe Bonnes [Fri, 6 Nov 1998 10:58:33 +0000 (10:58 +0000)]
The API for WideCharToMultiByte says that the src-string has only to be
treated as NULL-terminated if srclen is -1.
Ove Kaaven [Fri, 6 Nov 1998 10:56:09 +0000 (10:56 +0000)]
Made sure ConfigureNotify is processed before Expose, deferring the
Expose event if necessary, thus working around a WM flaw with virtual
desktop scrolling in -managed mode.
Bertho Stultiens [Fri, 6 Nov 1998 10:51:40 +0000 (10:51 +0000)]
Bugfix in write_name_str() [writeres.c] where the length byte/word was
wrongly counted in the length of the string.
Thanks to Ulrich Weigand <weigand@informatik.uni-erlangen.de>
Eric Pouech [Fri, 6 Nov 1998 10:49:41 +0000 (10:49 +0000)]
Translated in French (not so good anyhow) message for the mark on
system menu.
Juergen Schmied [Fri, 6 Nov 1998 10:19:47 +0000 (10:19 +0000)]
Changed the default from 0 to 0x409 (eng-us).
Marcus Meissner [Fri, 6 Nov 1998 10:15:00 +0000 (10:15 +0000)]
Two missing WINAPIs.
Juergen Schmied [Fri, 6 Nov 1998 10:12:29 +0000 (10:12 +0000)]
Fixed one wrong parameter.
Ove Kaaven [Fri, 6 Nov 1998 10:01:45 +0000 (10:01 +0000)]
Fixed --disable-lib.
Juergen Schmied [Thu, 5 Nov 1998 10:33:18 +0000 (10:33 +0000)]
Constants for controls in common dialogs.
Juergen Schmied [Wed, 4 Nov 1998 18:08:33 +0000 (18:08 +0000)]
Fixed some compiler warnings.
Jesper Skov [Sun, 1 Nov 1998 19:27:22 +0000 (19:27 +0000)]
egcs 'ambiguous else' warnings fixes.
Huw D M Davies [Sun, 1 Nov 1998 19:23:52 +0000 (19:23 +0000)]
Get rid of the redefinition of MAX_PATH and move PROCESSENTRY32
definition to toolhelp.h.
Ulrich Weigand [Sun, 1 Nov 1998 18:01:53 +0000 (18:01 +0000)]
Run Winelib applications as 32-bit processes in the initial task.
Simplified/removed several special 'if (__winelib)' cases in
Wine main code obsoleted by that change.
Ulrich Weigand [Sun, 1 Nov 1998 18:00:56 +0000 (18:00 +0000)]
Call mouse driver callback also if windows are not registered with X
(if using native USER.EXE).
Ulrich Weigand [Sun, 1 Nov 1998 18:00:09 +0000 (18:00 +0000)]
Adapted to separation between KERNEL and USER.
Ulrich Weigand [Sun, 1 Nov 1998 17:59:35 +0000 (17:59 +0000)]
Implemented new Wine startup sequence, separating startup into
KERNEL/USER/GDI related parts, allowing native replacement.
Implemented initial 'kernel' task.
John Richardson [Sun, 1 Nov 1998 16:51:10 +0000 (16:51 +0000)]
Implementation of InprocServer32 CoGetClassObject.
Huw D M Davies [Sun, 1 Nov 1998 16:35:42 +0000 (16:35 +0000)]
More bitmap fixes.
Alexandre Julliard [Sun, 1 Nov 1998 16:23:54 +0000 (16:23 +0000)]
Fixed crashes with WM_GETDLGCODE translation.
Patrik Stridvall [Sun, 1 Nov 1998 16:22:07 +0000 (16:22 +0000)]
Started moving some X11 window management code to windows/x11drv.
Ove Kaaven [Sun, 1 Nov 1998 15:27:12 +0000 (15:27 +0000)]
Fixed IsDialogMessage16.
Douglas Ridgway [Sun, 1 Nov 1998 15:14:39 +0000 (15:14 +0000)]
Tell people to ignore the 'gets' warning. Some will listen.
Huw D M Davies [Sun, 1 Nov 1998 15:13:53 +0000 (15:13 +0000)]
A couple of small fixes to my bitmap patch.
Uwe Bonnes [Sun, 1 Nov 1998 15:07:24 +0000 (15:07 +0000)]
Allow the user to put a mark in the debug log by adding a item in the
SYSMENU. The messages needs implementation in all other languages than
English and German.
Uwe Bonnes [Sun, 1 Nov 1998 15:04:52 +0000 (15:04 +0000)]
Give tempfile a different name even if they are created in the same
second. Removed some fixmes from the ShareDeny stuff.
Rein Klazes [Sun, 1 Nov 1998 14:50:06 +0000 (14:50 +0000)]
CreateWindowEx32[AW] now creates an MDI chils when the WM_EX_MDICHILD
extended style is specified. Also implemented CreateMDIWindow32A()
call - single thread only -.
Marcus Meissner [Sun, 1 Nov 1998 14:48:58 +0000 (14:48 +0000)]
Erred in the bit macros in treeview.c. Shiftcounts were wrong.
Marcus Meissner [Sun, 1 Nov 1998 14:48:25 +0000 (14:48 +0000)]
Detection of the end of imports with Characteristics 0 fail for Borland
programs (which seem to have always characteristics 0). Changed to algorithm
to something a bit more intelligent.
Ove Kaaven [Sun, 1 Nov 1998 14:47:53 +0000 (14:47 +0000)]
Added CoFreeLibrary stub.
Alexandre Julliard [Sun, 1 Nov 1998 14:14:56 +0000 (14:14 +0000)]
Updated FAQ location.