Replies: 2 comments
-
something like this? Originally created by stoertebeker23 ([email protected]) at 2017-02-09 09:06:20+00:00 (moved from RMC internal repository) |
Beta Was this translation helpful? Give feedback.
0 replies
-
Yes 😊 Originally created by @franzlst ([email protected]) at 2017-02-09 11:38:08+00:00 (moved from RMC internal repository) |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
The
MenuBarController
contains a lot of functionality, e.g. for saving state machines, execution, grouping, etc. For other parts, like paste operations, it just triggers theShortcutManager
. In this case, theGraphicalEditorController
does all the logic.However, none of these controllers should do any logic related to these operations. Otherwise, the GUI fully depends on these widgets, which is not desired.
I just discussed this with @sebastian-brunner. We thought about moving all this into helper files, just like the existing
state_machine_helper.py
, but more separated into different files. Within themvc
folder, there could be ahelper
folder, containing a fileexecution.py
managing the execution,state_machine.py
doing save/new/open,states.py
for add/group/etc,general.py
for copy/paste/remove and so on.This issue is open for discussion!
Originally created by @franzlst ([email protected]) at 2016-08-09 08:05:29+00:00 (moved from RMC internal repository)
Beta Was this translation helpful? Give feedback.
All reactions