- 17 6月, 2012 1 次提交
-
-
由 Behdad Esfahbod 提交于
-
- 06 6月, 2012 1 次提交
-
-
由 Behdad Esfahbod 提交于
-
- 13 4月, 2012 1 次提交
-
-
由 Behdad Esfahbod 提交于
Users should #include <hb.h> (or hb-ft.h, hb-glib.h, etc), but never things like hb-shape.h directly. This makes it easier to refactor headers later on without breaking compatibility.
-
- 20 8月, 2011 1 次提交
-
-
由 Behdad Esfahbod 提交于
For two reasons: 1. User can always call hb_buffer_pre_allocate() themselves, and 2. Now we do a pre_alloc in add_utfX anyway, so the total number of reallocs is limited to a small number (~3) anyway. This just makes the API cleaner.
-
- 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 提交于
Since we already switched to accepting -1 as 'zero-terminated'.
-
- 05 8月, 2011 1 次提交
-
-
由 Behdad Esfahbod 提交于
hb_shape() now accepts a shaper_options and a shaper_list argument. Both can be set to NULL to emulate previous API. And in most situations they are expected to be set to NULL. hb_shape() also returns a boolean for now. If shaper_list is NULL, the return value can be ignored. shaper_options is ignored for now, but otherwise it should be a NULL-terminated list of strings. shaper_list is a NULL-terminated list of strings. Currently recognized strings are "ot" for native OpenType Layout implementation, "uniscribe" for the Uniscribe backend, and "fallback" for the non-complex backend (that will be implemented shortly). The fallback backend never fails. The env var HB_SHAPER_LIST is also parsed and honored. It's a colon-separated list of shaper names. The fallback shaper is invoked if none of the env-listed shapers succeed. New API hb_buffer_guess_properties() added.
-
- 12 5月, 2011 1 次提交
-
-
由 Behdad Esfahbod 提交于
-
- 28 4月, 2011 1 次提交
-
-
由 Behdad Esfahbod 提交于
-
- 22 4月, 2011 1 次提交
-
-
由 Behdad Esfahbod 提交于
-
- 21 4月, 2011 1 次提交
-
-
由 Behdad Esfahbod 提交于
This was a bizzare piece of API that I inherited from cairo. It has been wrong adding them to cairo in the first place. Remove them before someone uses them!
-
- 19 4月, 2011 4 次提交
-
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
Returns the error status of the buffer.
-
由 Ryan Lortie 提交于
The new name is self-documenting.
-
由 Ryan Lortie 提交于
Return the length, whenever we return an array. Makes it easier on the language bindings.
-
- 16 4月, 2011 3 次提交
-
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
One should use hb_buffer_reset() really.
-
- 14 4月, 2011 1 次提交
-
-
由 Behdad Esfahbod 提交于
-
- 12 4月, 2011 1 次提交
-
-
由 Behdad Esfahbod 提交于
-
- 03 11月, 2010 2 次提交
-
-
由 Behdad Esfahbod 提交于
Add variant integers to buffer item types. More cleanup coming.
-
由 Behdad Esfahbod 提交于
-
- 24 7月, 2010 1 次提交
-
-
由 Behdad Esfahbod 提交于
-
- 15 5月, 2010 1 次提交
-
-
由 Behdad Esfahbod 提交于
-
- 22 4月, 2010 1 次提交
-
-
由 Behdad Esfahbod 提交于
-
- 07 11月, 2009 3 次提交
-
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
We expect buffer to be setup with default positions before GPOS.
-
由 Behdad Esfahbod 提交于
-
- 06 11月, 2009 1 次提交
-
-
由 Behdad Esfahbod 提交于
-
- 05 11月, 2009 1 次提交
-
-
由 Behdad Esfahbod 提交于
-
- 04 11月, 2009 1 次提交
-
-
由 Behdad Esfahbod 提交于
-
- 03 11月, 2009 9 次提交
-
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
Fix the second instance.
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-