Huw D M Davies [Sun, 25 Apr 1999 09:24:23 +0000 (09:24 +0000)]
General tidy up of the MetaFile driver - make sure that everything
goes through the DCFuncs table.
Uwe Bonnes [Sun, 25 Apr 1999 09:22:13 +0000 (09:22 +0000)]
Add a stub for GlobalMasterHandle.
Adam Sacarny [Sun, 25 Apr 1999 09:20:40 +0000 (09:20 +0000)]
Much nicer way to select wine's location.
Option to disable creation of debugging output.
Debugging output is now created in directory script was started in.
Noel Borthwick [Sun, 25 Apr 1999 09:19:21 +0000 (09:19 +0000)]
Fixed a problem with managed mode, where popup windows with a WS_DLGFRAME
style were appearing with a title bar. According to the docs for
WS_DLGFRAME a window with this style cannot have a title bar.
Marcus Meissner [Sun, 25 Apr 1999 09:15:25 +0000 (09:15 +0000)]
Use DllOverrides from wine.ini as defaults also in
loadorder.c (merged in some MM dlls lines from Eric Poeuch).
Eric Pouech [Sun, 25 Apr 1999 09:12:27 +0000 (09:12 +0000)]
Fixed some bogus infinite expiration time.
David Luyer [Sun, 25 Apr 1999 09:11:05 +0000 (09:11 +0000)]
- consolidate both cases of !pending in WaitNetEvent
- select() returns -1 not 0 on error in WaitNetEvent
Ove Kaaven [Sun, 25 Apr 1999 09:09:15 +0000 (09:09 +0000)]
Made HeapValidate threadsafe, and added some macros to track callerEIP
a little better.
Added HEAP_xrealloc.
Marcus Meissner [Sat, 24 Apr 1999 12:02:14 +0000 (12:02 +0000)]
autoconf fixes and cleanups (check for dlopen() in libc too).
Francis Beaudet [Sat, 24 Apr 1999 12:00:31 +0000 (12:00 +0000)]
Implemented CreateStreamOnHGLOBAL.
Andreas Mohr [Sat, 24 Apr 1999 11:57:30 +0000 (11:57 +0000)]
Let CoSetState() accept state == NULL.
Juergen Schmied [Sat, 24 Apr 1999 11:56:51 +0000 (11:56 +0000)]
Made internal format more compatible.
Juergen Schmied [Sat, 24 Apr 1999 11:55:46 +0000 (11:55 +0000)]
Small fixes.
Guy Albertelli [Sat, 24 Apr 1999 11:54:40 +0000 (11:54 +0000)]
Fix locking with proper calls to WIN_ReleaseWndPtr.
Ove Kaaven [Sat, 24 Apr 1999 11:53:38 +0000 (11:53 +0000)]
Don't malloc/free for every mixing operation, use the same buffer over
instead...
Alexandre Julliard [Sat, 24 Apr 1999 11:51:13 +0000 (11:51 +0000)]
Authors: Chris Morgan <cmorgan@wpi.edu>, James Abbatiello <abbejy@wpi.edu>
HEADER_InsertItemA and HEADER_InsertItemW now treat null pointers to
text strings as null strings, as Windows does. Fixes wine crash on
startup of CuteFTP.
Noomen Hamza [Sat, 24 Apr 1999 11:49:26 +0000 (11:49 +0000)]
Set (when registry loaded) data to "\0" and length to 2 in empty
string value case, in place of setting data to NULL and length to 0,
and this is without initializing output buffer parameter of
RegQueryValue*.
Huw D M Davies [Sat, 24 Apr 1999 11:47:26 +0000 (11:47 +0000)]
Added Panose defines and EXTLOGFONT[A|W].
Patrik Stridvall [Thu, 22 Apr 1999 16:27:50 +0000 (16:27 +0000)]
Fixed ANSI compabillity.
Michael Veksler [Thu, 22 Apr 1999 15:26:11 +0000 (15:26 +0000)]
Removed some includes of 16 bit API.
Adrian Thurston [Thu, 22 Apr 1999 15:23:18 +0000 (15:23 +0000)]
ICOMization of remaining interfaces.
Noel Borthwick [Thu, 22 Apr 1999 15:22:06 +0000 (15:22 +0000)]
Fixed bug with tooltips stealing focus whenever a tooltip was created,
shown, hidden or tracked. The SetWindowPos calls needed to have the
SWP_NOACTIVATE flag set additionally.
Karl Lessard [Thu, 22 Apr 1999 14:59:21 +0000 (14:59 +0000)]
Fixed coordinates conversion in OffsetClipRgn.
Adrian Thurston [Thu, 22 Apr 1999 14:56:14 +0000 (14:56 +0000)]
Clean up objbase.h. Makes the STDMETHOD set of macros available to the winelib user.
Marcus Meissner [Thu, 22 Apr 1999 14:55:06 +0000 (14:55 +0000)]
CreateSocketHandle,GetHandleContext,SetHandleContext stubs added.
Juergen Schmied [Thu, 22 Apr 1999 10:11:04 +0000 (10:11 +0000)]
Moved stuff to the right place.
Gerard Patel [Thu, 22 Apr 1999 09:58:13 +0000 (09:58 +0000)]
Fixed syscolors for win 3.1.
Ulrich Weigand [Thu, 22 Apr 1999 09:56:09 +0000 (09:56 +0000)]
Added missing profile KERNEL routines (call 32-bit versions).
Ulrich Weigand [Thu, 22 Apr 1999 09:54:15 +0000 (09:54 +0000)]
Bugfix: BUILTIN_GetEntryPoint16 didn't work correctly with the new
entry table layout.
Huw D M Davies [Thu, 22 Apr 1999 09:51:53 +0000 (09:51 +0000)]
Add Enhanced MetaFile record structures.
Thuy Nguyen [Thu, 22 Apr 1999 09:24:47 +0000 (09:24 +0000)]
First patch implementing property sheets.
Ulrich Weigand [Thu, 22 Apr 1999 09:22:06 +0000 (09:22 +0000)]
Bugfix: GDI32.100-104 are ordinal-only routines.
Added stubs for some Win98 GDI32 routine.
Re-numbered all named exports (lexicographically).
Ulrich Weigand [Thu, 22 Apr 1999 09:20:55 +0000 (09:20 +0000)]
Added prototypes (stubs) for GDI32.100-104.
Juergen Schmied [Thu, 22 Apr 1999 09:20:01 +0000 (09:20 +0000)]
- more checks for valid pidl formats
Juergen Schmied [Thu, 22 Apr 1999 09:18:33 +0000 (09:18 +0000)]
- corrected parameter count for SHGetSettings
- stub SHValidateUNC
Gerald Pfeifer [Thu, 22 Apr 1999 09:15:31 +0000 (09:15 +0000)]
#else branch compile fix.
Bertho Stultiens [Thu, 22 Apr 1999 09:13:38 +0000 (09:13 +0000)]
Change wine's dlopen search-patch strategy not using the environment
and added #if:s to seperate the code out if libdl isn't availble.
Francis Beaudet [Thu, 22 Apr 1999 09:10:16 +0000 (09:10 +0000)]
Added a check for a NULL pointer in CoFreeUnusedLibraries.
Marcus Meissner [Thu, 22 Apr 1999 09:09:18 +0000 (09:09 +0000)]
Include debug.h last (ERR() macro problem on Solaris).
Francis Beaudet [Thu, 22 Apr 1999 09:08:09 +0000 (09:08 +0000)]
Fixed a sizing bug in the combobox control.
Ulrich Weigand [Thu, 22 Apr 1999 09:07:09 +0000 (09:07 +0000)]
Bugfix: Internal NE entry point tables were bad (one huge bundle).
Noomen Hamza [Thu, 22 Apr 1999 09:05:19 +0000 (09:05 +0000)]
Initialize the output buffer parameters to 0 in RegQueryValue*
functions. This is important specially when there's no data to return.
Bertho Stultiens [Thu, 22 Apr 1999 08:56:40 +0000 (08:56 +0000)]
Do not increment module refCount if self is loaded from within
DllEntryPoint during the attach notification.
Juergen Schmied [Wed, 21 Apr 1999 14:27:37 +0000 (14:27 +0000)]
- protect TRACE against NULL-ptr
- rewrote GetMenuItemID/GetSubMenu to use MENU_FindItem (hmenu=0xffff fix).
Juergen Schmied [Wed, 21 Apr 1999 14:26:59 +0000 (14:26 +0000)]
Fixed typo.
Bertho Stultiens [Wed, 21 Apr 1999 14:26:17 +0000 (14:26 +0000)]
Reimplementation of GetModuleHandle16 according to how win95 handles
it (thanks to Marcus Meissner <marcus@jet.franken.de>).
Bertho Stultiens [Wed, 21 Apr 1999 14:25:21 +0000 (14:25 +0000)]
Corrected wrong return values of built-in loader to work with the
loadorder stuff.
Huw D M Davies [Mon, 19 Apr 1999 16:45:24 +0000 (16:45 +0000)]
Implemented recording of StretchDIBits and SetDIBitsToDevice and
playback of SetDIBitsToDevice. Cleaned up PlayMetaFileRecord a bit.
Bertho Stultiens [Mon, 19 Apr 1999 16:44:22 +0000 (16:44 +0000)]
Removed non-portable hacks and replaced them with more general
versions.
Paul Millar [Mon, 19 Apr 1999 16:37:11 +0000 (16:37 +0000)]
Code added to re-evaluate stale DC information in DCE cache.
Bertho Stultiens [Mon, 19 Apr 1999 16:32:31 +0000 (16:32 +0000)]
Attach notifications must be send after all recursive dependencies are
loaded and not before.
Patrik Stridvall [Mon, 19 Apr 1999 16:30:51 +0000 (16:30 +0000)]
Fixed typo.
Eric Pouech [Mon, 19 Apr 1999 16:26:27 +0000 (16:26 +0000)]
Fixed playing position when required by track number.
Marcus Meissner [Mon, 19 Apr 1999 16:21:29 +0000 (16:21 +0000)]
Added MMDEVLDR DeviceIoctl(5) stub (msacm32 is a bit happier now).
Marcus Meissner [Mon, 19 Apr 1999 16:20:21 +0000 (16:20 +0000)]
Native toolhelp will not work (missing GLOBALMASTERHANDLE).
Marcus Meissner [Mon, 19 Apr 1999 16:19:25 +0000 (16:19 +0000)]
Updated.
Gerard Patel [Mon, 19 Apr 1999 16:18:38 +0000 (16:18 +0000)]
Test for static was reversed.
Patrik Stridvall [Mon, 19 Apr 1999 14:56:29 +0000 (14:56 +0000)]
New debug scheme with explicit debug channels declaration.
Alexandre Julliard [Sun, 18 Apr 1999 14:44:26 +0000 (14:44 +0000)]
Removed extra call to TASK_StartTask.
Alexandre Julliard [Sun, 18 Apr 1999 14:43:16 +0000 (14:43 +0000)]
Removed check for union semun; cleaned up a bit.
Alexandre Julliard [Sun, 18 Apr 1999 14:41:41 +0000 (14:41 +0000)]
Added env ptr to new_process request
Juergen Schmied [Sun, 18 Apr 1999 14:40:32 +0000 (14:40 +0000)]
- use fonts/fontsizes given by SystemParametersInfo
- drawing/alignment fixes, win98 style for menubar
- ownerdrawn menus are working now for the first time
- complete constants magic items
- use right owner for popupmenus
- new: Get/SetMenuInfo
- implemented: Get/SetMenuContextHelpId
- more flags for Get/SetMenuItemInfo
Robert W Hall [Sun, 18 Apr 1999 14:38:17 +0000 (14:38 +0000)]
Make DOSFS_MatchLong match a search string ending in '*.' to a zero
extension file name, allowing Mathcad to run.
Eric Pouech [Sun, 18 Apr 1999 13:31:34 +0000 (13:31 +0000)]
Fixed memory freeing.
Alexandre Julliard [Sun, 18 Apr 1999 13:25:58 +0000 (13:25 +0000)]
Renamed cmdlgr.h to cmdlgtst.h.
Alexandre Julliard [Sun, 18 Apr 1999 13:23:36 +0000 (13:23 +0000)]
Added timeout to critical section waiting.
Ulrich Weigand [Sun, 18 Apr 1999 13:20:43 +0000 (13:20 +0000)]
Merged Linux/FreeBSD reentrant errno handler, added Solaris.
Preliminary support for Solaris low-level threads (LWPs) added.
Ulrich Weigand [Sun, 18 Apr 1999 13:19:56 +0000 (13:19 +0000)]
Reentrant libc check for Solaris added.
Fixed reentrant X11 check for FreeBSD and Solaris.
Added check for Solaris low-level thread routines.
Alexandre Julliard [Sun, 18 Apr 1999 13:18:42 +0000 (13:18 +0000)]
Fixed toolhelp routines usage in GetModuleFromPath (reported by Bertho
Stultiens).
Ove Kaaven [Sun, 18 Apr 1999 13:16:29 +0000 (13:16 +0000)]
install script, which automatically configures and compiles
wine and regapi, runs tools/wineconf to generate a configuration file
if one does not already exist, and uses regapi to install the default
registry.
Eric Pouech [Sun, 18 Apr 1999 13:13:40 +0000 (13:13 +0000)]
Properly handling cases like calling SetWindowPos while processing
WM_NCCREATE.
Eric Pouech [Sun, 18 Apr 1999 13:12:02 +0000 (13:12 +0000)]
Fixed a few bugs (typos from cut & paste & invalid heap block
freeing).
Eric Pouech [Sun, 18 Apr 1999 12:16:22 +0000 (12:16 +0000)]
Bug fix in GetLen.
Bertho Stultiens [Sun, 18 Apr 1999 12:14:06 +0000 (12:14 +0000)]
Reorganization of the loader to correctly load and free libraries and
implementation of load order to load different types of libraries.
Bertho Stultiens [Sun, 18 Apr 1999 12:11:29 +0000 (12:11 +0000)]
Updated commandline changes of -dll option and wine.conf entries.
Bertho Stultiens [Sun, 18 Apr 1999 12:10:42 +0000 (12:10 +0000)]
Updated the example with the new configuration entries.
Bertho Stultiens [Sun, 18 Apr 1999 12:10:07 +0000 (12:10 +0000)]
Bugfix: free loaded library not before exit.
Bertho Stultiens [Sun, 18 Apr 1999 12:09:21 +0000 (12:09 +0000)]
New files to support load order and partial stubs for elfdlls.
Huw D M Davies [Sun, 18 Apr 1999 12:07:00 +0000 (12:07 +0000)]
Fixes for upside-down DIBs.
Lionel Ulmer [Sun, 18 Apr 1999 12:03:02 +0000 (12:03 +0000)]
Changed 'GetDisplayMode' to return the mode previously set by
'SetDisplayMode' (and not the current monitor mode).
Luc Tourangeau [Sun, 18 Apr 1999 09:35:42 +0000 (09:35 +0000)]
-Implemented TCS_BUTTONS, TCS_FIXEDWIDTH, TCM_GETITEMRECT,
TCM_SETITEMSIZE and TCM_DELETEITEM.
Pavel Roskin [Sun, 18 Apr 1999 09:34:51 +0000 (09:34 +0000)]
LookupIconIdFromDirectoryEx16() fixed: if GetSystemPaletteEntries()
returns 0, it is interpreted as if it were 256.
Kevin Holbrook [Sun, 18 Apr 1999 09:33:20 +0000 (09:33 +0000)]
Fix ambiguous else warning.
Juergen Schmied [Sun, 18 Apr 1999 09:32:38 +0000 (09:32 +0000)]
Loading color values from the registry fixed.
Brian Gerst [Sun, 18 Apr 1999 09:31:50 +0000 (09:31 +0000)]
- Removed all floating point math.
- Implemented stretching in X and Y directions for 8, 16, and 32 bit color.
- Implemented source and dest color-keying for 8, 16, and 32 bit color.
- Implemented some trivial raster operations.
- Minimized inner loops for maximum speed.
- Use memcpy whenever possible.
Eric Pouech [Sun, 18 Apr 1999 09:30:54 +0000 (09:30 +0000)]
Reduced fragment size.
Reorganized wodOpen (with support for WAVE_QUERY_FORMAT).
Fixed buffer underrun recovery.
Fixed bug in wodReset()/wodClose().
Michael Veksler [Sun, 18 Apr 1999 09:30:07 +0000 (09:30 +0000)]
Simplify propertyNameCmp() and fix a warning in the way by removing
CRTDLL__wcsupr() calls.
Keith Matthews [Sun, 18 Apr 1999 09:29:00 +0000 (09:29 +0000)]
DdeNameService: expansion of stub to trap unused instanceids at start of run.
DdeGetLastError: catch 'not initialized' situation and return correct response.
DdeFreeStringHandle: complete test for error set by previous call of
something and ignore it, also release handle table mutex on normal exit.
DdeQueryStringA, DdeQueryStringW, DdeCreateStringHandleW: Release
handle table mutex on normal exit.
Uwe Bonnes [Sun, 18 Apr 1999 09:27:07 +0000 (09:27 +0000)]
Don't announce the WNetDirectoryNotify capability WNetGetConnection.
Change the return value for local files.
Michael Veksler [Sun, 18 Apr 1999 09:26:29 +0000 (09:26 +0000)]
Add "win.h" to fix implicit function declaration warnings.
Marcus Meissner [Sun, 18 Apr 1999 09:25:27 +0000 (09:25 +0000)]
Only declare console "driver" once, use external refs elsewhere.
Luc Tourangeau [Sun, 18 Apr 1999 09:23:56 +0000 (09:23 +0000)]
When the vertical scrollbar is removed, the background was not
properly repainted.
Marcus Meissner [Sun, 18 Apr 1999 09:22:12 +0000 (09:22 +0000)]
Disable AC bit on receiving alignment exceptions.
Juergen Schmied [Sun, 18 Apr 1999 09:21:38 +0000 (09:21 +0000)]
SystemParametersInfo SPI_GETNONCLIENTMETRICS: implemented menu part.
Noel Borthwick [Sun, 18 Apr 1999 09:21:01 +0000 (09:21 +0000)]
While handling the WM_DELETEWINDOW client message check if a window
has been disabled and if so prevent an SC_CLOSE message from being
sent.
Noel Borthwick [Sun, 18 Apr 1999 09:19:55 +0000 (09:19 +0000)]
Make access to the DCE list thread safe by ensuring we have acquired
the Windows lock before using it.
Alexandre Julliard [Fri, 16 Apr 1999 15:19:14 +0000 (15:19 +0000)]
Changed for renamed files
Michael Veksler [Fri, 16 Apr 1999 09:41:22 +0000 (09:41 +0000)]
Fixed warnings.
Pablo Saratxaga [Fri, 16 Apr 1999 09:06:58 +0000 (09:06 +0000)]
Added walon language support (I also moved Cz -> Cs, Sw -> Sv, and Po
-> Pt; to conform to standard names for those languages).
Marcus Meissner [Fri, 16 Apr 1999 08:47:41 +0000 (08:47 +0000)]
Add -fno-builtin when compiling with gcc in relay32/ subdir.