Commit Graph

32 Commits (551f7db8f6a55e1ba16952c62b27af2ee9979321)

Author SHA1 Message Date
Milan Suman 551f7db8f6 Bodge hates camels 2022-03-19 10:26:44 +05:30
Milan Suman 340a1ef389 added qt stuff 2022-03-19 10:23:42 +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