Behdad Esfahbod
|
a806762a31
|
Add hb-ot-shape-private.hh
|
2010-10-08 19:21:46 -04:00 |
Behdad Esfahbod
|
4924affe0f
|
Add hb-ot-map-private.hh
|
2010-10-08 19:18:16 -04:00 |
Behdad Esfahbod
|
3eb936f153
|
Add Arabic/Syriac/N'ko shaping logic
Not hooked up just yet.
|
2010-10-05 19:22:06 -04:00 |
Behdad Esfahbod
|
7b9a38a112
|
Add test.c using public API
|
2010-09-22 17:42:59 -04:00 |
Behdad Esfahbod
|
acdba3f90b
|
Prefer C linkage
|
2010-07-23 15:39:27 -04:00 |
Behdad Esfahbod
|
cc6d52279d
|
De-C++ where possible
Helps with avoiding many "extern C" declarations in source files.
|
2010-07-23 15:00:13 -04:00 |
Behdad Esfahbod
|
d05d13df02
|
Add a test for header preprocessor guards
|
2010-06-09 07:15:03 -04:00 |
Behdad Esfahbod
|
15c7379c16
|
Revert "Merge remote branch 'martin/master'"
This reverts commit 80af2812fb , reversing
changes made to c442672ec2 .
|
2010-05-26 10:48:10 -04:00 |
Martin Hosken
|
1432ab15c1
|
Add graphical output to hbtestfont
|
2010-05-22 00:56:40 +01:00 |
Behdad Esfahbod
|
aa62a402a7
|
Fix Makefile to install hb-ot-shape.h
|
2010-05-21 14:42:11 +01:00 |
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 |