Commit Graph

22 Commits (milan)

Author SHA1 Message Date
Milansuman 0a82806b45 added tabbing for the sake of progress 2022-04-16 19:47:08 +05:30
BodgeMaster 53ee124026 remove useless set_size() function call 2022-03-30 18:59:53 +02:00
BodgeMaster 48b969fda1 disable word wrap because why not 2022-03-28 23:04:29 +02:00
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 3f1103d3b8 update comment to document failure 2022-03-21 05:39:54 +01:00
BodgeMaster e0966570f6 remove useless import 2022-03-21 04:18:16 +01:00
Milan Suman 739ce9d8d8 added about dialog, need to improve how it looks 2022-03-20 15:44:57 +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
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
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
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 64fafe1d1e added first needed functions 2022-03-19 05:45:51 +01:00
BodgeMaster 12f6c98697 added a file to put all the GUI stuff in 2022-02-19 05:29:48 +01:00