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 |
Alexandre Julliard
|
78f9fae706
|
Create GDI stock objects as normal objects instead of using magic
handle values.
|
2001-08-17 00:07:13 +00:00 |
Alexandre Julliard
|
e811f9c353
|
Specify sizes for stock fonts again; removed the FixStockFontSize
hack. Ignore mapping modes when selecting stock fonts into a DC.
Removed a few direct accesses to GDI structures from x11drv.
|
2001-08-16 19:13:52 +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
|
ec74ea3e98
|
Make EnumFonts and SelectObject use common font scaling.
|
2001-08-11 18:22:29 +00:00 |
Ian Pilcher
|
061cfa80a7
|
Removed ANSI encoding stuff.
|
2001-08-10 22:30:16 +00:00 |
Ian Pilcher
|
c4e40d8f9e
|
Remove previously disabled code.
|
2001-08-09 21:36:56 +00:00 |
Patrik Stridvall
|
a2afd5b8ad
|
Documentation fixes.
|
2001-08-09 21:36:39 +00:00 |
Ian Pilcher
|
625bef463f
|
Rewrite and separate AFM parsing code (no more [afmfiles]).
|
2001-08-08 23:22:06 +00:00 |
Alexandre Julliard
|
9208301d16
|
Rewrote Escape to avoid calling down to Escape16.
Replaced Escape by ExtEscape in the DC function table.
|
2001-07-29 20:25:14 +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 |
Alexandre Julliard
|
3dd63eb2ad
|
Build the DC function table by using GetProcAddress on the graphics
driver module. Moved driver support to dlls/gdi.
|
2001-07-27 19:37:31 +00:00 |
Ian Pilcher
|
42e052d405
|
Rewrite TrueType font metric parsing code.
|
2001-07-26 21:42:45 +00:00 |
Alexandre Julliard
|
5f728cae70
|
Removed HEAP_strdupA.
|
2001-07-24 21:45:22 +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
|
d80b7a0776
|
Use Windows metrics for font scaling.
|
2001-07-23 23:21:18 +00:00 |
Ian Pilcher
|
7dd9ad72be
|
Only index glyph names when necessary.
|
2001-07-23 17:48:51 +00:00 |
Alexandre Julliard
|
f899ef07a6
|
Removed some unnecessary includes.
|
2001-07-23 00:04:00 +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 |
Alexandre Julliard
|
6bbc745dde
|
Moved the 16-bit pointer to the DIB bits out of the driver-specific
structure and into the main bitmap structure. Removed
CreateDIBSection16 from the driver interface.
|
2001-07-22 23:13:08 +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
|
4194fe48e3
|
Make Helvetica Narrow a separate font family.
|
2001-07-19 00:30:15 +00:00 |
Patrik Stridvall
|
044855c6ec
|
Documentation fixes.
|
2001-07-11 18:56:41 +00:00 |
Patrik Stridvall
|
01d5e5b071
|
Documentation fixes.
|
2001-07-02 19:59:40 +00:00 |
Dmitry Timoshkov
|
7aa8694908
|
Fix some inter dll dependencies.
|
2001-07-02 18:02:10 +00:00 |
Dmitry Timoshkov
|
043f64021d
|
Replace PROFILE_* functions by Reg*.
|
2001-07-02 18:00:33 +00:00 |
Dmitry Timoshkov
|
36b4e1e2bf
|
Replace some 16-bit calls by their 32-bit equivalents.
|
2001-06-26 19:34:36 +00:00 |
Patrik Stridvall
|
172cd1b967
|
Fixed some issues found by winapi_check.
|
2001-06-11 20:16:11 +00:00 |
Ian Pilcher
|
40432fef7e
|
Use autoconf checks to check for various FreeType headers.
|
2001-06-06 21:05:23 +00:00 |
Ian Pilcher
|
a3b562f74e
|
Updated built-in metrics for core PostScript fonts.
|
2001-06-06 20:22:05 +00:00 |
Ian Pilcher
|
fee7fa62cc
|
Removed incorrect string length calculation.
|
2001-06-06 20:20:37 +00:00 |
Ian Pilcher
|
afdeba82ae
|
Fixed font metric rounding error.
|
2001-05-31 21:34:17 +00:00 |
Ian Pilcher
|
55d2e575af
|
Build AFM data for core PostScript fonts into WINEPS.
|
2001-05-29 22:06:10 +00:00 |
Ian Pilcher
|
35343626e5
|
Use macros for FreeType includes.
|
2001-05-29 20:49:39 +00:00 |
Ian Pilcher
|
267d630bd0
|
Added AvgCharWidth member to font metrics.
|
2001-05-24 18:39:53 +00:00 |
Ian Pilcher
|
dd31257537
|
Updated PostScript glyph name data.
|
2001-05-24 18:39:31 +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 |
Marcus Meissner
|
3f1ed52d8b
|
Implemented 64bit file size handling.
Removed several unneeded sys/stat.h includes.
|
2001-05-14 20:09:37 +00:00 |
Francois Gouget
|
ee285b7ac8
|
Remove unnecessary single quoting of debugstr_xxx strings.
|
2001-05-11 20:03:40 +00:00 |
Ian Pilcher
|
9c1ac515bf
|
Eliminate __compar_fn_t.
|
2001-05-11 19:54:24 +00:00 |
Ian Pilcher
|
657c4afaec
|
Unicode encodings for PostScript fonts.
|
2001-05-09 17:11:59 +00:00 |
Marcus Meissner
|
0c63012b6d
|
Implemented /etc/printcap based printing support.
Changed 'CUPS:printername' to 'LPR:printername'.
Some fixes in AddPrinterW().
|
2001-05-09 17:10:41 +00:00 |
Marcus Meissner
|
f30b035102
|
PS passthrough was sending 2 bytes too many.
Added GETSETPRINTORIENT stub.
Implemented EPSPRINTING mode changer.
|
2001-05-08 00:10:52 +00:00 |
Ian Pilcher
|
6e73ee029a
|
Make PSDRV_Escape(GETPHYSPAGESIZE) return physical size.
|
2001-05-07 20:15:40 +00:00 |
Ian Pilcher
|
506f790c41
|
Fixed rounding error in page size calculation.
|
2001-05-07 20:15:23 +00:00 |