provide a place to set the font
Thanks Ryan Kessler for suggesting this accessibility improvement.
This commit is contained in:
parent
9aea053dd1
commit
5b5d3de6d9
|
@ -4,7 +4,11 @@ on.initialize = function()
|
|||
nativefs.mount(Legacy_directory, Directory)
|
||||
end)
|
||||
populate_missing_handlers()
|
||||
Font = love.graphics.newFont(Font_height)
|
||||
if Font_filename == nil then
|
||||
Font = love.graphics.newFont(Font_height)
|
||||
else
|
||||
Font = love.graphics.newFont(Font_filename, Font_height)
|
||||
end
|
||||
love.graphics.setFont(Font)
|
||||
Line_height = math.floor(Font_height*1.3)
|
||||
Line_number_padding = Line_number_width*Font:getWidth('m')
|
||||
|
@ -18,4 +22,4 @@ on.initialize = function()
|
|||
end
|
||||
Current_pane_index = 1
|
||||
Current_pane = Panes[Current_pane_index]
|
||||
end
|
||||
end
|
|
@ -1,7 +1,11 @@
|
|||
update_font_settings = function(font_height)
|
||||
Font_height = font_height
|
||||
Line_height = math.floor(Font_height*1.3)
|
||||
Font = love.graphics.newFont(Font_height)
|
||||
if Font_filename == nil then
|
||||
Font = love.graphics.newFont(Font_height)
|
||||
else
|
||||
Font = love.graphics.newFont(Font_filename, Font_height)
|
||||
end
|
||||
love.graphics.setFont(Font)
|
||||
Line_number_padding = Line_number_width*Font:getWidth('m')
|
||||
Menu_height = 5 + Line_height + 5
|
||||
|
@ -19,4 +23,4 @@ update_font_settings = function(font_height)
|
|||
edit.update_font_settings(pane.output_editor_state, Font_height, Font)
|
||||
update_output_editor(pane)
|
||||
end
|
||||
end
|
||||
end
|
|
@ -0,0 +1,4 @@
|
|||
-- put in a .ttf or .otf filename here to switch the font
|
||||
-- the filename must live somewhere Carousel can access: either in the source dir or the save dir
|
||||
-- A nil filename => use LÖVE's default font
|
||||
Font_filename = nil
|
Loading…
Reference in New Issue