Commit Graph

8 Commits (928fa916711712005b9fb2c9197718bb2c818948)

Author SHA1 Message Date
BodgeMaster 928fa91671 added a function for debug/info logging 2022-02-14 14:22:46 +01:00
BodgeMaster 194dac1632 removed useless TODO comments and set a window title 2022-02-14 14:05:17 +01:00
BodgeMaster 77f0aa9d87 handle default config 2022-02-14 14:04:45 +01:00
BodgeMaster 4f844b6480 warn() has a flag to print exception stack traces now 2022-02-14 14:02:40 +01:00
BodgeMaster a38e38f96e config loading errors done 2022-02-14 13:34:52 +01:00
BodgeMaster d34b1f5b35 error printer can be used for exception and not-exception errors 2022-02-14 13:27:27 +01:00
BodgeMaster 73c37988f4 made things more structured 2022-02-14 13:18:51 +01:00
BodgeMaster 02a6f555e0 added Window_Interaction_Handler and a simple dialog on startup
Window_Interaction_Handler can be used as a bus system. It is designed to keep track of events until they are being read out somewhere.
The dialog on startup checks whether a config file exists and prompts to create one if it doesn’t.
2022-02-14 13:04:51 +01:00