Updates: Status: Fixed
Comment #9 on issue 971 by tu...@tudorgirba.com: Using Athens fonts is dead slow in Roassal http://code.google.com/p/moose-technology/issues/detail?id=971
Ok, I moved the cache to ROFontsOrganizerAthens and it seems to work reasonably fine.
Name: RoassalAthens-TudorGirba.8 Author: TudorGirba Time: 25 August 2013, 10:01:01.158 am UUID: c0708bdf-583f-47fa-b622-aeaf329939a4 Ancestors: RoassalAthens-AlexandreBergel.7
added a defaultFonts cache to ROFontsOrganizerAthens to lazily cache the default fonts per size. While the first time a certain size is used can still be slow, subsequent calls are fast. This makes rendering significantly faster.
However, zooming in the presence of large amounts of fonts can still be slow.
Also, we now use the "StandardFonts defaultFont fontFamily" as the default font family instead of the hardcoded Arial.