Bertho Stultiens [Mon, 14 Dec 1998 16:04:49 +0000 (16:04 +0000)]
- Added a global label for elf-dll linking and a long with the resource
size and a long with the directory size.
- Killed an annoying warning since version 1.0.0 in parser.y about a
var being used before init.
Juergen Schmied [Mon, 14 Dec 1998 14:51:27 +0000 (14:51 +0000)]
Adds the IPersistFile Interface to IShellLink[W] and gave both own
IClassFactorys.
Marcus Meissner [Mon, 14 Dec 1998 14:48:09 +0000 (14:48 +0000)]
(ReadConsole32A): small and stupid bug fixed
(WriteConsoleOutput): bug fixed (attributes may change within lines)
and enhanced speedwise by using buffering.
(CONSOLE_string_2_IR): enhanced, now gets scancodes and virtualkeycodes
Marcus Meissner [Mon, 14 Dec 1998 14:45:21 +0000 (14:45 +0000)]
_ultoa implemented.
Marcus Meissner [Mon, 14 Dec 1998 14:42:22 +0000 (14:42 +0000)]
Small hack to get rid of annoying err:resource: message for
MessageBoxes.
Ian Schmidt [Mon, 14 Dec 1998 14:41:25 +0000 (14:41 +0000)]
Fix off-by-1 error in DirectSound ordinals. Thanks to Robert Riggs for
the pointer.
Stephen Crowley [Mon, 14 Dec 1998 14:39:56 +0000 (14:39 +0000)]
Save the original video mode before going fullscreen and restore it
when the last DirectDraw_Release is called. Also fix a problem where
the viewport wasn't set to 0,0.
Joseph Pranevich [Mon, 14 Dec 1998 14:38:10 +0000 (14:38 +0000)]
Made more cross-platform by changing ->_fileno to fileno().
NF Stevens [Mon, 14 Dec 1998 14:37:06 +0000 (14:37 +0000)]
Fix the Z-order of maximized/minimized child windows.
Huw D M Davies [Mon, 14 Dec 1998 12:58:10 +0000 (12:58 +0000)]
XLFDs should be well-formed (14 hyphens) to match scalable fonts.
Stop slant field becoming wildcarded too early.
Marcus Meissner [Mon, 14 Dec 1998 12:52:37 +0000 (12:52 +0000)]
(FOCUS_SwitchFocus) check for pFocusTo == NULL instead of hFocusTo==0.
Huw D M Davies [Mon, 14 Dec 1998 12:50:03 +0000 (12:50 +0000)]
Hack OLE_GetFormat* to return something if datelen = 0.
Remove unnecessary WINAPI's.
Alexandre Julliard [Fri, 11 Dec 1998 17:15:02 +0000 (17:15 +0000)]
Release 981211.
Patrick Spinler [Fri, 11 Dec 1998 15:04:11 +0000 (15:04 +0000)]
Implemented CreateToolhelp32Snapshot, including two of the routines
using snapshots, Process32First and Process32Next.
Justin Bradford [Fri, 11 Dec 1998 14:02:16 +0000 (14:02 +0000)]
Most of the currency variant conversion functions implemented.
Minor bugfixes and header tidying.
Alexandre Julliard [Fri, 11 Dec 1998 13:57:03 +0000 (13:57 +0000)]
Added Makefile.
Marcus Meissner [Fri, 11 Dec 1998 13:26:26 +0000 (13:26 +0000)]
Added RasEnumConnections stub.
Juergen Schmied [Fri, 11 Dec 1998 11:06:50 +0000 (11:06 +0000)]
Bugfix in PathCombine32[A|W].
View menu in explorer and on right mouse button is working now.
Juergen Schmied [Fri, 11 Dec 1998 11:05:24 +0000 (11:05 +0000)]
Implemented ILGetDisplayName.
Juergen Schmied [Fri, 11 Dec 1998 10:58:48 +0000 (10:58 +0000)]
Started implementation of ShellExecuteEx32A.
Small changes.
Juergen Schmied [Fri, 11 Dec 1998 10:55:34 +0000 (10:55 +0000)]
Moved menu resources to rc-file.
Marcus Meissner [Fri, 11 Dec 1998 10:50:44 +0000 (10:50 +0000)]
Two debug messages clarified, one useless prototype removed.
Marcus Meissner [Fri, 11 Dec 1998 10:40:43 +0000 (10:40 +0000)]
294 missing WINAPI added.
Marcus Meissner [Fri, 11 Dec 1998 10:21:46 +0000 (10:21 +0000)]
Kill swapped out (wine) processes too and truncate diff after some xxx
lines.
Juergen Schmied [Fri, 11 Dec 1998 10:19:51 +0000 (10:19 +0000)]
Fixed SetLastError with wrong value.
Huw D M Davies [Fri, 11 Dec 1998 10:17:31 +0000 (10:17 +0000)]
Implement AbortDoc16, move AbortDoc32 and StartDoc32W to
misc/printdrv.c and fix a few compile warnings.
Andreas Mohr [Fri, 11 Dec 1998 09:16:48 +0000 (09:16 +0000)]
Fixed a bunch of compiler warnings.
Marcus Meissner [Fri, 11 Dec 1998 09:13:29 +0000 (09:13 +0000)]
Added Win32 synchro to FILEs (useful only for terminal handles).
Alexandre Julliard [Thu, 10 Dec 1998 16:04:51 +0000 (16:04 +0000)]
Removed extra output.
Alexandre Julliard [Thu, 10 Dec 1998 15:49:22 +0000 (15:49 +0000)]
Authors: Francis Beaudet <francis@macadamian.com>, Sylvain St-Germain <sylvain@macadamian.com>, Thuy Nguyen <thuy@macadamian.com>
Lots of new stubs.
Alexandre Julliard [Thu, 10 Dec 1998 11:06:59 +0000 (11:06 +0000)]
Added a few authors.
Ulrich Weigand [Thu, 10 Dec 1998 11:01:09 +0000 (11:01 +0000)]
Let the System_Time_Selector clock tick.
Ulrich Weigand [Thu, 10 Dec 1998 10:47:26 +0000 (10:47 +0000)]
Adapted to CreateSystemTimer interface change.
Ulrich Weigand [Thu, 10 Dec 1998 10:44:38 +0000 (10:44 +0000)]
Cleaned up CreateSystemTimer interface for use with 32-bit callbacks.
(NOTE: 16-bit callbacks still don't work!)
NF Stevens [Thu, 10 Dec 1998 10:41:23 +0000 (10:41 +0000)]
- Handle WM_MDIRESTORE by calling WM_SYSCOMMAND for
the child window so that the system menu is set correctly.
- In MDICascade and MDITile use WM_MDIRESTORE message
to restore maximized window so that system menu is
handled correctly.
Jean-Claude Cote [Thu, 10 Dec 1998 10:00:38 +0000 (10:00 +0000)]
Added implementation of the VARIANT APIs.
Uwe Bonnes [Thu, 10 Dec 1998 09:56:06 +0000 (09:56 +0000)]
Fixed DRIVE_GetFreeSpace to handle space > 4 GByte.
Alex Priem [Thu, 10 Dec 1998 09:54:17 +0000 (09:54 +0000)]
* handle TVIF_TEXT by TREEVIEW_SetItem according to MS documentation.
* better handling of LPSTR_TEXTCALLBACK32A
* TREEVIEW_GetNext|PrevListItem didn't descend into visible child items.
Marcus Meissner [Thu, 10 Dec 1998 09:53:41 +0000 (09:53 +0000)]
Warn if two .exes conflict with each other and the second does not
have relocation records.
Uwe Bonnes [Thu, 10 Dec 1998 09:52:23 +0000 (09:52 +0000)]
Fixed GetFileTitle32A not filling up lpTitle if lpFile didn't
contain '/','\\' or ':'.
Stephen Crowley [Thu, 10 Dec 1998 09:50:35 +0000 (09:50 +0000)]
Fixed a potential crash if a usable video mode is not detected.
Alexandre Julliard [Thu, 10 Dec 1998 09:35:50 +0000 (09:35 +0000)]
Script to generate authors files
Robert Riggs [Thu, 10 Dec 1998 09:08:48 +0000 (09:08 +0000)]
Stubs for IDirectInputEffect and IDirectInputDevice2A methods,
as well as AddRef(), GetCapabilites(), EnumObjects(),
GetProperty(), GetObjectInfo(), GetDeviceInfo(), Initialize(),
and RunControlPanel() for IDirectInputDevice.
Robert Riggs [Thu, 10 Dec 1998 09:05:09 +0000 (09:05 +0000)]
Set window focus in _common_IDirectDraw_SetDisplayMode().
Robert Riggs [Thu, 10 Dec 1998 09:03:00 +0000 (09:03 +0000)]
Accept MCI_OPEN and MCI_CLOSE messages in MCICDAUDIO_DriverProc32().
Ulrich Weigand [Thu, 10 Dec 1998 08:59:53 +0000 (08:59 +0000)]
Removed deferred Expose events handling.
Ulrich Weigand [Thu, 10 Dec 1998 08:57:31 +0000 (08:57 +0000)]
Don't clip VisRgn against X desktop.
Ulrich Weigand [Thu, 10 Dec 1998 08:30:30 +0000 (08:30 +0000)]
LoadModule32/WinExec32 should return 16-bit hInstance/hTask.
Huw D M Davies [Thu, 10 Dec 1998 08:26:23 +0000 (08:26 +0000)]
Sanity check on font size.
Marcus Meissner [Thu, 10 Dec 1998 08:21:14 +0000 (08:21 +0000)]
Missing parentheses added.
Marcus Meissner [Wed, 9 Dec 1998 16:37:04 +0000 (16:37 +0000)]
Enhanced Win32 Console (XTERM)
- inputhandling enhanced (keys and mouseclicks)
- win32 synchronization (partial)
- lots of enhancements to drawing functions
- simple/complex console (simple-stdin/stdout -> complex-xterm).
Joseph Pranevich [Wed, 9 Dec 1998 15:43:03 +0000 (15:43 +0000)]
Add a driver to open up a new xterm window whenever console output is
needed. Derived from console/win32.c but we are not yet ready to merge
the code completely.
Pablo Saratxaga [Wed, 9 Dec 1998 14:51:48 +0000 (14:51 +0000)]
Improved the handling of font encodings.
Ove Kaaven [Wed, 9 Dec 1998 13:14:19 +0000 (13:14 +0000)]
Implemented DPMI RMCBs using the DOS subsystem, and a few other
improvements. Also, some special-cased shortcut paths will allow some
common real-mode call/RMCB combinations to work even without calling the
DOS subsystem, thus letting APIs like DOSASPI work without any dirty hacks
even on platforms that cannot use dosmod.
Marcus Meissner [Wed, 9 Dec 1998 11:06:00 +0000 (11:06 +0000)]
Some unnecessary #include and messages removed.
Uwe Bonnes [Wed, 9 Dec 1998 11:02:16 +0000 (11:02 +0000)]
Some small corrections to EnumSystemLocales32AW
Alexandre Julliard [Tue, 8 Dec 1998 15:06:38 +0000 (15:06 +0000)]
Tried another kludge for the Xmd.h problem.
Stephen Crowley [Tue, 8 Dec 1998 13:10:56 +0000 (13:10 +0000)]
Added fullscreen DGA support.
Pablo Saratxaga [Tue, 8 Dec 1998 10:40:19 +0000 (10:40 +0000)]
Fixed dummy entries in MAIN_ParseLanguageOption().
Brian Gerst [Tue, 8 Dec 1998 10:34:58 +0000 (10:34 +0000)]
Properly implement MCI_CDA_STATUS_TYPE_TRACK.
Fix an off-by-one bug with MCI_STATUS_LENGTH.
Marcus Meissner [Tue, 8 Dec 1998 10:14:00 +0000 (10:14 +0000)]
Superflous WINAPI removed.
Marcus Meissner [Tue, 8 Dec 1998 10:06:59 +0000 (10:06 +0000)]
Warn about invalid entrypoints (created by viruses) which result in
Wine crashes.
Marcus Meissner [Tue, 8 Dec 1998 10:00:38 +0000 (10:00 +0000)]
Create X11 palette on DirectDrawSurface::SetPalette, not before (we
might not have an X11 window yet).
Marcus Meissner [Tue, 8 Dec 1998 09:49:45 +0000 (09:49 +0000)]
Move TWEAK_Init from USER to GDIInit.
Huw D M Davies [Tue, 8 Dec 1998 09:44:30 +0000 (09:44 +0000)]
Fix for SetAbortProc16, stub for SetAbortProc32 and tidy up some other
printing functions.
Huw D M Davies [Tue, 8 Dec 1998 09:39:07 +0000 (09:39 +0000)]
Fix includes.
Huw D M Davies [Tue, 8 Dec 1998 09:37:49 +0000 (09:37 +0000)]
Fix X11DRV_ExtTextOut for rotated text if either of lpDx, breakExtra
or charExtra are non-zero.
Huw D M Davies [Tue, 8 Dec 1998 09:14:09 +0000 (09:14 +0000)]
Replace GRAPH_ functions with Win SDK equivalents.
Alexander Larsson [Mon, 7 Dec 1998 16:23:42 +0000 (16:23 +0000)]
Reverted previous patch.
Ove Kaaven [Mon, 7 Dec 1998 16:18:17 +0000 (16:18 +0000)]
Don't define MZ_SUPPORTED on non-i386 platforms.
Ove Kaaven [Mon, 7 Dec 1998 16:10:11 +0000 (16:10 +0000)]
Fixed DPMI_CallRMProc (I think).
Marcus Meissner [Mon, 7 Dec 1998 16:03:04 +0000 (16:03 +0000)]
Stub for NPSGetProviderHandleA.
Brian Gerst [Mon, 7 Dec 1998 15:44:54 +0000 (15:44 +0000)]
The scancode Windows send for extended keys is the scancode of the
unextended equivalent of the key, plus the extended flag.
Andreas Mohr [Mon, 7 Dec 1998 15:27:59 +0000 (15:27 +0000)]
Fixed a real mode problem.
Andreas Mohr [Mon, 7 Dec 1998 12:52:23 +0000 (12:52 +0000)]
NE_MODULE.stack_size was set to a ridiculously small value of 5.
Windows sets 0x1400 in such cases for programs.
Huw D M Davies [Mon, 7 Dec 1998 12:50:14 +0000 (12:50 +0000)]
We don't yet want the static control to call DestroyIcon.
NF Stevens [Mon, 7 Dec 1998 12:48:16 +0000 (12:48 +0000)]
Added case for GCW_ATOM int GetClassLong32A.
Gael de Chalendar [Mon, 7 Dec 1998 12:15:34 +0000 (12:15 +0000)]
Stub for WNetOpenEnum32W.
Robert Riggs [Mon, 7 Dec 1998 12:13:01 +0000 (12:13 +0000)]
More general code cleanup for readability.
A few more parameter validation checks.
Return DS_OK rather than 0 in a number of functions.
Fixed primary buffer ref count bug in CreateSoundBuffer().
Handle 1-3 byte sound fragments that would cause buffer overruns.
Clear primary buffer with a neutral value instead of always 0
(because 128 is neutral for 8-bit sound).
Fix bug with mixing 8-bit sound into the primary buffer.
Broke out the main block in DSOUND_thread() to another function for
readability.
Handle "no audio" and "audio busy" cases properly when initializing
dsound. Rename DllCanUnloadNow() to DSOUND_DllCanUnloadNow().
Ove Kaaven [Mon, 7 Dec 1998 12:09:55 +0000 (12:09 +0000)]
Made variables optimized into registers accessible.
Uwe Bonnes [Mon, 7 Dec 1998 11:05:23 +0000 (11:05 +0000)]
The spec definition for MonitorFromWindow was wrong.
Stefan Leichter [Mon, 7 Dec 1998 11:02:55 +0000 (11:02 +0000)]
File handle bug fix.
Eric Kohl [Mon, 7 Dec 1998 11:01:19 +0000 (11:01 +0000)]
Added paragraph about different dll versions and structure sizes.
Eric Kohl [Mon, 7 Dec 1998 10:59:40 +0000 (10:59 +0000)]
Added missing TOOLINFO structure.
Andreas Mohr [Mon, 7 Dec 1998 10:56:40 +0000 (10:56 +0000)]
Fixed a heap bug.
Andreas Mohr [Mon, 7 Dec 1998 10:48:09 +0000 (10:48 +0000)]
- Several kernel.spec return type mismatch fixes
- [GS]etSelectorBase Win32s offset support by Ulrich Weigand (thanks v.m. !!)
- Move AppToWine/WineToApp macros as W32S_APP2WINE etc. to ldt.h
- LocalNotify() basic support
- Fixes for local heap handling with heap handles created by Virtual*()
Ulrich Weigand [Mon, 7 Dec 1998 10:36:56 +0000 (10:36 +0000)]
Bugfix: -microsoft-symbol encoding was not recognized.
Ulrich Weigand [Mon, 7 Dec 1998 10:24:42 +0000 (10:24 +0000)]
Bugfix: WIN_ResetQueueWindows would skip some windows.
Ulrich Weigand [Mon, 7 Dec 1998 10:23:10 +0000 (10:23 +0000)]
Allow recursively reentering CALL32_LargeStack.
Patrik Stridvall [Mon, 7 Dec 1998 09:36:13 +0000 (09:36 +0000)]
Added the new TTY driver.
Patrik Stridvall [Mon, 7 Dec 1998 09:13:40 +0000 (09:13 +0000)]
Moved more code to the X11 driver.
Joseph Pranevich [Thu, 3 Dec 1998 16:29:56 +0000 (16:29 +0000)]
Call the new console driver for some routines. This is not completely
done yet and more for testing purposes.
Joseph Pranevich [Wed, 2 Dec 1998 19:58:08 +0000 (19:58 +0000)]
Added console support.
Huw D M Davies [Wed, 2 Dec 1998 10:29:04 +0000 (10:29 +0000)]
Move OEM resources to the x11drv.
Alexander Larsson [Wed, 2 Dec 1998 10:04:52 +0000 (10:04 +0000)]
Opening a file in a directory which doesn't exist returns
ERROR_FILE_NOT_FOUND instead of ERROR_PATH_NOT_FOUND.
Marcus Meissner [Wed, 2 Dec 1998 10:00:48 +0000 (10:00 +0000)]
Handle atoms "# non number" (oracle client).
Ulrich Weigand [Tue, 1 Dec 1998 16:23:19 +0000 (16:23 +0000)]
Renamed KERNEL.327 to HandleParamError (as in 'Undoc. Windows').
Fixed wrong ordinals/prototype for MapProcessHandle/GetModuleFileName32.
Added names for some undocumented exports.
Ulrich Weigand [Tue, 1 Dec 1998 15:19:54 +0000 (15:19 +0000)]
Implemented GlobalChangeLockCount (KERNEL.365).
Ulrich Weigand [Tue, 1 Dec 1998 14:45:37 +0000 (14:45 +0000)]
Implemented Local32Info, stubs for Local32First/Next (KERNEL.444-446).
Ulrich Weigand [Tue, 1 Dec 1998 13:00:05 +0000 (13:00 +0000)]
Implemented GdiFreeResources (GDI.609).