Smal tweak to allow the user set a kerning value.
authorDiego Borghetti <bdiego@gmail.com>
Thu, 11 Jun 2009 21:43:59 +0000 (21:43 +0000)
committerDiego Borghetti <bdiego@gmail.com>
Thu, 11 Jun 2009 21:43:59 +0000 (21:43 +0000)
commitec8b2593ecdee9493210df0e6f9c4dbbcb2a1985
treea2606bdb7d6da77c4c2243e12efc85fb4a957bd1
parenta054f3ccce67ebf32ecc687b1f19ba0a6b6144f0
Smal tweak to allow the user set a kerning value.

This commit add two option to the blenfont library:

1) BLF_FONT_KERNING

 This enable the kerning information that come with the
font, by default this option is disable and still don't
have a UI for change.

2) BLF USER_KERNING
 This allow the user set a kerning value to by apply for
every character, by default this option is enable but all
the font have a kerning value of zero.

Ton I add this option to the style with a default value of 1.

Access from:
 Outliner -> User Preferences -> Style -> FontStyle -> Kerning
source/blender/blenfont/BLF_api.h
source/blender/blenfont/intern/blf.c
source/blender/blenfont/intern/blf_font.c
source/blender/blenfont/intern/blf_glyph.c
source/blender/blenfont/intern/blf_internal_types.h
source/blender/editors/interface/interface_style.c
source/blender/makesdna/DNA_userdef_types.h
source/blender/makesrna/intern/rna_userdef.c