Francois Boisvert [Sat, 3 Apr 1999 11:13:33 +0000 (11:13 +0000)]
Transfered the window struct memory release from WIN_DestroyWindow to
WIN_ReleaseWndPtr.
Thuy Nguyen [Sat, 3 Apr 1999 11:12:46 +0000 (11:12 +0000)]
DLGITEMTEMPLATE structure had one too many member.
Eric Pouech [Sat, 3 Apr 1999 11:10:54 +0000 (11:10 +0000)]
Prevent crash in debugger.
Francis Beaudet [Fri, 2 Apr 1999 10:37:42 +0000 (10:37 +0000)]
Implemented the Win95 look and feel.
Francis Beaudet [Fri, 2 Apr 1999 10:36:21 +0000 (10:36 +0000)]
Wrote a basic implementation of the WM_PRINT message.
Francois Boisvert [Fri, 2 Apr 1999 10:34:43 +0000 (10:34 +0000)]
Suspend all windows locks before the control is passed to the
application.
Also fixed some bugs in dce.c
Joerg Mayer [Fri, 2 Apr 1999 10:33:21 +0000 (10:33 +0000)]
- Remove some old rc make stuff
- "make clean" omitted some include subdirs
Lionel Ulmer [Fri, 2 Apr 1999 10:26:32 +0000 (10:26 +0000)]
Added DllClassFactory to DirectDraw.
Marcus Meissner [Thu, 1 Apr 1999 12:05:44 +0000 (12:05 +0000)]
Split off keysym/deadchar -> char mapping, use it in DetectLayout.
Alex Korobka [Thu, 1 Apr 1999 12:03:52 +0000 (12:03 +0000)]
Fixes for ignored WVR_[VH]REDRAW flags, made minimization in managed
mode go through window manager, small bugfixes for menu and window
code, extended clipboard driver model to handle formats other than
text.
Pavel Roskin [Thu, 1 Apr 1999 11:56:41 +0000 (11:56 +0000)]
EC_USEFONTINFO means es->char_width/3, not es->char_width. This is
true for multiline controls too, as my tests show.
Luc Tourangeau [Thu, 1 Apr 1999 11:55:44 +0000 (11:55 +0000)]
Added support for icon and smallicon views.
Ove Kaaven [Thu, 1 Apr 1999 11:53:52 +0000 (11:53 +0000)]
Made DOSVM_GetTimer survive EAGAIN errors...
Ove Kaaven [Thu, 1 Apr 1999 11:52:16 +0000 (11:52 +0000)]
Implemented async comm buffers (but probably not bugfree), and along
with them, the functionality of async event notifications, mong them
EnableCommNotification. Removed a previous hack that was faking the
buffers, since we now have real buffers...
Ove Kaaven [Thu, 1 Apr 1999 11:50:07 +0000 (11:50 +0000)]
Added CN_* flags used in WM_COMMNOTIFY.
Lionel Ulmer [Thu, 1 Apr 1999 11:49:29 +0000 (11:49 +0000)]
Implement the EnumAttachedSurface method.
Noel Borthwick [Thu, 1 Apr 1999 11:48:01 +0000 (11:48 +0000)]
Implementation for OleCreateMenuDescriptor, OleSetMenuDescriptor and
OleDestroyMenuDescriptor along with a bunch of internally used methods
and data structures.
Adrian Thurston [Thu, 1 Apr 1999 11:47:09 +0000 (11:47 +0000)]
initguid.h should only contain the macro that defines the guids.
Added olectl.h to guid.c so some needed guids get defined.
Made GUID_NULL an actual guid set to 0,0,0...
Ulrich Weigand [Thu, 1 Apr 1999 11:46:02 +0000 (11:46 +0000)]
Added GdiSignalProc() stub.
Ulrich Weigand [Thu, 1 Apr 1999 11:44:52 +0000 (11:44 +0000)]
Added USER32.UserSignalProc to Callout table.
Implemented built-in UserSignalProc().
Don't announce Win3.1-style USER handler any more.
Ulrich Weigand [Thu, 1 Apr 1999 11:43:05 +0000 (11:43 +0000)]
Implemented PROCESS_CallUserSignalProc().
Send USER signals at various appropriate places.
Moved [GS]etProcessDword() to scheduler/process.c.
Juergen Schmied [Thu, 1 Apr 1999 10:24:21 +0000 (10:24 +0000)]
All 19 FileMenu_* functions, some as stubs, some implemented.
Juergen Schmied [Thu, 1 Apr 1999 10:23:09 +0000 (10:23 +0000)]
SHCLSIDFromString, StrToOleStr implemented.
RLBuildListOfPaths stub.
Juergen Schmied [Thu, 1 Apr 1999 10:20:31 +0000 (10:20 +0000)]
DllGetVersion (not yet exported).
Small change to SHAppBarMessage.
Eric Pouech [Thu, 1 Apr 1999 10:19:35 +0000 (10:19 +0000)]
Added DrvClose, DrvDefDriverProc, DrvOpen, DrvOpenA, DrvSendMessage.
Eric Pouech [Thu, 1 Apr 1999 10:18:43 +0000 (10:18 +0000)]
Added StackEnter() and StackLeave() stubs
Eric Pouech [Thu, 1 Apr 1999 10:18:01 +0000 (10:18 +0000)]
Starting implementation of MCI creator tasks
Fixed bug in MCI_OPEN handling (thanks to Adam for reporting this one)
Better implementation of mmTaskCreate16
Eric Pouech [Thu, 1 Apr 1999 10:16:13 +0000 (10:16 +0000)]
Added creator task to MCI struct.
Pavel Roskin [Thu, 1 Apr 1999 10:13:04 +0000 (10:13 +0000)]
Replaced 0xC000 by symbolic constants.
Francis Beaudet [Thu, 1 Apr 1999 10:11:23 +0000 (10:11 +0000)]
Fixed small ==, != mixup.
Luc Tourangeau [Thu, 1 Apr 1999 10:10:24 +0000 (10:10 +0000)]
Implemented WM_NOTIFYFORMAT.
Marcus Meissner [Thu, 1 Apr 1999 10:09:46 +0000 (10:09 +0000)]
"foo" was not translated to "foo.so" in elf loader.
Ulrich Weigand [Thu, 1 Apr 1999 10:08:58 +0000 (10:08 +0000)]
LoadBitmap16()/LoadImage16() calling sequence simplified.
Ulrich Weigand [Thu, 1 Apr 1999 10:08:21 +0000 (10:08 +0000)]
Allow NULL NE resource handler; call the default handler directly.
Removed WPROCS / Callbacks support for WineLib resource handlers.
Ulrich Weigand [Thu, 1 Apr 1999 10:05:40 +0000 (10:05 +0000)]
Made Universal Thunk list per-process, not system global.
Paul Quinn [Thu, 1 Apr 1999 10:03:11 +0000 (10:03 +0000)]
Additional macro definitions.
Francis Beaudet [Thu, 1 Apr 1999 10:02:04 +0000 (10:02 +0000)]
Implemented TCM_ADJUSTRECT.
Michael Veksler [Thu, 1 Apr 1999 10:01:20 +0000 (10:01 +0000)]
Removed "implicit declaration" warnings.
Lionel Ulmer [Thu, 1 Apr 1999 10:00:38 +0000 (10:00 +0000)]
Fixed OpenGL devices implementation.
Eric Pouech [Thu, 1 Apr 1999 09:58:53 +0000 (09:58 +0000)]
In UserYield16, when current thread is a 32 bit one which hold the
Win16Lock, must take care of a LockCount > 1.
Patrik Stridvall [Thu, 1 Apr 1999 08:16:08 +0000 (08:16 +0000)]
More code moved to the X11 driver (bitmap and palette and misc).
Alexandre Julliard [Sun, 28 Mar 1999 15:38:32 +0000 (15:38 +0000)]
Release 990328.
Huw D M Davies [Sun, 28 Mar 1999 15:20:00 +0000 (15:20 +0000)]
Move DM* defines from winbase.h -> wingdi.h.
Lionel Ulmer [Sun, 28 Mar 1999 15:15:45 +0000 (15:15 +0000)]
Fixed QueryInterface functions for IDirect3D 1 and 2.
Alexandre Julliard [Sun, 28 Mar 1999 15:11:31 +0000 (15:11 +0000)]
Apparently no longer needed.
Dimitrie O. Paun [Sun, 28 Mar 1999 15:07:41 +0000 (15:07 +0000)]
Changed some debug messages from one channel to another, to clean up a
bit the debug channel usage.
Jess Haas [Sun, 28 Mar 1999 15:00:44 +0000 (15:00 +0000)]
Fixed CreateProcessA so it can handle commandlines with arguments and
no .exe.
Jess Haas [Sun, 28 Mar 1999 14:57:37 +0000 (14:57 +0000)]
Fixed GetModuleHandle16.
Pavel Roskin [Sun, 28 Mar 1999 13:44:56 +0000 (13:44 +0000)]
Added Russian keyboard support.
Lionel Ulmer [Sun, 28 Mar 1999 13:42:12 +0000 (13:42 +0000)]
Added stub for SetSystemCursor.
Steffen Moeller [Sun, 28 Mar 1999 13:40:52 +0000 (13:40 +0000)]
SetFileAttributesA: "implemented" setting of directory flag as test of
compatibility.
Pavel Roskin [Sun, 28 Mar 1999 13:39:55 +0000 (13:39 +0000)]
Changes in X11DRV_KEYBOARD_DetectLayout in order to implement Russian
keyboard support.
Alexandre Julliard [Sun, 28 Mar 1999 13:15:40 +0000 (13:15 +0000)]
Authors: Paul Quinn <paulq@corel.ca>, Aaron Barnes <aaronb@corel.ca>, Adrian Thurston <adriant@corel.ca>
Bundle of new stubs.
Andreas Mohr [Sun, 28 Mar 1999 13:13:03 +0000 (13:13 +0000)]
Added missing WINAPIs.
Andreas Mohr [Sun, 28 Mar 1999 13:11:46 +0000 (13:11 +0000)]
Added CreateIoCompletionPort stub.
Ulrich Weigand [Sun, 28 Mar 1999 13:10:54 +0000 (13:10 +0000)]
Call EVENT_Pending() to flush X11 output queue before blocking in
MsgWaitForMultipleObjects().
Don't call EVENT_WaitNetEvent in MSG_PeekHardwareMsg.
Protect system queue access in hardware_event().
Francois Boisvert [Sun, 28 Mar 1999 12:42:52 +0000 (12:42 +0000)]
Fixed some bugs in thread safeness for wnd struct.
Pavel Roskin [Sun, 28 Mar 1999 12:40:43 +0000 (12:40 +0000)]
Made libtest/hello3 work again, now with Windows-compatible resource
loading.
Jiuming Luo [Sun, 28 Mar 1999 12:39:18 +0000 (12:39 +0000)]
Moved macro DECLARE_HANDLE() (in msacm.h and wtypes.h) to windef.h,
then deleted the duplicated typedefs (in imm.h and mmsystem.h).
Klaas van Gend [Sun, 28 Mar 1999 12:37:34 +0000 (12:37 +0000)]
Rewrote EnumPrintersA, added CriticalSection around Registry reads and
implemented PRINTER_INFO_2 request.
Jonathan Naylor [Sun, 28 Mar 1999 12:36:27 +0000 (12:36 +0000)]
Added Swiss German keyboard layout.
Juergen Schmied [Sun, 28 Mar 1999 12:35:24 +0000 (12:35 +0000)]
- adjusted printing of refcounts to be equal
- cleaning up icon cache on PROCESS_DETACH
- fixed ascii/unicode use in SH/ILCreateFromPath
- fixed small memory leak in shellview
Marcus Meissner [Sun, 28 Mar 1999 12:34:25 +0000 (12:34 +0000)]
Empty DOSVM_QueueEvent for !MZ_SUPPORTED.
Pavel Roskin [Sun, 28 Mar 1999 12:33:51 +0000 (12:33 +0000)]
Fixed warnings.
Pavel Roskin [Sun, 28 Mar 1999 12:33:18 +0000 (12:33 +0000)]
Changed CHOOSECOLOR[AW].Flags from UINT to DWORD.
Alex Korobka [Sun, 28 Mar 1999 09:37:57 +0000 (09:37 +0000)]
Moved hrgnUpdate from client to window coordinates, made nonclient
painting depend on the update region, reworked SetWindowPos() and
RedrawWindow() to speed up update region calculation, made -desktop
work properly, added WM_CANCELMODE here and there, fixed several
window activation bugs that crept in since the last time.
Alex Korobka [Sun, 28 Mar 1999 09:19:31 +0000 (09:19 +0000)]
Fixed occasional loss of SendMessage() return value.
Lionel Ulmer [Sun, 28 Mar 1999 09:18:22 +0000 (09:18 +0000)]
Added initialisation of the pixmap_depth field in
Xlib_DirectDrawCreate.
Jess Haas [Sun, 28 Mar 1999 09:17:11 +0000 (09:17 +0000)]
Fixed a warning.
Jess Haas [Sun, 28 Mar 1999 09:16:01 +0000 (09:16 +0000)]
Added stub for int2f 4b.
Alexandre Julliard [Sun, 28 Mar 1999 09:14:56 +0000 (09:14 +0000)]
Authors: Chris Morgan <cmorgan@wpi.edu>, James Abbatiello <abbeyj@wpi.edu>
Fixed memory leak in waveOutOpen/waveOutClose.
Huw D M Davies [Sun, 28 Mar 1999 09:13:26 +0000 (09:13 +0000)]
More Escapes for the PostScript driver.
Francois Gouget [Sat, 27 Mar 1999 16:56:13 +0000 (16:56 +0000)]
Adapted to the interface/implementation separation.
Now uses ICOM_THIS to access the implementation structures.
Replaced 'this' with 'This' for ICOM_THIS.
Direct access to the virtual table has been eliminated too.
Francois Gouget [Sat, 27 Mar 1999 16:53:09 +0000 (16:53 +0000)]
Updated to include all the implementation aspects that were previously
in the public includes.
Francois Gouget [Sat, 27 Mar 1999 16:49:55 +0000 (16:49 +0000)]
Removed direct access to the virtual table
Francois Gouget [Sat, 27 Mar 1999 16:48:25 +0000 (16:48 +0000)]
Removed all implementation aspects.
Modified to use the latest ICOM macros.
Added the macros for use in C.
Added the method parameter names (when I had them).
Ulrich Weigand [Sat, 27 Mar 1999 16:45:57 +0000 (16:45 +0000)]
Fixed sequence of DLL_PROCESS_DETACH notification calls.
Moved PE_MODREF flags to WINE_MODREF level.
Better handling of LoadLibraryEx flags.
PE_InitTls() changed to work only on the current thread.
Alexandre Julliard [Sat, 27 Mar 1999 16:21:05 +0000 (16:21 +0000)]
Added cmd line in new_process request.
Ulrich Weigand [Sat, 27 Mar 1999 16:19:00 +0000 (16:19 +0000)]
All threads created with CreateThread are 32-bit threads.
Juergen Schmied [Sat, 27 Mar 1999 16:15:22 +0000 (16:15 +0000)]
Reading of binary streams implemented (SHOpenRegStream).
Andreas Mohr [Sat, 27 Mar 1999 16:13:18 +0000 (16:13 +0000)]
Fixed int25 & int26 error code.
Ulrich Weigand [Sat, 27 Mar 1999 16:10:52 +0000 (16:10 +0000)]
Allow UserYield16 to be called from 32-bit thread.
Albert Den Hann [Sat, 27 Mar 1999 16:06:55 +0000 (16:06 +0000)]
Additional macro definitions.
Huw D M Davies [Sat, 27 Mar 1999 15:59:12 +0000 (15:59 +0000)]
Fixed {S|G}etBitmapBits in x11drv. Removed BITMAP_GetPadding.
Huw D M Davies [Sat, 27 Mar 1999 15:55:00 +0000 (15:55 +0000)]
Fixed metafile recording of CreatePatternBrush.
Pascal Lessard [Thu, 25 Mar 1999 16:42:27 +0000 (16:42 +0000)]
Change the AddBitmap function. Implement flat toolbar. Change
CreateToolbarEx. Implement partially the hot buttons for toolbar.
Andreas Mohr [Thu, 25 Mar 1999 16:41:35 +0000 (16:41 +0000)]
Implemented Get Shift Flags function.
Marcus Meissner [Thu, 25 Mar 1999 16:41:03 +0000 (16:41 +0000)]
Missing WINAPI.
David Luyer [Thu, 25 Mar 1999 15:58:20 +0000 (15:58 +0000)]
Changed stdlib.h to string.h.
David Luyer [Thu, 25 Mar 1999 15:57:35 +0000 (15:57 +0000)]
Added string.h.
David Luyer [Thu, 25 Mar 1999 15:52:09 +0000 (15:52 +0000)]
Changed "strings.h" to "string.h".
Randy Weems [Thu, 25 Mar 1999 15:49:11 +0000 (15:49 +0000)]
Fixed off-by-one error if bitblt width or height is negative.
Francis Beaudet [Thu, 25 Mar 1999 13:24:57 +0000 (13:24 +0000)]
Implemented:
- showing the selected tab as highlighted
- support for drawing the focus rectangle
- basic keyboard support
- support for a tab with horizontal scrolling.
Eric Pouech [Thu, 25 Mar 1999 13:24:08 +0000 (13:24 +0000)]
Thread-safe implementation of profile functions (Windows and Wine).
Stephane Lussier [Thu, 25 Mar 1999 13:23:26 +0000 (13:23 +0000)]
Made the timer code thread safe.
Francis Beaudet [Thu, 25 Mar 1999 13:22:42 +0000 (13:22 +0000)]
Fixed possible endless loop.
Francis Beaudet [Thu, 25 Mar 1999 13:22:02 +0000 (13:22 +0000)]
Fixed LB_GETCURSEL message to return LB_ERR on empty list.
Juergen Schmied [Thu, 25 Mar 1999 10:57:12 +0000 (10:57 +0000)]
Use the new header for COM definitions.
Juergen Schmied [Thu, 25 Mar 1999 10:55:43 +0000 (10:55 +0000)]
New stub shell_654.
Sylvain St.Germain [Thu, 25 Mar 1999 10:55:01 +0000 (10:55 +0000)]
Implementation of TVM_SORTCHILDRENCB.
Implementation of TVI_SORT insertion.
Fix display problem when TVIF_IMAGE|TVIF_SELECTEDIMAGE were not set.
Fix problems related to TVIS_EXPANDEDONCE.