Behdad Esfahbod
|
02f28550d7
|
Graphite also forces us to link to libstdc++ currently
|
2010-05-21 14:37:28 +01:00 |
Behdad Esfahbod
|
305ba86715
|
Import Graphite shaping backend by Martin Hosken
|
2010-05-21 14:15:39 +01:00 |
Behdad Esfahbod
|
83f34677bc
|
Add hb_tag_from_string()
|
2010-05-21 13:43:49 +01:00 |
Behdad Esfahbod
|
cf5585cfa6
|
Add 'head' table
|
2010-05-19 12:03:35 -04:00 |
Behdad Esfahbod
|
3b649a38b5
|
Add check for internal symbols
|
2010-05-12 23:28:38 -04:00 |
Behdad Esfahbod
|
22da7fd94d
|
Rename a few files to be C++ sources
In anticipation for buffer revamp coming.
|
2010-05-12 18:23:21 -04:00 |
Behdad Esfahbod
|
1cebfbb063
|
Cleanup hb_face_create_for_data()
|
2010-04-23 20:49:18 -04:00 |
Behdad Esfahbod
|
2014b8d110
|
Hook OpenType shaping up
Default features only for now.
|
2009-12-20 20:58:26 +01:00 |
Behdad Esfahbod
|
b8a53e44ce
|
We'll have to link to libstdc++ if linking to ICU, so disable test for now
We have to get rid of the ICU in main lib. Still thinking about best way
to do it.
|
2009-12-20 14:56:25 +01:00 |
Behdad Esfahbod
|
8a3511ac6c
|
Add hb_language_t as well as language/script conversion to OT tags
|
2009-11-04 19:45:39 -05:00 |
Behdad Esfahbod
|
8fb3d1aa4e
|
Start ft glue
|
2009-11-03 18:34:20 -05:00 |
Behdad Esfahbod
|
d94647e2cd
|
Add ICU glue
|
2009-11-03 16:35:10 -05:00 |
Behdad Esfahbod
|
d5a8e46099
|
[Makefile] Install hb-unicode.h
Separate OT headers also.
|
2009-11-03 15:14:40 -05:00 |
Behdad Esfahbod
|
21d0fce3d5
|
Add check for not linking to libstdc++
|
2009-11-03 14:28:32 -05:00 |
Behdad Esfahbod
|
ca95ce460a
|
Use the C linker, not C++ linker
Such that we don't link to libstdc++.
|
2009-11-03 14:18:33 -05:00 |
Behdad Esfahbod
|
2f3e69f3cb
|
Fix build without glib, again
|
2009-11-02 18:53:15 -05:00 |
Behdad Esfahbod
|
63a792a811
|
Update Makefile to build without glib
|
2009-11-02 18:34:26 -05:00 |
Behdad Esfahbod
|
1f0ceeb8cf
|
Install library
|
2009-11-02 16:51:24 -05:00 |
Behdad Esfahbod
|
15232e26f4
|
[HB] Add empty hb_shape() API
|
2009-11-02 14:40:42 -05:00 |
Behdad Esfahbod
|
6936706cd7
|
Bug 591413 – needs to link with libstdc++
Enforce -fno-exceptions better.
|
2009-11-02 14:40:42 -05:00 |
Behdad Esfahbod
|
49f261df2a
|
[HB] Add hb-glib
|
2009-11-02 14:40:39 -05:00 |
Behdad Esfahbod
|
5c44188455
|
[HB] Start adding Unicode funcs
|
2009-11-02 14:40:36 -05:00 |
Behdad Esfahbod
|
a62f776d8e
|
[HB] Don't override CXX compiler
Just add couple of options to it (still assuming gcc)
|
2009-11-02 14:40:36 -05:00 |
Behdad Esfahbod
|
a794ebf4be
|
[HB] Use glib again
|
2009-11-02 14:40:32 -05:00 |
Behdad Esfahbod
|
d341881d9a
|
[HB] Fix build of main.cc
|
2009-11-02 14:40:31 -05:00 |
Behdad Esfahbod
|
7edb430f91
|
[HB] Rename open-types to open-type; beauty
|
2009-11-02 14:40:30 -05:00 |
Behdad Esfahbod
|
15164d9258
|
[HB] Fix mix warnings
|
2009-11-02 14:40:29 -05:00 |
Behdad Esfahbod
|
b28e21b90c
|
[HB] Rename hb-font.c to hb-font.cc
|
2009-11-02 14:40:27 -05:00 |
Behdad Esfahbod
|
5f5b24f99f
|
[OT] Rename C++ header files from *.h to *.hh
|
2009-11-02 14:40:27 -05:00 |
Behdad Esfahbod
|
2098a021a8
|
[HB] Move OT file handling out of ot-layout
|
2009-11-02 14:40:26 -05:00 |
Behdad Esfahbod
|
678bed4333
|
[HB] Add top-level header files
|
2009-11-02 14:40:26 -05:00 |
Behdad Esfahbod
|
baec684fde
|
[HB] Remove glib dependency
|
2009-11-02 14:40:25 -05:00 |
Behdad Esfahbod
|
ba8d94ce33
|
[HB] Simplify object creation
|
2009-11-02 14:40:25 -05:00 |
Behdad Esfahbod
|
c62b503770
|
[HB] Add abstract font and face API
Not used yet.
|
2009-11-02 14:40:25 -05:00 |
Behdad Esfahbod
|
f0954d1e08
|
[HB] Add a "blob" manager
|
2009-11-02 14:40:24 -05:00 |
Behdad Esfahbod
|
2ebb89d63d
|
Revert "XX"
This reverts commit c939f6aff405ca7b10b1f1538f46148bff719fcb.
|
2009-11-02 14:40:22 -05:00 |
Behdad Esfahbod
|
55520d2af1
|
XX
|
2009-11-02 14:40:22 -05:00 |
Behdad Esfahbod
|
79420ad9ca
|
[HB] Add get_attach_points()
|
2009-11-02 14:40:19 -05:00 |
Behdad Esfahbod
|
5c0adce1cc
|
[HB] Rename harfbuzz-buffer to hb-buffer
|
2009-11-02 14:40:15 -05:00 |
Behdad Esfahbod
|
b857b49c82
|
[HB] Remove all references to the old code!
|
2009-11-02 14:40:15 -05:00 |
Behdad Esfahbod
|
0f7e6b2cea
|
[GPOS] Fix more brokenness
|
2009-11-02 14:40:15 -05:00 |
Behdad Esfahbod
|
bb3899a579
|
[GSUB] Implement ligature substitutions
|
2009-11-02 14:40:07 -05:00 |
Behdad Esfahbod
|
ce48f03946
|
Merge harfbuzz-ng
|
2009-11-02 14:38:33 -05:00 |
Behdad Esfahbod
|
0e13beeb93
|
Use git.mk
|
2009-04-17 17:39:15 -04:00 |
Behdad Esfahbod
|
3664e59c52
|
Fix Bug 572529 – Poor -I ordering can break build
|
2009-03-02 11:09:29 +03:30 |
Behdad Esfahbod
|
17843245fd
|
Remove COPYING.GPL and COPYING.FTL that are no longer there.
2008-01-16 Behdad Esfahbod <behdad@gnome.org>
* pango/opentype/Makefile.am: Remove COPYING.GPL and COPYING.FTL that
are no longer there.
|
2008-01-16 20:39:29 +00:00 |
Behdad Esfahbod
|
78ef65ba08
|
Some more cleanup and merging.
2007-11-07 Behdad Esfahbod <behdad@gnome.org>
* pango/opentype/*: Some more cleanup and merging.
|
2007-11-07 08:06:01 +00:00 |
Behdad Esfahbod
|
5c9bd37995
|
Fix typo.
|
2007-10-29 23:51:48 +00:00 |
Behdad Esfahbod
|
4280ec4df4
|
Rename ftglue.c to harfbuzz-impl.c and more type renames and moving code
2007-10-24 Behdad Esfahbod <behdad@gnome.org>
* pango/opentype/*: Rename ftglue.c to harfbuzz-impl.c and more
type renames and moving code around.
|
2007-10-25 00:23:46 +00:00 |
Behdad Esfahbod
|
5716ae278a
|
New header file harfbuzz-global.h. Rename FT_* int types to HB_* types.
2007-10-24 Behdad Esfahbod <behdad@gnome.org>
* pango/opentype/*: New header file harfbuzz-global.h. Rename
FT_* int types to HB_* types.
|
2007-10-24 22:44:47 +00:00 |