Re: How did I came across Leo?

2022-03-22 Thread tbp1...@gmail.com
It's true that there can be a huge learning curve if you want to get beyond the obvious and do some custom things. Yet if you learn to use @file and @clean files, and especially if you want to develop in Python, or do some Sphinx-style documentation, you can get that going pretty easily.

Re: How did I came across Leo?

2022-03-22 Thread Christophe Vermeulen
Well, I came across leo last week, looking for a python IDE that would (potentially) - run on Windows - allow to make the resulting python run on a separate computer (same network but different subnet) for security reasons, maybe on Linux. - ideally, the python script could run with another

Re: Using leo to _refactor_ Arduino c++ code and libraries. A bad idea ?

2022-03-22 Thread tbp1...@gmail.com
Assuming that Leo can run on the machine that cross-compiles your project, the easiest way to go would be to write a batch file that does the build - maybe there already is one - and launch that from within Leo. You can set up your project within Leo by importing all the files. It's possible

Using leo to _refactor_ Arduino c++ code and libraries. A bad idea ?

2022-03-22 Thread Christophe Vermeulen
OK. Soo, one of my back burner projects (I'm only doing telecoms on the front burners, I'm not a programmer though I started programming in 1987) is to refactor a project using 8-bit RF-capable Arduinos in an IoT network. I'm still not sure leo is the right tool for that, but it could be, as

Re: Could Leo Have Canvas-type Nodes?

2022-03-22 Thread tbp1...@gmail.com
On Tuesday, March 22, 2022 at 10:29:41 AM UTC-4 Edward K. Ream wrote: > > On Tue, Mar 22, 2022 at 9:17 AM tbp1...@gmail.com > > wrote: > As a proof of principle, I have already adapted VR3 to run in tab. It > didn't take many

Re: Could Leo Have Canvas-type Nodes?

2022-03-22 Thread Edward K. Ream
On Tue, Mar 22, 2022 at 9:24 AM tbp1...@gmail.com wrote: > Good Lord, we've already got it! You can open a body editor in the tabbed > log pane from the splitter right-click menu. Then you can make the whole > log pane into a full-height panel. So now we can already have both VR3 > (well, my

Re: Could Leo Have Canvas-type Nodes?

2022-03-22 Thread Edward K. Ream
On Tue, Mar 22, 2022 at 9:17 AM tbp1...@gmail.com wrote: > As a proof of principle, I have already adapted VR3 to run in tab. It > didn't take many changes. > I see. If this is the extent of the idea, I don't see a problem. Why is a tab superior to a separate VR pane? Edward -- You

Re: Could Leo Have Canvas-type Nodes?

2022-03-22 Thread Edward K. Ream
On Mon, Mar 21, 2022 at 9:45 AM Jacob Peck wrote: > While I anticipate pushback on this idea, I am wholeheartedly for it. I > have long wanted such a feature, but couldn't figure out just how to word > it. > Imo, the pushback is justified, for several reasons: 1. Leo's VR and VR3 plugins are

Re: Could Leo Have Canvas-type Nodes?

2022-03-22 Thread tbp1...@gmail.com
Good Lord, we've already got it! You can open a body editor in the tabbed log pane from the splitter right-click menu. Then you can make the whole log pane into a full-height panel. So now we can already have both VR3 (well, my non-plugin tab version is currently named "VR4") and the body in

Re: Could Leo Have Canvas-type Nodes?

2022-03-22 Thread tbp1...@gmail.com
As a proof of principle, I have already adapted VR3 to run in tab. It didn't take many changes. On Tuesday, March 22, 2022 at 8:58:59 AM UTC-4 gates...@gmail.com wrote: > I wrote the nodetags.py plugin, and a few others that use new log-pane > tabs (nodewatch, the terribly broken interactive

Re: Could Leo Have Canvas-type Nodes?

2022-03-22 Thread Jacob Peck
I wrote the nodetags.py plugin, and a few others that use new log-pane tabs (nodewatch, the terribly broken interactive python terminal plugin, etc.) :) Tabs are great. I've long wished that the body pane was tabbed -- would've made one of my personal "Leo Apps" much easier to implement. On

Re: Could Leo Have Canvas-type Nodes?

2022-03-22 Thread tbp1...@gmail.com
Picking up the theme of my previous post, how would things work from a user's point of view? There could be several types of tabs. One would be a tab to render - visualize - the selected body or subtree, the way that the viewrendered and viewrendered3 plugins do now. Think of VR3 in a

Re: Could Leo Have Canvas-type Nodes?

2022-03-22 Thread tbp1...@gmail.com
I'm getting very enthusiastic about this notion because I can see how it could work - from user interface, architectural, and implementation points of view. Of course, the devil is in the details and I'm only looking at an overall picture. It seems to me that a small change in Leo's design