Commit Graph

35 Commits (a33dbea7c8e59dd32eb0286ae119cf6f8bf9c4be)

Author SHA1 Message Date
BodgeMaster a33dbea7c8 made the names of variables and functions as well as the name of the class itself for Communication more generic 2022-03-19 08:35:19 +01:00
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 64fafe1d1e added first needed functions 2022-03-19 05:45:51 +01:00
Milan Suman 0fc540e565 gitignore stuff 2022-03-19 09:53:52 +05:30
BodgeMaster 4e193da02f idk what happened since last commit, probably just a FIXME comment 2022-03-19 04:46:36 +01:00
BodgeMaster 12f6c98697 added a file to put all the GUI stuff in 2022-02-19 05:29:48 +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 b55468f67d add spyder project and __pycache__ 2022-02-15 20:03:18 +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 e39368bf41 ignore nano .swp files 2022-02-14 14:06:13 +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
BodgeMaster 3a66d4e2d7 overreaching .gitignore generated by Gitea 2022-02-14 13:04:14 +01:00
BodgeMaster ebbba309ff changed the license again 2022-02-14 08:00:08 +01:00
Jan Danielzick 9a714022a0 Update 'LICENSE.md' 2022-02-12 01:52:36 +01:00
Jan Danielzick 07f783c944 nope, that wasn’t it, let’s see if MD formatting works 2022-02-12 01:51:26 +01:00
Jan Danielzick f1112a51a6 let’s try making this readable in Gitea 2022-02-12 01:50:41 +01:00
Jan Danielzick bb73bb16f1 Wrote a new license based on the new BSD 3 clause license 2022-02-12 01:50:02 +01:00
Jan Danielzick b219519bf1 too complicated legalese to actually read 2022-02-12 01:27:17 +01:00
Jan Danielzick 1d856c9c0a Initial commit 2022-02-12 01:17:30 +01:00