diff options
Diffstat (limited to 'ChangeLog.pre-1-0')
-rw-r--r-- | ChangeLog.pre-1-0 | 180 |
1 files changed, 180 insertions, 0 deletions
diff --git a/ChangeLog.pre-1-0 b/ChangeLog.pre-1-0 new file mode 100644 index 00000000..8af0fd78 --- /dev/null +++ b/ChangeLog.pre-1-0 @@ -0,0 +1,180 @@ +Wed Jan 12 16:49:03 2000 Owen Taylor <otaylor@redhat.com> + + * Huge rename from GScript to Pango. + + * modules/tamil/* examples/muru.utf fonts/tscakaram.pcf: + + Tamil module from Sivaraj Doddannan <sivaraj@intelligroup.com> + +Mon Aug 2 18:32:59 1999 Owen Taylor <otaylor@redhat.com> + + * configure.in: Check for libunicode. + + * examples/viewer.c libgscript/break.c + libgscript/itemize.c modules/basic/basic.c: + + Use libunicode functions for conversion. + + * modules/basic/basic.c: Add support for + simple accent composition; fix bidi + swapping to correctly swap clusters + as a unit. + +1999-07-26 <otaylor@localhost.localdomain> + + * libgscript/mapping.c (g_script_cp_to_x): Fix + buggy algorithm. + +1999-07-31 Changwoo Ryu <cwryu@adam.kaist.ac.kr> + + * modules/hangul/Makefile.am (EXTRA_DIST): Added tables-*.i + files. + +1999-07-29 Raja R Harinath <harinath@cs.umn.edu> + + * modules/hangul/Makefile.am (INCLUDES): Use + -I$(top_srcdir)/libgscript. + +1999-07-30 Changwoo Ryu <cwryu@adam.kaist.ac.kr> + + * modules/hangul/*, Makefile.am, configure.in: Added the Hangul + shaping module. + +Wed Jul 28 14:45:00 1999 Owen Taylor <otaylor@redhat.com> + + * Released version 0.4 + +Wed Jul 28 14:43:41 1999 Owen Taylor <otaylor@redhat.com> + + * libgscript/reorder-items.c: Return NULL correctly. + + * libgscript/mapping.c: + Fixed buggy algorithm for cp to x. + Fixed reversed interpolation for x to cp. + +Wed Jul 28 14:42:40 1999 Owen Taylor <otaylor@redhat.com> + + * libgscript/mapping.c: Fix bugs + +Thu Jul 22 09:36:08 1999 Owen Taylor <otaylor@redhat.com> + + * Released version 0.3 + +Wed Jul 21 18:46:14 1999 Owen Taylor <otaylor@redhat.com> + + * libgscript/gscriptx.c (g_script_x_extents): Fix + same off-by-one bug here too... + +Wed Jul 21 18:44:55 1999 Owen Taylor <otaylor@redhat.com> + + * libgscript/gscriptx.c (g_script_x_glyph_extents): Fix + an off-by-one error in computing indexes into the + per-char information. + +Tue Jul 20 20:09:09 1999 Owen Taylor <otaylor@redhat.com> + + * docs/tmpl/engines.sgml: First pass at documenting + engine interfaces. + +Tue Jul 20 16:10:48 1999 Owen Taylor <otaylor@redhat.com> + + * **: Documentation improvements. + +Tue Jul 20 15:05:45 1999 Owen Taylor <otaylor@redhat.com> + + * modules/basic/{basic.c,tables-{big,small}.i}: + Rewrote basic module to support subset fonts meaningfully. + This meant revising the algorithm used to look + up a font for each character independently. + Which required aggresive caching here and in the + font code to give half-way decent performance. + + Added support for ISO-10646-1 fonts. + + * libgscript/fonts.c (g_script_font_[get/set]_data): Add the + ability to add user data to a font. + + * libgscript/gscriptx.[ch]: Add functions to allow: + - Querying all XLFD's matching a set of character + sets for a font. + - Loading a component font with a particular XLFD. + - Finding the range of present characters for a given XLFD. + + Also added tons of caching. + +Wed Jul 14 19:11:41 1999 Owen Taylor <otaylor@redhat.com> + + * libgscript/gscriptx.c (g_script_x_glyph_extents): + Fixed min/max confusion. + +Mon Jul 12 17:14:53 1999 Owen Taylor <otaylor@redhat.com> + + * docs/TEXT/glossary (CFont): Expanded. + + * libgscript/fonts.c (g_script_cfont_unref): Fixed + leak. (Pointed out by Raph) + + * libgscript/gscriptx.c: Handle the case where + fontstruct->per_char == NULL. + +Sun Jul 11 23:44:42 1999 Owen Taylor <otaylor@redhat.com> + + * Made version 0.2 + + * **/Makefile.am: Fixes for srcdir != builddir + +Sun Jul 11 23:41:19 1999 Owen Taylor <otaylor@redhat.com> + + * docs/tmpl/glyphs.sgml: SGML fix. + +Sun Jul 11 22:53:11 1999 Owen Taylor <otaylor@redhat.com> + + * libgscript/mapping.c: Implemented g_script_cp_to_x() + and g_script_x_to_cp(). + + * examples/viewer.c: Added clicking on a character to + identify it as a test of the above. + + * gscript/gscript.h gscript/gglyphstring.c modules/basic/basic.c: + Add another field into the GGlyphString which holds + a mapping from glyphs to logical clusters. + + * libgscript/gscript.h (struct _GScriptLangRange): + Make it start-length like everything else, not + start-end. + +Sun Jul 11 00:18:56 1999 Owen Taylor <otaylor@redhat.com> + + * docs/tmpl/gscript-x.sgml: Fix sgml error. + +Sat Jul 10 23:40:40 1999 Owen Taylor <otaylor@redhat.com> + + * modules/basic/basic.c: Added ability to use + multibyte character sets. (Right now, they have + to be converted by iconv into EUC encoding, but + that can easily be extended). + + Added simply CJK support. This really bloats and + slows down the module because the range-based + encoding we use to map characters onto character-sets + wasn't designed for CJK-style charsets. But it's + better than nothing for now. + + * libgscript/reorder-items.c (reorder_items_recurse): Fix + bug with variable initialization. + + * examples/viewer.c (draw): Compute line increments. + + * libgscript/gscriptx.c (g_script_x_[glyph]_extents): Added + logical_ascent/descent parameters. + + * examples/viewer.c: Commented + +Sat Jul 10 04:35:10 1999 Owen Taylor <otaylor@redhat.com> + + * configure.in Makefile.am: automake'd and libtoolized. + +Sat Jul 10 00:00:00 1999 Owen Taylor <otaylor@redhat.com> + + * It renders! Start a ChangeLog + |