Commit graph

19 commits

Author SHA1 Message Date
823932af16 posix_spawn() doomsims
The doomsim startup routine or the controller startup publish are broken.
The doomsims never transition from DP_DS_Ready state.
2023-02-18 12:30:53 +01:00
c41066ebeb remove the 'src/' prefix from file:line log output 2023-02-18 12:30:53 +01:00
17f4b34ea3 add comment to ExampleAppLog and mini refactoring 2023-02-18 12:30:53 +01:00
ddea47ba59 fix broken debugging due to -ffile-prefix-map 2023-02-18 12:30:53 +01:00
a75ffa940d fix build under msys2 2023-02-18 12:30:40 +01:00
61a3d20dad add first ui input elements and in-game logging 2023-02-12 22:21:06 +01:00
3dbf4f2255 custom imgui window title! 2023-02-12 16:12:01 +01:00
e4cf3deecc First steps with Dear ImGui. It's awesome! 2023-02-12 15:48:15 +01:00
c5b68bedde add test binary to make sure dp_common can be used from C 2023-02-12 13:46:52 +01:00
07033c9d13 mini refactoring and cleanup 2023-02-12 13:40:41 +01:00
9700ada079 add an imgui demo app + cmake cleanup 2023-02-12 13:39:48 +01:00
28489b9ee8 add my standard typedefs for integrals 2023-02-12 13:38:54 +01:00
31aa3f049e build and use imgui from externals, make the imgui demo work 2023-02-12 04:47:48 +01:00
d6829aa9cd ctrl: write some broken sdl and imgui code 2023-02-12 03:32:02 +01:00
cd99af391f doomsim updates: state machine, nng_recvmsg/nng_sendmsg, first actual logic 2023-02-11 23:52:20 +01:00
a7b31a6f49 refactoring all the things
- Move from spdlog to log.c by rxi
- Create dp_common c library
- Create empty doomsim executable
2023-02-08 06:39:23 +01:00
5ca8329db1 buggy pub sub code 2023-02-04 01:56:30 +01:00
51441ff6e3 actually use the in-tree, patched version of nng 2023-02-04 01:56:09 +01:00
6c33ce8deb create cmake project structure and c++ test app 2023-02-03 23:33:37 +01:00