Commit Graph

18 Commits

Author SHA1 Message Date
Milo Turner 8716a9c088 [async] helper macros for msgq/pubsub moved to msg.h 2020-02-25 14:54:15 -05:00
Milo Turner 1bdb46d305 [sdl] stub: handle SDL events 2020-02-25 12:26:00 -05:00
Milo Turner a61fe30148 [sdl] create windows in the right order 2020-02-24 23:00:32 -05:00
Milo Turner f76201c0d3 [sdl] gotta go fast 2020-02-24 17:56:35 -05:00
Milo Turner 8302002cb6 [sdl] blank windows 2020-02-24 17:48:54 -05:00
Milo Turner 6dd051e2ec [window] initial work on creating windows 2020-02-22 16:26:09 -05:00
Milo Turner 153c084419 [theme] callback-style waiting for a theme to load 2020-02-21 15:53:09 -05:00
Milo Turner fe4b533f72 [backend] be a little more principled in loading fonts 2020-02-21 14:32:56 -05:00
Milo Turner c3d7804279 [backend,theme] load fonts and store font handles in theme object 2020-02-20 13:17:47 -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 4d0d2507ca [sdl] remove ping printfs 2020-02-20 12:05:24 -05:00
Milo Turner fbe01e351b [async] shenanigans to run the backend in another thread 2020-02-19 20:55:30 -05:00
Milo Turner 0d68825b70 [sdl] ping every second 2020-02-19 19:56:02 -05:00
Milo Turner 47c0560b13 [async] message queue abstractions 2020-02-19 19:48:27 -05:00
Milo Turner 932e7fc708 [backend] design a little different 2020-02-19 12:15:46 -05:00
Milo Turner 174e57e51d [backend] message queue 2020-02-18 16:53:31 -05:00
Milo Turner ea96f494ca [sdl] sdl backend stub (runs SDL_Init and friends) 2020-02-18 16:19:43 -05:00
Milo Turner 5d96bf908d [back] backend stub
less stubby
2020-02-13 13:12:13 -05:00