Commit Graph

23 Commits

Author SHA1 Message Date
Milo Turner b221fff192 [window] more structured way of doing 'demo drawing' 2020-03-04 20:32:23 -05:00
Milo Turner 9ef6fc0b12 [*] cool new multithreaded logging infrastructure! 2020-03-04 13:17:30 -05:00
Milo Turner 60a1516215 [sdl] draw glyphs in SDL 2020-03-03 16:04:21 -05:00
Milo Turner 7ff4794df7 [backend,sdl] backend uses pub/sub to push events to main thread 2020-02-27 10:41:04 -05:00
Milo Turner 690fd1ccd7 [test] hm. 2020-02-24 17:53:33 -05:00
Milo Turner 6dd051e2ec [window] initial work on creating windows 2020-02-22 16:26:09 -05:00
Milo Turner d78b6cc828 [theme] remove a needless out-param 2020-02-22 14:49:20 -05:00
Milo Turner 153c084419 [theme] callback-style waiting for a theme to load 2020-02-21 15:53:09 -05:00
Milo Turner 6b939e44ee [core] completely nuke the event api 2020-02-21 14:37:41 -05:00
Milo Turner 7df0ee7527 [core] backend sends an event when it finishes loading a theme 2020-02-20 12:28:15 -05:00
Milo Turner 12fab7029a [core] stub for events api 2020-02-20 12:05:51 -05:00
Milo Turner fbe01e351b [async] shenanigans to run the backend in another thread 2020-02-19 20:55:30 -05:00
Milo Turner e09947b953 [test] catch ^C correctly and clean up 2020-02-19 19:55:49 -05:00
Milo Turner 47c0560b13 [async] message queue abstractions 2020-02-19 19:48:27 -05:00
Milo Turner d61f9cc537 [backend] tell the backend to load fonts 2020-02-19 13:12:00 -05:00
Milo Turner d964f03b0b [ctxt] add logging 2020-02-13 13:12:13 -05:00
Milo Turner f2b0c145a0 [theme] theme errors are propogated at ax_select_theme, no earlier 2020-02-13 12:44:06 -05:00
Milo Turner 45962af503 [test] theme debugging 2020-02-12 12:40:00 -05:00
Milo Turner 04e282eeba [theme] lots of progress on fonts 2020-02-12 12:05:43 -05:00
Milo Turner ad6a7bec26 [theme] actually doing colors differently 2020-02-08 12:59:45 -05:00
Milo Turner 8f6ab23830 [theme] theme builder stub 2020-02-08 08:46:00 -05:00
Milo Turner f36272b66f [ctxt] ax_ctxt basics 2020-02-07 17:36:59 -05:00
Milo Turner b881b62e5b [util] region allocator
fixup regions

more fix regions
2020-02-07 17:36:19 -05:00