Ryan Cumming [Mon, 18 Nov 2002 19:43:58 +0000 (19:43 +0000)]
- Move StgIsStorageFile16's implementation to StgIsStorageFile; port
it to Win32.
- Move StgIsStorageFile from storage.c to storage32.c.
- StgIsStorageFile only returns S_OK, STG_E_FILENOTFOUND, and S_FALSE.
- StgIsStorageFile doesn't check if a file is large enough to be a
storage file, it only checks for the presence of the 8-byte magic.
Alberto Massari [Mon, 18 Nov 2002 19:43:10 +0000 (19:43 +0000)]
- Added some definitions.
- Fixed signature of GetUrlCacheEntryInfoExW.
Alberto Massari [Mon, 18 Nov 2002 19:42:34 +0000 (19:42 +0000)]
Install link to rundll32.exe too.
Alberto Massari [Mon, 18 Nov 2002 19:42:13 +0000 (19:42 +0000)]
Fix crash when invoked with no arguments.
Ryan Cumming [Mon, 18 Nov 2002 19:41:53 +0000 (19:41 +0000)]
Make LookupIconIdFromDirectoryEx16 call LookupIconIdFromDirectoryEx,
instead of the other way around.
Alexandre Julliard [Fri, 15 Nov 2002 04:17:00 +0000 (04:17 +0000)]
Warning fixes.
Lionel Ulmer [Fri, 15 Nov 2002 04:16:38 +0000 (04:16 +0000)]
Load OpenGL library dynamically from x11drv.
Eric Pouech [Fri, 15 Nov 2002 04:14:27 +0000 (04:14 +0000)]
Don't fully process FreeLibrary when process is stopping.
Dmitry Timoshkov [Fri, 15 Nov 2002 04:13:46 +0000 (04:13 +0000)]
Minor bug fixes.
Ryan Cumming [Fri, 15 Nov 2002 04:12:10 +0000 (04:12 +0000)]
Implemented GetFileSizeEx (based on a patch by Steve Lustbader).
Alberto Massari [Fri, 15 Nov 2002 01:41:20 +0000 (01:41 +0000)]
Added rundll32 utility.
Jukka Heinonen [Fri, 15 Nov 2002 01:35:52 +0000 (01:35 +0000)]
DeviceIoControl now calls winedos interrupt handlers.
Fixed RawModeSwitch.
Tony Lambregts [Fri, 15 Nov 2002 01:35:16 +0000 (01:35 +0000)]
Fix SM_CYVTHUMB, SM_CXSMSIZE, SM_CXMENUCHECK and SM_CYMENUCHECK.
Eric Pouech [Fri, 15 Nov 2002 01:34:57 +0000 (01:34 +0000)]
Rewrote macro engine for adding dynamic macro loading capability.
Wrote RegisterRoutine and IsBook macros.
Huw Davies [Fri, 15 Nov 2002 01:02:16 +0000 (01:02 +0000)]
Proper handling of SetTextCharacterExtra.
Martin Wilck [Fri, 15 Nov 2002 01:01:47 +0000 (01:01 +0000)]
- Allow setting NetBIOS ComputerName through registry.
- Keep old behavior as default, using new config option to change.
- Implement SetComputerName(), SetComputerNameEx(),
GetComputerNameEx().
- ComputerName initialization moved to kernel32.
Mike McCormack [Fri, 15 Nov 2002 01:00:08 +0000 (01:00 +0000)]
Partial implementation of RtlDosPathNameToNtPathName_U.
Patrik Stridvall [Fri, 15 Nov 2002 00:02:51 +0000 (00:02 +0000)]
Made tests compile on Windows.
Marcus Meissner [Fri, 15 Nov 2002 00:02:36 +0000 (00:02 +0000)]
Also silence IShellLinkA_fnSetShowCmd.
Huw Davies [Fri, 15 Nov 2002 00:02:13 +0000 (00:02 +0000)]
Implemented Escapes *_PATH and POSTSCRIPT_IGNORE.
Huw Davies [Thu, 14 Nov 2002 22:31:34 +0000 (22:31 +0000)]
Client side render fonts for XServers without the Render extension
using X11 core requests.
Alexandre Julliard [Thu, 14 Nov 2002 22:30:20 +0000 (22:30 +0000)]
Added ReleaseDC function to the USER driver interface.
Huw Davies [Wed, 13 Nov 2002 23:54:50 +0000 (23:54 +0000)]
We need to compare the world transforms (at least the 4 scaling
elements) when we accept a font from the cache.
Get the correct values for the underscore size and position.
Added a missing closedir().
Huw Davies [Wed, 13 Nov 2002 23:52:29 +0000 (23:52 +0000)]
Fix PSDRV_DrawArc to work properly with logical coords.
Huw Davies [Wed, 13 Nov 2002 23:51:44 +0000 (23:51 +0000)]
Instead of trying to download the Type 42 glpyh metrics incrementally
(which most printers don't seem to understand), we'll download the
whole hmtx table in one go (sigh) unless it's larger than 64K in which
case we'll go back to using a Type 1 font.
Huw Davies [Wed, 13 Nov 2002 23:50:44 +0000 (23:50 +0000)]
We can't cache the unscaled font's hfont, since the mapping mode may
change. This resulted in some glyphs being downloaded at the wrong
size.
Alexandre Julliard [Wed, 13 Nov 2002 21:31:01 +0000 (21:31 +0000)]
Make sure widl doesn't depend on the headers it has to generate.
Alexandre Julliard [Wed, 13 Nov 2002 21:25:53 +0000 (21:25 +0000)]
Updated dependencies.
Huw Davies [Wed, 13 Nov 2002 21:25:34 +0000 (21:25 +0000)]
Zero out the returned LINETRANSLATECAPS structure.
Read country list from the registry.
Add a load of countries to winedefault.reg.
Mike McCormack [Wed, 13 Nov 2002 21:21:41 +0000 (21:21 +0000)]
Send a CDN_FILEOK in FILEDLG95_OnOpenMultipleFiles.
Restructure the handling of Custom dialog notifications.
Ulrich Czekalla [Wed, 13 Nov 2002 21:21:03 +0000 (21:21 +0000)]
- Add support for multiple image lists.
- Add TBN_INITCUSTOMIZE notification.
- Correctly populate TBN_QUERYDELETE.
- Support TBN_GETBUTTONINFOW.
Aric Stewart [Wed, 13 Nov 2002 21:18:32 +0000 (21:18 +0000)]
Fixed a bug with combo boxes where only 1 items was being displayed.
Alexandre Julliard [Wed, 13 Nov 2002 19:49:29 +0000 (19:49 +0000)]
Fixed sign problem in GetWindowWord/Long check for offset larger than
the window extra bytes.
Huw Davies [Wed, 13 Nov 2002 19:48:49 +0000 (19:48 +0000)]
Add IStream and IStorage interface entries.
Francois Gouget [Wed, 13 Nov 2002 19:48:07 +0000 (19:48 +0000)]
Cap the reported physical memory to 2GB to prevent applications
(e.g. QuickTime 6) from crashing.
Dmitry Timoshkov [Wed, 13 Nov 2002 19:47:22 +0000 (19:47 +0000)]
Maintain lower cased file names in the Wine config directory.
Huw Davies [Wed, 13 Nov 2002 19:46:08 +0000 (19:46 +0000)]
Use iso8859-15 on European keyboards.
Aric Stewart [Wed, 13 Nov 2002 19:45:27 +0000 (19:45 +0000)]
Work with the correct subkey with loading keys. Not a true fix to the
LoadKey/SaveKey situation.
Mike McCormack [Wed, 13 Nov 2002 19:43:53 +0000 (19:43 +0000)]
Fix a few GDI memory leaks.
Mike McCormack [Wed, 13 Nov 2002 19:42:23 +0000 (19:42 +0000)]
Add stubs and declarations for WSAInstallServiceClassA/W.
Huw Davies [Wed, 13 Nov 2002 19:40:50 +0000 (19:40 +0000)]
Add a counter to keep track of the number of outstanding async
requests. This gets around a problem where a SetEvent could be called
before a previous event had been dealt with.
Huw Davies [Wed, 13 Nov 2002 19:39:09 +0000 (19:39 +0000)]
Check the return value of ImageList_GetImageInfo before adjusting the
size.
Huw Davies [Wed, 13 Nov 2002 19:38:17 +0000 (19:38 +0000)]
Reduce the maximum length of debug strings to 80 characters.
Marcus Meissner [Wed, 13 Nov 2002 19:37:24 +0000 (19:37 +0000)]
Do not define MZ_SUPPORTED if we do not have sys/vm86.h for all the
struct definitions.
Marcus Meissner [Wed, 13 Nov 2002 19:37:10 +0000 (19:37 +0000)]
Only include curses headers if we are using curses at all.
Alberto Massari [Wed, 13 Nov 2002 19:36:57 +0000 (19:36 +0000)]
ITypeInfo::Invoke now is able to invoke a function even when it is
provided with a byref argument.
Alexandre Julliard [Wed, 13 Nov 2002 04:20:54 +0000 (04:20 +0000)]
Fixed data copying in msvcrt_argvtos (spotted by bill@taniwha.org).
Alexandre Julliard [Wed, 13 Nov 2002 04:18:38 +0000 (04:18 +0000)]
Moved rpc.h inclusion in widl-generated file so that tests compile.
Patrik Stridvall [Wed, 13 Nov 2002 04:13:42 +0000 (04:13 +0000)]
Fixed mismatches between the Wine headers and the Microsoft headers.
Eric Pouech [Wed, 13 Nov 2002 04:09:34 +0000 (04:09 +0000)]
Fixed several bugs in:
- page/paragraph reading for >= Win95 help files without compression
- bitmap & metafile loading
- btree reading
Now caching bitmap loading for better performance.
Several internal code cleanups.
Shachar Shemesh [Wed, 13 Nov 2002 04:08:57 +0000 (04:08 +0000)]
- Added support for CF_ENABLETEMPLATEHANDLE.
- Revised the FIXME on unsupported flags to not reported the flags now
turned supported.
Alberto Massari [Wed, 13 Nov 2002 04:08:26 +0000 (04:08 +0000)]
Added stubs for IsHostInProxyBypassList and GetUrlCacheEntryInfoExA.
Eric Pouech [Wed, 13 Nov 2002 04:07:46 +0000 (04:07 +0000)]
Actually exit loop on '\0' while printing a string.
Ove Kaaven [Wed, 13 Nov 2002 00:22:16 +0000 (00:22 +0000)]
Wrote a Wine-compatible wtypes.idl, and generated wtypes.h from it.
Jukka Heinonen [Tue, 12 Nov 2002 23:29:48 +0000 (23:29 +0000)]
Move simple interrupt handlers to winedos.
Marcus Meissner [Tue, 12 Nov 2002 23:25:33 +0000 (23:25 +0000)]
Silence IShellLink::SetShowCmd for the case we support.
Tony Lambregts [Tue, 12 Nov 2002 23:24:42 +0000 (23:24 +0000)]
Update Reporting Bugs section to reflect current state of wine bugs.
Gerald Pfeifer [Tue, 12 Nov 2002 23:21:55 +0000 (23:21 +0000)]
ucontext.h check requires signal.h.
Alberto Massari [Tue, 12 Nov 2002 23:20:31 +0000 (23:20 +0000)]
The already implemented function swscanf was missing an entry.
Marcus Meissner [Tue, 12 Nov 2002 02:22:24 +0000 (02:22 +0000)]
Do not link against -lcups directly, but dynamically load it if
present (just like freetype etc.)
Robert Shearman [Tue, 12 Nov 2002 02:18:10 +0000 (02:18 +0000)]
First of tests for the Rtl* string manipulation functions.
Robert Shearman [Tue, 12 Nov 2002 02:17:34 +0000 (02:17 +0000)]
Implemented RtlUnicodeStringToInteger.
Vincent Béron [Tue, 12 Nov 2002 02:16:48 +0000 (02:16 +0000)]
Add multimedia.sgml to standalone wine-devel guide, was already in
wine-doc.sgml.
Vincent Béron [Tue, 12 Nov 2002 02:16:11 +0000 (02:16 +0000)]
Correctly identify a RedHat distribution.
Dustin Navea [Tue, 12 Nov 2002 02:15:45 +0000 (02:15 +0000)]
Rearranged code to make it more readable.
Added in Redhat install instructions, and made note in Other Distro's
section to check the Redhat page if you are using Mandrake, as it is
Redhat-based.
Updated FTP list in the docs, only 1 link different from the most recent
ANNOUNCE, wow!
Added instructions on un-tarring, compiling, and installing wine from
a tarball.
Dustin Navea [Tue, 12 Nov 2002 02:15:03 +0000 (02:15 +0000)]
Corrected code spacing for readability.
Dustin Navea [Tue, 12 Nov 2002 02:14:52 +0000 (02:14 +0000)]
Change first usage of the Word Linux into a link to the linux FAQ at
linuxdoc.org.
Change first usage of the word X11 into a link to the X11 FAQ at
xfree86.org.
Add wine-devel to the places to go for burning questions.
Upped the system req's to the current requirements.
Fixed a few grammatical errors and made the text look a little
prettier.
Dustin Navea [Tue, 12 Nov 2002 02:14:29 +0000 (02:14 +0000)]
Add the wine-devel list and myself to the entities to be referenced in
the docs.
Jason Edmeades [Tue, 12 Nov 2002 02:14:13 +0000 (02:14 +0000)]
- Fix bug in multitexturing introduced during dummy texture changes.
- Additional traces.
Alberto Massari [Tue, 12 Nov 2002 02:13:49 +0000 (02:13 +0000)]
Implemented body of HGLOBALStreamImpl::Clone.
Alberto Massari [Tue, 12 Nov 2002 02:13:04 +0000 (02:13 +0000)]
Added HttpOpenRequestW, HttpQueryInfoW, HttpSendRequestW.
Ove Kaaven [Tue, 12 Nov 2002 02:12:35 +0000 (02:12 +0000)]
Support for enums, arrays, encapsulated unions, signed/unsigned
qualifiers, UUIDs, include guards, the new ICOM_DEFINE1 macro, and
some other improvements.
Dimitrie O. Paun [Tue, 12 Nov 2002 02:12:14 +0000 (02:12 +0000)]
Remove parts that have been moved already in the Development Guide.
Ryan Cumming [Tue, 12 Nov 2002 02:11:52 +0000 (02:11 +0000)]
Add test for DeleteFileA with empty paths.
Patrik Stridvall [Tue, 12 Nov 2002 01:13:10 +0000 (01:13 +0000)]
Updated the generated tests.
Patrik Stridvall [Tue, 12 Nov 2002 01:05:17 +0000 (01:05 +0000)]
Added tests for a few new DLLs.
Patrik Stridvall [Tue, 12 Nov 2002 01:05:00 +0000 (01:05 +0000)]
Fixed mismatches between the Wine headers and the Microsoft headers.
Alexandre Julliard [Tue, 12 Nov 2002 01:04:04 +0000 (01:04 +0000)]
Fixed sparc check.
Tony Lambregts [Mon, 11 Nov 2002 22:26:02 +0000 (22:26 +0000)]
Make the instructions of how to install sgml easier to understand.
Marcus Meissner [Mon, 11 Nov 2002 22:24:31 +0000 (22:24 +0000)]
Added partial implementation of ITypeInfo::GetDllEntry().
Lionel Ulmer [Mon, 11 Nov 2002 22:23:10 +0000 (22:23 +0000)]
Proper logging of DDSCAPS / DDSCAPS2 structures.
Eric Pouech [Mon, 11 Nov 2002 22:20:47 +0000 (22:20 +0000)]
Implemented a Wine-only scheme for interprocess WinHelp message
passing.
Rolf Kalbermatter [Mon, 11 Nov 2002 22:19:42 +0000 (22:19 +0000)]
Fix some NULL dereferencing.
Robert 'Admiral' Coeyman [Mon, 11 Nov 2002 22:19:12 +0000 (22:19 +0000)]
Fixed bit 2 value and set bit 1 too.
Alexandre Julliard [Mon, 11 Nov 2002 21:14:25 +0000 (21:14 +0000)]
Removed winetest.
Marko Kreen [Mon, 11 Nov 2002 20:26:33 +0000 (20:26 +0000)]
Clip bottom coordinates.
Dimitrie O. Paun [Mon, 11 Nov 2002 20:25:54 +0000 (20:25 +0000)]
Rewrite make_ctests and runtest in shell.
Jukka Heinonen [Mon, 11 Nov 2002 19:55:52 +0000 (19:55 +0000)]
Move all int31 functions to winedos.
Fix some obvious bugs in int31 functions.
Patrik Stridvall [Mon, 11 Nov 2002 19:55:33 +0000 (19:55 +0000)]
Fixed some issues found by winapi_check.
Patrik Stridvall [Mon, 11 Nov 2002 19:55:11 +0000 (19:55 +0000)]
- API files update.
- Fixed options --cross-call-{unicode-ascii,win32-win16}.
- Minor reorganization of the global checks.
Marcus Meissner [Mon, 11 Nov 2002 19:54:41 +0000 (19:54 +0000)]
Add case for non sparc / non i386 SYSDEPS_CallOnStack.
Marcus Meissner [Mon, 11 Nov 2002 19:54:22 +0000 (19:54 +0000)]
Implemented OleLoadPictureEx.
Marcus Meissner [Mon, 11 Nov 2002 19:54:04 +0000 (19:54 +0000)]
Silence one FIXME(). Implement ITypeInfo::GetDocumentation for
variable descriptions.
Eric Pouech [Mon, 11 Nov 2002 19:53:01 +0000 (19:53 +0000)]
Now properly unloading multimedia drivers when winmm unloads.
Dmitry Timoshkov [Mon, 11 Nov 2002 19:52:33 +0000 (19:52 +0000)]
Fix copy/paste bug. Make MessageBox without an icon look better.
Eric Pouech [Mon, 11 Nov 2002 19:52:07 +0000 (19:52 +0000)]
Fixed loading HCW 4.0 files without phrase image compression.
Patrik Stridvall [Fri, 8 Nov 2002 19:34:52 +0000 (19:34 +0000)]
- Added #include <sys/types.h> where needed for FreeBSD.
- Added protection for #include <sys/{socket,un}.h>.
Shachar Shemesh [Fri, 8 Nov 2002 18:56:46 +0000 (18:56 +0000)]
- Changed all numeric resources in ChooseFont to labels for better
readability.
- Changed all handling of stc6 (1093) to atc5 (1092) so that will be
compatible with Windows resource numbers.
- Added code to load the user's resources rather than our own if
CF_ENABLETEMPLATE is passed in "flags".
Pierre Beyssac [Fri, 8 Nov 2002 18:55:31 +0000 (18:55 +0000)]
Avoid FreeBSD compatibility issues with dbreg structure.
Ove Kaaven [Fri, 8 Nov 2002 18:54:44 +0000 (18:54 +0000)]
Moved IMalloc definition from obj_base.h to obj_misc.h.