7 Commits

Author SHA1 Message Date
Luke Wilson
b9a8b0040a Replace manual utf8.DecodeRune with range string loops 2021-04-13 12:31:42 -05:00
Luke I. Wilson
3982628653 Ran go fmt *.go on all sources 2021-04-04 13:15:31 -05:00
Luke I. Wilson
f64af6fa29 DrawStr: made more efficient and renders newline characters
Before, DrawStr would copy all bytes into a []rune slice, and later
copy the rune slice (by accident) in the for i, v := range loop. Now,
it uses a []byte slice and iterates with for i := range slice.
2021-04-02 13:30:37 -05:00
Luke I. Wilson
0dcdd62773 UI: removed WindowContainer, and replaced it with DrawWindow function 2021-04-01 20:34:18 -05:00
Luke I. Wilson
1161888660 Made quick chars use an index 2021-03-25 11:27:43 -05:00
Luke I. Wilson
ffaad36c78 Added quick chars to MenuBar and Menus 2021-03-19 19:58:59 -05:00
Luke I. Wilson
d0bb43cc8f Did a lot of work off-repo, basically init 2021-03-11 13:27:35 -06:00