Adam the Jazz Guy [Tue, 9 Feb 1999 14:07:49 +0000 (14:07 +0000)]
Fixed formatting of code
Now changes to directory of program to be run before starting wine
Stephane Lussier [Tue, 9 Feb 1999 14:07:07 +0000 (14:07 +0000)]
- Cleaned up the message queue when a thread exit (but not the process).
- Modified QUEUE_DeleteMsgQueue to exit gracefully (without crashing Wine) if
queue link list is corrupted.
Ove Kaaven [Tue, 9 Feb 1999 14:05:51 +0000 (14:05 +0000)]
Sounds were cut off due to integer overflow. Fixed.
Paul Quinn [Tue, 9 Feb 1999 13:51:58 +0000 (13:51 +0000)]
Added windowsx.h for Winelib.
Eric Williams [Fri, 5 Feb 1999 17:40:47 +0000 (17:40 +0000)]
Added common dialogs test program.
Noel Borthwick [Fri, 5 Feb 1999 10:37:53 +0000 (10:37 +0000)]
Added management and allocation of the PERQUEUEDATA structure.
Lionel Ulmer [Fri, 5 Feb 1999 10:23:37 +0000 (10:23 +0000)]
- added a dump of the palette creation flags
- changed palette creation code in vga.c to prevent useless error
message
Andreas Mohr [Fri, 5 Feb 1999 10:16:19 +0000 (10:16 +0000)]
Use vfat/win95 as default.
Marcus Meissner [Fri, 5 Feb 1999 09:41:55 +0000 (09:41 +0000)]
Updated msvideo / vfw.h, use builtin msvfw32.dll by default, added
aviinfo and aviplay programs.
Marcus Meissner [Fri, 5 Feb 1999 09:32:39 +0000 (09:32 +0000)]
Continued hack to win32/console.c, so that the IDA Pro Disassembler
works again. Needs much more work however.
Marcus Meissner [Fri, 5 Feb 1999 09:28:51 +0000 (09:28 +0000)]
Include objbase.h for CoTaskMem* prototypes (or we get WINAPI
problems).
Marcus Meissner [Fri, 5 Feb 1999 09:21:51 +0000 (09:21 +0000)]
Added missing ULONG to static const OFFSET_xx.
James Juran [Thu, 4 Feb 1999 16:45:40 +0000 (16:45 +0000)]
Various manpage updates, including the incorrect statement about glibc
and clone().
James Juran [Thu, 4 Feb 1999 16:40:38 +0000 (16:40 +0000)]
Fix pointer to the Windows Disassembler 32. Thanks to Herbert
Rosmanith <herp@wildsau.idv.uni-linz.ac.at> for suggesting this.
Andreas Mohr [Thu, 4 Feb 1999 16:38:12 +0000 (16:38 +0000)]
Another usage of non-portable functions...
Andreas Mohr [Thu, 4 Feb 1999 16:37:04 +0000 (16:37 +0000)]
Some values of pBiosData added/fixed.
Patrik Stridvall [Thu, 4 Feb 1999 14:05:38 +0000 (14:05 +0000)]
Moved some more code to the X11 driver.
Patrik Stridvall [Thu, 4 Feb 1999 13:14:42 +0000 (13:14 +0000)]
TTY driver changes.
Patrik Stridvall [Thu, 4 Feb 1999 11:11:01 +0000 (11:11 +0000)]
X11 driver changes.
Patrik Stridvall [Thu, 4 Feb 1999 10:51:35 +0000 (10:51 +0000)]
Non-X11 compile fix for generated code.
Patrik Stridvall [Thu, 4 Feb 1999 10:12:55 +0000 (10:12 +0000)]
Implementation of the new monitor abstraction.
Patrik Stridvall [Thu, 4 Feb 1999 10:10:59 +0000 (10:10 +0000)]
New TTY driver for GDI.
Patrik Stridvall [Thu, 4 Feb 1999 10:09:54 +0000 (10:09 +0000)]
- Added the graphics/ttydrv directory.
- Don't search for reentrant X when X doesn't exist.
- Added config options HAVE_LIBXXPM
- Added checks if the header files also exist for some libraries
Francois Gouget [Tue, 2 Feb 1999 16:14:23 +0000 (16:14 +0000)]
Replaced references to interfaces.h by wine/obj_xxx.h headers instead
since these headers already provide the necessary definitions.
Eric Pouech [Tue, 2 Feb 1999 16:10:10 +0000 (16:10 +0000)]
Removed references to obsolete msdos/cdrom.c file.
Make use of new Wine internal CD ROM interface.
Eric Pouech [Tue, 2 Feb 1999 15:25:16 +0000 (15:25 +0000)]
Fixed tracks indexing in mcicda.c
Make use of new Wine internal CD ROM interface.
Eric Pouech [Tue, 2 Feb 1999 15:22:03 +0000 (15:22 +0000)]
New Wine internal interface for handling CD Rom (especially audio CD
ROM).
Zygo Blaxell [Tue, 2 Feb 1999 13:59:17 +0000 (13:59 +0000)]
Change a few types to match you-know-who's declarations.
HTREEITEM is a struct _TREEITEM FAR*
GetDIBits passes a LPVOID for the bitmap data, not LPSTR.
Adjustment of Wine C code to match the new types included.
Uwe Bonnes [Tue, 2 Feb 1999 13:55:12 +0000 (13:55 +0000)]
Fixed GET_LZ_STATE macro.
Lionel Ulmer [Tue, 2 Feb 1999 13:27:38 +0000 (13:27 +0000)]
Added stubs for new DirectDraw4 and DirectDrawSurface4 methods.
Albert den Haan [Tue, 2 Feb 1999 13:02:59 +0000 (13:02 +0000)]
Fixed wrong order of res_ico and res_bmp which must be in RT_xxx order.
Marcus Meissner [Tue, 2 Feb 1999 10:39:33 +0000 (10:39 +0000)]
reslen could be used uninitialised in GetFileResource32 (fixes some
strange VerQueryValue crashes).
Jan D [Tue, 2 Feb 1999 10:35:55 +0000 (10:35 +0000)]
Added definition for LOCALE_SGROUPING, LOCALE_SMONGROUPING and
LOCALE_IINTLCURRDIGITS.
Ulrich Weigand [Tue, 2 Feb 1999 10:34:46 +0000 (10:34 +0000)]
Bugfix: Preserve EAX in UnMapSLFixArray().
Eric Kohl [Tue, 2 Feb 1999 10:33:08 +0000 (10:33 +0000)]
Fixes little pointer bug in DPA_DeletePtr().
Ulrich Weigand [Tue, 2 Feb 1999 10:27:31 +0000 (10:27 +0000)]
Implemented KERNEL.434 (UnicodeToAnsi).
Eric Pouech [Tue, 2 Feb 1999 10:25:41 +0000 (10:25 +0000)]
GetDiskFreeSpaceEx32A can get null pointers and still not crash.
Huw D M Davies [Tue, 2 Feb 1999 10:21:52 +0000 (10:21 +0000)]
Clear up args to PSDRV_AdvancedSetupDialog.
Huw D M Davies [Tue, 2 Feb 1999 10:13:14 +0000 (10:13 +0000)]
Reduce MAX_FONT_SIZE to 1000.
Alexandre Julliard [Sun, 31 Jan 1999 19:04:30 +0000 (19:04 +0000)]
Added input queue to server-side console object,
read/write_console_input requests, and use them for
Read/WriteConsoleInput.
Geoff Clare [Sun, 31 Jan 1999 18:57:28 +0000 (18:57 +0000)]
Fix to allow for recvmsg() returning less data than is needed.
Alexandre Julliard [Sun, 31 Jan 1999 18:55:54 +0000 (18:55 +0000)]
Attempt at fixing the MAX_PATH multiple definition problem.
Alexandre Julliard [Sun, 31 Jan 1999 15:23:45 +0000 (15:23 +0000)]
Changed DOS extended error handling to be based on SetLastError;
should be more thread-safe this way.
Alexandre Julliard [Sun, 31 Jan 1999 15:08:31 +0000 (15:08 +0000)]
Handle set_file_time requests changing only one of access/mod time.
Alexandre Julliard [Sun, 31 Jan 1999 15:06:28 +0000 (15:06 +0000)]
Clear last error on all successful requests.
Alexandre Julliard [Sun, 31 Jan 1999 15:05:28 +0000 (15:05 +0000)]
Fixed error handling in 16-bit functions (untested).
Alexandre Julliard [Sun, 31 Jan 1999 15:04:42 +0000 (15:04 +0000)]
Added a lot of new error definitions.
Alexandre Julliard [Sun, 31 Jan 1999 15:02:23 +0000 (15:02 +0000)]
Dialog window should not be destroyed in DefDlgProc; this break
modeless dialogs.
Alexandre Julliard [Sun, 31 Jan 1999 10:46:35 +0000 (10:46 +0000)]
Release 990131.
Ulrich Weigand [Sun, 31 Jan 1999 10:13:44 +0000 (10:13 +0000)]
Modify NE_FindTypeSection and NE_FindResourceFromType so as to be
usable by the VERSION code.
Ulrich Weigand [Sun, 31 Jan 1999 10:13:13 +0000 (10:13 +0000)]
Added GetResDirEntryA for use by the VERSION code.
Ulrich Weigand [Sun, 31 Jan 1999 10:12:28 +0000 (10:12 +0000)]
Removed old VER.DLL code.
Ulrich Weigand [Sun, 31 Jan 1999 10:11:54 +0000 (10:11 +0000)]
Implementation of VERSION.DLL. Based on old misc/ver.c.
- Accessing PE version info resources should work correctly now.
- Fixed memory leaks.
- Clean separation of 16- and 32-bit parts.
- Minor bugfixes.
Ulrich Weigand [Sun, 31 Jan 1999 10:11:04 +0000 (10:11 +0000)]
Add new subdirectories dlls/ver and dlls/version.
Ulrich Weigand [Sun, 31 Jan 1999 10:08:42 +0000 (10:08 +0000)]
Implementation of VER.DLL. Thunks up to VERSION.DLL.
Pascal Cuoq [Sun, 31 Jan 1999 10:03:18 +0000 (10:03 +0000)]
IsCharAlpha32A: use look-up table from ole2nls.c.
Pascal Cuoq [Sun, 31 Jan 1999 10:02:30 +0000 (10:02 +0000)]
LCMapString32A: Implemented flags NORM_IGNORENONSPACE and
NORM_IGNORESYMBOLS in string mapping mode.
NF Stevens [Sun, 31 Jan 1999 10:01:41 +0000 (10:01 +0000)]
Create X window for child windows reparented to be top level windows.
Juergen Schmied [Sun, 31 Jan 1999 10:00:26 +0000 (10:00 +0000)]
Stub for PathQualify32[A|W].
Alexandre Julliard [Sun, 31 Jan 1999 09:25:35 +0000 (09:25 +0000)]
Authors: Lionel Ulmer <ulmer@directprovider.net>, Babrian Viktor <v@ulysses.sch.bme.hu>
- added support for ColorKeying during blits
- miscellaneous fixes
Alex Korobka [Sun, 31 Jan 1999 09:24:44 +0000 (09:24 +0000)]
Added an implementation of MRSW locks.
Ove Kaaven [Sun, 31 Jan 1999 09:23:59 +0000 (09:23 +0000)]
Added missing includes (the PSP handling was incorrect, as the
MZ_SUPPORTED definition was missing). Added a simple handler for
direct console input, which needs to be improved.
Ove Kaaven [Sun, 31 Jan 1999 09:22:58 +0000 (09:22 +0000)]
Small fix.
Juergen Schmied [Sun, 31 Jan 1999 09:22:14 +0000 (09:22 +0000)]
List handles WaitForMultipleObjects is waiting for when running with
-debugmsg +win32.
Juergen Schmied [Sun, 31 Jan 1999 09:21:31 +0000 (09:21 +0000)]
Stub for GetSecurityDescriptorControl.
Juergen Schmied [Sun, 31 Jan 1999 09:20:36 +0000 (09:20 +0000)]
Stub for GetUserObjectSecurity.
Juergen Schmied [Sun, 31 Jan 1999 09:19:46 +0000 (09:19 +0000)]
Implemented handling of REG_MULTI_SZ and fixed small bug in
RegSetValue.
Juergen Schmied [Sun, 31 Jan 1999 09:18:58 +0000 (09:18 +0000)]
Every EM_GETLINE send between a 32W to a 32A window returned
incomplete values before (the first 2 chars where cut away).
Huw D M Davies [Sun, 31 Jan 1999 09:17:38 +0000 (09:17 +0000)]
Fix typo in SetWindowPos32.
Marcus Meissner [Sat, 30 Jan 1999 15:55:28 +0000 (15:55 +0000)]
Enable/disable relay32 debugging on the fly. Start app with
-debugmsg +relay or warn+relay. Suggested by Juergen Schmied.
Lionel Ulmer [Sat, 30 Jan 1999 15:54:43 +0000 (15:54 +0000)]
Added check for the presence of Mesa's header files.
Andreas Mohr [Sat, 30 Jan 1999 15:52:50 +0000 (15:52 +0000)]
Fixed error messages.
Bernd Herd [Sat, 30 Jan 1999 15:51:54 +0000 (15:51 +0000)]
Use proper 16->32 message conversion in FILEDLG_CallWindowProc.
Bernd Herd [Sat, 30 Jan 1999 15:50:58 +0000 (15:50 +0000)]
SetParent should link the window at the start of the list.
NF Stevens [Sat, 30 Jan 1999 15:49:51 +0000 (15:49 +0000)]
In Window SetWindowPos with SWP_HIDEWINDOW does not remove
the focus from the focus window; ShowWindow with SW_HIDE does.
So move the code that does this from SetWindowPos to ShowWindow.
Marcus Meissner [Sat, 30 Jan 1999 15:48:18 +0000 (15:48 +0000)]
Check for NULL in lstrcpy* (Windows uses real exception handlers).
James Juran [Sat, 30 Jan 1999 15:45:52 +0000 (15:45 +0000)]
Don't install include files when --disable-lib is used.
Andreas Mohr [Sat, 30 Jan 1999 13:42:42 +0000 (13:42 +0000)]
Added WINMM joy* .spec entries.
Andreas Mohr [Sat, 30 Jan 1999 13:41:57 +0000 (13:41 +0000)]
XMS fix.
Andreas Mohr [Sat, 30 Jan 1999 13:41:25 +0000 (13:41 +0000)]
Spelling fix.
Andreas Mohr [Sat, 30 Jan 1999 13:40:05 +0000 (13:40 +0000)]
Doc update.
Andreas Mohr [Sat, 30 Jan 1999 13:39:21 +0000 (13:39 +0000)]
Some interrupt enhancements.
Andreas Mohr [Sat, 30 Jan 1999 13:37:54 +0000 (13:37 +0000)]
implemented timer latching
trace message fix
temporary "fix" for Linux's coarse timer resolution
Francis Beaudet [Sat, 30 Jan 1999 13:36:55 +0000 (13:36 +0000)]
Implemented the startup-shutdown mechanism for the COM subsystem.
Implemented the Class object registration mechanism.
Alexandre Julliard [Sat, 30 Jan 1999 13:29:52 +0000 (13:29 +0000)]
Added Fi.s
Francis Beaudet [Sat, 30 Jan 1999 13:24:23 +0000 (13:24 +0000)]
Added an implementation of the OLE structured storage. The main
features of this implementation are:
- Can open storages created in Windows.
- Can create new storages that the windows libraries can
read.
- Provides all the functionality to create/open/remove and
rename streams and storages inside the main storage object.
Ove Kaaven [Sat, 30 Jan 1999 13:17:54 +0000 (13:17 +0000)]
Defined RESTORE_SIGNALS by default and call SIGNAL_EmulatorInit
through a function pointer instead. Added a few traces. Fixed the
"Memory corruption !" message in DGA mode. Commented out an
unnecessary TSXF86VidModeSetViewPort that caused my X server to
act up, relying on TSXF86DGASetViewPort instead.
Marcus Meissner [Sat, 30 Jan 1999 13:06:00 +0000 (13:06 +0000)]
Some more warnings and bugs fixed.
Alex Priem [Sat, 30 Jan 1999 13:04:01 +0000 (13:04 +0000)]
Small update.
Alex Priem [Sat, 30 Jan 1999 13:02:30 +0000 (13:02 +0000)]
- The usual bugfixes.
- Better unicode support (only defines, currently)
- Drag & drop implemented.
- LPSTR_TEXTCALLBACK should work now.
- First start at custom draw code.
Francis Beaudet [Sat, 30 Jan 1999 12:59:09 +0000 (12:59 +0000)]
Make sure that the keystate received by the WM_XBUTTONUP and
WM_XBUTTONDOWN matches the message. In X, the keystate is changed
after the message is processed. In Windows, it is changed before.
Matthew Becker [Sat, 30 Jan 1999 12:54:32 +0000 (12:54 +0000)]
Doc updates.
Alexandre Julliard [Sat, 30 Jan 1999 12:51:57 +0000 (12:51 +0000)]
Berend Reitsma <berend at asset-control.com>
SetFileAttributes32A changed to make file writeable when
FILE_ATTRIBUTE_READONLY is not set.
Joseph Pranevich [Sat, 30 Jan 1999 12:51:09 +0000 (12:51 +0000)]
Preliminary color console support.
Jukka-Pekka Iivonen [Sat, 30 Jan 1999 12:37:27 +0000 (12:37 +0000)]
Updated Finnish language support.
Marcus Meissner [Fri, 29 Jan 1999 15:12:10 +0000 (15:12 +0000)]
Updated msvideo. New program 'icinfo [-about] [-configure]' to
query installed (win32) compressors. Started on AVIFILE support.
Noomen Hamza [Thu, 28 Jan 1999 17:56:14 +0000 (17:56 +0000)]
Added a stub implementation for FileMoniker, ItemMoniker and BindCtx
classes.
NF Stevens [Thu, 28 Jan 1999 17:37:49 +0000 (17:37 +0000)]
Implemented the symbolfile command (as mentioned by the help
command). This reads a symbol file in the format generated by nm.
Peter Hunnisett [Thu, 28 Jan 1999 17:36:51 +0000 (17:36 +0000)]
- Small bug fix.
- Added direct play ascii interfaces.
- Fixed up the QueryInterface for dplay and dplaylobby to handle all cases.
Marcus Meissner [Thu, 28 Jan 1999 17:35:36 +0000 (17:35 +0000)]
Fixed FILE_VIEW struct initialisation.