Wireshark-commits: [Wireshark-commits] rev 51604: /trunk/ /trunk/epan/: to_str.h /trunk/ui/gtk/: tc
Date: Fri, 30 Aug 2013 21:15:26 GMT
http://anonsvn.wireshark.org/viewvc/viewvc.cgi?view=rev&revision=51604

User: gerald
Date: 2013/08/30 02:15 PM

Log:
 Add an item tracer to the TCP stream graph. Enable packet selection.
 
 QCustomPlot data sets are made up of keys (x axis by default) and values
 (y axis). It looks like we can have multiple values for a given key
 (i.e. we can show multiple sequence numbers for a given timestamp) but
 QCPItemTracers can only be positioned by a key and not a key+value pair.
 This makes our graph selection behavior a bit different compared to the
 GTK+ version. We can only select one segment for a give timestamp but
 our selection targets are much larger (the height of the graph).
 
 Add a map for segment data so we don't have to iterate to find them. Use
 UTF8_RIGHTWARDS_ARROW where appropriate. Set a window title. Tell the
 user what will happen if he or she clicks. Disable graph selection.

Directory: /trunk/epan/
  Changes    Path          Action
  +8 -0      to_str.h      Modified

Directory: /trunk/ui/gtk/
  Changes    Path           Action
  +4 -3      tcp_graph.c    Modified

Directory: /trunk/ui/qt/
  Changes    Path                     Action
  +2 -0      main_window_slots.cpp    Modified
  +155 -43   tcp_stream_dialog.cpp    Modified
  +15 -0     tcp_stream_dialog.h      Modified
  +1 -0      tcp_stream_dialog.ui     Modified

Directory: /trunk/ui/
  Changes    Path                Action
  +1 -0      tap-tcp-stream.h    Modified