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 >
