cairo supports fractional coordinates in between pixels, perhaps we should too. currently strict integer checking in some functions results in errors like this:
stack traceback:
[C]: in function 's_move_rel'
/home/pi/norns/lua/screen.lua:168: in function 's_text_center'
/home/pi/norns/lua/screen.lua:121: in function 'screen.text_center'
(...tail calls...)
cairo supports fractional coordinates in between pixels, perhaps we should too. currently strict integer checking in some functions results in errors like this:
affected functions: