BodgeMaster
|
36fef1cfc1
|
fixed text editor popout window
|
2022-03-28 22:44:00 +02:00 |
BodgeMaster
|
72d30b4688
|
move resize event handling to the generic Window class
|
2022-03-28 15:45:17 +02:00 |
BodgeMaster
|
964668467c
|
added FIXMES for two problems
|
2022-03-28 15:43:58 +02:00 |
Milan Suman
|
0f3e9b0689
|
fixed resize event
|
2022-03-28 00:30:44 +05:30 |
Milan Suman
|
b7018e1a73
|
began work on code editor
|
2022-03-27 15:57:58 +05:30 |
Milan Suman
|
33e42e411c
|
Started work on editor class
|
2022-03-26 14:13:00 +05:30 |
BodgeMaster
|
34176805d2
|
update readme
|
2022-03-21 11:46:35 +01:00 |
BodgeMaster
|
3f1103d3b8
|
update comment to document failure
|
2022-03-21 05:39:54 +01:00 |
BodgeMaster
|
cfa7117d8a
|
remove left over TODO
|
2022-03-21 04:21:42 +01:00 |
BodgeMaster
|
e0966570f6
|
remove useless import
|
2022-03-21 04:18:16 +01:00 |
BodgeMaster
|
bddd43e51b
|
Merge branch 'milan'
|
2022-03-21 04:16:47 +01:00 |
Milan Suman
|
739ce9d8d8
|
added about dialog, need to improve how it looks
|
2022-03-20 15:44:57 +05:30 |
BodgeMaster
|
8c4f0a02bc
|
specify window parameters on the constructor
|
2022-03-20 10:39:58 +01:00 |
BodgeMaster
|
86604b1f04
|
remove second window that was added for demonstration purposes
|
2022-03-20 10:39:14 +01:00 |
BodgeMaster
|
a9e31d01f9
|
make Communication thread safe
|
2022-03-20 10:34:56 +01:00 |
Milan Suman
|
f805295620
|
merges
|
2022-03-20 14:52:34 +05:30 |
BodgeMaster
|
bcd9d00a47
|
fix an issue where updating the menu bar multiple times would actually just add to it
|
2022-03-20 10:19:10 +01:00 |
Milan Suman
|
ff31e47c7e
|
removed extra debug window
|
2022-03-20 14:48:02 +05:30 |
BodgeMaster
|
7d3f606304
|
update format of the menu structure dict to allow for multiple separators in one menu, also rewrite the update_menus function to better reflect the spec for the menu dict
|
2022-03-20 10:01:00 +01:00 |
BodgeMaster
|
cb9770f57e
|
remove unused code
|
2022-03-20 09:58:21 +01:00 |
Milan Suman
|
603acb60f6
|
added functional menus
|
2022-03-19 18:44:44 +05:30 |
Milan Suman
|
82271182ba
|
added menus
|
2022-03-19 18:38:45 +05:30 |
Milan Suman
|
74b554015c
|
added menus
|
2022-03-19 18:35:10 +05:30 |
Milan Suman
|
93828490db
|
merge
|
2022-03-19 17:44:19 +05:30 |
Milan Suman
|
b18d6849b0
|
merge
|
2022-03-19 17:43:33 +05:30 |
BodgeMaster
|
39a5da7716
|
idea for fixing the threading problem
|
2022-03-19 12:17:12 +01:00 |
BodgeMaster
|
e1fd26aa0f
|
removed unused code
|
2022-03-19 12:16:38 +01:00 |
BodgeMaster
|
507747d5be
|
Initial hack to get things started with gui_handler
The main window now doesn’t use Tk. It uses gui_handler now which has an initial implementation for Qt.
|
2022-03-19 11:50:15 +01:00 |
BodgeMaster
|
ae6fe2896c
|
use util.Communication instead of gui_helper.Window_Interaction_Handler
Communication and Window_Interaction_Handler are the same class but I renamed things to be more generic and moved it to util.
|
2022-03-19 11:42:31 +01:00 |
BodgeMaster
|
80e735937c
|
put Communication at the end of util.py so it can use warn()
|
2022-03-19 08:51:52 +01:00 |
BodgeMaster
|
02e095c321
|
moved Communication to a more appropriate place
|
2022-03-19 08:37:43 +01:00 |
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 |
Milan Suman
|
b84e21a207
|
clean home
|
2022-03-19 10:28:21 +05:30 |
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
|
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 |