Andrew John Hughes
f1028ea28b
- DeviceCapabilities16 now calls PSDRV_DeviceCapabilities.
...
- ExtDeviceMode16 now calls PSDRV_ExtDeviceMode.
- Extended switch statement in DeviceCapabilities to handle new
options.
- Added comments to functions.
2003-01-31 03:24:33 +00:00
Huw Davies
a4c3ed02ee
Implemented Escapes *_PATH and POSTSCRIPT_IGNORE.
2002-11-15 00:02:13 +00:00
Huw D M Davies
ae4278ee59
Added Type 1 and Type 42 font downloading.
...
Misc bug fixes.
2002-06-24 23:44:18 +00:00
Vincent Béron
9a62491660
Removed trailing whitespace.
2002-05-31 23:06:46 +00:00
Alexandre Julliard
dec2cee2fb
Removed some direct accesses to the DC structure.
2002-05-02 01:39:48 +00:00
Alexandre Julliard
ab246a679b
Pass a PHYSDEV to EnumDeviceFont and release the GDI lock in
...
FONT_EnumInstance instead.
2002-04-14 19:42:43 +00:00
Huw D M Davies
b88f72465a
Implement ResetDC and PHYSICALOFFSET[X|Y] devcaps.
...
Fixes to MergeDevmodes.
2002-04-06 00:12:42 +00:00
Alexandre Julliard
e21c15e39d
Changed the GDI driver interface to pass an opaque PHYSDEV pointer
...
instead of a DC structure.
Removed some direct accesses to the DC structure from the drivers.
Got rid the bitmap driver.
2002-03-28 22:22:05 +00:00
Alexandre Julliard
0799c1a780
Added LGPL standard comment, and copyright notices where necessary.
...
Global replacement of debugtools.h by wine/debug.h.
2002-03-09 23:29:33 +00:00
Ian Pilcher
2576513014
Eliminate glyph bounding boxes & other unused font metrics.
2001-08-15 17:41:37 +00:00
Ian Pilcher
1ea54c608e
Remove unused character width array.
2001-08-11 18:23:17 +00:00
Ian Pilcher
061cfa80a7
Removed ANSI encoding stuff.
2001-08-10 22:30:16 +00:00
Ian Pilcher
625bef463f
Rewrite and separate AFM parsing code (no more [afmfiles]).
2001-08-08 23:22:06 +00:00
Alexandre Julliard
99bb9f9775
Added GetDeviceCaps to the DC driver interface. Removed devCaps
...
pointer in the generic DC structure.
2001-07-28 00:18:02 +00:00
Ian Pilcher
42e052d405
Rewrite TrueType font metric parsing code.
2001-07-26 21:42:45 +00:00
Ian Pilcher
d8f2c8b67c
Make built-in font data read-only.
2001-07-24 21:40:15 +00:00
Ian Pilcher
4bc1ebb5ed
Modify init code to handle const data types.
2001-07-24 20:52:19 +00:00
Ian Pilcher
c85b9fddf6
Eliminate UNICODEVECTOR data type.
2001-07-22 23:43:51 +00:00
Alexandre Julliard
0dd55c44a2
Removed some direct accesses to GDI internal pen/brush/font
...
structures.
2001-07-22 23:34:21 +00:00
Ian Pilcher
a9eae850d4
Remove redundant data structure from font metrics.
2001-07-22 23:05:51 +00:00
Ian Pilcher
020146619c
Read/calculate average character width for all fonts.
...
Work directly with 16-bit WCHARs; don't convert to CP1252.
2001-07-19 00:30:43 +00:00
Ian Pilcher
55d2e575af
Build AFM data for core PostScript fonts into WINEPS.
2001-05-29 22:06:10 +00:00
Ian Pilcher
267d630bd0
Added AvgCharWidth member to font metrics.
2001-05-24 18:39:53 +00:00
Ian Pilcher
563598d45d
Read metrics from TrueType fonts.
2001-05-16 20:56:05 +00:00
Ian Pilcher
c6eeda464e
Guesstimate Windows font metrics for Type 1 fonts.
2001-05-16 20:05:24 +00:00
Ian Pilcher
657c4afaec
Unicode encodings for PostScript fonts.
2001-05-09 17:11:59 +00:00
Ian Pilcher
91857a6c1a
Misc. error checking in PostScript driver.
2001-05-03 18:34:27 +00:00
Ian Pilcher
60268d1da9
Use typecasts to suppress compiler warnings.
2001-04-23 18:12:45 +00:00
Ian Pilcher
efb6460e79
Store each glyph name only once in PostScript driver.
2001-04-20 18:30:38 +00:00
Ian Pilcher
744820d014
Various registry-related PostScript driver enhancements.
2001-04-02 19:14:41 +00:00
Huw D M Davies
39f54283fc
Moved GetTextMetrics to unicode.
2001-03-16 16:43:14 +00:00
Huw D M Davies
2aa85eed18
Change FONTOBJ to use LOGFONTW rather than LOGFONT16.
...
Updated parameters of DEVICEFONTENUMPROC.
2001-02-14 22:56:38 +00:00
Huw D M Davies
d4b933e7d2
Take into account unprintable margins in psdrv.
2001-01-28 23:13:45 +00:00
Huw D M Davies
e8aa1b98a0
Paper size and orientation prop sheet for wineps.
2000-09-22 22:16:31 +00:00
Alexandre Julliard
2a2321bbca
Authors: Alexandre Julliard <julliard@codeweavers.com> (for Corel), Albert den Haan <albertd@corel.com>
...
Added syslevel locking for GDI operations.
Propagate the changes through the graphics code.
2000-08-19 21:38:55 +00:00
Alexandre Julliard
87194855a1
Changed the AFM metrics structure to use an array instead of a linked
...
list. This avoids doing two heap allocations for every character, and
reduces the metrics parsing time by approx 25%.
2000-08-03 22:17:45 +00:00
Dimitrie O. Paun
84bde6a4a4
Separate wineps out of Wine's core.
2000-05-30 20:27:23 +00:00