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.
Sylvain St.Germain [Thu, 25 Mar 1999 10:53:49 +0000 (10:53 +0000)]
Fix problem in DPA_QuickSort where the sort order was inverted.
Ove Kaaven [Thu, 25 Mar 1999 10:53:08 +0000 (10:53 +0000)]
Added infrastructure and definitions for general-purpose event and IRQ
handling for the Wine dos box. Removed the obsolete MZ_Tick. Added
event message loop, message handling, CLI/STI handling, and minimal
PIC support.
Ove Kaaven [Thu, 25 Mar 1999 10:52:03 +0000 (10:52 +0000)]
Added handling of SIGUSR2 for the new event interruption handling,
bumping up the protocol revision. Made some debug messages not be
output when it's not necessary.
Ove Kaaven [Thu, 25 Mar 1999 10:51:38 +0000 (10:51 +0000)]
Added port 0x60 for int 0x09, and port 0x20 for PIC handling.
Ove Kaaven [Thu, 25 Mar 1999 10:51:17 +0000 (10:51 +0000)]
Added int 0x09 and int 0x33.
Ove Kaaven [Thu, 25 Mar 1999 10:50:49 +0000 (10:50 +0000)]
Implemented a int 0x33 handler, with a minimal implementation of the
mouse routines, including callbacks.
Ove Kaaven [Thu, 25 Mar 1999 10:50:32 +0000 (10:50 +0000)]
Implemented a int 0x09 handler, and a scancode queue that simulates
IRQ 1 in the dos box.
Paul Quinn [Thu, 25 Mar 1999 10:48:48 +0000 (10:48 +0000)]
Creation of docobj.h.
Huw D M Davies [Thu, 25 Mar 1999 10:48:01 +0000 (10:48 +0000)]
Allow depth of DIB to differ from depth of bitmap in GetDIBits.
Alexandre Julliard [Wed, 24 Mar 1999 15:07:20 +0000 (15:07 +0000)]
Abort on input error.
Adrian Thurston [Wed, 24 Mar 1999 15:05:05 +0000 (15:05 +0000)]
Population of oledlg.
Ulrich Weigand [Wed, 24 Mar 1999 15:01:29 +0000 (15:01 +0000)]
Add IsWindow() checks after SendMessage() returns.
Jess Haas [Wed, 24 Mar 1999 15:00:21 +0000 (15:00 +0000)]
Fixed a small bug in int10.
Pascal Lessard [Wed, 24 Mar 1999 14:59:37 +0000 (14:59 +0000)]
COMBO_Size: maintain the height of the RectCombo when the window is
resized.
Alexandre Julliard [Wed, 24 Mar 1999 14:58:11 +0000 (14:58 +0000)]
Authors: Adrian Thurston <adriant@corel.ca>, Paul Quinn <paulq@corel.ca>
Added various definitions.
Moved CWPSTRUCT from hook.h to winuser.h to conform to the SDK.
Jim Aston [Wed, 24 Mar 1999 14:57:34 +0000 (14:57 +0000)]
Added a few empty macros.
Marcus Meissner [Wed, 24 Mar 1999 14:55:37 +0000 (14:55 +0000)]
CURSORICON_Destroy: missing WINAPI added.
Marcus Meissner [Wed, 24 Mar 1999 14:53:55 +0000 (14:53 +0000)]
Added translation for SO_RCVTIMEO (as seen by IE4).
Alexandre Julliard [Tue, 23 Mar 1999 17:04:10 +0000 (17:04 +0000)]
Create startup info for the initial process.
Alexandre Julliard [Tue, 23 Mar 1999 14:09:41 +0000 (14:09 +0000)]
Added server pid and tid in init_thread request, and use them in
CLIENT_InitThread.
Noomen Hamza [Tue, 23 Mar 1999 13:48:56 +0000 (13:48 +0000)]
Implemented:
- IMoniker interface for FileMoniker,ItemMoniker,AntiMoniker and
GenericCompositeMoniker
- IRunningObjectTable interface, and
- IBindCtx interface.
Huw D M Davies [Tue, 23 Mar 1999 13:46:04 +0000 (13:46 +0000)]
Added StretchDIBits for the PostScript driver.
Ove Kaaven [Tue, 23 Mar 1999 13:45:25 +0000 (13:45 +0000)]
Added missing ending pragma pack.
Rein Klazes [Tue, 23 Mar 1999 13:44:51 +0000 (13:44 +0000)]
Corrected small bug in GetCommState16. Parity check can be disabled
even when a parity bit is used. SetCommState16() can override baudrate
setting in wine.conf.
Ulrich Weigand [Mon, 22 Mar 1999 17:47:36 +0000 (17:47 +0000)]
Bugfix: cope with quoted arguments for CreateProcess().
Ulrich Weigand [Mon, 22 Mar 1999 17:47:13 +0000 (17:47 +0000)]
Fixed typo in SizeofResource().
Andreas Mohr [Mon, 22 Mar 1999 14:59:29 +0000 (14:59 +0000)]
lstrcpyA can't use strcpy.
Marcus Meissner [Mon, 22 Mar 1999 14:54:05 +0000 (14:54 +0000)]
Added -dll option for winelib programs. (Note: will not print warnings
on failure currently).
Andreas Mohr [Mon, 22 Mar 1999 14:53:21 +0000 (14:53 +0000)]
Added strlwr.
Andreas Mohr [Mon, 22 Mar 1999 14:52:46 +0000 (14:52 +0000)]
Cosmetics.
Eric Pouech [Mon, 22 Mar 1999 14:51:57 +0000 (14:51 +0000)]
Added new stubs (mmTaskXXX, mmThreadXXX, mciExecute).
Eric Pouech [Mon, 22 Mar 1999 14:51:24 +0000 (14:51 +0000)]
Started calling mixer as a 32 bit low level driver (no longer 16 bit)
Added support for yield proc in mci struct
Added mmTaskXXX16 and mmThreadXXX16 functions
Refreshed implementation of 16 bit native & asynchronous MCI driver
command (through mmtask.tsk).
Eric Pouech [Mon, 22 Mar 1999 14:50:38 +0000 (14:50 +0000)]
Fixed a few bugs. Started implementing mixerMessage as a 32 bit
function (no longer 16 bit).
Eric Pouech [Mon, 22 Mar 1999 14:50:08 +0000 (14:50 +0000)]
Implemented mciExecute.
Eric Pouech [Mon, 22 Mar 1999 14:49:31 +0000 (14:49 +0000)]
Added yield proc members to mci struct.
Eric Pouech [Mon, 22 Mar 1999 14:48:40 +0000 (14:48 +0000)]
Added mixer specfic error codes, fixed type in function name.
Eric Pouech [Mon, 22 Mar 1999 14:47:36 +0000 (14:47 +0000)]
Fixed return codes for default driver proc.
Lawson Whitney [Mon, 22 Mar 1999 14:46:43 +0000 (14:46 +0000)]
Made LB_GETCURSEL return focus_item if no item has been selected.
Kalevi J Hautaniemi [Mon, 22 Mar 1999 14:46:08 +0000 (14:46 +0000)]
Added Finnish keyboard layout.
Veksler Michael [Mon, 22 Mar 1999 12:41:26 +0000 (12:41 +0000)]
Removed winuser16.h from x11drv.h.
Klaas van Gend [Mon, 22 Mar 1999 12:40:24 +0000 (12:40 +0000)]
Implementation of EnumPrintersA, info level 4 and 5.
Adam Sacarny [Mon, 22 Mar 1999 12:39:49 +0000 (12:39 +0000)]
Check if the build is stripped, and die if it is.
Check for Bash 2.0, and if so use different STDERR->STDOUT redirctor
(thanks Ryan Cumming!).
Veksler Michael [Mon, 22 Mar 1999 12:37:09 +0000 (12:37 +0000)]
Fixed "reached end of non void..." warnings.
Marcus Meissner [Mon, 22 Mar 1999 12:36:34 +0000 (12:36 +0000)]
MessageBox32A -> MessageBoxA
Sergey Turchanov [Mon, 22 Mar 1999 12:35:48 +0000 (12:35 +0000)]
Implementation for FreeLibraryAndExitThread.
Made GetBinaryType = GetBinaryTypeA.