BodgeMaster
3d62f1fabb
remove tkinter
2022-03-19 06:12:56 +01:00
BodgeMaster
6a1386f15c
update main to use window_handler
2022-03-19 06:08:38 +01:00
BodgeMaster
b5124686bf
make config object oriented
2022-02-15 20:39:07 +01:00
BodgeMaster
b6cfc46fe4
separate parts out into individual files
2022-02-15 20:03:45 +01:00
BodgeMaster
027a88342e
save window location and resolution on shutdown
2022-02-15 01:58:50 +01:00
BodgeMaster
0fe719782c
removed failure popup because it can trap the user without the ability to close the IDE
2022-02-15 01:55:41 +01:00
BodgeMaster
664c01c49b
addded a function to store the configuration to disk
2022-02-15 01:26:28 +01:00
BodgeMaster
a3d6129bad
fixed my dum dum
2022-02-15 01:05:21 +01:00
BodgeMaster
14c19f3d69
failed attempt at generating a menu structure from a dict
2022-02-14 23:59:25 +01:00
BodgeMaster
4c9bdca77a
fancy things I don’t care
2022-02-14 23:58:48 +01:00
BodgeMaster
060b8e81d8
basic window initialization
2022-02-14 14:36:03 +01:00
BodgeMaster
a9a923fda9
configuration loading implemented
2022-02-14 14:35:04 +01:00
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