moosetechnology / MooseIDE

New Tools for Moose
MIT License
8 stars 18 forks source link

Architectural map: Layout is not reapplied on node expansion #991

Open jecisc opened 6 months ago

jecisc commented 6 months ago

In the architectural map it could be nice to reapply the layouting when we expand an entity because they currently just overlap the entities around them when we do this action.

anneetien commented 6 months ago

Hello,

Il y a déjà plusieurs issues sur le sujet je crois

Anne

Le 19 janv. 2024 à 14:05, CyrilFerlicot @.***> a écrit :

In the architectural map it could be nice to reapply the layouting when we expand an entity because they currently just overlap the entities around them when we do this action.

— Reply to this email directly, view it on GitHub https://github.com/moosetechnology/MooseIDE/issues/991, or unsubscribe https://github.com/notifications/unsubscribe-auth/AEH7WQYOJZLCDDYLCC7OPSDYPJVRBAVCNFSM6AAAAABCB5ONO6VHI2DSMVQWIX3LMV43ASLTON2WKOZSGA4TANJSGYYDIMA. You are receiving this because you are subscribed to this thread.

jecisc commented 6 months ago

Indeed thanks. Duplicates of #937

NicolasAnquetil commented 6 months ago

Please rollback the change. This is a feature, not a bug. We explicitly asked for this feature and we want it in all visualization. We do not want the visualization redistributing nodes all the time.

When you spend a long time placing the nodes where you think they should be, you do not want the visualization re-ordering them the way it thinks they should be.

jecisc commented 6 months ago

This was an issue not a PR :)

I think it depends on what you do. Maybe we could have a setting? Because when you're just exploring this is really annoying to have all nodes overlapping :/

NicolasAnquetil commented 6 months ago

OK

we need to think about it yes maybe add a shortcut to relayout:

L to relayout ?

jecisc commented 6 months ago

It might be nice to have a toolbar with buttons for discoverability

NicolasAnquetil commented 6 months ago

yes that could be an option But then I want it generic for all tools using Hierarchical Visualization