e755002ddcmoved the ANSI "ftsystem.c" to src/base
David Turner
2000-02-29 17:11:53 +0000
7bda46d094updated the build system to avoid file duplication :
David Turner
2000-02-29 16:56:18 +0000
587bc78f86the Win32 seems to be fixed and working now
David Turner
2000-02-28 15:13:08 +0000
9c84887db3remaining fixes from Just
David Turner
2000-02-28 11:32:54 +0000
9ac7fa16ffsmall update in config files
David Turner
2000-02-28 11:32:17 +0000
7b63d2ea1bfixed a bug that prevented the reading of AFM files..
David Turner
2000-02-28 11:25:01 +0000
7bb7fedef1fixed a bug which appeared when loading unscaled composite glyphs
David Turner
2000-02-28 11:23:36 +0000
58c10b5a6bupdated
David Turner
2000-02-22 14:31:42 +0000
9e2943496cupdated the license
David Turner
2000-02-22 13:53:16 +0000
35eee3f307removed the reference to 'type1z' in order to allow compilation under OS/2
David Turner
2000-02-22 13:53:01 +0000
63cb46dd1asimple fixes
David Turner
2000-02-22 13:34:26 +0000
d60389be36formatting
David Turner
2000-02-21 17:46:24 +0000
a1b60580a2small fix, PageUp/PageDown now work Alt-F4 doesn't work anymore (needs more changes :-)
David Turner
2000-02-21 17:45:15 +0000
b2a21e5170minor change, for benchmark comparison
David Turner
2000-02-21 16:18:43 +0000
fbff3e8fc7added a memory checking test program, used to solve the memory leak reported by Jack Davis
David Turner
2000-02-21 16:18:25 +0000
c64f644264simple update to allow several rendering modes (useful for testing the Unicode charmaps)
David Turner
2000-02-21 16:18:01 +0000
1e7f843261simple fix
David Turner
2000-02-21 16:17:36 +0000
08fdac980afixed a bug in the glyph loader that caused a memory block to be freed twice. Also performed changes to use the new glyph zone object that has appeared in ftobjs.h
David Turner
2000-02-21 16:01:33 +0000
cbfaedcefaadded glyph zone objects
David Turner
2000-02-21 16:00:36 +0000
4ea18e5573added some configuration macros
David Turner
2000-02-17 10:25:24 +0000
547a252af1Formatting. Adding/Fixing documentation.
Werner Lemberg
2000-02-16 08:23:58 +0000
d16a4b8111removed obsolete hinter source code
David Turner
2000-02-15 12:56:44 +0000
95bec28220updated version of the experimental Type 1 driver (this thing now works even better than the "regular" driver, but is much smaller).
David Turner
2000-02-15 12:55:57 +0000
861ba624dbsmall fix (reduce compiler warnings)
David Turner
2000-02-15 12:54:51 +0000
24ea09fcbdsmall fix
David Turner
2000-02-15 12:54:06 +0000
18789bfe9fAdded prototype OpenType Layout support sources. This is not a port of the OTL extension of FT 1.x, as it uses a very different design.
David Turner
2000-02-15 12:53:31 +0000
dbe4872bf0removed obsolete source file
David Turner
2000-02-14 16:45:40 +0000
a56489e01fThe code has been updated to use the finite-state table loader in "ftstream" (when the macro READ_FIELDS) is defined.
David Turner
2000-02-13 13:41:56 +0000
33263421f8formatting
David Turner
2000-02-13 13:38:45 +0000
851688057dsmall bug fix used to compile when the SFNT module doesn't support embedded bitmaps and postscript names..
David Turner
2000-02-13 13:38:27 +0000
7663f22288Added support for the "attach_file" format-specific driver interface, used to implement FT_Attach_File.
David Turner
2000-02-13 13:37:38 +0000
818336fdf4Added the function FT_Read_Fields, it acts as a finite-state automata to load large TrueType tables in object structures.
David Turner
2000-02-13 13:36:53 +0000
1d1c7eb807small update in FT_Open_Args (more could follow though..)
David Turner
2000-02-13 13:35:21 +0000
3188a3a112Sorry, forgot some changes needed to get rid of t1encode.[hc]. Here they come..
David Turner
2000-02-13 13:34:18 +0000
3983d95f3efixed a small typo ( "height" in place of "eight" !!)
David Turner
2000-02-10 19:19:51 +0000
5ae1259c03removed the "t1encode" files which are now obsolete with the "psnames" module
David Turner
2000-02-10 19:17:24 +0000
7433655cbdSome changes. The SFNT driver is able to return Postscript glyph names even when the "psnames" module is not used..
David Turner
2000-02-10 19:14:48 +0000
c3122c98ceadded some comments
David Turner
2000-02-10 19:11:30 +0000
1ab77fdfffsome updates to make everything compile clean
David Turner
2000-02-10 18:08:17 +0000
1a3e3d6a0dintroduced the FT_Attach_File function to support additional metrics coming from external files (e.g. Type 1 AFM files to add kerning data to the face).
David Turner
2000-02-10 17:03:11 +0000
5dc8aba72bsome modifications used to introduce the Type 1 AFM parser and psnames module
David Turner
2000-02-10 17:01:24 +0000
1a26888da3some changes to ensure that the code compiles cleanly when TT_CONFIG_OPTION_POSTSCRIPT_NAMES is undefined..
David Turner
2000-02-10 16:17:23 +0000
a8635cc626Very simple AFM Parser
David Turner
2000-02-10 16:15:11 +0000
cda32b71baadded the FT_Attach_File function to enable AFM parsing.
David Turner
2000-02-10 16:14:35 +0000
71ec10efe5support for the IGNORE_GLOBAL_ADVANCE_WIDTH loading flag
David Turner
2000-02-10 16:09:35 +0000
dba4b3243asmall update to the kerning code
David Turner
2000-02-10 16:08:59 +0000
afdc4c4c2bUpdates to the Type 1 driver Now with a simple AFM parser in order to read the kerning table..
David Turner
2000-02-10 16:08:36 +0000
51d4e28dafNew version of the Type 1 driver. Generates a Unicode charmap on the fly through the "psnames" module..
David Turner
2000-02-10 13:11:43 +0000
5c9a571a5anew psnames module
David Turner
2000-02-10 13:10:32 +0000
a9369f2dc9some updates to allow the selective compilation of the adobe glyph list (this thing is huge !!)
David Turner
2000-02-07 18:58:42 +0000
b5a0487cfdadded a python script used to generate some tables for the upcoming new "psnames" pseudo-driver
David Turner
2000-02-07 18:04:27 +0000
9e416a875fsmall fix in rules
David Turner
2000-02-02 12:49:14 +0000
5194f8bf8afixed a small bug that prevented the modules list to be properly erased on Win32 when invoking "make modules" from the top directory..
David Turner
2000-02-02 12:48:20 +0000
5eaadfcda6added a new glyph image format:
David Turner
2000-02-02 12:47:44 +0000
86fbfb5059re-adding fterrors.h to the repository..
David Turner
2000-02-02 12:28:57 +0000
f45ae1cf55sorry, a small mistake made me "remove" fterrors.h with WinCVS I need to manually clear the repository through CVS...
David Turner
2000-02-02 12:28:27 +0000
200e097c6bupdated the "FT_SubGlyph" structure
David Turner
2000-02-02 12:21:35 +0000
0dd3434801The Type 1 experimental driver was updated
David Turner
2000-02-02 12:20:53 +0000
8f43c714a5A major refresh of the TrueType driver :
David Turner
2000-02-02 12:16:19 +0000
0360168a4dmoved the files in "docs/internals" to "docs/design". The image files were also all added to the repository in binary format !!
David Turner
2000-01-31 18:20:32 +0000
17d6bdec92removed obsolete documentation files
David Turner
2000-01-31 18:18:56 +0000
442005b736removed the old "glyph_conventions" directory, now replaced by "glyphs"
David Turner
2000-01-31 18:17:02 +0000
f948758609weel, the previous operation didn't work well, as the images were still stored as text on the server !!
David Turner
2000-01-31 18:15:12 +0000
f0a46def9dadded the image files in binary form in the repository
David Turner
2000-01-31 18:11:31 +0000
dda05ee1daremoved the PNG images as they were incorrectly stored as text files in the repository
David Turner
2000-01-31 18:11:00 +0000
633da99a23updated changes log
David Turner
2000-01-27 14:07:33 +0000
f300d695f4some updates/corrections
David Turner
2000-01-27 14:03:39 +0000
2dfb5aca28added a new experimental Type 1 driver. This version sports several improvements compared to "src/type1". Briefly :
David Turner
2000-01-27 14:02:04 +0000
d42c68e855many new small, but important, changes there:
David Turner
2000-01-27 13:56:02 +0000
76bbd5793fthe T1_Face definition changed slightly to clearly separate the Type 1 font content from the rest. This implied some changes to the following files.
David Turner
2000-01-27 13:35:16 +0000
b3a85b00c4FreeType licence.
Werner Lemberg
2000-01-25 08:16:54 +0000
d00a8ce6f2some updates. The yesterday modifications prevented the demo programs from compiling under Unix. fixed..
David Turner
2000-01-18 09:52:08 +0000
9d61e46855Fixed rule with wildcard.
Werner Lemberg
2000-01-18 02:07:04 +0000
a5ab5ce791adding correct versions of the PNG images
David Turner
2000-01-17 20:51:18 +0000
438f8cd27bremoving invalid PNG images
David Turner
2000-01-17 20:50:18 +0000
702b8d52cfRemoved obsolete file in uppercase. FTOPTION.H has fallen behind the ftoption.h file. Its continued presence causes some problems with case insensitive systems. --Eric
Eric Olson
2000-01-17 19:44:07 +0000
6afe00774acolored the example source code and corrected some typos
David Turner
2000-01-17 19:25:18 +0000
b94713e9c5Added a FreeType 2 Tutorial !!
David Turner
2000-01-17 18:56:49 +0000
3ba47068a6some updates to the "rules.mk" files. Basically, we now use "$(FT_COMPILE)" instead of "$(FT_CC)" in order to compile the library.
David Turner
2000-01-17 11:25:57 +0000
3b925ef744fixed a minor bug in the computation of the vertical metrics top-side bearing
David Turner
2000-01-17 11:22:59 +0000
fdc225b153fixed another small bug in the FT_Read_xxxx functions (they didn't updated the stream position in the case of disk-based streams. This went un-noticed under Linux which uses memory-mapped files by default)
David Turner
2000-01-17 11:21:49 +0000
8cd9575c27fixed small bug
David Turner
2000-01-17 11:21:00 +0000
281f9f6a13Important changes were performed to clean up the makefiles, these will be detailed later in a document (the work is not completely finished).
David Turner
2000-01-17 11:20:26 +0000
5ce5884d59some small updates that are useful to debug graphics drivers and the library..
David Turner
2000-01-17 11:08:11 +0000
1631d04827moved the graphics drivers to "demos/graph/*"
David Turner
2000-01-17 11:06:27 +0000
cb58dbb4fbSome important changes were performed :
David Turner
2000-01-17 11:04:55 +0000
14954e6bc2Some major improvements were required to the Makefile to:
David Turner
2000-01-17 10:56:16 +0000
7dff772e59Added ftraster.h for better support of standalone mode.
Werner Lemberg
2000-01-17 08:24:22 +0000
9ab7c3c37eFixed compilation bug for standalone mode.
Werner Lemberg
2000-01-15 12:43:27 +0000
f6356ab713some changes used to debug the new raster and the OS/2 graphics driver
David Turner
2000-01-14 15:38:30 +0000
6bc8b1f07dbugfixes to the OS/2 graphics driver. It now works !!
David Turner
2000-01-14 15:36:55 +0000
cef95a09d7Yet another improvements to the scan-converter. Some macros were introduced to use a constant precision and dynamic bezier decomposition thresholding, leading some performance improvements.
David Turner
2000-01-14 15:36:00 +0000
4f2d5b9a48fixed a bug which prevented the raster from correctly performing horizontal dropout control..
David Turner
2000-01-13 18:20:28 +0000
454a428542fixed a bug which caused some font family and style names to be incorrectly ignored..
David Turner
2000-01-13 18:19:51 +0000
ef87970dfbA few modifications to allow more broken fonts to be loaded by the driver.
David Turner
2000-01-13 18:19:10 +0000
a00b6e690fFixing Makefile rules.
Werner Lemberg
2000-01-13 15:35:02 +0000
40b4ef1ebdRemove double increment of charmap.
Werner Lemberg
2000-01-12 22:44:03 +0000
3aeb4c05f2Added a new document to docs/internals that describes the Build System clearly. I hope this will help other developers in adding platform-detection makefiles for additional systems..
David Turner
2000-01-11 20:00:05 +0000
426b20af02Added the new "io-frames.html" document, that describes the frame interface as well as the new READ_xxxx and FT_Read_xxxx functions/macros..
David Turner
2000-01-11 04:59:55 +0000
186d231081Added a new documentation file that explains how memory management and basic i/o access are performed with FreeType 2.
David Turner
2000-01-11 04:09:35 +0000