2015-07-05 12:16 GMT+02:00 Peter Uhn��k <i.uhnak@gmail.com>:
Hi,

when reloading FreeType (Settings > Use free type:)

This is an Athens issues. Athens only "officially" supports vector fonts.
Drawing with bitmap fonts is a hack (and that happens during disable/enable freetype).

fixed in athens repository:

Name: Athens-Cairo-NicolaiHess.89
Author: NicolaiHess
Time: 5 July 2015, 5:31:21.319671 pm
UUID: f2a202d8-67fb-984c-a75a-21820d8fa9d4
Ancestors: Athens-Cairo-Nicolaihess.88
convert text string to utf8 converted buffer for
cairos cairo_show_text method

��

and then trying to change the font (Standard Fonts >> default)
some inputs are not drawn and the UI freezes completely.



Interestingly if I press alt+<dot> the UI doesn't respond, but the Image clearly does because there is output in the command line:

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
���User Interrupt
[ delaySemaphore wait ] in Delay>>wait in Block: [ delaySemaphore wait ]
BlockClosure>>ifCurtailed:
Delay>>wait
BlMainLoopManager>>interCyclePause:
BlMainLoopManager>>doOneCycle
[��
self doOneCycle.
Processor yield ] in [��
[��
self doOneCycle.
Processor yield ] repeat ] in BlMainLoopManager>>loop in Block: [ ...
BlockClosure>>repeat
[��
[��
self doOneCycle.
Processor yield ] repeat ] in BlMainLoopManager>>loop in Block: [ ...
[��
self value.
Processor terminateActive ] in BlockClosure>>newProcess in Block: [ ...


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Peter