Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Autoarrange Nodes #50

Closed
MagnetoOptical opened this issue Feb 12, 2019 · 4 comments
Closed

Autoarrange Nodes #50

MagnetoOptical opened this issue Feb 12, 2019 · 4 comments
Assignees
Labels
enhancement New feature or request

Comments

@MagnetoOptical
Copy link

Finally, a thought/mind/process mapping tool that is really easy to use and doesn't use Java! Thank you!

A feature to auto-arrange nodes would be amazing. I'm working with a new school utilizing heavy automation and my current project has been greatly augmented by this too.
I'm working on a map right now which shows the relationships of services and resources offered by our infrastructure and the OpenStack services that make them possible. I've only just begun and this thing is getting pretty hairy.

@juzzlin
Copy link
Owner

juzzlin commented Feb 12, 2019

You're welcome :)

I've been thinking of something like that. Any suggestions on how that would work?

@juzzlin juzzlin added the enhancement New feature or request label Feb 12, 2019
@juzzlin juzzlin self-assigned this Feb 13, 2019
@stakaz
Copy link

stakaz commented Apr 15, 2020

Hey, I cannot tell you how the things are done there, but as an idea of possible methods you could look at yed. They really have nice features for this option which are missing in all other software I have seen so far.

@juzzlin
Copy link
Owner

juzzlin commented Apr 15, 2020

I wrote a prototype method of auto arrange some time ago, but couldn't decide if that was cool or crap :) Maybe I'll look into that again when I have time. At least that branch should be rebased on the current master.

juzzlin added a commit that referenced this issue May 17, 2020
- Implements a layout optimizer based on combinatorial optimization
- Adds a new menu entry 'Edit => Optimize layout'
@juzzlin
Copy link
Owner

juzzlin commented May 17, 2020

I have been working on this for a pretty long time and now I think the first version is finally somewhat useful. Implemented in dcac559.

@juzzlin juzzlin closed this as completed May 17, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants