koudelka / visualixir

A process/message visualizer for BEAM nodes.💪👁
MIT License
1.32k stars 46 forks source link

Screenshot - This thing is awesome! #10

Open ghost opened 8 years ago

ghost commented 8 years ago

Howdy. I don't know how much I can help you with the code, but I wanted to let you know how much I appreciate you making this tool! Here is a screenshot of me spawning ~20000 ibgib processes that I thought you or anyone else might like to see. (Though I figure you've already seen the awesomeness of this.)

visualixir ibgib screenshot from 2016-08-27 09-24-01

koudelka commented 8 years ago

Hey @bill-mybiz, thanks for the kind words! :) I'm all ears if you have any feature suggestions.

ghost commented 8 years ago

@koudelka Ah, super! Without getting too ridiculous a la bikeshedding, I can tell you that I naturally tried to right-click and click "kill process". I suppose my brain thought I was in observer :mag:. So I would say, this would be a great feature.

ghost commented 8 years ago

Ah, and two other things, and I promise I'll stop:

  1. In order to get the tracing to work, I had to change my Ubuntu mouse configuration in dconf that binds alt+click to dragging windows (default in Ubuntu). Although, now I see in code that this is in graph.js. Perhaps it could be an application variable? Actually, I could maybe do that for you, choosing between alt, meta, and ctrl (or permutations?). Or if you have another way of implementing it and it's easy enough, I could do that.
  2. I don't seem to be getting the dark blue coloring on the supervisor nodes that the legend shows. I have multiple light-blue port nodes, and the outlined red tracing works as well - but no dark blue ones.