Commit Graph

294 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
Marcus Meissner
5c5a62170e Abort if we do not find yacc or bison. 2002-01-22 18:28:25 +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
Travis Michielsen
0f21ee8e0a Added crypt32.dll stub. 2002-01-10 19:41:11 +00:00
Alexandre Julliard
f1a0de996a Added configure check for pread/pwrite. 2002-01-07 21:00:27 +00:00
Alexandre Julliard
7c822cc0dc Removed obsolete dosmod. 2002-01-06 18:38:45 +00:00
Alexandre Julliard
18e4b5e293 We no longer need libXpm. 2002-01-04 18:52:40 +00:00
Alexandre Julliard
3f510ad2bb Link with libutil only where needed. 2002-01-01 01:13:03 +00:00
Alexandre Julliard
562089b5d6 Link with libdl only where needed. 2001-12-31 22:28:35 +00:00
Alexandre Julliard
4895768443 Link to the curses library only for the dlls that need it. 2001-12-26 23:08:31 +00:00
Andreas Mohr
a69c039c80 Documentation update. 2001-12-26 20:40:47 +00:00
Bang Jun-Young
eda758ebcd Added check for stdint.h (needed on NetBSD). 2001-12-14 22:47:19 +00:00
Eric Pouech
0b83d4cbc6 New console code based on Win32 windows. 2001-11-23 23:04:58 +00:00
Dmitry Timoshkov
8871a11be6 Add $X_LIBS path while searching for libfreetype. 2001-11-06 22:26:53 +00:00
François Gouget
1425941e29 Fix the #include order for config.h.
Add #include "config.h" directives where needed.
2001-11-06 20:57:11 +00:00
François Gouget
2663b80f16 Make debugtools.h independent from config.h. 2001-11-06 19:01:05 +00:00
Mike McCormack
2e40b964d8 Added netapi32.dll and the Netbios() call. 2001-11-06 17:52:36 +00:00
Hidenori Takeshima
1c53a7fc47 Added stubs for msrle32.dll and implemented RLE8 decoder.
Added stub for avicap32.
2001-11-06 00:41:05 +00:00
François Gouget
01036f443b Tell Solaris users where to get XPM. 2001-11-05 23:52:54 +00:00
Hidenori Takeshima
b4be998158 Added stubs for msdmo.dll, qcap.dll and devenum.dll. 2001-10-23 20:35:23 +00:00
Huw D M Davies
4e2024e8a8 Implement GetFontData. 2001-10-23 20:06:32 +00:00
Andreas Mohr
f359895daf Yet another documentation/message text patch. 2001-10-02 17:49:20 +00:00
Bernhard Rosenkraenzer
fea260a446 Fixes for autoconf 2.52 or higher. 2001-09-19 20:30:28 +00:00
Alexandre Julliard
f33f7f0ed0 Improved make_dlls script. Moved dll list out of
Make.rules.in. Removed a few no longer used rules.
2001-09-17 20:09:08 +00:00
Hidenori Takeshima
1a8b33997f Added stubs for mapi32, msimg32, sti and url. 2001-09-14 21:36:30 +00:00
Huw D M Davies
ff453fcd38 Add config check and thread safe wrappers for the XRender library. 2001-09-14 01:04:25 +00:00
Huw D M Davies
814654ef9f Lay down the infrastructure for gdi font rendering.
Partial implementation of GetGylphOutline and GetOutlineTextMetrics
for gdi fonts.
2001-09-12 20:21:06 +00:00
Eric Pouech
d786a12d58 Added PE dump capabilities to specmaker and renamed specmaker into
winedump.
2001-09-07 16:04:38 +00:00
Eric Pouech
624cbd7c47 Fixes for Solaris X86. 2001-08-10 22:29:21 +00:00
Marcus Meissner
6e9ab40b28 Change libGLU check to look for gluLookAt instead of glBegin. 2001-08-08 23:21:16 +00:00
Marcus Meissner
252b0fe099 Implemented OleLoadPicture.
Added support for loading JPEG, Bitmap and Icons from persistant
streams.
Implemented JPEG support using libjpeg, added necessary configure.in
options.
Added IConnectionPoint style notifications to the IPicture iface.
Implemented several of the stubs already there, added some more.
2001-08-06 18:52:14 +00:00
Patrik Stridvall
647ac511a7 Made it possible to install the winapi tools. 2001-07-30 20:21:34 +00:00
Jeremy White
c7b4ed77fb Remove the -rpath option from the link command. 2001-07-14 00:49:50 +00:00
Lionel Ulmer
aeb92b1ca3 - removed unused OSMesa linking
- removed OSMesa code
2001-07-12 02:46:23 +00:00
Patrik Stridvall
09da966c8c Add proper check for existance of struct sockaddr member sa_len. 2001-07-08 22:30:50 +00:00
Hidenori Takeshima
b7d4b4e73b Added stubs for quartz.dll. 2001-07-02 18:57:22 +00:00
Dmitry Timoshkov
3b725f6b9a Fix 'make depend' for out of the source tree build. 2001-06-29 19:20:18 +00:00
Patrik Stridvall
61c8a939f3 Fixed subtle configure bug concerning OpenGL.
Found on FreeBSD (which has OpenGL in /usr/X11R6/lib).
2001-06-28 18:03:15 +00:00
Alexandre Julliard
ed2f19a63f Put AC_DEFINE symbols definitions directly in the configure script so
that we no longer need an acconfig.h. Cleaned up dlopen() tests a bit.
2001-06-27 21:42:00 +00:00
Uwe Bonnes
6509fa93f9 Added /dev/parport support for direct port access. 2001-06-26 21:06:07 +00:00
Patrik Stridvall
87f48fcc7b Added support for autoconf 2.50. 2001-06-19 03:30:13 +00:00
Marcus Meissner
0f6cfbc7ba Added check for broken mmap64. 2001-06-08 19:34:56 +00:00
Marcus Meissner
b63ab44599 Implemented glu32.dll as libGLU.so forwarder. 2001-06-08 19:02:57 +00:00
Bang Jun-Young
37e5e7f46c Replace "Linux dll" with "GNU style ELF dll".
Remove support for NetBSD a.out dll.
2001-06-06 21:21:27 +00:00
Ian Pilcher
40432fef7e Use autoconf checks to check for various FreeType headers. 2001-06-06 21:05:23 +00:00
Marcus Meissner
d28955d84e If you have freetype1 and freetype2 coexisting, freetype-config should
be freetype2-config.
2001-05-31 21:35:15 +00:00
Ian Pilcher
55d2e575af Build AFM data for core PostScript fonts into WINEPS. 2001-05-29 22:06:10 +00:00
Marcus Meissner
6bb990f7fd Drop any file64 functions, try to use system supplied 64-bit mode by
using proper defines.
2001-05-29 20:55:21 +00:00
Ian Pilcher
563598d45d Read metrics from TrueType fonts. 2001-05-16 20:56:05 +00:00
Marcus Meissner
3f1ed52d8b Implemented 64bit file size handling.
Removed several unneeded sys/stat.h includes.
2001-05-14 20:09:37 +00:00