Alexandre Julliard
|
5769d1de00
|
Better support for configure detection of missing types, added check
for ssize_t.
Removed a couple of no longer used portability functions.
Various portability fixes in port.h.
|
2002-04-26 19:05:15 +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 |
Hidenori Takeshima
|
6aadb22bfb
|
Use hard-coded font name bindings only with the ANSI_CHARSET (non-US
charsets with no font name shouldn't be bound to US charset).
|
2002-04-11 23:45:15 +00:00 |
Huw D M Davies
|
c2c8bf1bdd
|
If lfFaceName == "", then we patch up the names according to
lfPitchAndFamily. This is not very pretty I'm afraid...
|
2002-04-03 22:09:58 +00:00 |
Huw D M Davies
|
e1e51f9922
|
Don't calculate cached metrics or enumerate X11 fonts if we're using
client side fonts.
|
2002-04-03 21:18:50 +00:00 |
Patrik Stridvall
|
14c96c1017
|
Fixed some issues found by winapi_check.
|
2002-04-03 02:37:09 +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 |
Uwe Bonnes
|
6e5f6d0ce0
|
XFONT_GetAvgCharWidth: Always round up.
|
2002-01-29 16:48:20 +00:00 |
Huw D M Davies
|
6f7fc50424
|
Uses Xrender extension to allow client side font rendering.
Adds nice things like anti-aliased text.
|
2002-01-29 03:07:21 +00:00 |
François Gouget
|
74c2cbeecf
|
Add traces to help diagnose systematic cached-metrics regeneration
problems.
|
2001-11-06 00:46:36 +00:00 |
Dmitry Timoshkov
|
3f8e407d48
|
Convert GetCharWidth to Unicode.
|
2001-11-05 23:56:22 +00:00 |
Huw D M Davies
|
8bf8021f94
|
ExtTextOutW with symbol fonts works with chars in the ranges
0x0000 -- 0x00ff and 0xf000 -- 0xf0ff and not, for example, with
chars in the Unicode Greek range.
|
2001-10-23 19:54:27 +00:00 |
Francois Gouget
|
58b299521d
|
Small typo fixes/updates.
|
2001-10-08 20:40:09 +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 |
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 |
Alexandre Julliard
|
301df6b5cd
|
Added names to standard critical sections (suggested by Andreas
Mohr).
|
2001-08-16 18:12:56 +00:00 |
Jeremy White
|
14366a927a
|
Normalize the display name used to build the cached metric filename so
that ':0', ':0.0', and 'unix:0.0' all resolve to the same file.
|
2001-08-15 18:52:48 +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
|
5f728cae70
|
Removed HEAP_strdupA.
|
2001-07-24 21:45:22 +00:00 |
Alexandre Julliard
|
37e9503ae8
|
Moved server.h to include/wine.
|
2001-07-19 00:39:09 +00:00 |
Jau-Horng Chen
|
8a820bc51a
|
Added Traditional Chinese Support
Fixed sublang font size error when not using fixed-size font.
|
2001-06-25 21:01:00 +00:00 |
Dmitry Timoshkov
|
c660410bf8
|
Add System font to the set of default sans serif fonts.
|
2001-06-19 18:12:24 +00:00 |
Dmitry Timoshkov
|
de70d2b2c7
|
Replace PROFILE_ functions by RegQueryValueExA in x11drv.
|
2001-06-19 03:32:44 +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 |
Alexandre Julliard
|
c559735bf8
|
Renamed display to gdi_display where it is used for GDI operations, to
allow supporting multiple X connections.
|
2001-05-11 00:17:47 +00:00 |
Dmitry Timoshkov
|
a4d215ae3d
|
Add MS Shell Dlg font to the set of default sans serif fonts.
|
2001-04-16 18:55:02 +00:00 |
Alexandre Julliard
|
26320d1f75
|
Cleanup properly on x11drv unloading.
Moved --synchronous option into config file.
Removed --desktop, --display and --language command-line options.
|
2001-03-23 23:45:45 +00:00 |
Huw D M Davies
|
39f54283fc
|
Moved GetTextMetrics to unicode.
|
2001-03-16 16:43:14 +00:00 |
Alexandre Julliard
|
566a52ad8c
|
Changed isolated for loops to while loops (based on a patch by Andreas
Mohr).
|
2001-03-05 19:34:17 +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 |
Eric Kohl
|
08936ff97a
|
Partial implementation of world transform support.
|
2001-01-24 19:38:11 +00:00 |
Alexandre Julliard
|
a41b2cfdd0
|
Moved tweak support to USER dll. Removed tweak.h and cache.h.
|
2001-01-15 20:12:55 +00:00 |
Alexandre Julliard
|
db0747d095
|
Removed some unnecessary includes.
Got rid of ldt.h.
|
2000-12-13 20:23:41 +00:00 |
Nerijus Baliunas
|
c4b8b266a9
|
Add new encodings ISO 8859-10 (cp28600), 8859-13 (cp28603), 8859-14 (cp28604),
8859-15 (cp28605). Add Lithuanian (Baltic) keyboard layout.
|
2000-11-11 00:34:32 +00:00 |
Alexandre Julliard
|
2239abb9f9
|
Allocate DC objects on the process heap, and removed WIN_DC_INFO
structure (based on a patch by Ken Coleman).
|
2000-11-05 02:05:07 +00:00 |
Alexandre Julliard
|
908464d448
|
Authors: Andreas Mohr <amohr@codeweavers.com>, Dimitrie O. Paun <dimi@cs.toronto.edu>, Patrik Stridvall <ps@leissner.se>
Various warning fixes.
|
2000-11-01 03:11:12 +00:00 |
Hidenori Takeshima
|
2cc15088e0
|
Use appropriate charset if facenames of font is known.
Use CP_ACP if DEFAULT_CHARSET is requested.
|
2000-09-24 19:31:12 +00:00 |
Hidenori Takeshima
|
e3deda3711
|
Add jisx0212 encoding.
Remove FIXMEs for implemented DBCS handling.
|
2000-09-04 20:19:59 +00:00 |
Albert den Haan
|
2ca7b74846
|
- enhanced reporting of unsupported X font encodings
- added -cp-*- data to font encoding lookup structures
|
2000-08-29 03:51:21 +00:00 |
Alexandre Julliard
|
2ad1a94d28
|
Backed out font codepage change.
|
2000-08-25 21:35:11 +00:00 |
Alexandre Julliard
|
c1c94ec80c
|
Cleaned up major ugliness in __lfCheckSum.
|
2000-08-23 19:15:02 +00:00 |
Hidenori Takeshima
|
7901c0b505
|
Handle the codepage of fonts if supported by the graphics driver.
|
2000-08-20 20:08:35 +00:00 |
Hidenori Takeshima
|
5b1b512020
|
Added internal charsets for supporting DBCS charsets.
|
2000-08-20 19:04:04 +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 |
Hidenori Takeshima
|
b7392f5c2e
|
Separate GetTextMetrics and implement it for SBCS/Unicode/cp932.
|
2000-08-18 23:44:58 +00:00 |
Hidenori Takeshima
|
67ccc0880c
|
Fixed for DBCS(cp932/cp949) codepage conversion.
Implemented cp932 handling partly(but still incomplete).
Added supporting multiple fonts for DBCS handling.
|
2000-08-15 12:01:47 +00:00 |
Hidenori Takeshima
|
c86cb24ec2
|
Added support for special treatments (use 2 or more fonts, codepage
conversion, etc...) for DBCS text.
|
2000-08-14 17:25:13 +00:00 |