aboutsummaryrefslogtreecommitdiffstats
path: root/gtk/conversations_tcpip.c
diff options
context:
space:
mode:
authorguy <guy@f5534014-38df-0310-8fa8-9805f1628bb7>2006-02-11 11:21:38 +0000
committerguy <guy@f5534014-38df-0310-8fa8-9805f1628bb7>2006-02-11 11:21:38 +0000
commit4eeeb7d9231419272efd9b32edcdec2f0d1591c7 (patch)
treeff956e880115576e487829bce6a27e383a9fe274 /gtk/conversations_tcpip.c
parentc3453c37fb10d38d011f8d9b32092a74f2c08b8f (diff)
In "Save As", support only file types we can write to; that simplifies
the logic, making it easier to get it right (fewer interactions between components of the dialog - the file type doesn't affect whether we can save some but not all packets). It also means we don't offer a file type for saving, only to take it away if you choose anything other than saving all packets. If the capture file is a temporary file from a capture done in the current Ethereal session, it's libpcap format, which we can write to, so you would be able to save it. If it's a saved file we read in, saving the file in its entirety in its own format is just copying the file, and it's not clear supporting that adds enough useful functionality to justify the extra complication. Fix "range_update_dynamics()" to update all the rows of the range button/count table properly (make the button active iff there's a non-zero count in the currently-selected column, make a count active iff the column is selected), to select the "Captured" column if the count of displayed packets goes to zero, and to select the "Save all packets" row if the count of packets in the currently-selected row and column goes to zero. (XXX - we should perhaps do that with the "user-defined range" counts as well, which would involve updating the counts on every change to the range field.) git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@17251 f5534014-38df-0310-8fa8-9805f1628bb7
Diffstat (limited to 'gtk/conversations_tcpip.c')
0 files changed, 0 insertions, 0 deletions