https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=5115
Summary: Restore <Ctrl>A and <Ctrl>X functionality to the
filter textbox
Product: Wireshark
Version: 1.5.x (Experimental)
Platform: Other
OS/Version: Windows XP
Status: NEW
Severity: Enhancement
Priority: Medium
Component: Wireshark
AssignedTo: wireshark-bugs@xxxxxxxxxxxxx
ReportedBy: turney_cal@xxxxxxx
Cal Turney <turney_cal@xxxxxxx> changed:
What |Removed |Added
----------------------------------------------------------------------------
Attachment #5058| |review_for_checkin?
Flag| |
Created an attachment (id=5058)
--> (https://bugs.wireshark.org/bugzilla/attachment.cgi?id=5058)
Patch that attempts to meet the 7 goals
Build Information:
Version 1.5.0
Copyright 1998-2010 Gerald Combs <gerald@xxxxxxxxxxxxx> and contributors.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Compiled with GTK+ 2.16.6, (32-bit) with GLib 2.22.4, with WinPcap (version
unknown), with libz 1.2.3, without POSIX capabilities, without libpcre, with
SMI
0.4.8, with c-ares 1.7.1, with Lua 5.1, without Python, with GnuTLS 2.8.5, with
Gcrypt 1.4.5, with MIT Kerberos, with GeoIP, with PortAudio V19-devel (built
Aug
15 2010), with AirPcap.
Running on Windows XP Service Pack 3, build 2600, with WinPcap version 4.1.2
(packet.dll version 4.1.0.2001), based on libpcap version 1.0 branch 1_0_rel0b
(20091008), GnuTLS 2.8.5, Gcrypt 1.4.5, without AirPcap.
Built using Microsoft Visual C++ 9.0 build 30729
--
1. Restore the functionality of <Ctrl>A and <Ctrl>X to the filter textbox.
2. Assign intuitive shortcuts without consuming any new shortcut letters.
3. Add 'Un-Time Reference All Packets' to the menu.
4. Disallow the marking or ignoring of all packets in the capture.
5. Make the Mark/Ignore/Time Reference-related menu items context sensitive.
6. Add 'ref_time_count' to the capture_file structure
7. Utilize marked/ignored/ref_time_count vars to prevent needless looping thru
the entire packet list by exiting the loop when it becomes zero.
This is a superset of Bug 4799.
NOTES:
1. The functionality of <Ctrl>A (select all text) and <Ctrl>X (cut selected
text) is consistent in Windows, OSX, KDE, and GNOME
(see http://en.wikipedia.org/wiki/Table_of_keyboard_shortcuts). Aside
from the need for the Cut shortcut in the filter TB, the assignment of
<Ctrl>X to Ignore has caused the unintended (and often unnoticed) ignoring
of packets in our group.
2. Use "M" for all Mark items, "D" for all Ignore items, and "T" for all Time
Reference items. Use "N" and "B" for all search-related items:
<Ctrl><Shift>N|B - next/previous Mark (the current assignments)
<Ctrl><Alt>N|B - next/previous Time Reference
4. One would never want to mark or ignore all packets in the capture even if
the capture is merged with another because those attributes are erased
when merged.
--
Configure bugmail: https://bugs.wireshark.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.