Commit Graph

8275 Commits

Author SHA1 Message Date
Alexandre Julliard 18d7573c5e Authors: Huw D M Davies <hdavies@codeweavers.com>, Charles Loep <charles@codeweavers.com>
Various fixes for gdi font handling code including:
- Using TTs VDMX table to ensure that we get exactly that same size
  font that Windows uses.
- Fixes to many members of the metrics structures.
- Font cache.
- Rotated text support.
- Support for GGO_GRAY?_BITMAP (ready for anti-aliased text).
- Support for GGO_NATIVE.
2002-01-29 03:02:50 +00:00
Steven Edwards ba7ccc4cc6 Changes wine_main to main to properly build on all platforms. 2002-01-29 02:59:22 +00:00
Clemens 37d960faee Should process the .dynsym of shared libraries instead of the .stab. 2002-01-29 02:58:20 +00:00
Andreas Mohr bfbe3b5c62 Fixed ==/!= mismatch. 2002-01-29 02:56:50 +00:00
Dmitry Timoshkov 7180536524 Do not be too smart and add WS_CAPTION in AdjustWindowRectEx. 2002-01-29 02:56:05 +00:00
Francois Gouget 04ecd18493 Avoid conflict with htonl & friends in Winelib on FreeBSD. 2002-01-29 02:55:41 +00:00
Francois Gouget f885024344 Rename s_addr to src_addr to avoid a conflict on Solaris.
Rename d_addr to dst_addr for symmetry.
2002-01-29 02:55:24 +00:00
Francois Gouget 7229e9212a Prefix _JBLEN to avoid conflict on FreeBSD. 2002-01-29 02:54:43 +00:00
Aric Stewart ddf8a74acd Fleshed out some metafile conversions. 2002-01-29 02:54:22 +00:00
Aric Stewart ae7fe2db12 Added the correct halftone palette. 2002-01-29 02:53:43 +00:00
Nog 42a314dea6 Implement function number 0x5 (Return mouse button press information). 2002-01-29 02:51:47 +00:00
Alexandre Julliard 86e5efb6b3 Work around ftruncate implementations that don't support extending
files.
2002-01-29 02:51:12 +00:00
Guy L. Albertelli 5d93b6ede9 Fix PathCreateFromUrl{A|W} to return the corrrect error code in all
cases.
2002-01-29 02:47:46 +00:00
Guy L. Albertelli ce4f093def Fix SHRegOpenUSKey{A|W} and SHRegQueryUSValue{A|W} to actually use
previously open keys.
2002-01-29 02:47:17 +00:00
Jukka Heinonen a900cb8797 Low-resolution and low-color VGA modes are now mapped into mode
640x480x8. Added preliminary support for four bit modes.
2002-01-29 02:46:43 +00:00
Bill Medland a4605ac000 Put the prefix-underline-drawing away into it's own function so we can
see what is happening.
2002-01-29 02:46:09 +00:00
Aric Stewart c43985b275 GetDiskFreeSpace needs to set the last error on failure. 2002-01-29 02:45:23 +00:00
Bill Medland a51ff76b86 A couple of additions. 2002-01-29 02:44:44 +00:00
Alexandre Julliard 4c2be5dc42 Release 20020122. 2002-01-22 22:24:17 +00:00
Alexandre Julliard 9f5922089a Removed no longer used average width calculation. 2002-01-22 20:09:44 +00:00
Marcus Meissner de46c22917 The \\<nr> magic in LoadTypeLibEx found directories, which was not
intended. Return error in that case.
2002-01-22 18:28:51 +00:00
Marcus Meissner 5c5a62170e Abort if we do not find yacc or bison. 2002-01-22 18:28:25 +00:00
Marcus Meissner a3ff175ef2 Moved guids needed for Proxy/Stub factories to respective .h files,
add to libwine_uuid.
2002-01-22 18:27:24 +00:00
Alexandre Julliard bd1689ec0a Don't include debugtools.h in the header file, moved it to the C files
that need it (and used the new wine/debug.h while we are at it).
2002-01-22 00:57:16 +00:00
Alexandre Julliard dbe2cd907d Moved debug definitions to include/wine/debug.h. 2002-01-22 00:55:18 +00:00
Alexandre Julliard 18f4d651c5 Removed use of SET_DEBUGGING, it's broken anyway. 2002-01-22 00:54:20 +00:00
Uwe Bonnes e0ab2b7f2a Consistent usage of istring, use STR_[Get|Set]Ptr where appropriate. 2002-01-22 00:51:16 +00:00
Tommy Schultz Lassen 440adc193a Make EnumWindows return TRUE if no windows exists. 2002-01-22 00:50:07 +00:00
Mark G. Adams a0324f7172 Add GetDefaultPrinter() functions. 2002-01-22 00:49:24 +00:00
Francois Gouget 7aa67c1d6a Make the Wine trace facilities accessible from Winelib applications. 2002-01-21 23:39:36 +00:00
Francois Gouget 5f30ee0651 Comment out/ifdef out unused code and variables. 2002-01-21 23:37:53 +00:00
Marcus Meissner 4589a07499 Handle section==NULL (error) in WritePrivateProfileStringA. 2002-01-21 23:36:53 +00:00
Ove Kaaven 77e7fd7a24 Added support for MWM hints. 2002-01-21 18:41:27 +00:00
Alexandre Julliard b508a1dafe Authors: Andrew Lewycky <andrew@transgaming.com>, Ove Kaaven <ovek@transgaming.com>
Check for common broken nVidia+Mesa OpenGL library setups.
Add some quoting.
2002-01-21 18:06:10 +00:00
Francois Gouget 54697dd302 Print the strerror instead of just the errno. 2002-01-21 18:00:42 +00:00
Francois Gouget 0881f2048d Add missing cast. 2002-01-21 18:00:24 +00:00
Francois Gouget 8aceb00c52 Fix invalid C code (undefined behavior). 2002-01-21 18:00:05 +00:00
Francois Gouget e6ebf42c2b Fix a couple of warnings and a typo. 2002-01-21 17:59:38 +00:00
Alexandre Julliard 6ca0ba2a73 Don't convert "ptr" return type to a Perl string.
Call GetProcAddress only when a function is actually called, not at
declaration time.
2002-01-21 17:41:52 +00:00
Alexandre Julliard 45342a35fe Fixed function prototype that confused winapi_extract. 2002-01-21 17:37:24 +00:00
Patrik Stridvall b6754d8313 Generate Perl modules defining prototypes for exported functions. 2002-01-21 17:36:35 +00:00
Eric Pouech 01ff68943d Fixed initialisation messages for raw DDE.
Fixed DdeCreateDataHandle for non NULL or CF_TEXT formats.
Various fixes (cosmetics, better error checking).
2002-01-18 19:30:15 +00:00
Eric Pouech 0faceb05fc Implemented interprocess DDE message posting. 2002-01-18 19:22:55 +00:00
Dimitrie O. Paun 9e99d2b763 - Make the ListView control Unicode ready.
- Support both ANSI & Unicode ListView notifications.
- Fixed a few bugs.
2002-01-18 19:05:35 +00:00
Aric Stewart 97b8c5704e Initialize streamData and check on failure to read desired data from
stream.
2002-01-18 19:04:39 +00:00
Bill Medland ca5b201310 Prevent trying to handle uninitialised memory as a string. 2002-01-18 18:58:08 +00:00
Patrik Stridvall 9ff202e65c Fixed some issues found by winapi_check. 2002-01-18 18:57:43 +00:00
Patrik Stridvall 4d4a52c803 Minor API files update. 2002-01-18 18:53:45 +00:00
Dmitry Timoshkov 4291e45c98 Fix return value of GetWindowsDirectoryA/W and GetSystemDirectoryA/W. 2002-01-18 18:53:11 +00:00
Bang Jun-Young 8121e941a2 Fix NetBSD compile errors; CDIOCREADAUDIO is not available on NetBSD. 2002-01-18 18:11:04 +00:00