- 06 5月, 2011 3 次提交
-
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
- 03 5月, 2011 6 次提交
-
-
由 Behdad Esfahbod 提交于
The Win32 definitions for LONG, ULONG, etc conflicts with hb-open-type.h. Avoid that by making sure hb-object-private.h and hb-open-type.h are not included in the same compilation unit.
-
由 Behdad Esfahbod 提交于
Patch from Bradley Grainger.
-
由 Behdad Esfahbod 提交于
Based on patch by Bradley Grainger.
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
With this, test/object is now passing. Yay!
-
由 Behdad Esfahbod 提交于
-
- 29 4月, 2011 2 次提交
-
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
- 28 4月, 2011 1 次提交
-
-
由 Behdad Esfahbod 提交于
-
- 27 4月, 2011 2 次提交
-
-
由 Behdad Esfahbod 提交于
Now that we use C++ for all source code, lets benefit from it! The hb_be_int16/32_get/put/eq() macros grow code size if replaced with inline functions, so leave them as is.
-
由 Behdad Esfahbod 提交于
Would have been nice if gcc had warned...
-
- 22 4月, 2011 5 次提交
-
-
由 Behdad Esfahbod 提交于
Makes way for adding arbitrary user_data support.
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
Unused right now.
-
由 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.
-
- 12 4月, 2011 4 次提交
-
-
由 Behdad Esfahbod 提交于
It's just sugar.
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
Since we now assert thos in hb-private.h, the int types cannot be wrong. (Except for when someone else includes hb-common.h in a very broken configuration, but that's not our problem!) Plus, we don't use inline in the public headers, so remove that too.
-
- 11 4月, 2011 1 次提交
-
-
由 Behdad Esfahbod 提交于
-
- 16 2月, 2011 1 次提交
-
-
由 Bradley Grainger 提交于
__LOC__ was renamed to _HB__LOC__ in cd7555 but the corresponding change wasn't made in hb-private.h.
-
- 04 11月, 2010 1 次提交
-
-
由 Behdad Esfahbod 提交于
-
- 09 10月, 2010 1 次提交
-
-
由 Behdad Esfahbod 提交于
-
- 24 7月, 2010 1 次提交
-
-
由 Behdad Esfahbod 提交于
-
- 21 5月, 2010 1 次提交
-
-
由 Behdad Esfahbod 提交于
Kinda hand-wavy right now. Not tested.
-
- 20 5月, 2010 2 次提交
-
-
由 Behdad Esfahbod 提交于
-
由 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.
-
- 13 5月, 2010 2 次提交
-
-
由 Behdad Esfahbod 提交于
So we can apply it to class methods also. Not sure if that works!
-
由 Behdad Esfahbod 提交于
-
- 11 5月, 2010 4 次提交
-
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
Shrinks .text by 1%!
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
- 04 5月, 2010 2 次提交
-
-
由 Behdad Esfahbod 提交于
-
由 Jeff Muizelaar 提交于
-