db578ae090
Adding $(SO) and $(SA), denoting objects and library for a static build. This is currently used for Unix only -- it should be extended that it is possible to build DLLs and static libs on other platforms also.
Werner Lemberg
2000-07-23 21:27:52 +00:00
9cb8fb187a
removed duplicate macro (FT_MODULE_IS_DRIVER was defined twice)
Just van Rossum
2000-07-23 16:24:42 +00:00
d1ab7f5a4c
Hardcode loading the Mac FOND driver here, as config/ftmodule.h sometimes gets regenerated.
Just van Rossum
2000-07-23 16:23:12 +00:00
70e5aa2320
updating the Mac stuff to the current situaton
Just van Rossum
2000-07-23 16:21:52 +00:00
42a29f2a85
For Unix platforms, `configure' will be always called now.
Werner Lemberg
2000-07-22 06:59:36 +00:00
81991cd203
Fix file inclusion.
Werner Lemberg
2000-07-21 16:43:55 +00:00
e616d22529
Adding $(CFG) variable to pass configure script parameters.
Werner Lemberg
2000-07-20 16:06:54 +00:00
d060a75b0d
Formatting.
Werner Lemberg
2000-07-20 06:57:41 +00:00
c49f69cb8c
some welcome fixes related to the auto-hinter:
David Turner
2000-07-20 03:44:50 +00:00
bca332875d
Boris's patch regarding glyph index 0
David Turner
2000-07-19 20:17:37 +00:00
3469d0d038
added auto-hinter module. Note that the code has been cleaned up, and it seems a bug was introduced ???
David Turner
2000-07-19 20:02:14 +00:00
6930b45f78
- introduced FT_Get_Glyph_Name (see freetype.h) to access individual glyph names. Changed some drivers to support it through a new interface named "glyph_name".
David Turner
2000-07-19 17:13:03 +00:00
6b8fcd530e
Renaming license.txt -> LICENSE.TXT for orthogonality.
Werner Lemberg
2000-07-19 16:36:36 +00:00
a4367e0819
Formatting.
Werner Lemberg
2000-07-19 16:17:55 +00:00
e1bbc017ce
Formatting.
Werner Lemberg
2000-07-19 06:25:56 +00:00
c8f9cf37d3
Formatting.
Werner Lemberg
2000-07-19 02:59:31 +00:00
0959a8777a
Formatting.
Werner Lemberg
2000-07-18 06:50:03 +00:00
2f8f154241
Boris patches for ascender/descender/text height
David Turner
2000-07-17 22:14:12 +00:00
5aa646c565
Formatting.
Werner Lemberg
2000-07-14 06:16:47 +00:00
8cfcf6e057
more patches from Tom (to fix its former patches :-)
David Turner
2000-07-13 00:21:51 +00:00
49bd4f054a
removed some warnings with Visual C++ that prevented compilation
David Turner
2000-07-12 16:57:37 +00:00
6cca5578b6
Formatting.
Werner Lemberg
2000-07-12 05:52:59 +00:00
862bcbb760
Fixed typo.
Werner Lemberg
2000-07-11 06:50:03 +00:00
2405d14f77
Formatting/Synchronizing.
Werner Lemberg
2000-07-11 06:12:20 +00:00
e161ee449c
fixed a bug that caused invalid clipping of monochrome bitmaps when they were blitted on the left edge of an 8-bit pixmap..
David Turner
2000-07-10 22:03:10 +00:00
93ac3e3985
Formatting.
Werner Lemberg
2000-07-10 21:41:32 +00:00
e208f4e020
fixed a really tupid bug in the Multiple Master support of "type1z"
David Turner
2000-07-10 20:30:59 +00:00
670caab855
Formatting.
Werner Lemberg
2000-07-10 14:24:26 +00:00
b390a12429
removed some stupid #defines in <freetype/config/ftconfig.h>
David Turner
2000-07-10 00:13:39 +00:00
97b2de5898
More formatting.
Werner Lemberg
2000-07-10 00:06:22 +00:00
b48a6094b2
Formatting.
Werner Lemberg
2000-07-09 19:15:30 +00:00
681e8eea5f
formatting
Werner Lemberg
2000-07-09 00:48:37 +00:00
7b5c4a96e1
Removed demos' tree. Use ft2demos' module instead.
Werner Lemberg
2000-07-08 22:57:11 +00:00
415cc7c905
Formatting.
Werner Lemberg
2000-07-08 22:52:21 +00:00
50857ff4b3
ttdebug will compile again...
Werner Lemberg
2000-07-08 20:14:13 +00:00
7fa51b5535
Formatting.
Werner Lemberg
2000-07-08 19:51:42 +00:00
e1075ceabb
the font driver now supports CEF fonts and needs a few more work to fully support pure CFF fonts..
David Turner
2000-07-08 02:07:27 +00:00
9eeea990cc
fixes from Tom related to 64-bitness and strange compiler behaviour on DEC Unix
David Turner
2000-07-08 01:49:28 +00:00
52b430abea
fixed a rather stupid bug in the last patch (one of those with dire consequences..)
David Turner
2000-07-08 01:18:38 +00:00
1ca6f2d136
minor update
David Turner
2000-07-08 00:49:43 +00:00
9a5ec98ad3
removed "BUILD"
David Turner
2000-07-08 00:48:42 +00:00
dbeb64e318
removed the "config" directory, now replaced by "builds"
David Turner
2000-07-08 00:46:52 +00:00
a90663f591
vast clean-up of the sources in order to allow flat directory compilation (by defining the FT_FLAT_COMPILE macro at compile time..)
David Turner
2000-07-08 00:41:13 +00:00
7404301024
renaming "freetype2/config" to "freetype2/builds"
David Turner
2000-07-08 00:22:20 +00:00
62952153fe
removed a compiler warning..
David Turner
2000-07-07 20:14:22 +00:00
9b3d1c75ad
- fixed a leak in the Type 1 driver - updated the CFF driver to support flex opcodes
David Turner
2000-07-07 19:47:34 +00:00
607358967f
removed obsolete files..
David Turner
2000-07-07 19:46:30 +00:00
ab9cc277c2
added Windows FNT/FON font driver
David Turner
2000-07-07 19:46:01 +00:00
43a2f656a7
fixed a few bugs, cleaned up some code
David Turner
2000-07-05 18:23:38 +00:00
bd5ae40006
Run g++ on the FreeType library. This should make the use of code in C++ programs easier:
Werner Lemberg
2000-07-05 04:32:02 +00:00
c6157665ac
stupid changed due to Visual C++ brain dead behaviour the "vector" parameter of FT_Vector_Transform was changed to "vec"..
David Turner
2000-07-04 18:15:22 +00:00
c6a92202c2
various clean-ups:
David Turner
2000-07-04 18:12:13 +00:00
aa8c7da0bf
Don't use -lefence in the demo Makefile.
Werner Lemberg
2000-07-04 03:37:18 +00:00
d0c36e3b5a
Formatting; fixing documentation.
Werner Lemberg
2000-07-03 16:45:15 +00:00
d18388e44b
fixed a few 64-bit related bugs in "sfnt/ttload.c" and "base/ftstream.c"
David Turner
2000-07-03 15:00:49 +00:00
768c9561f6
Formatting. Fixing some tracing messages.
Werner Lemberg
2000-07-03 07:09:09 +00:00
5811c7c3a5
Formatting.
Werner Lemberg
2000-07-02 13:53:16 +00:00
db5285a042
added missing file
David Turner
2000-07-02 01:27:32 +00:00
fbeb41d93d
Formatting.
Werner Lemberg
2000-07-02 00:27:53 +00:00
e0bba32291
fixed the PSNames -> Unicode translation table the Python script "glnames.py" was buggy and lacked quite a few values in the "names_to_unicode" table !!
David Turner
2000-07-01 19:33:40 +00:00
798e70e44c
Removing.
Werner Lemberg
2000-07-01 14:09:27 +00:00
11735fe317
A small fix from Tom.
Werner Lemberg
2000-07-01 14:08:31 +00:00
a8bbc267a2
Formatting as usual...
Werner Lemberg
2000-07-01 14:06:46 +00:00
c06aba285f
updated the CHANGES file, plus a few fix in "ftstring" to display monochrome glyphs too
David Turner
2000-06-30 23:38:23 +00:00
f9ca2bb58a
managed to re-design entirely the API in <freetype/ftglyph.h> It is now really the "glyph factory" that Stefan was probably dreaming about..
David Turner
2000-06-30 23:12:55 +00:00
ac39ecdca8
Formatting...
Werner Lemberg
2000-06-30 22:24:36 +00:00
cc9fc49c90
Formatting...
Werner Lemberg
2000-06-30 06:21:26 +00:00
5ae831c101
changes used to implement the auto-hinting support
David Turner
2000-06-30 01:31:22 +00:00
203bb47cfe
first updates to the tutorial. This is step 1 (fairly basic stuff)
David Turner
2000-06-29 22:34:50 +00:00
32b85e67cb
various bug fixes in the postscript font drivers (mainly they added one un-necessary point to each contour..)
David Turner
2000-06-29 21:48:58 +00:00
cc809bcbe6
fixed an ugly bug that caused some unaligned access on 64-bits platforms.. Thnks a lot to Tom !!
David Turner
2000-06-29 07:59:40 +00:00
60402683ba
small fix in the definition of the convenience functions
David Turner
2000-06-29 06:19:07 +00:00
deb4e98396
Formatting...
Werner Lemberg
2000-06-29 03:14:25 +00:00
63e3c3b529
some real updates to the tutorial, more to come soon
David Turner
2000-06-29 00:39:30 +00:00
98258619df
debugged the CFF driver. The "advance width" problem was strictly unrelated to our previous worries, it was a really simple bug in t2gload.c !!
David Turner
2000-06-28 20:43:07 +00:00
075cdf1288
fixed a _nasty_ bug in the CFF driver. Note that there are still escapement problems though..
David Turner
2000-06-28 05:35:58 +00:00
98c2fde0b3
removed obsolete files... :-(
David Turner
2000-06-28 04:31:24 +00:00
81bb4ad937
latest clean-ups..
David Turner
2000-06-28 04:19:49 +00:00
9d636b6d14
various cleanups to reduce compiler warnings + support for CID-keyed fonts in the CFF driver (still some unexpected bugs though..)
David Turner
2000-06-27 23:32:27 +00:00
74abee8e2e
various cleanups to reduce compiler warnings
David Turner
2000-06-27 23:31:53 +00:00
7ed5a057cf
small bugfix
David Turner
2000-06-27 23:23:22 +00:00
385bedb832
formatting
David Turner
2000-06-27 23:22:49 +00:00
728da1c863
changed file names and some functions names to avoid conflicts with the "type1" driver.
David Turner
2000-06-27 23:21:51 +00:00
a1be2dcee3
cleaned up source code to avoid function name conflicts with Type 1 driver(s)
David Turner
2000-06-27 23:20:35 +00:00
5ae1bad3f6
added new renderer module
David Turner
2000-06-27 23:18:39 +00:00
314bf4a1f4
fix typo in w32-vcc.mk
Werner Lemberg
2000-06-27 20:54:06 +00:00
b3880ddeaa
fixing __cplusplus block end.
Werner Lemberg
2000-06-27 05:58:22 +00:00
d7a046838f
More formatting.
Werner Lemberg
2000-06-25 23:02:11 +00:00
dcd2e14c58
forgotten fixes.
Werner Lemberg
2000-06-25 07:43:15 +00:00
a929ba9b20
applying formatting again
Werner Lemberg
2000-06-25 06:47:11 +00:00
994d7747fb
various hacks to the TrueType driver that I cannot explain now, but they'll be very useful in the near future :-)
David Turner
2000-06-25 04:49:19 +00:00
2a98b3c431
reduced some nasty memory leaks
David Turner
2000-06-23 13:47:55 +00:00
90f68b7272
still more updates to the TrueType driver to make it more "extensible"..
David Turner
2000-06-23 12:26:14 +00:00
b51a58fae6
added a few missing commits !!
David Turner
2000-06-23 11:36:51 +00:00
873a95432d
fix
David Turner
2000-06-23 08:36:07 +00:00
c31286153a
bugfixes in the Type1 drivers
David Turner
2000-06-23 05:02:13 +00:00
5b58f5e374
fixed *top++ bug present in type1/t1gload.c as well
Pavel Kaňkovský
2000-06-23 04:19:36 +00:00
7802d4664d
*top++-bug was not a compiler bug, therefore the comment about the affected compiler was misleading and has been removed
Pavel Kaňkovský
2000-06-23 04:18:55 +00:00
d0079e669e
improved the Type1 drivers to deal with the case where the lenIV field is set to -1 to indicate unencoded charstrings
David Turner
2000-06-23 00:07:06 +00:00
910c597d1a
updated for new design
David Turner
2000-06-22 00:31:01 +00:00