aboutsummaryrefslogtreecommitdiffstats
path: root/ui/recent.h
diff options
context:
space:
mode:
authorGerald Combs <gerald@wireshark.org>2018-01-03 13:29:55 -0800
committerRoland Knall <rknall@gmail.com>2018-01-05 06:52:13 +0000
commit3b2e9998132d28b73f311727b7b2fd6803f42a66 (patch)
treedf8c476ab3e3e175bb97867641f0f810526f41b9 /ui/recent.h
parent96cb041ea3e62ca557514ee3a05a0b13a104465b (diff)
Qt: Byte view recent updates.
Add a recent.gui_bytes_encoding preference and use it for the byte view encoding as requested in bug 14044. The recent.gui_bytes_view preference is an enum, so make it one. Bug: 14044 Change-Id: Ibc40721c29465aca1940467e41d71e9dd2485e71 Reviewed-on: https://code.wireshark.org/review/25147 Reviewed-by: Gerald Combs <gerald@wireshark.org> Petri-Dish: Gerald Combs <gerald@wireshark.org> Tested-by: Petri Dish Buildbot Reviewed-by: Roland Knall <rknall@gmail.com>
Diffstat (limited to 'ui/recent.h')
-rw-r--r--ui/recent.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/ui/recent.h b/ui/recent.h
index 5ee7e14f9c..05cfd9077b 100644
--- a/ui/recent.h
+++ b/ui/recent.h
@@ -56,6 +56,12 @@ typedef enum {
BYTES_BITS
} bytes_view_type;
+typedef enum {
+ BYTES_ENC_FROM_PACKET, // frame_data packet_char_enc
+ BYTES_ENC_ASCII,
+ BYTES_ENC_EBCDIC
+} bytes_encoding_type;
+
/** Recent settings. */
typedef struct recent_settings_tag {
gboolean main_toolbar_show;
@@ -72,6 +78,7 @@ typedef struct recent_settings_tag {
ts_seconds_type gui_seconds_format;
gint gui_zoom_level;
bytes_view_type gui_bytes_view;
+ bytes_encoding_type gui_bytes_encoding;
gint gui_geometry_main_x;
gint gui_geometry_main_y;