5387d894a9
fixed max advance width for fixed-pitch T1 fonts
David Turner
2000-11-08 19:40:08 +00:00
042584a968
changed comments in the cache sub-system sources to indicate that it is now BETA code, instead of ALPHA
David Turner
2000-11-08 00:24:58 +00:00
23a0670b98
removed the file <freetype/internal/ftlist.h> and corrected files that depended on it.
David Turner
2000-11-08 00:20:25 +00:00
94e3bfafa0
fixed a small bug in the abstract chunk cache class
David Turner
2000-11-08 00:15:58 +00:00
8ec9dfd991
Moving doc comments for BASE functions from source to header files.
Werner Lemberg
2000-11-07 23:56:02 +00:00
90a0330142
All function comments are now removed from source files (and moved to the header files if necessary).
Werner Lemberg
2000-11-07 17:21:11 +00:00
4b68007b4f
Complementing David's changes with formatting, adding documentation, etc.
Werner Lemberg
2000-11-07 06:30:29 +00:00
c6fa4aff2e
removed deprecated reference to "SemTex"
David Turner
2000-11-07 02:59:11 +00:00
856c578925
removed incorrect comment
David Turner
2000-11-07 02:44:04 +00:00
f96594faf0
integrated Yamano-Uchi changes to the base source code. However, I've made a few modifications:
David Turner
2000-11-06 23:07:51 +00:00
d18440f14d
added simple objects relationships model to the design documentation
David Turner
2000-11-06 20:37:47 +00:00
b8849e71c2
adding library model graphics
David Turner
2000-11-06 20:21:31 +00:00
25dee217ab
some updates to the cache sub-system. some methods were moved from the concrete "FTC_Image_Cache" and "FTC_SBit_Cache" to the abstract "FTC_Glyph_Cache" and "FTC_Chunk_Cache", respectively..
David Turner
2000-11-06 19:29:06 +00:00
3a40847c60
Added/restored the `*' convention for output parameters.
Werner Lemberg
2000-11-06 04:33:56 +00:00
8c883fb542
minor fixes.
Werner Lemberg
2000-11-05 23:41:08 +00:00
91481f8a4b
Introduced $(space) in the makefiles to get rid of using the comment separator for indicating a trailing space.
Werner Lemberg
2000-11-04 23:41:02 +00:00
77fb4cedff
removed redundant checks.
Werner Lemberg
2000-11-04 09:41:45 +00:00
88b2e6c330
Ignore build files.
Werner Lemberg
2000-11-04 08:37:45 +00:00
1b6c32fa8b
Ignore some UNIX shared build files.
Werner Lemberg
2000-11-04 08:35:44 +00:00
dc72aff43d
Finishing David's latest changes (there were some errors in it).
Werner Lemberg
2000-11-04 08:33:38 +00:00
54e7574946
defining new types to hold "internal" fields of public objects:
David Turner
2000-11-04 02:52:02 +00:00
76a5f62323
major reformatting of the sources:
David Turner
2000-11-04 01:55:49 +00:00
4091109486
Don't access freed variables...
Werner Lemberg
2000-11-03 07:57:51 +00:00
7b45c28dd5
Remove redundant code; fix computation of `last'.
Werner Lemberg
2000-11-03 07:34:29 +00:00
a13a473dd9
More C++ fixes.
Werner Lemberg
2000-11-02 15:14:38 +00:00
21fb2d9513
Adding header file for labs().
Werner Lemberg
2000-11-02 08:20:15 +00:00
098ab26c72
Moving FreeType license to doc dir.
Werner Lemberg
2000-11-02 07:53:08 +00:00
1a951e30b4
new file
Werner Lemberg
2000-11-01 20:27:39 +00:00
9140ae06a6
Adding rules for mingw32 compiler.
Werner Lemberg
2000-11-01 20:27:13 +00:00
ab8552321c
Fixing include header for a `make multi' build.
Werner Lemberg
2000-10-31 22:13:54 +00:00
e4b32a5dc5
Removing trailing whitespace.
Werner Lemberg
2000-10-31 20:42:18 +00:00
dd33561ecb
Formatting.
Werner Lemberg
2000-10-31 19:42:53 +00:00
3dc4374f43
Formatting.
Werner Lemberg
2000-10-31 17:49:07 +00:00
2909475716
at last, the infamous cache bug is fixed !!
David Turner
2000-10-31 10:58:23 +00:00
d1896124dd
Revised/formatted/corrected.
Werner Lemberg
2000-10-31 07:36:53 +00:00
60784a2200
Formatting/correcting the first three parts of the design docs.
Werner Lemberg
2000-10-30 20:46:41 +00:00
cf4398a6f5
minor formatting
Werner Lemberg
2000-10-30 19:22:09 +00:00
31fa0bdcd8
added page 5 of design documentation
David Turner
2000-10-30 18:55:47 +00:00
6043b2404e
In function FTC_ChunkSet_Destroy, changed manaher' to manager'. Just a fix for a silly typo.
Tom Kacvinsky
2000-10-29 01:47:51 +00:00
ece6379859
completed the sbit cache, though it's still buggy :-( major reformatting of the cache subsystem (again) added substantial documentation too in header files
David Turner
2000-10-28 23:34:45 +00:00
b5084e11f7
Renamed z1* files back to t1*; the same transition for Z1_* structures
Werner Lemberg
2000-10-28 17:10:06 +00:00
1ea9378ad3
Revised.
Werner Lemberg
2000-10-28 16:59:44 +00:00
4e4a43631c
- completed the abstract chunk cache class - started implementin a "small-bitmaps" cache derived from it - (soon a "metrics" cache will be written too)
David Turner
2000-10-28 13:17:11 +00:00
9b8f5c4ce1
small updates:
David Turner
2000-10-28 07:26:59 +00:00
47c14b9db3
fixing a small bug in FT_Glyph_To_Bitmap: the glyph advance wasn't copied to the bitmap !!
David Turner
2000-10-27 00:53:16 +00:00
ddbb8e7b6a
Some formatting.
Werner Lemberg
2000-10-26 10:04:16 +00:00
205fc3faf2
updates to the API reference generators the basic parsing routines seem to work ok we now generate a list of DocBlock objects from a list of input file, we now need to sort them by "kind" (i.e. type/macro/functions) to generate several web pages, as well as a global index
David Turner
2000-10-26 07:52:40 +00:00
a4e2894e03
simple renaming of directories:
David Turner
2000-10-26 00:30:33 +00:00
3a3ffedcb2
adding "ftbbox" to build rules
David Turner
2000-10-26 00:08:15 +00:00
54169b35f8
- reviving the "ftbbox" component, used to compute exact bounding box computations
David Turner
2000-10-26 00:06:35 +00:00
4cd68a09c5
updating the FT2 design documentation
David Turner
2000-10-25 23:42:02 +00:00
6a4253388b
fixes for fixes :-)
Werner Lemberg
2000-10-24 05:44:59 +00:00
dc26e7b77f
- minor reformatting of "ftmodule.h" - added missing "const" statements in the source code in order to really get rid of writable static variables
David Turner
2000-10-23 22:46:56 +00:00
8aed852923
- reformatting and tiny doc update
David Turner
2000-10-23 18:33:30 +00:00
6fbb95beb1
- added first draft of "Modules in FreeType 2" - minor formatting / testing in docmaker.py
David Turner
2000-10-23 18:32:55 +00:00
3c7c5da3bb
added development header files to CONFIG_H in the makefiles
Werner Lemberg
2000-10-19 15:56:22 +00:00
05f0ad098f
Converting tabs to spaces in z1load.
Werner Lemberg
2000-10-19 05:12:00 +00:00
40822003da
In function parse_encoding, initialize encoding_table.elements to have .notdef in each entry.
Tom Kacvinsky
2000-10-17 20:25:30 +00:00
5a96b07c1f
Fixed two typos spotted by Ryan Martindale <ryan@qsicorp.com>.
Werner Lemberg
2000-10-17 14:29:48 +00:00
47a5f41de6
Added copyright messages to all Makefiles.
Werner Lemberg
2000-10-17 03:38:43 +00:00
c1635d44f9
ftnames.c has been erroneously included twice.
Werner Lemberg
2000-10-15 23:32:01 +00:00
0bf381f7ab
Make ftsynth.c work again.
Werner Lemberg
2000-10-15 21:59:58 +00:00
95ac657e18
Minor fix in Z1_Open_Face for building char_index table
Tom Kacvinsky
2000-10-15 08:53:27 +00:00
6db35342df
updated, formatted
Werner Lemberg
2000-10-14 15:24:39 +00:00
e73d9957a2
Enabled TT interpreter in development version of ftoption.h
Werner Lemberg
2000-10-14 05:18:59 +00:00
e67e349a0b
More fixes to the tutorial.
Werner Lemberg
2000-10-13 21:00:36 +00:00
0b7b23edfd
complete revision
Werner Lemberg
2000-10-13 07:08:44 +00:00
afc01e8845
Completely revised.
Werner Lemberg
2000-10-12 16:09:49 +00:00
eddd9909e2
formatting
Werner Lemberg
2000-10-12 05:05:40 +00:00
3c95d31ed4
formatting
David Turner
2000-10-12 01:29:14 +00:00
f559a48e1a
formatting
David Turner
2000-10-12 01:22:29 +00:00
f88969ab6c
the function FTC_Manager_Lookup_Size will return a valid FT_Face handle, even if no size was found..
David Turner
2000-10-12 00:28:00 +00:00
b89fb71ce6
fixed a subtle 64-bit problem that only appears with Compaq C compiler (though it's really a bug)
David Turner
2000-10-11 23:39:03 +00:00
a7096374ee
Added new `ft_glyph_bbox_unscaled' enum; fixing documentation of FT_Glyph_Get_CBox().
Werner Lemberg
2000-10-11 23:31:12 +00:00
3d568ac772
A fix from Yamano'uchi to get correct font names.
Werner Lemberg
2000-10-11 14:59:46 +00:00
eadc8df24d
A fix from Tom to fix the last=first point problem if it is a control point.
Werner Lemberg
2000-10-11 05:52:42 +00:00
4b92cf80c7
provide `export "C"' guard only for default fterror handling.
Werner Lemberg
2000-10-10 03:58:32 +00:00
0634cedb62
patch from Tom to fix a problem with path_begun.
Werner Lemberg
2000-10-09 01:44:40 +00:00
c118a32d48
fix documentation
Werner Lemberg
2000-10-07 15:51:50 +00:00
2c5b7ebf71
fixed a small bug in the uninstall mode
David Turner
2000-10-07 01:21:25 +00:00
6fbe4db6b7
minor formatting issues
Werner Lemberg
2000-10-05 04:53:31 +00:00
f00a4de92b
fixed two bugs:
David Turner
2000-10-03 22:03:09 +00:00
ec0b2cd974
small fix: when in direct rendering mode, the target bitmap buffer is not checked..
David Turner
2000-10-03 19:22:52 +00:00
78dd7104ef
small fix: when in direct rendering mode, the target bitmap buffer is not checked..
David Turner
2000-10-03 19:13:11 +00:00
a0be99f131
changing the linkage type of FT_New_GlyphSlot and FT_Done_GlyphSlot to BASE_DEF instead of FT_EXPORT_DEF
David Turner
2000-10-03 18:02:02 +00:00
896b604ca8
updated the build system:
David Turner
2000-10-03 17:51:29 +00:00
9e62d694be
adding missing image files
David Turner
2000-10-03 17:08:42 +00:00
b59bf7e5cc
removing obsolete files:
David Turner
2000-10-03 17:07:28 +00:00
8bb45ec8fb
Fixing comment in unixddef.mk which caused a trailing blank.
Werner Lemberg
2000-09-29 06:41:56 +00:00
42022c8c94
fixed a bug in the Type 1 and CID font drivers:
David Turner
2000-09-27 01:01:10 +00:00
8925009f79
Adding missing code for flat compiling mode.
Werner Lemberg
2000-09-26 13:25:15 +00:00
bd547dc6e3
Clean up, formatting etc.
Werner Lemberg
2000-09-22 21:23:29 +00:00
f50c2954d4
Fixed typo in ftimage.h
Werner Lemberg
2000-09-22 06:52:20 +00:00
50dd5858a7
Applied a patch from Hidetoshi for embedded bitmap metrics support.
Werner Lemberg
2000-09-22 03:37:45 +00:00
1a2908bbc0
Added support for (3,0) pid/eid.
Werner Lemberg
2000-09-21 14:10:23 +00:00
4e38576a97
fixed a bug that happened when rendering spaces in monochrome mode..
David Turner
2000-09-19 19:44:42 +00:00
beece1bf39
small update, allow CONFIG_MK to be pre-defined before inclusion
David Turner
2000-09-19 18:33:20 +00:00
08a91fd0c6
final touches. Cache seems working after all, though the default cache size of 300 Kb is certainly too high for now :-)
David Turner
2000-09-19 02:08:09 +00:00
ebdce8344a
updated the cache sub-system. Major internal rewrite please be aware that major bug persist..
David Turner
2000-09-19 01:11:11 +00:00