[Bf-committers] Re: [Bf-blender-cvs] CVS commit: blender/source/blender/blenlib/intern freetypefont.c blender/source/blender/src buttons_editing.c

Rob Haarsma bf-committers@blender.org
Sat, 17 Jan 2004 01:55:37 +0100


>
>
>It would probably be nice that such an issue be corrected in the
>do_versions() function.
>
>There is a similar problem with fonts, related to alignment
>(Left/Right/Middle/Flush). All pre-2.28 files loaded with any
>recent versions will have their font objects misaligned.
>
>In my opinion, we shouldn't totally forget about compatibility.
>

So true. Believe me, I'm with you on this.
But compatibility broke already when Blender started to use Freetype for 
Font import.
This linedistance issue was a remaining problem for which I hadn't come 
up with a proper
solution yet. Since it currently behaves (hopefully) as it should, it 
will not change again.

 From another point of view you might consider both commits (alignment 
and scaling) as
bugfixes, since Blender never handled these issues correctly. I'd hate 
to implement a
do_versions() check, just to go and handle these issues incorrectly.
However, if people really freak out on the Font scaling change, I know 
what to do...

Rob.