2015-07-05 12:16 GMT+02:00 Peter Uhnák <[email protected]>:

> 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
>

Reply via email to