Open victorjzsun opened 2 years ago
Could you clarify what "freeze" means, I assume you mean like what IDEs do?
Yeah like keep them always visible on the side/top
I'm not against it, but does it mean we don't allow users to zoom in on a graph? If we can still keep all the capabilities then this feels like a good move.
I expect there will be some difficulties though: the line numbers are drawn using vis-network (as with all nodes), and thus is constrained by the library too.
I’d expect the graph to still be able to zoom in, it’s just when I do now, i lose the line numbers off the side of the window. Yeah it might be tough but would be great if doable
I see. You might want to put two screenshots in the main thread to show the issue.
Something like this:
Before (zoomed out):
zoomed in:
After freezing change:
If the trace graph gets really large, having linenos and header frozen to left and top of window might help.