Wireshark-commits: [Wireshark-commits] master 1c15981: Qt: ByteViewText hover information.
URL: https://code.wireshark.org/review/gitweb?p=wireshark.git;a=commit;h=1c159818fd9a1cbc667d7aa675ed776e3c202523
Submitter: Gerald Combs (gerald@xxxxxxxxxxxxx)
Changed: branch: master
Repository: wireshark
Commits:
1c15981 by Gerald Combs (gerald@xxxxxxxx):
Qt: ByteViewText hover information.
When the user hovers over a byte view field, highlight it and show a
description in the status bar.
Add a "byte" status bar context and fix a label stack pop bug.
Keep proto_find_field_from_offset from matching generated items.
Otherwise hovering and selecting finds things like GeoIP entries and
checksum validation information. This affects the GTK+ UI as well.
Change-Id: Ic81c0d8159510a72d30c41f961807d8a48d05e16
Reviewed-on: https://code.wireshark.org/review/4943
Reviewed-by: Gerald Combs <gerald@xxxxxxxxxxxxx>
Actions performed:
from c33deaa SSL 3.0 and TLS ciphersuite values are two bytes long
adds 1c15981 Qt: ByteViewText hover information.
Summary of changes:
epan/proto.c | 2 +-
ui/qt/byte_view_tab.cpp | 1 +
ui/qt/byte_view_tab.h | 1 +
ui/qt/byte_view_text.cpp | 115 ++++++++++++++++++++++++++++++++-------------
ui/qt/byte_view_text.h | 22 ++++++---
ui/qt/label_stack.cpp | 18 +++----
ui/qt/label_stack.h | 2 +-
ui/qt/main_status_bar.cpp | 15 ++++++
ui/qt/main_status_bar.h | 2 +
ui/qt/main_window.cpp | 4 +-
10 files changed, 131 insertions(+), 51 deletions(-)