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.
Alexandre Julliard [Sun, 3 Jan 1999 17:27:57 +0000 (17:27 +0000)]
Release 990103.
Lionel Ulmer [Sun, 3 Jan 1999 17:00:19 +0000 (17:00 +0000)]
- beginning of implementation of Direct3D2 (DX 5.0) and associated classes
- some basic code for Direct3D and Direct3DExecuteBuffer (DX 3.0)
- added stretching to Blt function
Marcus Meissner [Sun, 3 Jan 1999 16:18:57 +0000 (16:18 +0000)]
Try to autodetect NT4.
Marcus Meissner [Sun, 3 Jan 1999 16:18:33 +0000 (16:18 +0000)]
0 means success, all else failure for WaitForSingleObject.
Joseph Pranevich [Sun, 3 Jan 1999 16:16:36 +0000 (16:16 +0000)]
Do not advance the cursor in certain routines. This cleaned up the
implementation quite a bit.
Joseph Pranevich [Sun, 3 Jan 1999 16:16:14 +0000 (16:16 +0000)]
Set console video mode when loading DOS app. (Eventually, I want to
mimic Windows 9x's behavior by setting the video mode only when non
INT 21 calls are used to allow for arbitrary-sized consoles).
Joseph Pranevich [Sun, 3 Jan 1999 16:15:39 +0000 (16:15 +0000)]
Xterm driver can now resize the terminal when a mode change is
detected.
Joseph Pranevich [Sun, 3 Jan 1999 16:15:12 +0000 (16:15 +0000)]
Long standing scroll bug fixed!
Joseph Pranevich [Sun, 3 Jan 1999 16:14:34 +0000 (16:14 +0000)]
Rewrite of configuration system to support "regular" curses as well as
eliminating the --with-ncurses option. Now, ncurses support will be
built in if a compatible library is detected.
NF Stevens [Sun, 3 Jan 1999 16:13:08 +0000 (16:13 +0000)]
Fix the return type of DLGPROC type and mask out the unset highword of
the return when a 16 bit dialog proc is called.
Rein Klazes [Sun, 3 Jan 1999 16:12:29 +0000 (16:12 +0000)]
Add interface ID's for upcoming ITypeLib implementation.
Juergen Schmied [Sun, 3 Jan 1999 16:12:01 +0000 (16:12 +0000)]
Bugfix for trailing slashes, repetition of '/' or '\' and
SetLastError() in GetFullPathname.
Juergen Schmied [Sun, 3 Jan 1999 12:48:29 +0000 (12:48 +0000)]
Moved ADVAPI32 files to dlls/advapi32.
Added stubs for eventlog functions.
Juergen Schmied [Sun, 3 Jan 1999 12:35:52 +0000 (12:35 +0000)]
New stubs NTSHChangeNotifyRegister, NTSHChangeNotifyDeregister.
Cleanup, some more functions UNICODE ready.
Juergen Schmied [Sun, 3 Jan 1999 12:34:01 +0000 (12:34 +0000)]
SHCloneSpecialIDList implemented.
SHGetDataFromIDListA corrected.
Juergen Schmied [Sun, 3 Jan 1999 12:33:08 +0000 (12:33 +0000)]
Shell_GetCachedImageIndex32[A|W] implemented.
Andreas Mohr [Sun, 3 Jan 1999 12:31:51 +0000 (12:31 +0000)]
Implemented raw device access calls for ioctlGenericBlkDevReq()
and therefore moved the core functionality of int2[56].c into files/drive.c.
Andreas Mohr [Sun, 3 Jan 1999 12:30:43 +0000 (12:30 +0000)]
Added automatic CMOS RAM checksum calculation.
Andreas Mohr [Sun, 3 Jan 1999 12:30:02 +0000 (12:30 +0000)]
SendASPI32Command32 has to be __cdecl.
Updated documentation/aspi and reverted an ERR back to WARN.
James Juran [Sun, 3 Jan 1999 12:28:44 +0000 (12:28 +0000)]
Of course we want the last 100 lines, not the first 100 lines.
Use 'tail' instead of 'head'. Also fix text alignment from
previous patch.
Ove Kaaven [Sun, 3 Jan 1999 12:28:03 +0000 (12:28 +0000)]
Reading joystick 5 when we only support 4 should fail instead of
hang.
Ove Kaaven [Sun, 3 Jan 1999 12:27:28 +0000 (12:27 +0000)]
Playing a non-existent CD should fail instead of crash.
Marcus Meissner [Sun, 3 Jan 1999 12:26:22 +0000 (12:26 +0000)]
Check for necessary configure reruns for Makefile and Make.rules
generation.
Ove Kaaven [Sun, 3 Jan 1999 12:25:41 +0000 (12:25 +0000)]
Emulates ins/outs correctly for DOS programs.
Alexandre Julliard [Sun, 3 Jan 1999 11:55:56 +0000 (11:55 +0000)]
Implemented file sharing checks in the server.
Added set file time server request.
Overall clean up of the file handling (DOS device handling is now
broken, should be redone).
Alexandre Julliard [Sat, 2 Jan 1999 08:22:34 +0000 (08:22 +0000)]
Fixed bug in CreateFileMapping when name is not NULL.
Alexandre Julliard [Sat, 2 Jan 1999 08:21:54 +0000 (08:21 +0000)]
Fixed CHECK_STRING display.
Richard A Lough [Fri, 1 Jan 1999 19:51:25 +0000 (19:51 +0000)]
Put return value of LocalAlloc in CX too.
Dimitrie O. Paun [Fri, 1 Jan 1999 19:50:40 +0000 (19:50 +0000)]
Protect against multiple includes.
Alexandre Julliard [Fri, 1 Jan 1999 19:50:03 +0000 (19:50 +0000)]
Use proper system directory.
Alexandre Julliard [Fri, 1 Jan 1999 18:59:01 +0000 (18:59 +0000)]
Got rid of CLIENT_GetProcessInfo.
Michael Veksler [Fri, 1 Jan 1999 18:57:33 +0000 (18:57 +0000)]
Moves more stuff from windows.h.
- include/winuser.h - interface relevant to user32.spec
- include/wine/winuser16.h - the old 16 bit interface (internal use)
- include/winbase.h - some minor updates to keep things coherent.
- Lot of other files made to include wine/winuser16.h, which is no
longer included from windows.h
Alexandre Julliard [Fri, 1 Jan 1999 18:46:35 +0000 (18:46 +0000)]
Fixed CloseHandle() on global handles.
James Juran [Fri, 1 Jan 1999 18:45:52 +0000 (18:45 +0000)]
Add some information to the man page and README file.
Make documentation/win95look say [Tweak.Layout] instead of
[Tweaks.Layout].
Fix incorrect command given in documentation/bugreports.
Standard error was not being redirected, so most of the
output was lost.
NF Stevens [Fri, 1 Jan 1999 18:45:03 +0000 (18:45 +0000)]
Delphi 2.0 needs to allocate a bitmap bigger than 4096 bits wide.
NF Stevens [Fri, 1 Jan 1999 18:44:39 +0000 (18:44 +0000)]
Initialize lpdwNeeded.
Marcus Meissner [Fri, 1 Jan 1999 18:43:50 +0000 (18:43 +0000)]
Include stuff even if not on __i386__ for debug defines.
Marcus Meissner [Fri, 1 Jan 1999 18:43:12 +0000 (18:43 +0000)]
Another // comment fixed.
Marcus Meissner [Fri, 1 Jan 1999 18:42:17 +0000 (18:42 +0000)]
Need <errno.h> for errno decl. on Solaris.
Douglas Ridgway [Fri, 1 Jan 1999 18:41:22 +0000 (18:41 +0000)]
Implement TranslateCharsetInfo, change charset type to BYTE.
Alex Korobka [Fri, 1 Jan 1999 18:40:02 +0000 (18:40 +0000)]
Better CB_SETCURSEL message handling.
Alexandre Julliard [Fri, 1 Jan 1999 17:05:53 +0000 (17:05 +0000)]
Moved MsgWaitForMultipleObject implementation to USER routines, using
a normal Win32 event.
Alexandre Julliard [Fri, 1 Jan 1999 17:04:42 +0000 (17:04 +0000)]
Send debugging output to stderr.
Alexandre Julliard [Fri, 1 Jan 1999 17:04:00 +0000 (17:04 +0000)]
Cleaned up and removed some no longer used code.
Alexandre Julliard [Fri, 1 Jan 1999 17:01:18 +0000 (17:01 +0000)]
Use server file mapping objects.
Alexandre Julliard [Fri, 1 Jan 1999 16:59:27 +0000 (16:59 +0000)]
Added server-side file mapping object support.
Alexandre Julliard [Fri, 1 Jan 1999 16:56:22 +0000 (16:56 +0000)]
Hacked stdio functions to use Win32 file handles. Still needs a proper
stdio emulation.
Alexandre Julliard [Fri, 1 Jan 1999 16:55:02 +0000 (16:55 +0000)]
Use Win32 file handles instead of Unix ones.
Alexandre Julliard [Fri, 1 Jan 1999 16:53:11 +0000 (16:53 +0000)]
Take into account handle inheritance flag.
Alexandre Julliard [Thu, 31 Dec 1998 15:55:19 +0000 (15:55 +0000)]
Changed db_task_printsym to always print a full address, no matter
what the operand size is.
Alexandre Julliard [Thu, 31 Dec 1998 15:54:18 +0000 (15:54 +0000)]
Re-implemented using a real semaphore.
Alexandre Julliard [Thu, 31 Dec 1998 15:52:06 +0000 (15:52 +0000)]
Removed client-side wait functions; all waiting is now done through
the server.
Alexandre Julliard [Thu, 31 Dec 1998 15:43:48 +0000 (15:43 +0000)]
Added change notifications.
Added global handle support.
Alexandre Julliard [Wed, 30 Dec 1998 12:11:52 +0000 (12:11 +0000)]
Changed server wait logic a bit.
Alexandre Julliard [Wed, 30 Dec 1998 12:10:49 +0000 (12:10 +0000)]
Hacks to support server-side console. Should be redone properly
some day.
Alexandre Julliard [Wed, 30 Dec 1998 12:10:06 +0000 (12:10 +0000)]
Reimplemented Read/WriteFile to use server file descriptors.
Removed file position hack as it is wrong for Win32 (should be redone
for Win16 only).
Alexandre Julliard [Wed, 30 Dec 1998 12:08:20 +0000 (12:08 +0000)]
Added anonymous pipe support
Alexandre Julliard [Wed, 30 Dec 1998 12:06:45 +0000 (12:06 +0000)]
Added several file server requests
Added server-side pipes and consoles
Alexandre Julliard [Sun, 27 Dec 1998 15:28:54 +0000 (15:28 +0000)]
Added beginnings of server-side file handling.
Added -debugmsg +server support.
Better server request dumping for varargs requests.
Alexandre Julliard [Sun, 27 Dec 1998 15:26:28 +0000 (15:26 +0000)]
Fixed SetFocus that was broken when moved to x11drv.
Alexandre Julliard [Sun, 27 Dec 1998 08:35:39 +0000 (08:35 +0000)]
Added add_queue/remove_queue to server object operations.
Moved select() loop functions to select.c.
Alexandre Julliard [Sat, 26 Dec 1998 19:47:00 +0000 (19:47 +0000)]
Renamed ERR macro to avoid confusing the make_debug script.
Juergen Schmied [Sat, 26 Dec 1998 19:44:13 +0000 (19:44 +0000)]
Fixed tons of incomplete prototypes, assignment's of pointer with
different signedness, superflous ',' and ';' in structures, wrong
return-types, lose of digits and some small glitches.
Alex Korobka [Sat, 26 Dec 1998 19:42:02 +0000 (19:42 +0000)]
Cleaned up font encoding handling. Added 'Ignore#' option to the
[fonts] section. Also, file with cached metrics now has the value of
$DISPLAY appended to the filename.
Marcus Meissner [Sat, 26 Dec 1998 12:54:29 +0000 (12:54 +0000)]
Changed // comments to /* */ so WINE compiles with non-gcc compilers
again.
Patrik Stridvall [Sat, 26 Dec 1998 12:00:43 +0000 (12:00 +0000)]
Moved more things to the X11 driver.
Francois Gouget [Sat, 26 Dec 1998 11:57:38 +0000 (11:57 +0000)]
Fixed the prototype of CreateDIBPatternBrushPt
Francois Gouget [Sat, 26 Dec 1998 11:56:22 +0000 (11:56 +0000)]
Removed the CN_xxx macros since they are not used, do not correspond to
any Windows define and conflict with MFC defines.
windows.h must provide all the definitions contained in winbase.h
Some Xxx32 functions did not have the associated Xxx macro.
Francois Gouget [Sat, 26 Dec 1998 11:55:05 +0000 (11:55 +0000)]
Added a typedef for __int64 which is a builtin Visual C++ type
Added a typedef for PUINT
Francois Gouget [Sat, 26 Dec 1998 11:53:29 +0000 (11:53 +0000)]
REFIID was not defined.
Pavel Roskin [Sat, 26 Dec 1998 11:52:51 +0000 (11:52 +0000)]
configure first checks whether it is possible to compile IPX code with
Glibc headers. If it fails, next check determines whether direct inclusion
of <linux/ipx.h> works.
Francois Gouget [Sat, 26 Dec 1998 11:50:11 +0000 (11:50 +0000)]
Provides the mappings. MBCS and Unicode functions are not implemented.
Standard (SBCS) functions may exist or not, with the same or a different
semantics.
Alex Priem [Sat, 26 Dec 1998 11:48:35 +0000 (11:48 +0000)]
IPaddress common control implementation. First try; needs more work to
remove boring bugs.
Juergen Schmied [Fri, 25 Dec 1998 08:55:15 +0000 (08:55 +0000)]
Fixed the TEXT redefined warnings.
Joseph Pranevich [Fri, 25 Dec 1998 08:50:06 +0000 (08:50 +0000)]
Hook into the (stubbed) resize code in msdos int10.