Matthew Becker [Thu, 28 Jan 1999 13:46:25 +0000 (13:46 +0000)]
Documentation standardizations.
Stephane Lussier [Thu, 28 Jan 1999 10:54:11 +0000 (10:54 +0000)]
- Made the message queue access to be thread safe. (Using two new
functions to access the message queue, QUEUE_Lock(), QUEUE_Unlock()
instead of GlobalLock16()).
- Fixed QUEUE_DumpQueue (used by "info queue <handle>" with the
wine-debugger).
Marcus Meissner [Thu, 28 Jan 1999 10:06:38 +0000 (10:06 +0000)]
Fixed a lot of warnings for possible problems.
Herbert Rosmanith [Thu, 28 Jan 1999 09:57:43 +0000 (09:57 +0000)]
Fixed typo.
Adam the Jazz Guy [Thu, 28 Jan 1999 09:55:51 +0000 (09:55 +0000)]
Fixed various bugs.
Made newbie mode easier.
Marcus Meissner [Thu, 28 Jan 1999 09:14:38 +0000 (09:14 +0000)]
Fixed GetIconInfo16 (.spec,ICONINFO struct is different for Win16/Win32).
Marcus Meissner [Thu, 28 Jan 1999 09:09:03 +0000 (09:09 +0000)]
Switch ncurses.h/curses.h include (works better for FreeBSD).
Marcus Meissner [Thu, 28 Jan 1999 08:59:26 +0000 (08:59 +0000)]
Fixed loading of win32 drivers.
Alexandre Julliard [Tue, 26 Jan 1999 17:29:49 +0000 (17:29 +0000)]
Don't abort PROFILE_GetSection on empty keys.
Eric Pouech [Tue, 26 Jan 1999 17:26:54 +0000 (17:26 +0000)]
Temporary #if 0'ed part for builtin modules in MSACM to make it
compile with the patch for loadable drivers.
Eric Pouech [Tue, 26 Jan 1999 17:23:30 +0000 (17:23 +0000)]
Added support for loading drivers in Wine.
Adam the Jazz Guy [Tue, 26 Jan 1999 17:22:15 +0000 (17:22 +0000)]
A perl script to produce a bug report with little hassle.
Ove Kaaven [Tue, 26 Jan 1999 16:57:56 +0000 (16:57 +0000)]
Added (dummy) Death/Resurrection calls to DisplayDib.
Marcus Meissner [Tue, 26 Jan 1999 16:51:15 +0000 (16:51 +0000)]
Allocate a DOS handle if we open a normal file with LZOpenFile16.
Lionel Ulmer [Tue, 26 Jan 1999 15:16:41 +0000 (15:16 +0000)]
- added depth conversion routines (only 8bpp -> 16 bpp for now)
- added support of DEPTH_FILL for Blits
- added some flags in GetCaps to get some games working
Andreas Mohr [Tue, 26 Jan 1999 14:56:01 +0000 (14:56 +0000)]
Implemented GetIconInfo16 -> call to GetIconInfo32.
Alexandre Julliard [Tue, 26 Jan 1999 13:29:00 +0000 (13:29 +0000)]
Commented out EXEC_SERVER
Marcus Meissner [Tue, 26 Jan 1999 12:59:31 +0000 (12:59 +0000)]
3 missing WINAPI added.
Juergen Schmied [Tue, 26 Jan 1999 10:37:57 +0000 (10:37 +0000)]
Small fixes.
Juergen Schmied [Tue, 26 Jan 1999 10:35:53 +0000 (10:35 +0000)]
Changed some treeview related definitions.
Juergen Schmied [Tue, 26 Jan 1999 10:30:55 +0000 (10:30 +0000)]
Implemented SHBrowseForFolder() dialog.
Eric Pouech [Tue, 26 Jan 1999 10:23:48 +0000 (10:23 +0000)]
Fixed typo in type (removed quite a few warnings).
Marcus Meissner [Tue, 26 Jan 1999 10:11:22 +0000 (10:11 +0000)]
Added GetSecurityDescriptorOwner/Group, RevertToSelf stubs.
Return NULL from OpenThreadToken.
Marcus Meissner [Tue, 26 Jan 1999 10:08:36 +0000 (10:08 +0000)]
Do not endlessly loop in CONSOLE_get_input after EOF.
Create xterm even if stdin is not a terminalhandle.
SetConsoleCursorPosition: Only make complex console on row change,
ignore interline positioning (so the cygwin cmdline tools do not
create xterms unnecessary)
Huw D M Davies [Tue, 26 Jan 1999 10:07:39 +0000 (10:07 +0000)]
Make sure DrvGetPrinterData returns the correct data if cbData <= 1
Stephane Lussier [Tue, 26 Jan 1999 09:30:05 +0000 (09:30 +0000)]
- Changing MESSAGEQUEUE structure according to Ulrich proposition.
- One message queue for every thread needing it.
- Messages in the message queue are now stored in a linked list
- Messages are allocated in the system heap.
- Messages in the message queue are 32 bits (MSG32).
- All read/write operations regarding messages in the message queue are
thread safe.
Eric Kohl [Sun, 24 Jan 1999 19:14:58 +0000 (19:14 +0000)]
Fixed several bugs and typos.
Eric Kohl [Sun, 24 Jan 1999 19:13:20 +0000 (19:13 +0000)]
Updates and fixes.
Eric Kohl [Sun, 24 Jan 1999 19:12:34 +0000 (19:12 +0000)]
New drag list control.
Eric Kohl [Sun, 24 Jan 1999 19:09:56 +0000 (19:09 +0000)]
Fixed pointer bugs in DPA_InsertPtr() and DPA_DeletePtr().
Eric Kohl [Sun, 24 Jan 1999 19:09:24 +0000 (19:09 +0000)]
Added WM_[G/S]ETFONT handling.
Eric Kohl [Sun, 24 Jan 1999 19:07:59 +0000 (19:07 +0000)]
Added WM_COMMAND and WM_NOTIFY handling.
Eric Kohl [Sun, 24 Jan 1999 19:06:35 +0000 (19:06 +0000)]
Fixed redraw bug for tracking tooltips.
Eric Kohl [Sun, 24 Jan 1999 19:05:49 +0000 (19:05 +0000)]
Added some messages to the rebar control.
Geoff Clare [Sun, 24 Jan 1999 19:04:34 +0000 (19:04 +0000)]
Several internal functions won't compile when the conditional
#if defined(linux) || defined(__FreeBSD__) || defined(__NetBSD__)
comes out false. I moved the conditionals around so that
the file would at least compile. Not sure if it does the
right thing on non-linux/FreeBSD/NetBSD systems.
Geoff Clare [Sun, 24 Jan 1999 19:04:04 +0000 (19:04 +0000)]
Moved process.h higher up the include list, to avoid a problem with
"ERR" being redefined in sys/regset.h.
Geoff Clare [Sun, 24 Jan 1999 19:03:27 +0000 (19:03 +0000)]
The B57600 and
B115200 symbols are not defined in Unixware.
NF Stevens [Sun, 24 Jan 1999 19:02:16 +0000 (19:02 +0000)]
Change SW_??? options on list box scrolling so that they match what
Windows does.
Ove Kaaven [Sun, 24 Jan 1999 19:00:46 +0000 (19:00 +0000)]
Moved DOS handle allocation slightly, to fix potential memory
leaks and lost handles. Also removed some useless init code.
Nick Holloway [Sun, 24 Jan 1999 18:59:58 +0000 (18:59 +0000)]
Internal PostScript printer driver improvements.
Gerard Patel [Sun, 24 Jan 1999 18:57:23 +0000 (18:57 +0000)]
Changed EDIT_EM_CharFromPos to return line number.
Marcus Meissner [Sun, 24 Jan 1999 18:55:48 +0000 (18:55 +0000)]
Free the private data pointer, THEN set it to NULL.
Marcus Meissner [Sun, 24 Jan 1999 18:54:56 +0000 (18:54 +0000)]
Missing WINAPI.
Sylvain St.Germain [Sun, 24 Jan 1999 18:52:55 +0000 (18:52 +0000)]
Implementation of the SafeArray family functions.
Guy Albertelli [Sun, 24 Jan 1999 09:59:14 +0000 (09:59 +0000)]
Added stub for SetThreadLocale.
Guy Albertelli [Sun, 24 Jan 1999 09:50:09 +0000 (09:50 +0000)]
Finished GetTextCharsetInfo routine.
Guy Albertelli [Sun, 24 Jan 1999 09:49:23 +0000 (09:49 +0000)]
Fixed FIXME in EnumTimeFormats32W
Added support for FONTSIGNATURE in GetLocaleInfo32A and updated
GetLocaleInfo32W.
Pascal Cuoq [Sun, 24 Jan 1999 09:47:29 +0000 (09:47 +0000)]
Fixed typos.
Sergey Turchanov [Sun, 24 Jan 1999 09:46:21 +0000 (09:46 +0000)]
Fixed source line matching for functions in DEBUG_ProcessCoffDebug;
searching for DBG and PDB files.
Sergey Turchanov [Sun, 24 Jan 1999 09:44:06 +0000 (09:44 +0000)]
Fix for files which do not contain exports (fg, EXE) to get processed
for debug information.
Ulrich Weigand [Sun, 24 Jan 1999 09:43:08 +0000 (09:43 +0000)]
Implemented KERNEL.621 (CBClientThunkSLEx).
Marcus Meissner [Sun, 24 Jan 1999 09:37:33 +0000 (09:37 +0000)]
Allow switching off/on of debugmsgs in the debugger.
Andreas Mohr [Sun, 24 Jan 1999 09:32:10 +0000 (09:32 +0000)]
Implemented Int 0x15/0xc0: BIOS - GET CONFIG and some other BIOS
data.
Andreas Mohr [Sat, 23 Jan 1999 14:15:17 +0000 (14:15 +0000)]
Implemented WIN16_CallMsgFilter32, WIN16_DispatchMessage32,
DrawAnimatedRects16 (stub), FormatMessage16, WIN16_GetMessage32,
WIN16_PeekMessage32 and WIN16_TranslateMessage32.
Juergen Schmied [Sat, 23 Jan 1999 14:12:48 +0000 (14:12 +0000)]
- some fixes, cleaned up includes, fixed leaks
- clean DllReferenceCount, better DllMain()
- dynamically linking LookupIconIdFromDirectoryEx32 and
CreateIconFromResourceEx32 to USER32
- moved guid's instances to new file shellguid.c
- implemented ShellExecuteEx32W
Juergen Schmied [Sat, 23 Jan 1999 14:06:44 +0000 (14:06 +0000)]
Moved the instance creation of GUID's to a new file.
Size of compobj.o goes down to 1/3; should prevent more sig11's.
Juergen Schmied [Sat, 23 Jan 1999 14:05:28 +0000 (14:05 +0000)]
New file to instantiate GUID's ms-like.
Marcus Meissner [Sat, 23 Jan 1999 14:03:11 +0000 (14:03 +0000)]
Set private data struct to NULL to expose problems in other code
better. Fixes the XUnmapWindow problems reported by replacing them
with NULL ptr dereferences.
Zygo Blaxell [Sat, 23 Jan 1999 14:02:08 +0000 (14:02 +0000)]
Fixed typos.
Marcus Meissner [Sat, 23 Jan 1999 14:01:08 +0000 (14:01 +0000)]
DOS programs use handles 0-4 without opening/closing any of those
handles first. Split up Init from AllocDosHandle and call it from
the DOSVM.
Marcus Meissner [Sat, 23 Jan 1999 13:59:51 +0000 (13:59 +0000)]
Remove configure.in->configure rule (we might not have autoconf).
Ove Kaaven [Sat, 23 Jan 1999 13:59:11 +0000 (13:59 +0000)]
Added "user-friendly" warning for missing X.
Alexandre Julliard [Sat, 23 Jan 1999 12:37:00 +0000 (12:37 +0000)]
Fixed GetObject macro problem.
Lionel Ulmer [Sat, 23 Jan 1999 12:34:36 +0000 (12:34 +0000)]
- updated documentation to be in sync with current code
Lionel Ulmer [Sat, 23 Jan 1999 12:33:16 +0000 (12:33 +0000)]
- various warning and bug fixes
Lionel Ulmer [Sat, 23 Jan 1999 12:32:46 +0000 (12:32 +0000)]
- added more texture formats using OpenGL's packed pixel formats
Lionel Ulmer [Sat, 23 Jan 1999 12:29:44 +0000 (12:29 +0000)]
- better support for ExecuteBuffers
Lionel Ulmer [Sat, 23 Jan 1999 12:25:51 +0000 (12:25 +0000)]
- corrected bug in Z Buffer allocation
- put VIDEOMEMORY flag for all primary surfaces
- put something in a surface after a ReleaseDC
Morten Welinder [Sat, 23 Jan 1999 12:23:13 +0000 (12:23 +0000)]
Missing WINAPI.
Niclas Karlsson [Sat, 23 Jan 1999 12:22:20 +0000 (12:22 +0000)]
Removed DT_SINGLELINE and DT_NOCLIP styles for SS_LEFTNOWORDWRAP.
Marcus Meissner [Sat, 23 Jan 1999 12:20:41 +0000 (12:20 +0000)]
Check opened enhmetafile for magic values.
Rob Riggs [Sat, 23 Jan 1999 12:19:34 +0000 (12:19 +0000)]
Fixed duplicate sound buffer handling. Updated status.
Juergen Schmied [Sat, 23 Jan 1999 12:11:09 +0000 (12:11 +0000)]
New functions lmemcpynAtoW and lmemcpynWtoA for converting
REG_MULTI_SZ (including \0x00)
Better debug output for REG_BINARY and REG_MULTI_SZ
Rewritten RegQueryValueEx32[A|W]
Juergen Schmied [Sat, 23 Jan 1999 12:09:30 +0000 (12:09 +0000)]
Implemented CreateHalftonePalette.
Fixed 3 crashes (1 real, 2 potential).
Marcus Meissner [Sat, 23 Jan 1999 11:56:39 +0000 (11:56 +0000)]
Implemented ExtractIconEx16, added some consts to ExtractIconEx*.
Sylvain St.Germain [Sat, 23 Jan 1999 11:54:12 +0000 (11:54 +0000)]
DoDragDrop and OleIsCurrentClipboard stub implementation.
Francis Beaudet [Sat, 23 Jan 1999 11:53:21 +0000 (11:53 +0000)]
Make LoadTypeLib stub return failure instead of success.
Marcus Meissner [Fri, 22 Jan 1999 17:09:46 +0000 (17:09 +0000)]
Fixed accelerator handling. ACCEL16 used internal, ACCEL32 for Win32
API, PE_ACCEL for PE Accelerators. See documentation/accelerators.
Francis Beaudet [Thu, 21 Jan 1999 14:05:11 +0000 (14:05 +0000)]
There were two copies of the DdeCmpStringHandles (A and W) and that
API does not have 2 versions. Removed the extra version.
Pablo Saratxaga [Wed, 20 Jan 1999 14:54:01 +0000 (14:54 +0000)]
Small patch.
Marcus Meissner [Wed, 20 Jan 1999 14:46:49 +0000 (14:46 +0000)]
Win32 console needs SYNCHRONIZE access.
Marcus Meissner [Wed, 20 Jan 1999 14:18:55 +0000 (14:18 +0000)]
autoconf: added checks for libio.h, elf.h, curses.h,ncurses.h and
fixed includers.
Marcus Meissner [Wed, 20 Jan 1999 14:13:02 +0000 (14:13 +0000)]
LCMapStringA: if dstlen is insufficient, return
ERROR_INSUFFICIENT_BUFFER (verified).
Marcus Meissner [Wed, 20 Jan 1999 14:11:07 +0000 (14:11 +0000)]
Some small fixes to enhmetafiles.
Marcus Meissner [Wed, 20 Jan 1999 14:08:00 +0000 (14:08 +0000)]
Do not call ownerdraw for invalid items (empty focusrects).
Fixes Eudora 16bit empty Inbox problem.
Noomen Hamza [Wed, 20 Jan 1999 14:03:49 +0000 (14:03 +0000)]
Fixed the NC_DrawMaxButton95 and NC_DrawMinButton95 functions. Rewrote
these functions with the same logic as the NC_DrawCloseButton function.
Noel Borthwick [Wed, 20 Jan 1999 13:50:13 +0000 (13:50 +0000)]
Reparenting a window with SetParent in Windows should cause the child
window being re-parented to be moved up to the topmost in the z-order,
and WM_WINDOWPOSCHANGING and WM_WINDOWPOSCHANGED messages to be sent.
Robert Riggs [Wed, 20 Jan 1999 13:46:39 +0000 (13:46 +0000)]
Use external DirectPlay DLLs by default.
Ulrich Weigand [Wed, 20 Jan 1999 13:35:34 +0000 (13:35 +0000)]
Allow passing task handles to GetThreadQueue() and SetFastQueue().
Ulrich Weigand [Wed, 20 Jan 1999 13:16:32 +0000 (13:16 +0000)]
Handle (console) applications that never created a queue correctly
in USER_AppExit(); call InitThreadInput() in InitApp().
Ulrich Weigand [Wed, 20 Jan 1999 13:11:45 +0000 (13:11 +0000)]
- Fixed creation of message queue in hook API routines.
- Some preparations for thread-local message queues.
Ulrich Weigand [Wed, 20 Jan 1999 13:08:23 +0000 (13:08 +0000)]
Check module name length in ModuleNext().
Ulrich Weigand [Wed, 20 Jan 1999 12:52:10 +0000 (12:52 +0000)]
Use Callout to call RedrawWindow32.
Ove Kaaven [Wed, 20 Jan 1999 12:45:32 +0000 (12:45 +0000)]
Clear DOS extended error only for funcs >=0x2f (thanks to Dave
Pickles).
Marcus Meissner [Wed, 20 Jan 1999 12:25:56 +0000 (12:25 +0000)]
Unified palette create, do allocate colorcells on init for DGA.
Alexandre Julliard [Tue, 19 Jan 1999 17:48:23 +0000 (17:48 +0000)]
Hacked server-side device support
Added user APCs support.
Many changes to the xterm console to make use of the server (not
finished yet).
Moved some other small stuff to the server.
Alexandre Julliard [Tue, 19 Jan 1999 17:06:13 +0000 (17:06 +0000)]
Added long type format.
Alexandre Julliard [Tue, 19 Jan 1999 16:31:32 +0000 (16:31 +0000)]
Added server-side device support (only a hack for now).
Alexandre Julliard [Sun, 17 Jan 1999 16:55:11 +0000 (16:55 +0000)]
Group commit for recovery after disk crash.
See Changelog for changes WRT release 990110.
Alexandre Julliard [Sun, 17 Jan 1999 16:32:32 +0000 (16:32 +0000)]
Recovery of release 990110 after disk crash.
See Changelog for changes between 990103 and 990110.