Heron-Repositories / Heron

A python only framework for connecting hardware and closing loops
MIT License
52 stars 6 forks source link

Access Node code through pop up editors from the GUI #14

Open georgedimitriadis opened 4 months ago

georgedimitriadis commented 4 months ago

It would be very beneficial if users can access (both read and edit) the code representing a Node by just clicking on a Node, instead of opening a file in their IDE.

To do that we require a text editor. Unfortunately DearPyGUI is not planning to release a text editor until [DPG 2.0 ]((https://github.com/hoffstadt/DearPyGui/projects/4#card-57846546).

When this is released we will implement a python text editor (with autocomplete and color annotation) to allow the worker functions and the com parameters to be accesses straight from the GUI.

georgedimitriadis commented 3 months ago

Done half way. There is now a GUI that allows for the creation of a Node. When it is closed it takes the user to the IDE they have set up and opens the two com and worker scripts.

The next step is creating an in Heron code editor but that will have to wait DPG 2.0