| 
              
4fce93e0
               | 
              
2000-05-03T18:15:40
               | 
              
               | 
              
still working on that damn rasterizer bug !! ;-)
               | 
            
            
              
   
               | 
              
112be4c6
               | 
              
2000-05-03T10:37:37
               | 
              
               | 
              
"ftrast.c" now works for monochrome bitmaps, and doesn't
produce the artefacts of the current "ftraster.c"..
I'll change it soon to handle optimised 5-levels anti-aliasing
(backwards compatibility) in order to completely replace
"ftraster.c"
               | 
            
            
              
   
               | 
              
d186a361
               | 
              
2000-05-02T17:41:41
               | 
              
               | 
              
various updates to reduce the compilation warnings
               | 
            
            
              
   
               | 
              
d8948921
               | 
              
2000-05-02T13:29:29
               | 
              
               | 
              
ftrast.c
               | 
            
            
              
   
               | 
              
eede9015
               | 
              
2000-05-02T11:03:13
               | 
              
               | 
              
removed the smooth renderer from the demos directory
               | 
            
            
              
   
               | 
              
c5b99324
               | 
              
2000-05-02T11:02:35
               | 
              
               | 
              
updates needed to compile the source programs now that
the smooth renderer is part of the library..
               | 
            
            
              
   
               | 
              
7ae268a2
               | 
              
2000-04-10T22:50:40
               | 
              
               | 
              
Fixed a compiler warning.
               | 
            
            
              
   
               | 
              
69e010fd
               | 
              
2000-04-10T22:50:20
               | 
              
               | 
              
Removed compiler warnings.
               | 
            
            
              
   
               | 
              
32a53b22
               | 
              
2000-04-10T12:14:39
               | 
              
               | 
              
Adding LDFLAGS.  I don't know yet a good solution (within GNU make) to
test whether -lm is needed or not...  It's time to use autoconf!
    Werner
               | 
            
            
              
   
               | 
              
c83bfdd5
               | 
              
2000-04-10T12:13:40
               | 
              
               | 
              
Adding string.h
               | 
            
            
              
   
               | 
              
ea10fbf9
               | 
              
2000-04-04T13:17:04
               | 
              
               | 
              
Consider the smooth renderer completed ! It will probably
be moved to "freetype2/src/base" soon and become part
of the library.
changes include:
  - fixed a bug which prevented large spans being drawn correctly.
  - now renders large glyphs that overflow the render pool.
  - various performance enhancements. the renderer now
    renders large glyphs with much greater  speed :-)
  - also faster with small glyphs ..
future plans:
  - fix a vertical-dropout bug in the standard raster (b&w)
  - write a demonstration program to demonstrate direct
    composition..
               | 
            
            
              
   
               | 
              
69473e4e
               | 
              
2000-03-28T16:40:51
               | 
              
               | 
              
fixed the display on 24-bit and 32-bit displays
               | 
            
            
              
   
               | 
              
37379e21
               | 
              
2000-03-28T11:22:31
               | 
              
               | 
              
major changes to the library:
  - there is now a "convenience" API to manage glyphs in
   "include/ftglyph.h". See the demo program "ftstring" for
   an example..
  - the raster interface has been changed in order to allow
    direct composition through user-provided callbacks. This
    has been tested but isn't demonstrated for now in "demos"
 - the FT_LOAD_NO_RECURSE flag is supported, as this is
   required by some new code in the auto-hinting engine
 - some bug fixed in FT_MulFix which made FT_xxx_Transform
   return incorrect results..
               | 
            
            
              
   
               | 
              
b5c1a4e5
               | 
              
2000-03-28T11:15:37
               | 
              
               | 
              
a new program to demonstrate the new convenience glyph
API (see include/ftglyph.h).
Supports kerning, rotation, sub-pixel rendering..
Could be easily modified to reach the level of strtto when
we have the relevant OpenType module handy..
               | 
            
            
              
   
               | 
              
6b0149b8
               | 
              
2000-03-28T11:14:24
               | 
              
               | 
              
a new simple program to display composite glyphs in a given
font. Used during auto-hinting research
               | 
            
            
              
   
               | 
              
f8bc2d3c
               | 
              
2000-03-17T13:15:38
               | 
              
               | 
              
use escapes instead of 8-bit in the Text constant: the 8-bit version got mangled by maccvs...
               | 
            
            
              
   
               | 
              
137c8888
               | 
              
2000-03-17T12:47:49
               | 
              
               | 
              
updated the "smooth" anti-aliaser. By increasing the number
of segments used to decompose a bezier curve, we get rid
of the "fuzz-fuzz" factor.
it's also faster than the standard renderer after tweaking.
Note that it isn't completed yet..
               | 
            
            
              
   
               | 
              
fbf3ce28
               | 
              
2000-03-17T11:53:52
               | 
              
               | 
              
updated project files
               | 
            
            
              
   
               | 
              
1d85a73d
               | 
              
2000-03-17T10:15:20
               | 
              
               | 
              
Added a new version of the "smooth". This one uses
an algorithm that is very close to our standard raster.
However, it is (theorically for now) capable of direct
composition !!
               | 
            
            
              
   
               | 
              
7e68ad48
               | 
              
2000-03-17T10:14:22
               | 
              
               | 
              
fix to compile with latest FreeType 2
               | 
            
            
              
   
               | 
              
16afbe2d
               | 
              
2000-03-17T10:13:52
               | 
              
               | 
              
update
               | 
            
            
              
   
               | 
              
7f615aef
               | 
              
2000-03-13T11:49:20
               | 
              
               | 
              
renamed all outlines functions to the
FT_Outline_<action> syntax..
               | 
            
            
              
   
               | 
              
41dbcbf6
               | 
              
2000-03-09T11:46:25
               | 
              
               | 
              
reformatting, changing the FT_Outline structure:
  - "flags" have been renamed to "tags"
  - "outline_flags" have been renamed to "flags"
Look for more re-formatting today..
               | 
            
            
              
   
               | 
              
291afa09
               | 
              
2000-03-08T14:14:55
               | 
              
               | 
              
added the new "smooth" anti-aliaser
(see the file "demos/src/ftgrays.c"),
and modified "ftview" and "fttimer" to use it..
Note that this thing is still under heavy beta..
               | 
            
            
              
   
               | 
              
0f99ddda
               | 
              
2000-03-06T13:23:32
               | 
              
               | 
              
changed the structure of FT_Outline in order to pack
all outline flags in a single integer..
Changed the rest of the library and demo programs
accordingly..
               | 
            
            
              
   
               | 
              
1eabbcb4
               | 
              
2000-03-05T16:09:21
               | 
              
               | 
              
properly behave in case the console window became active
               | 
            
            
              
   
               | 
              
febe3fbe
               | 
              
2000-03-05T01:14:19
               | 
              
               | 
              
A first check of FT2's Make system.  Many smaller and larger bugs have been
fixed:
. Removing unused variables.
. detect.mk files now must provide $(CONFIG_FILE) and not $(CONFIG_RULE).
. ansi.mk will now be really used as a fallback if the detect mechanism
  fails.
. ANSIFLAGS will now be really used (fixing a typo).
. `make clean' now works (again two typos).
. Detection of gcc on Unix has been fixed (using the `-v' option instead of
  `--version').
. `make devel' now works (on Unix).
. Fixing *again* a bug in demos/graph/x11/rules.mk to allow multiple use
  of `-L' compiler options.
. $(BASE_H) now contains a few more header files.
As usual, a lot of formatting (not finished yet).
               | 
            
            
              
   
               | 
              
858fd5f7
               | 
              
2000-03-02T01:38:53
               | 
              
               | 
              
Mac demo support stuff.
               | 
            
            
              
   
               | 
              
829fbf19
               | 
              
2000-03-02T01:18:38
               | 
              
               | 
              
Mac backend for the graphics subsystem.
               | 
            
            
              
   
               | 
              
f21dac02
               | 
              
2000-03-02T01:17:50
               | 
              
               | 
              
Don't #include <memory.h> but #include <string.h> to avoid header clash under MacOS. I don't think this affects other platforms.
               | 
            
            
              
   
               | 
              
c3b68094
               | 
              
2000-03-02T01:16:33
               | 
              
               | 
              
MacOS: include grmac.h
(+ fixed typo in comment)
               | 
            
            
              
   
               | 
              
3d76a9fb
               | 
              
2000-03-02T01:15:37
               | 
              
               | 
              
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
               | 
            
            
              
   
               | 
              
2a4f206f
               | 
              
2000-03-02T01:11:17
               | 
              
               | 
              
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)
               | 
            
            
              
   
               | 
              
6f9a72d5
               | 
              
2000-03-02T01:09:28
               | 
              
               | 
              
ft_basename(): if compiled for MacOS, use the Mac path separator
               | 
            
            
              
   
               | 
              
d275435a
               | 
              
2000-03-01T13:23:41
               | 
              
               | 
              
simple change to compile with the latest FT2 source
changes
               | 
            
            
              
   
               | 
              
587bc78f
               | 
              
2000-02-28T15:13:08
               | 
              
               | 
              
the Win32 seems to be fixed and working now
               | 
            
            
              
   
               | 
              
63cb46dd
               | 
              
2000-02-22T13:34:26
               | 
              
               | 
              
simple fixes
               | 
            
            
              
   
               | 
              
d60389be
               | 
              
2000-02-21T17:46:24
               | 
              
               | 
              
formatting
               | 
            
            
              
   
               | 
              
a1b60580
               | 
              
2000-02-21T17:45:15
               | 
              
               | 
              
small fix, PageUp/PageDown now work
Alt-F4 doesn't work anymore (needs more
changes :-)
               | 
            
            
              
   
               | 
              
b2a21e51
               | 
              
2000-02-21T16:18:43
               | 
              
               | 
              
minor change, for benchmark comparison
               | 
            
            
              
   
               | 
              
fbff3e8f
               | 
              
2000-02-21T16:18:25
               | 
              
               | 
              
added a memory checking test program, used to
solve the memory leak reported by Jack Davis
               | 
            
            
              
   
               | 
              
c64f6442
               | 
              
2000-02-21T16:18:01
               | 
              
               | 
              
simple update to allow several rendering modes
(useful for testing the Unicode charmaps)
               | 
            
            
              
   
               | 
              
1e7f8432
               | 
              
2000-02-21T16:17:36
               | 
              
               | 
              
simple fix
               | 
            
            
              
   
               | 
              
9e416a87
               | 
              
2000-02-02T12:49:14
               | 
              
               | 
              
small fix in rules
               | 
            
            
              
   
               | 
              
d00a8ce6
               | 
              
2000-01-18T09:52:08
               | 
              
               | 
              
some updates. The yesterday modifications prevented the demo
programs from compiling under Unix. fixed..
               | 
            
            
              
   
               | 
              
9d61e468
               | 
              
2000-01-18T02:07:04
               | 
              
               | 
              
Fixed rule with wildcard.
               | 
            
            
              
   
               | 
              
5ce5884d
               | 
              
2000-01-17T11:08:11
               | 
              
               | 
              
some small updates that are useful to debug
graphics drivers and the library..
               | 
            
            
              
   
               | 
              
1631d048
               | 
              
2000-01-17T11:06:27
               | 
              
               | 
              
moved the graphics drivers to "demos/graph/*"
               | 
            
            
              
   
               | 
              
cb58dbb4
               | 
              
2000-01-17T11:04:55
               | 
              
               | 
              
Some important changes were performed :
- the graphics drivers were moved from "demos/config/*" to
  "demos/graph/*"
- a Win32 graphics driver was added. (note that keyboard
  management is a bit buggy, but it's really usable).
- the "demos/Makefile" and "demos/graph/rules.mk" were
  seriously modified
- the demo programs now compile AND run with gcc,
  Visual C++ and LCC-Win32 !! The other ones should be
  really easy to add now, as LCC was the really smart ass
  in this list...
               | 
            
            
              
   
               | 
              
14954e6b
               | 
              
2000-01-17T10:56:16
               | 
              
               | 
              
Some major improvements were required to the Makefile to:
- compile the demonstration programs in any directory, by
  using the "TOP" and "CONFIG_MK" environment variables
- the graphics drivers have moved from "demos/config/*" to
  "demos/graph/*"
- brain-dead compilers like LCC-Win32 required some
  changes in the way executables are linked
               | 
            
            
              
   
               | 
              
7dff772e
               | 
              
2000-01-17T08:24:22
               | 
              
               | 
              
Added ftraster.h for better support of standalone mode.
Fixed cleaning rules for the demo programs.
               | 
            
            
              
   
               | 
              
f6356ab7
               | 
              
2000-01-14T15:38:30
               | 
              
               | 
              
some changes used to debug the new raster and the OS/2
graphics driver
               | 
            
            
              
   
               | 
              
6bc8b1f0
               | 
              
2000-01-14T15:36:55
               | 
              
               | 
              
bugfixes to the OS/2 graphics driver. It now works !!
               | 
            
            
              
   
               | 
              
a00b6e69
               | 
              
2000-01-13T15:35:02
               | 
              
               | 
              
Fixing Makefile rules.
               | 
            
            
              
   
               | 
              
f993b6a0
               | 
              
2000-01-08T17:10:33
               | 
              
               | 
              
demos/config/x11/rules.mk:
  support for multiple X11R6 entries in $(PATH) added.
ftxbbox.c, ftcalc.c, ftdebug.c, ftdriver.h:
  doc fixes.
ftdebug.c:
  formatting.
ftdebug.h:
  making makros `;'-safe (i.e., they can now be used within if-else clauses
  without side effects resp. don't produce a single `;').
               | 
            
            
              
   
               | 
              
edfc0f8a
               | 
              
2000-01-07T14:37:24
               | 
              
               | 
              
changed rules to build demos on Solaris
               | 
            
            
              
   
               | 
              
c6cda4a7
               | 
              
1999-12-18T19:05:00
               | 
              
               | 
              
added 'demos/bin' to the repository
               | 
            
            
              
   
               | 
              
d2b1f357
               | 
              
1999-12-16T23:11:37
               | 
              
               | 
              
Initial revision
               |