- 26 7月, 2014 4 次提交
-
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
We now allow things like "dlig on" / "dlig=on".
-
由 Behdad Esfahbod 提交于
It's defined in hb-private.h already.
-
由 Behdad Esfahbod 提交于
-
- 25 7月, 2014 2 次提交
-
-
由 Behdad Esfahbod 提交于
Towards accepting CSS font-feature-settings strings.
-
由 Behdad Esfahbod 提交于
-
- 07 9月, 2013 1 次提交
-
-
由 Behdad Esfahbod 提交于
-
- 27 8月, 2013 1 次提交
-
- 11 6月, 2013 1 次提交
-
- 28 2月, 2013 3 次提交
-
-
由 Behdad Esfahbod 提交于
Using a ragel machine.
-
由 Behdad Esfahbod 提交于
Using a ragel machine.
-
由 Behdad Esfahbod 提交于
-
- 15 2月, 2013 1 次提交
-
-
由 Behdad Esfahbod 提交于
Before, if one called hb_shape() without setting script, language, and direction on the buffer, hb_shape() was calling hb_buffer_guess_segment_properties() on the user's behalf to guess these. This is very dangerous, since any serious user of HarfBuzz must set these properly (specially important is direction). So now, we don't guess properties by default. People not setting direction will get an abort() now. If the old behavior is desired (fragile, good for simple testing only), users can call hb_buffer_guess_segment_properties() on the buffer just before calling hb_shape().
-
- 30 1月, 2013 1 次提交
-
-
由 Behdad Esfahbod 提交于
-
- 16 11月, 2012 1 次提交
-
-
由 Behdad Esfahbod 提交于
-
- 14 11月, 2012 1 次提交
-
-
由 Behdad Esfahbod 提交于
Ouch
-
- 07 9月, 2012 2 次提交
-
-
由 Behdad Esfahbod 提交于
And hb_buffer_content_type_t and enum values.
-
由 Behdad Esfahbod 提交于
-
- 02 8月, 2012 1 次提交
-
-
由 Behdad Esfahbod 提交于
-
- 01 8月, 2012 1 次提交
-
-
由 Behdad Esfahbod 提交于
-
- 27 7月, 2012 6 次提交
-
-
由 Behdad Esfahbod 提交于
Should give us some performance boost.
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
Not optimized yet. Eats babies. And no shaper uses the shape_plan.
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
Add global shape_plan. Unused so far.
-
- 25 7月, 2012 3 次提交
-
-
由 Behdad Esfahbod 提交于
Choose using shaper name "old".
-
由 Jonathan Kew 提交于
Does not attempt to handle clusters in a Uniscribe- or HarfBuzz-compatible way; just returns the original string indexes that CT maintains. These may even be out-of-order in the case of reordrant glyphs.
-
由 Behdad Esfahbod 提交于
-
- 08 6月, 2012 1 次提交
-
-
由 Behdad Esfahbod 提交于
-
- 06 6月, 2012 2 次提交
-
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
We're free! Lazy or immediate...
-
- 18 4月, 2012 1 次提交
-
-
由 Behdad Esfahbod 提交于
-
- 13 4月, 2012 1 次提交
-
-
由 Behdad Esfahbod 提交于
Also remove shaper_options argument to hb_shape_full(). That was unused and for "future". Let it go. More shaper API coming in preparation for plan/planned API.
-
- 24 8月, 2011 2 次提交
-
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
To be modified, a lot.
-
- 10 8月, 2011 1 次提交
-
-
由 Behdad Esfahbod 提交于
-
- 09 8月, 2011 2 次提交
-
-
由 Behdad Esfahbod 提交于
We need this to set data on objects safely without worrying that some other thread unsets it by setting it at the same time.
-
由 Behdad Esfahbod 提交于
-
- 08 8月, 2011 1 次提交
-
-
由 Behdad Esfahbod 提交于
-