Behdad Esfahbod
1172dc7362
Rename hb_buffer_clear() to hb_buffer_clear_contents()
...
The previous name was clashing with harfbuzz.old. There are systems
that need to link both...
Clash-free now again.
12 years ago
Behdad Esfahbod
7b912c1936
Remove a few unnecessary const's
...
Apparently helps with MSVC compilation.
12 years ago
Behdad Esfahbod
34e6c3e3e4
0.9.10
12 years ago
Behdad Esfahbod
f0c82410db
[OTLayout] Always collect default language system in collect_lookups
...
Not sure if this is the most desired behavior. It's the most easily
defined though.
12 years ago
Behdad Esfahbod
15e9e4e1dd
[OTLayout] Fix feature iteration in collect_lookups
...
Previous logic was just wrong.
12 years ago
Behdad Esfahbod
733e8c0d7b
[OTLayout] Whitespace
12 years ago
Behdad Esfahbod
d37ae38047
[OTLayout] Handle required_feature_index in collect_lookups
12 years ago
Behdad Esfahbod
11fba79ee9
[OTLayout] Fix various introspection issues with ClassDef's
...
As reported by Jonathan Kew.
12 years ago
Behdad Esfahbod
e81aff9ef7
[tests] Finish test-set.c
...
All passing now.
12 years ago
Behdad Esfahbod
7b1b720a8d
Protect sets in-error from further modication
...
Fixes test-set.c
12 years ago
Behdad Esfahbod
8165f2765b
[tests] Start adding tests for hb-set.h
...
Fails now. Fixing.
12 years ago
Behdad Esfahbod
b9d28f696c
[tests] Add set object to test-object.c
12 years ago
Behdad Esfahbod
11d2956553
Minor
12 years ago
Behdad Esfahbod
596740db04
[Indic] Insert dottedcircle after a lone Malayalam dot-reph
12 years ago
Behdad Esfahbod
3cdce6497b
Remove TODO that I don't intend to fix
12 years ago
Behdad Esfahbod
6f69fa283e
Minor
12 years ago
Behdad Esfahbod
f4abcbfc62
Minor
12 years ago
Behdad Esfahbod
4a765f092d
Minor
12 years ago
Behdad Esfahbod
9815a88111
[util] List supported output formats in --help output
12 years ago
Behdad Esfahbod
f95a87b7b8
[util] List supported output formats in hb-view
12 years ago
Behdad Esfahbod
6bad092aa8
[util] Default to "text" output format in hb-shape
...
If you say:
hb-shape font.ttf text --output-file out.txt
This was previously failing:
Unknown output format `txt'; supported formats are: TEXT / JSON
Now we simply fallback to TEXT if no explicit format was requested.
12 years ago
Behdad Esfahbod
8b217f5ac5
[Indic] Reorder Malayalam dot-reph to after base
...
Test sequence is simple: U+0D4E,U+0D15. The doth-reph should be
reordered to after the Ka.
https://bugzilla.redhat.com/show_bug.cgi?id=799565
12 years ago
Behdad Esfahbod
742c4ee97e
Minor
12 years ago
Behdad Esfahbod
94afeb6ebe
Add Android.mk
12 years ago
Behdad Esfahbod
d16ddbcbbe
Add build confirmation notice to configure
12 years ago
Behdad Esfahbod
e24d8dab74
[TODO] Remove done items
12 years ago
Behdad Esfahbod
044d385276
Bug 58498 - Tests fail with gold linker on ARM
12 years ago
Behdad Esfahbod
b68b86daf1
Use C++ linker if ICU is disabled
...
Bug 54948 - Undefined symbols: "operator delete(void*)" "operator
new(unsigned long)" "___cxa_pure_virtual"
12 years ago
Behdad Esfahbod
1ffd23cb47
[OTLayout] Limit alternate-location FeatureParams to 'size' feature
12 years ago
Behdad Esfahbod
efe252e600
[OTLayout] Fix 'size' featureParams implementation
...
Looks at alternate location now.
12 years ago
Behdad Esfahbod
e77b442574
[OTLayout] Fix tracing
12 years ago
Behdad Esfahbod
9b54562d63
[OTLayout] Towards correct FeatureParams handling
12 years ago
Behdad Esfahbod
87e43b7f2b
[OTLayout] Wire tag and list start all the way to Feature
...
To fix FeatureParam issues. No actual fix yet, just plumbing.
12 years ago
Behdad Esfahbod
85bc44b90a
[OTLayout] More 'size' feature sanity checking
...
We still don't look for the old incorrect place of the featureParams.
I'll wait till someone actually complains about it...
12 years ago
Behdad Esfahbod
0bae50a36f
[OTLayout] Add FeatureParamsCharacterVariants struct
...
No API yet.
12 years ago
Behdad Esfahbod
bd61bc13ea
[OTLayout] Add UINT24 type
12 years ago
Behdad Esfahbod
9cf7f9d4f6
Make test-size-params write size in points
12 years ago
Behdad Esfahbod
372fe2b67b
[OTLayout] Make hb_ot_layout_get_size_params() do some checks
12 years ago
Behdad Esfahbod
875a5cbc9c
[OTLayout] Change hb_ot_layout_get_params() API
...
And add implementation for StylisticSet UINameID. No API yet.
12 years ago
Behdad Esfahbod
5e7e52ddf2
[uniscribe] Enable Uniscribe backend only if it has ScriptShapeOpenType()
...
Bug 55494 - ScriptItemizeOpenType doesn't exists under Windows XP
12 years ago
Behdad Esfahbod
d41c0c955b
Update config template
12 years ago
John Ralls
c48a04e5ea
[coretext] Better test for CoreText
...
Instead of checking for ApplicationServices.h, which is present in all
versions of MacOSX, check for CTFontRef, a CoreText basic type.
12 years ago
Behdad Esfahbod
0e9f0f3e5f
Fix atomic ops on iOS
...
Patch from John Ralls.
12 years ago
Behdad Esfahbod
5f9569c139
Make older MSVC happy
12 years ago
Behdad Esfahbod
071d5b831e
Work around missing OSAtomicCompareAndSwapPtrBarrier() on OS X 10.4
...
Not sure how to handle iOS.
12 years ago
Behdad Esfahbod
e923e6487b
[coretext] Fixed typo
...
Oops. Thanks Khaled for catching this.
12 years ago
Behdad Esfahbod
9a8395824b
[coretext] Add hb_coretext_face_get_cg_font()
...
Not sure if it's useful, but it was missing.
12 years ago
Behdad Esfahbod
8611235688
[coretext] Remove hack around GlyphID
...
We not namespace our types, so the hack is not needed anymore.
12 years ago
Behdad Esfahbod
8e58459aeb
[graphite2] "Update to new API"
...
Part of patch from Martin Hosken. I believe he knows what he's doing
:).
12 years ago
Behdad Esfahbod
a5a4ab3846
[graphite2] Add hb_graphite2_face_get_gr_face and hb_graphite2_font_get_gr_font
...
Based on patch from Martin Hosken. I believe it returns NULL if the
font doesn't have graphite tables, but have not tested.
12 years ago