Wireshark-bugs: [Wireshark-bugs] [Bug 1552] Coloring by session would be very useful

Date: Sat, 24 Nov 2007 11:46:23 +0000 (GMT)
http://bugs.wireshark.org/bugzilla/show_bug.cgi?id=1552





------- Comment #6 from sake@xxxxxxxxxx  2007-11-24 11:46 GMT -------
Could you have a look at the automated build (SVN23561 or higher) to see
whether  my patch does what you want?  I certainly find it very useful :-)

Cheers,


Sake

======================================================================
http://anonsvn.wireshark.org/viewvc/viewvc.cgi?view=rev&revision=23560

User: sake
Date: 2007/11/24 11:38 AM

Log:
 This patch adds (ten) temporary coloring rules which will only live until
Wireshark is
 quit. Temporary coloring filters can be set by:

 - pressing <ctrl>-<digit> will create a conversation coloring filter based on
the
   addresses of the currently selected packet (order TCP/UDP/IP/Ethernet)
   This can also be achieved from the "View|Colorize Conversation" menu.

 - Rightclicking on a packet in the packet-list will give the option to
   "Colorize Conversation" just as "Conversation Filter" does.

 - Rightclicking on an item in the packet-detail-list will give the option to
   "Colorize with filter" which works similar to "Apply as filter"

 Temporary filters can be cleared from the same menus or by pressing
<ctrl>-<space>.

 This patch also adds an item to the above mentioned menu's to add a permanent
color filter
 in the same way.


 The colors for the temporary coloring rules are now hardcoded as I do not know
 how to change the color of menu-items and therefore I chose to use icons to
 show the actual color of each of the ten temporary coloring rules. Is it at
all
 possible to have different menu items in different colors?

 One other way of solving this is to recreate the icons on the fly after
changing
 the colors. I will have a look into that once it is clear whether I can use 
 different colors within the menu structure.


-- 
Configure bugmail: http://bugs.wireshark.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.