Evas font+textblock: Stopped using FcNameParse, parse ourselves.
authortasn <tasn@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Mon, 1 Aug 2011 08:20:52 +0000 (08:20 +0000)
committertasn <tasn@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Mon, 1 Aug 2011 08:20:52 +0000 (08:20 +0000)
commit20eb6faf5cc161778e0dd472fff6bc0cec21b255
treef5b611a190c65bc681ec401c6a6c36fe32cbbdd5
parent44cec85fa587bfc9150686e639b3bcc9fcbf95a1
Evas font+textblock: Stopped using FcNameParse, parse ourselves.

FcNameParse is pretty bad, not only that it's pretty bad, it doesn't
work well in some cases. Also this makes our lives a lot easier since
we want to allow overriding style/weight/width and etc from markup.
We now parse the "font" markup ourselves, populating a font description
structure that we created, and then override values in it as needed.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@61936 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33
src/lib/canvas/evas_font_dir.c
src/lib/canvas/evas_object_text.c
src/lib/canvas/evas_object_textblock.c
src/lib/include/evas_private.h