Bycelium / PyFlow

An open-source tool for visual and modular block programming in python
GNU General Public License v3.0
1.28k stars 54 forks source link

New blocks insertion in a columns #230

Open MathisFederico opened 2 years ago

MathisFederico commented 2 years ago

Originally posted by @FabienRoger in https://github.com/Bycelium/PyFlow/issues/186#issuecomment-1018333853

This is a quick fix, but I am afraid that we should think of something a bit more clever to allow the user to insert code / blocks in the middle of the graph without having to manually push everything down each time.

Maybe we could use the "block add streamlining" to also push all bellow cells.

Or just add an "insert" option when creating a block like in SpreadSheets tables.

FabienRoger commented 2 years ago

I opened #228 as a way of fixing this.