src/visualizer/model/visualizer-ideas.txt
author Tom Henderson <tomh@tomh.org>
Mon, 28 Sep 2015 20:27:25 -0700
changeset 11676 05ea1489e509
parent 6946 4804469564cf
permissions -rw-r--r--
bug 2184: Integer overflow in MacLow

- Add an Attribute browser plugin, simililar to Mathieu's GtkConfigStore;
  - Right click on a node -> Show Attributes;
  - Allow editing attributes too;
- List of all nodes, navigator;
- Represent individual NetDevices in Nodes;
- Colorize flows; possible approaches:
  - Apply color based on hash function of ethertype, IP packet type, L4 destination port;
  - Programmatically marked flows;
     - Packet tags?
  - Present a GUI to show applications and set color for each one;
  - Problems:
     > How about multiple flows?  How to represent them simultaneously?
- Track down a Gtk+ bug preventing tooltips from working correctly with large zoom levels;
- Possibly look for embedding an ipython shell as a widget inside the
  main window: http://ipython.scipy.org/moin/Cookbook/EmbeddingInGTK