Hi Billy and ghoultender,
I know that the last reaction was the 25th of May, however the application struck my interest and so did the bug Billy mentioned.
It is related to the fact that the comparison is done based on a String-class.
If my understanding is right, what this check is trying to accomplish is verfying whether or not the used protocol is based on a TcpProtocol, rather than Udp.
The following changes in ProtocolsGui.py are sufficient to accomplish that:
from protocol.base import TcpProtocol, UdpProtocol.
if index.column() == PROTO_DEBUG:
debuggable = spacing + "No" + spacing
if instanceof( proto, TcpProtocol ):
debuggable = spacing + "Yes" spacing
return debuggable
Regards.