Ulrich Weigand [Tue, 24 Nov 1998 20:47:17 +0000 (20:47 +0000)]
Bugfix: Set the TEBF_WIN32 flag in teb.flags for 32-bit threads.
Ulrich Weigand [Tue, 24 Nov 1998 20:46:36 +0000 (20:46 +0000)]
Bugfix: Call InitThreadInput in GetFastQueue with correct parameter
for 32-bit queues.
Ulrich Weigand [Tue, 24 Nov 1998 20:44:46 +0000 (20:44 +0000)]
Bugfix: [QF]T_Thunk should clear HIWORD(EAX) on return.
Bugfix: hack for stupid USER32 CallbackGlueLS routine in Common32ThkLS.
Ulrich Weigand [Tue, 24 Nov 1998 20:43:59 +0000 (20:43 +0000)]
Bugfix: Bad jump generated in THUNK_AllocLSThunklet.
Bugfix: Forgot to convert segptr in AllocLSThunkletCallbackEx.
Eric Warnke [Tue, 24 Nov 1998 20:43:06 +0000 (20:43 +0000)]
Don't match against Symbol or Nil fonts.
Stephen Crowley [Tue, 24 Nov 1998 20:41:02 +0000 (20:41 +0000)]
Return the "buffers" and "cached" memory as free since it is
deallocated when a program needs it anyway.
Juergen Schmied [Tue, 24 Nov 1998 20:29:28 +0000 (20:29 +0000)]
Bugfix: SetDlgItemText32 returns BOOL not void.
Juergen Schmied [Tue, 24 Nov 1998 20:26:02 +0000 (20:26 +0000)]
New stubs GetUserObjectInformationA|W.
Marcus Meissner [Tue, 24 Nov 1998 20:25:04 +0000 (20:25 +0000)]
Removed left over 'show' and useless
deadbeef checking which doesn't
work.
Marcus Meissner [Tue, 24 Nov 1998 20:22:53 +0000 (20:22 +0000)]
Adjust broken entrypoint addresses. (win98 notepad.exe)
Eric Pouech [Tue, 24 Nov 1998 18:54:18 +0000 (18:54 +0000)]
Updated according to development.
Eric Pouech [Tue, 24 Nov 1998 18:46:46 +0000 (18:46 +0000)]
Some new stubs (midiStreamXXX functions, some mci functions, and
some mmio functions).
Eric Pouech [Tue, 24 Nov 1998 18:31:43 +0000 (18:31 +0000)]
Moved MCI part to mcimidi.c ; added DriverProc.
Eric Pouech [Tue, 24 Nov 1998 18:24:47 +0000 (18:24 +0000)]
Moved MCI part to mciwave.c ; added some error checking ; added
DriverProc
Eric Pouech [Tue, 24 Nov 1998 18:13:12 +0000 (18:13 +0000)]
Added mcimidi and mciwave.
Eric Pouech [Tue, 24 Nov 1998 17:30:37 +0000 (17:30 +0000)]
Fixed bug in MCI_INFO command ; fixed pause/resume commands ; fixed
seek command.
Eric Pouech [Tue, 24 Nov 1998 16:36:18 +0000 (16:36 +0000)]
Starting writing MCI part ; fixed bug in MCI_INFO command.
Eric Pouech [Tue, 24 Nov 1998 15:27:43 +0000 (15:27 +0000)]
Added some missing stubs in 32 bit part.
Eric Pouech [Tue, 24 Nov 1998 15:08:41 +0000 (15:08 +0000)]
Made use of new 16/32 MCI message handling in mmsystem.c.
Eric Pouech [Tue, 24 Nov 1998 14:50:42 +0000 (14:50 +0000)]
Added some new functions/structures definitions.(I couldn't get all
the manifest constants values that MS was referring to in its specs...
if someone has them...)
Eric Pouech [Tue, 24 Nov 1998 14:34:29 +0000 (14:34 +0000)]
Added some error checking ; made use of new 16/32 MCI message handling
in mmsystem.c ; fixed bug in MCI_INFO command.
Eric Pouech [Tue, 24 Nov 1998 14:12:13 +0000 (14:12 +0000)]
Added some error checking ; made use of new 16/32 MCI message
handling in mmsystem.c.
Added Win95 command to handle cd-rom with both data and audio ; fixed
bug in MCI_INFO command ; shadowing MCI status for devices that can't
get current status ; fixed status not being updated on cd change.
Eric Pouech [Tue, 24 Nov 1998 14:10:21 +0000 (14:10 +0000)]
Factorized 16/32 bit MCI function by using message mapping from 16
to 32 bits ; added some new prototypes mciSendCommand, mciSendString,
mci(Set/Get)YieldProc ; started writing midiStreamXXX functions - not
yet working. Fixed some issues regarding asynchronous MCI commands ;
fixed MCI_SYSINFO command.
Eric Pouech [Tue, 24 Nov 1998 13:59:53 +0000 (13:59 +0000)]
Fixed some quirks.
Juergen Schmied [Sun, 22 Nov 1998 18:29:50 +0000 (18:29 +0000)]
Many fixes.
Juergen Schmied [Sun, 22 Nov 1998 18:28:03 +0000 (18:28 +0000)]
New function: _ILGetExtension.
Juergen Schmied [Sun, 22 Nov 1998 18:26:23 +0000 (18:26 +0000)]
New file. HKEY_CLASSES_ROOT handling.
Eric Kohl [Sun, 22 Nov 1998 18:16:22 +0000 (18:16 +0000)]
Updated.
Eric Kohl [Sun, 22 Nov 1998 18:12:12 +0000 (18:12 +0000)]
Added Unicode support (at least partially).
Eric Kohl [Sun, 22 Nov 1998 18:06:33 +0000 (18:06 +0000)]
Added IOleAdviseHoler interface (still a dummy) and fixed
CreateOleAdviseHolder().
Eric Kohl [Sun, 22 Nov 1998 18:02:24 +0000 (18:02 +0000)]
Added global subclassing atom, used by tooltips and updown (not yet).
Eric Kohl [Sun, 22 Nov 1998 18:01:15 +0000 (18:01 +0000)]
Improved layout code.
Eric Kohl [Sun, 22 Nov 1998 17:59:57 +0000 (17:59 +0000)]
Fixed ImageList_LoadImage().
Eric Kohl [Sun, 22 Nov 1998 17:58:40 +0000 (17:58 +0000)]
Added CMEM_SETITEM32A and message forwarding to combobox.
Eric Kohl [Sun, 22 Nov 1998 17:56:07 +0000 (17:56 +0000)]
Added stub for CreateItemMoniker().
Eric Kohl [Sun, 22 Nov 1998 17:54:40 +0000 (17:54 +0000)]
Fixed some undocumented function names and implemented DPA_Merge
partially.
Eric Kohl [Sun, 22 Nov 1998 17:53:27 +0000 (17:53 +0000)]
Enabled double click for buttons.
Eric Kohl [Sun, 22 Nov 1998 17:52:26 +0000 (17:52 +0000)]
Added command and return constants used by WM_NOTIFYFORMAT.
Huw D M Davies [Sun, 22 Nov 1998 17:45:06 +0000 (17:45 +0000)]
Moved DC_SetupGC functions to graphics/x11drv/graphics.c.
Juergen Schmied [Sun, 22 Nov 1998 17:43:30 +0000 (17:43 +0000)]
Small fixes to get the default language to a sensible value.
Thanks to Pablo.
Douglas Ridgway [Sun, 22 Nov 1998 16:56:44 +0000 (16:56 +0000)]
Miscellaneous small fixes.
Andreas Mohr [Sun, 22 Nov 1998 16:54:26 +0000 (16:54 +0000)]
Added Win16 implementation for GetRegionData().
Andreas Mohr [Sun, 22 Nov 1998 16:36:07 +0000 (16:36 +0000)]
Enhanced OABuildVersion() to return different version values for
different winvers.
Andreas Mohr [Sun, 22 Nov 1998 16:33:35 +0000 (16:33 +0000)]
Added INT21_ParseFileNameIntoFCB() and some other things to get
COMMAND.COM working.
Juergen Schmied [Sun, 22 Nov 1998 16:20:49 +0000 (16:20 +0000)]
Added missing entry for GetNumberFormatW.
Juergen Schmied [Sun, 22 Nov 1998 16:16:58 +0000 (16:16 +0000)]
Checking for NULL-pointer.
Alexandre Julliard [Sun, 22 Nov 1998 15:49:37 +0000 (15:49 +0000)]
Added David Luyer.
Robert Pouliot [Sun, 22 Nov 1998 15:48:36 +0000 (15:48 +0000)]
Better OLE support in French languages.
Juergen Schmied [Sun, 22 Nov 1998 15:46:05 +0000 (15:46 +0000)]
Implementation of CreateProcess32W.
David Luyer [Sun, 22 Nov 1998 15:44:59 +0000 (15:44 +0000)]
Queuing of deferred Expose events.
Marcus Meissner [Sun, 22 Nov 1998 15:43:34 +0000 (15:43 +0000)]
LB_GETTEXT: Handle passed NULL buffer.
Marcus Meissner [Sun, 22 Nov 1998 15:41:00 +0000 (15:41 +0000)]
CB_GETTEXT: Use lpBuffer instead of lpText for LB_GETTEXT32, handle 0
byte NULL buffer.
Marcus Meissner [Sun, 22 Nov 1998 15:36:14 +0000 (15:36 +0000)]
Turn mega double switch into static table (reduces compile time).
Alexandre Julliard [Sun, 22 Nov 1998 15:14:22 +0000 (15:14 +0000)]
Added Robert Riggs.
Robert Riggs [Sun, 22 Nov 1998 15:10:19 +0000 (15:10 +0000)]
include ddraw.h, questionable fix for questionable struct/union
construct in MS's D3DVECTOR definition.
Robert Riggs [Sun, 22 Nov 1998 15:09:33 +0000 (15:09 +0000)]
More flags (DirectX 5.2), DirectSound3DListener and
DirectSound3DBuffer structures, include some required files
(windows.h, compobj.h, and d3d.h).
Robert Riggs [Sun, 22 Nov 1998 15:08:48 +0000 (15:08 +0000)]
DirectSound3DListener and DirectSound3DBuffer stubs, new mixer code,
primary buffer is implemented closer to what the SDK docs specify,
other SDK documented behaviour enforced. Completed the devcaps list.
Juergen Schmied [Sun, 22 Nov 1998 15:06:56 +0000 (15:06 +0000)]
New stubs strdate, strtime.
Ulrich Weigand [Sun, 22 Nov 1998 15:06:01 +0000 (15:06 +0000)]
Bugfix: typo in SUnMapLS_IP_EBP_8 lead to stack corruption.
Cliff Wright [Sun, 22 Nov 1998 15:05:18 +0000 (15:05 +0000)]
Fixed a mask set, and other parity setting bugs for serial ports.
Vasudev Mulchandani [Sun, 22 Nov 1998 14:14:56 +0000 (14:14 +0000)]
Added BSDI sigcontext definitions.
Rein Klazes [Sun, 22 Nov 1998 14:13:47 +0000 (14:13 +0000)]
Fixed typo.
Marcus Meissner [Sun, 22 Nov 1998 14:12:36 +0000 (14:12 +0000)]
Remove now useless RELAY_ShowDebugmsgsRelay check.
Marcus Meissner [Sun, 22 Nov 1998 14:11:59 +0000 (14:11 +0000)]
Do not relocate the pointers in the IMAGE_THREAD_LOCAL_STORAGE
directory, for they seem to be relocated by the standard relocating
mechanism. (Explicitly checked one program using it)
Marcus Meissner [Sun, 22 Nov 1998 14:11:22 +0000 (14:11 +0000)]
PathAddBackshlash, PathRemoveBackslash: argument is not constant.
Marcus Meissner [Sun, 22 Nov 1998 13:29:29 +0000 (13:29 +0000)]
Check wndPtr for NULL.
Marcus Meissner [Sun, 22 Nov 1998 13:28:48 +0000 (13:28 +0000)]
BltFast: Honor lPitch, Lock/Unlock surfaces (xlib needs unlock to draw).
Huw D M Davies [Sun, 22 Nov 1998 12:55:24 +0000 (12:55 +0000)]
Takes print spooler functions out of win16drv.
Allows the PostScript driver to go into libwine.
Ian Schmidt [Sun, 22 Nov 1998 12:54:38 +0000 (12:54 +0000)]
Added stubs for two undocumented GDI routines, SetMagicColors and
SetSolidBrush. This allows Win98 native USER to start up.
Stephen Crowley [Sun, 22 Nov 1998 12:53:54 +0000 (12:53 +0000)]
Fixed the DGA detection code in ddraw. You don't need root access,
having r+w access to /dev/mem is enough.
Marcus Meissner [Sun, 22 Nov 1998 12:33:29 +0000 (12:33 +0000)]
DirectDraw status updated.
Use cooperative window for drawing in xlib implementation if possible.
Slightly restructured IDirectDrawSurface::Blt so it doesn't crash.
David Faure [Sun, 22 Nov 1998 12:22:07 +0000 (12:22 +0000)]
Micro patch for AltGr key on german keyboards.
Juergen Schmied [Sun, 22 Nov 1998 12:21:05 +0000 (12:21 +0000)]
Fixes error handling (SetLastError() and return value).
Gael de Chalendar [Sun, 22 Nov 1998 12:19:49 +0000 (12:19 +0000)]
Partially complete GetTextCharsetInfo and corrects return values for
this family of functions.
Juergen Schmied [Sun, 15 Nov 1998 18:12:12 +0000 (18:12 +0000)]
Bug fix.
Eric Kohl [Sun, 15 Nov 1998 18:10:11 +0000 (18:10 +0000)]
Fixed retrieval of invalid palette data in GetDIBits().
John Richardson [Sun, 15 Nov 1998 18:07:04 +0000 (18:07 +0000)]
Allow SWP_HIDEWINDOW to be called on windows that are already hidden
without unmapping them again.
Pim Bollen [Sun, 15 Nov 1998 18:05:32 +0000 (18:05 +0000)]
Fixed scroll bug in ScrollWindowEx32 which caused garbage on screen
outside desktop window with gtwin.exe (Dutch banking program).
Alexandre Julliard [Sun, 15 Nov 1998 17:29:15 +0000 (17:29 +0000)]
Small atom fixes.
Dirk Thierbach [Sun, 15 Nov 1998 17:25:44 +0000 (17:25 +0000)]
Fixed bug in StretchDIBits32 (wrong origin).
Juergen Schmied [Sun, 15 Nov 1998 16:53:34 +0000 (16:53 +0000)]
Small fixes.
Lionel Ulmer [Sun, 15 Nov 1998 16:43:32 +0000 (16:43 +0000)]
Some corrections to the handling of off-screen buffers.
Correction to the EnumDisplayModes function.
Added XShm support to Xlib driver.
Open a DirectX window even when using the DGA driver.
Juergen Schmied [Sun, 15 Nov 1998 13:28:00 +0000 (13:28 +0000)]
Cleanup, small fixes, a few new stubs.
Juergen Schmied [Sun, 15 Nov 1998 13:27:16 +0000 (13:27 +0000)]
Handling for listviewstyles, view mode buttons in filedialogs
enabled and handled.
New listview columns Size, Type, Modified for reportview
created and handled.
Juergen Schmied [Sun, 15 Nov 1998 13:26:25 +0000 (13:26 +0000)]
New file, wrapper for IShellBrowser class.
Juergen Schmied [Sun, 15 Nov 1998 13:25:18 +0000 (13:25 +0000)]
New file, some helper functions for icon cache.
Implemented ExtractIconEx; moved SHMapPIDLToSystemImageListIndex,
Shell_GetImageList in this file.
Juergen Schmied [Sun, 15 Nov 1998 13:19:30 +0000 (13:19 +0000)]
Implemented: ILIsEqal, ILFindChild, _ILGetFileDate, _ILGetFileSize.
Juergen Schmied [Sun, 15 Nov 1998 12:15:07 +0000 (12:15 +0000)]
LoadLibraryEx: show a warning when called with unimplemented parm.
Alexandre Julliard [Sun, 15 Nov 1998 11:51:14 +0000 (11:51 +0000)]
Cleaned up a bit.
Marcus Meissner [Sun, 15 Nov 1998 11:34:10 +0000 (11:34 +0000)]
Clean invalid selectors on the pop %xs from the STACKFRAME itself
instead of using linked list hack.
Alexandre Julliard [Sun, 15 Nov 1998 10:26:13 +0000 (10:26 +0000)]
Removed gets message.
David Luyer [Sun, 15 Nov 1998 10:21:19 +0000 (10:21 +0000)]
Added Thai nls-resources.
Pablo Saratxaga [Sun, 15 Nov 1998 10:20:33 +0000 (10:20 +0000)]
Display the language id for "XXX not supported for your language"
messages.
Added all languages and sublanguages for languages supported in
resources/sysres_Xx.
Gavriel State [Sun, 15 Nov 1998 09:22:23 +0000 (09:22 +0000)]
Add stubs for GetRunningObjectTable32 and OleRegGetUserType.
Gavriel State [Sun, 15 Nov 1998 09:21:54 +0000 (09:21 +0000)]
Ensure that CreateFileMoniker functions don't return a bogus moniker
object on failure.
Gavriel State [Sun, 15 Nov 1998 09:21:17 +0000 (09:21 +0000)]
Added code to manage Ascii and WideChar class names, and to return the
names in the GetClassInfo functions.
Constantine Sapuntzakis [Sun, 15 Nov 1998 09:18:49 +0000 (09:18 +0000)]
Fix to Linux IPX so compiles on non-linux platforms.
Marcus Meissner [Sun, 15 Nov 1998 09:17:08 +0000 (09:17 +0000)]
Own X11 errorhandler to locate X11 errors. Useful only with -sync.
Juergen Schmied [Sat, 14 Nov 1998 18:59:30 +0000 (18:59 +0000)]
Fixed warnings, some only visible with -Wstrict-prototypes or -pedantic.
Ulrich Weigand [Sat, 14 Nov 1998 18:57:47 +0000 (18:57 +0000)]
Moved X11 mouse cursor handling to the DISPLAY driver.