- 26 2月, 2015 1 次提交
-
-
由 Behdad Esfahbod 提交于
This makes a lot of code safer. We only try modifying the object in one place, after making sure it's safe to do so. So, do a const_cast<> in that one place...
-
- 12 7月, 2014 1 次提交
-
-
由 Behdad Esfahbod 提交于
Simplifies hb_in_range() calls as the type can be inferred. The rest is obsessiveness, I admit.
-
- 28 6月, 2014 1 次提交
-
-
由 Behdad Esfahbod 提交于
-
- 18 10月, 2013 2 次提交
-
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
- 10 9月, 2013 1 次提交
-
-
由 Behdad Esfahbod 提交于
-
- 25 11月, 2012 1 次提交
-
-
由 Behdad Esfahbod 提交于
-
- 24 11月, 2012 1 次提交
-
-
由 Behdad Esfahbod 提交于
-
- 17 11月, 2012 3 次提交
-
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
- 29 8月, 2012 1 次提交
-
-
由 Behdad Esfahbod 提交于
Avoids USHORT, SHORT, ULONG, LONG clashes with Windows API.
-
- 02 8月, 2012 1 次提交
-
-
由 Behdad Esfahbod 提交于
-
- 25 7月, 2012 1 次提交
-
-
由 Behdad Esfahbod 提交于
Should fix warnings generated when building with -Wunused-private-field. Based on patch from Jonathan Kew.
-
- 11 5月, 2012 1 次提交
-
-
由 Behdad Esfahbod 提交于
More to come, for APPLY, CLOSURE, etc.
-
- 13 4月, 2012 1 次提交
-
-
由 Behdad Esfahbod 提交于
gdb was showing <anonymous enum> instead of useful stuff, so name all our enums.
-
- 17 8月, 2011 2 次提交
-
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
- 05 8月, 2011 1 次提交
-
-
由 Behdad Esfahbod 提交于
Where causing issues for people with MSVC.
-
- 15 6月, 2011 1 次提交
-
-
由 Behdad Esfahbod 提交于
-
- 01 6月, 2011 1 次提交
-
-
由 Behdad Esfahbod 提交于
Also change the Version type to avoid similar bugs in the future. Reported by Grigori Goronzy.
-
- 20 5月, 2011 1 次提交
-
-
由 Behdad Esfahbod 提交于
-
- 18 5月, 2011 2 次提交
-
-
由 Behdad Esfahbod 提交于
I like this API *much* better. Implementation still incomplete, but horizontal works.
-
由 Behdad Esfahbod 提交于
Design not final yet, and in fact I'm going to change it immediately, but this is an standalone change for itself.
-
- 11 5月, 2011 3 次提交
-
-
由 Behdad Esfahbod 提交于
get_contour_point now takes glyph id before point_index. get_kerning now takes a vector to fill-in.
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
- 03 5月, 2011 1 次提交
-
-
由 Behdad Esfahbod 提交于
-
- 22 4月, 2011 1 次提交
-
-
由 Behdad Esfahbod 提交于
-
- 21 4月, 2011 1 次提交
-
-
由 Behdad Esfahbod 提交于
So we can liberally use the simple features of C++ that parts of the codebase is already using.
-
- 03 11月, 2010 2 次提交
-
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
- 28 10月, 2010 1 次提交
-
-
由 Behdad Esfahbod 提交于
-
- 02 10月, 2010 1 次提交
-
-
由 Behdad Esfahbod 提交于
-
- 24 7月, 2010 2 次提交
-
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
Helps with avoiding many "extern C" declarations in source files.
-
- 21 5月, 2010 1 次提交
-
-
由 Behdad Esfahbod 提交于
-
- 20 5月, 2010 1 次提交
-
-
由 Behdad Esfahbod 提交于
hb_font_set_scale() now sets the value to be used to represent a unit pixel. For example, if rendering a 10px font with a 26.6 representation, you would set scale to (10 << 6). For 10px in 16.16 you would set it to (10 << 16). This space should be the same space that the get_glyph_metrics and get_kerning callbacks work in.
-
- 14 5月, 2010 1 次提交
-
-
由 Behdad Esfahbod 提交于
-
- 13 5月, 2010 1 次提交
-
-
由 Behdad Esfahbod 提交于
In anticipation for buffer revamp coming.
-