Just van Rossum
1e5754f2d6
added missing "else": without it FT_Open_Face() would still scan the list of drivers when specifying an explicit driver
25 years ago
Just van Rossum
7ba2c674a6
readme file: needs copyright notice
25 years ago
Just van Rossum
858fd5f7f1
Mac demo support stuff.
25 years ago
Just van Rossum
2e8482b31d
Mac modules file. For now the same as the default, minus the t1z driver. First step in adding a Mac FOND driver...
25 years ago
Just van Rossum
926c81c8ba
CodeWarrior Pro4 project file to build the FT library under MacOS
25 years ago
Just van Rossum
829fbf194e
Mac backend for the graphics subsystem.
25 years ago
Just van Rossum
f21dac0209
Don't #include <memory.h> but #include <string.h> to avoid header clash under MacOS. I don't think this affects other platforms.
25 years ago
Just van Rossum
c3b680942c
MacOS: include grmac.h
...
(+ fixed typo in comment)
25 years ago
Just van Rossum
3d76a9fbbe
added cast to the string literal for Text to shut up my compiler. (btw. this literal contains non 7-bit characters!)
...
if compiled for MacOS
- use the Mac path separator to get the base file name
- don't append .ttf if no dot in the file name
25 years ago
Just van Rossum
2a4f206f5f
if compiled for MacOS
...
- use the Mac path separator to get the base file name
- don't append .ttf if no dot in the file name
(plus small typo fix and error message enhancement)
25 years ago
Just van Rossum
6f9a72d54e
ft_basename(): if compiled for MacOS, use the Mac path separator
25 years ago
Just van Rossum
d35aea7090
ft_new_input_stream(): set the pathname field of the stream to args->pathname. Needed for the Mac fond driver.
...
ft_done_stream(): free the pathname field, if not null
25 years ago
David Turner
ca13392d83
a few changes to really compile font drivers in
...
independent single objects..
25 years ago
David Turner
d275435a4f
simple change to compile with the latest FT2 source
...
changes
25 years ago
David Turner
e595014a64
simple minor fix in t1afm.h/t1afm.c
25 years ago
David Turner
c75f71e049
fix
25 years ago
David Turner
e755002ddc
moved the ANSI "ftsystem.c" to src/base
25 years ago
David Turner
7bda46d094
updated the build system to avoid file duplication :
...
- All "common" ANSI files were moved to "freetype2/config"
- The modules list is in "config" now (instead of
config/<system>")
- All system-specific configuration Makefiles have been
renamed. E.g. "config/win32/Makefile.gcc" is now
"config/win32/w32-gcc.mk"
- Updated "config/freetype.mk" and "config/modules.mk"
25 years ago
David Turner
587bc78f86
the Win32 seems to be fixed and working now
25 years ago
David Turner
9c84887db3
remaining fixes from Just
25 years ago
David Turner
9ac7fa16ff
small update in config files
25 years ago
David Turner
7b63d2ea1b
fixed a bug that prevented the reading of AFM
...
files..
25 years ago
David Turner
7bb7fedef1
fixed a bug which appeared when loading
...
unscaled composite glyphs
25 years ago
David Turner
58c10b5a6b
updated
25 years ago
David Turner
9e2943496c
updated the license
25 years ago
David Turner
35eee3f307
removed the reference to 'type1z' in order to allow compilation under OS/2
25 years ago
David Turner
63cb46dd1a
simple fixes
25 years ago
David Turner
d60389be36
formatting
25 years ago
David Turner
a1b60580a2
small fix, PageUp/PageDown now work
...
Alt-F4 doesn't work anymore (needs more
changes :-)
25 years ago
David Turner
b2a21e5170
minor change, for benchmark comparison
25 years ago
David Turner
fbff3e8fc7
added a memory checking test program, used to
...
solve the memory leak reported by Jack Davis
25 years ago
David Turner
c64f644264
simple update to allow several rendering modes
...
(useful for testing the Unicode charmaps)
25 years ago
David Turner
1e7f843261
simple fix
25 years ago
David Turner
08fdac980a
fixed 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
25 years ago
David Turner
cbfaedcefa
added glyph zone objects
25 years ago
David Turner
4ea18e5573
added some configuration macros
25 years ago
Werner Lemberg
547a252af1
Formatting. Adding/Fixing documentation.
25 years ago
David Turner
d16a4b8111
removed obsolete hinter source code
25 years ago
David Turner
95bec28220
updated version of the experimental Type 1 driver
...
(this thing now works even better than the "regular"
driver, but is much smaller).
Provides no hinter !!
25 years ago
David Turner
861ba624db
small fix (reduce compiler warnings)
25 years ago
David Turner
24ea09fcbd
small fix
25 years ago
David Turner
18789bfe9f
Added 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.
These sources are placed here for comments
and peer-review
25 years ago
David Turner
dbe4872bf0
removed obsolete source file
25 years ago
David Turner
a56489e01f
The code has been updated to use the finite-state
...
table loader in "ftstream" (when the macro READ_FIELDS)
is defined.
This is experimental..
25 years ago
David Turner
33263421f8
formatting
25 years ago
David Turner
851688057d
small bug fix used to compile when the SFNT
...
module doesn't support embedded bitmaps and
postscript names..
25 years ago
David Turner
7663f22288
Added support for the "attach_file" format-specific driver
...
interface, used to implement FT_Attach_File.
Note, this is currently very lightly tested..
25 years ago
David Turner
818336fdf4
Added the function FT_Read_Fields, it acts as a
...
finite-state automata to load large TrueType tables
in object structures.
This is experimental, don't mess too much with it,
thanks :-)
25 years ago
David Turner
1d1c7eb807
small update in FT_Open_Args (more could follow though..)
25 years ago
David Turner
3188a3a112
Sorry, forgot some changes needed to get rid of
...
t1encode.[hc]. Here they come..
25 years ago