pretty-print mono font defs for easier editing

This commit is contained in:
zetaPRIME 2017-03-16 14:13:48 -04:00
parent e22c8995a6
commit 7d8f500e25
4 changed files with 4320 additions and 6 deletions

View File

@ -3,16 +3,13 @@
roadmap to first release, in no particular order {
finish implementing OSK! {
- MAKE IT NOT CRASH ON BEING CLOSED FROM INPUTHANDLER
enable scrolling preview (and scroll to cursor where applicable)
polish!
InputManager::OpenKeyboard
}
- textbox widget
add generic backdrop assets (and form)
fix font glyph padding to eliminate slight "crosstalk" in bordered variants
fix lowercase j running into things
adjust monospace line height (and maybe offset) to closer match the vwf of the same size
@ -20,8 +17,13 @@ roadmap to first release, in no particular order {
ADD README.MD PLS
} then consider these before 1.0 "gold" {
should form priority be a float?
make closing forms a bit less finicky (add them to a separate list and let the Application remove them from the list)
add customization for Button (alternate idle/press images, optional glyph drawable)
^ use that to spice up the OSK
input prompt dialog
language config and atlas support
maybe implement some way of "knocking out" and replacing metrics during runtime for theme switching
fix font glyph padding to eliminate slight "crosstalk" in bordered variants
}
today's agenda {

View File

@ -77,7 +77,7 @@ void Core::Init() {
//kb->Open();
auto tb = std::make_shared<sl::ui::TextBox>(VRect(0, 64, 320, 24).Expand(-16, 0));
tb->text = "TextBox testing in progress.";
tb->text = "TextBox testing in progress. ij ji lj jl";
form->touchScreen->Add(tb);
/*label->SetFont("default.16");

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long