Wireshark 4.7.0
The Wireshark network protocol analyzer
Loading...
Searching...
No Matches
Public Attributes | List of all members
recent_settings_tag Struct Reference

Persisted GUI state and preferences restored across Wireshark sessions. More...

#include <recent.h>

Public Attributes

bool main_toolbar_show
 
bool filter_toolbar_show
 
bool wireless_toolbar_show
 
bool packet_list_show
 
bool tree_view_show
 
bool byte_view_show
 
bool packet_diagram_show
 
bool statusbar_show
 
bool packet_list_colorize
 
bool capture_auto_scroll
 
bool aggregation_view
 
ts_type gui_time_format
 
int gui_time_precision
 
ts_seconds_type gui_seconds_format
 
int gui_zoom_level
 
bytes_view_type gui_bytes_view
 
bytes_encoding_type gui_bytes_encoding
 
bool gui_packet_diagram_field_values
 
bool gui_allow_hover_selection
 
search_in_type gui_search_in
 
search_char_set_type gui_search_char_set
 
bool gui_search_case_sensitive
 
bool gui_search_reverse_dir
 
bool gui_search_multiple_occurs
 
search_type_type gui_search_type
 
bytes_show_type gui_follow_show
 
follow_delta_type gui_follow_delta
 
bytes_decode_type gui_show_bytes_decode
 
bytes_show_type gui_show_bytes_show
 
int gui_geometry_main_x
 
int gui_geometry_main_y
 
int gui_geometry_main_width
 
int gui_geometry_main_height
 
bool gui_geometry_main_maximized
 
bool gui_geometry_leftalign_actions
 
int gui_geometry_main_upper_pane
 
int gui_geometry_main_lower_pane
 
char * gui_geometry_main
 
char * gui_geometry_main_master_split
 
char * gui_geometry_main_extra_split
 
bool privs_warn_if_elevated
 
bool sys_warn_if_no_capture
 
GList * col_width_list
 
GList * conversation_tabs
 
GList * conversation_tabs_columns
 
GList * endpoint_tabs
 
GList * endpoint_tabs_columns
 
int gui_profile_switch_check_count
 
char * gui_fileopen_remembered_dir
 
bool gui_rlc_use_pdus_from_mac
 
GList * custom_colors
 
GList * gui_additional_toolbars
 
GList * interface_toolbars
 
bool gui_tsgd_throughput_show
 
bool gui_tsgd_goodput_show
 
double gui_tsgd_ma_window_size
 
bool gui_welcome_page_sidebar_learn_visible
 
bool gui_welcome_page_sidebar_tips_visible
 
bool gui_welcome_page_sidebar_tips_events
 
bool gui_welcome_page_sidebar_tips_sponsorship
 
bool gui_welcome_page_sidebar_tips_tips
 
bool gui_welcome_page_sidebar_tips_auto_advance
 
unsigned gui_welcome_page_sidebar_tips_interval
 
char * gui_theme_name
 
bool gui_welcome_page_sidebar_tips_slides_test
 

Detailed Description

Persisted GUI state and preferences restored across Wireshark sessions.

Member Data Documentation

◆ aggregation_view

bool recent_settings_tag::aggregation_view

True if the aggregation (combined) view is active

◆ byte_view_show

bool recent_settings_tag::byte_view_show

True if the packet bytes pane is visible

◆ capture_auto_scroll

bool recent_settings_tag::capture_auto_scroll

True if the packet list auto-scrolls during live capture

◆ col_width_list

GList* recent_settings_tag::col_width_list

Saved column widths for the packet list

◆ conversation_tabs

GList* recent_settings_tag::conversation_tabs

Names of enabled tabs in the Conversations dialog

◆ conversation_tabs_columns

GList* recent_settings_tag::conversation_tabs_columns

Saved column configurations for Conversations dialog tabs

◆ custom_colors

GList* recent_settings_tag::custom_colors

User-defined custom colours for the colour picker

◆ endpoint_tabs

GList* recent_settings_tag::endpoint_tabs

Names of enabled tabs in the Endpoints dialog

◆ endpoint_tabs_columns

GList* recent_settings_tag::endpoint_tabs_columns

Saved column configurations for Endpoints dialog tabs

◆ filter_toolbar_show

bool recent_settings_tag::filter_toolbar_show

True if the display filter toolbar is visible

◆ gui_additional_toolbars

GList* recent_settings_tag::gui_additional_toolbars

Names of additional plugin toolbars that are shown

◆ gui_allow_hover_selection

bool recent_settings_tag::gui_allow_hover_selection

True if hovering over the packet list selects the packet under the cursor

◆ gui_bytes_encoding

bytes_encoding_type recent_settings_tag::gui_bytes_encoding

Character encoding used for the ASCII column of the bytes pane

◆ gui_bytes_view

bytes_view_type recent_settings_tag::gui_bytes_view

Numeric base used to render bytes in the bytes pane

◆ gui_fileopen_remembered_dir

char* recent_settings_tag::gui_fileopen_remembered_dir

Last directory visited in the File Open dialog

◆ gui_follow_delta

follow_delta_type recent_settings_tag::gui_follow_delta

Inter-segment timing delta mode for the Follow Stream dialog

◆ gui_follow_show

bytes_show_type recent_settings_tag::gui_follow_show

Presentation format used in the Follow Stream dialog

◆ gui_geometry_leftalign_actions

bool recent_settings_tag::gui_geometry_leftalign_actions

True if toolbar actions are left-aligned

◆ gui_geometry_main

char* recent_settings_tag::gui_geometry_main

Serialised main window geometry string

◆ gui_geometry_main_extra_split

char* recent_settings_tag::gui_geometry_main_extra_split

Serialised extra splitter state

◆ gui_geometry_main_height

int recent_settings_tag::gui_geometry_main_height

Saved height of the main window in pixels

◆ gui_geometry_main_lower_pane

int recent_settings_tag::gui_geometry_main_lower_pane

Saved pixel height of the lower splitter pane

◆ gui_geometry_main_master_split

char* recent_settings_tag::gui_geometry_main_master_split

Serialised master splitter state

◆ gui_geometry_main_maximized

bool recent_settings_tag::gui_geometry_main_maximized

True if the main window was maximized when last closed

◆ gui_geometry_main_upper_pane

int recent_settings_tag::gui_geometry_main_upper_pane

Saved pixel height of the upper splitter pane

◆ gui_geometry_main_width

int recent_settings_tag::gui_geometry_main_width

Saved width of the main window in pixels

◆ gui_geometry_main_x

int recent_settings_tag::gui_geometry_main_x

Saved X position of the main window

◆ gui_geometry_main_y

int recent_settings_tag::gui_geometry_main_y

Saved Y position of the main window

◆ gui_packet_diagram_field_values

bool recent_settings_tag::gui_packet_diagram_field_values

True if field values are shown inside the packet diagram

◆ gui_profile_switch_check_count

int recent_settings_tag::gui_profile_switch_check_count

Number of packets or events checked per automatic profile switch evaluation

◆ gui_rlc_use_pdus_from_mac

bool recent_settings_tag::gui_rlc_use_pdus_from_mac

True if the RLC dissector should source PDUs from the MAC layer

◆ gui_search_case_sensitive

bool recent_settings_tag::gui_search_case_sensitive

True if string/regex searches are case-sensitive

◆ gui_search_char_set

search_char_set_type recent_settings_tag::gui_search_char_set

Character width(s) matched during string searches

◆ gui_search_in

search_in_type recent_settings_tag::gui_search_in

Pane searched by the Find Packet dialog

◆ gui_search_multiple_occurs

bool recent_settings_tag::gui_search_multiple_occurs

True if all occurrences within a packet are highlighted

◆ gui_search_reverse_dir

bool recent_settings_tag::gui_search_reverse_dir

True if searches proceed backwards through the packet list

◆ gui_search_type

search_type_type recent_settings_tag::gui_search_type

Matching method used by the Find Packet dialog

◆ gui_seconds_format

ts_seconds_type recent_settings_tag::gui_seconds_format

Format used for the seconds portion of timestamps (see ts_seconds_type)

◆ gui_show_bytes_decode

bytes_decode_type recent_settings_tag::gui_show_bytes_decode

Secondary decode transformation applied in the Show Packet Bytes dialog

◆ gui_show_bytes_show

bytes_show_type recent_settings_tag::gui_show_bytes_show

Presentation format used in the Show Packet Bytes dialog

◆ gui_theme_name

char* recent_settings_tag::gui_theme_name

Internal name of the active theme (directory name under resources/themes/, e.g. "default", "inverted"). NULL or empty is treated as "default". Lives in recent_common so the choice is global and persists across profile switches, mirroring the welcome-page sidebar settings.

◆ gui_time_format

ts_type recent_settings_tag::gui_time_format

Timestamp display format (see ts_type)

◆ gui_time_precision

int recent_settings_tag::gui_time_precision

Number of fractional seconds digits shown in timestamps

◆ gui_tsgd_goodput_show

bool recent_settings_tag::gui_tsgd_goodput_show

True if the goodput series is shown in the TCP Stream Graph dialog

◆ gui_tsgd_ma_window_size

double recent_settings_tag::gui_tsgd_ma_window_size

Moving average window size used in the TCP Stream Graph dialog

◆ gui_tsgd_throughput_show

bool recent_settings_tag::gui_tsgd_throughput_show

True if the throughput series is shown in the TCP Stream Graph dialog

◆ gui_welcome_page_sidebar_learn_visible

bool recent_settings_tag::gui_welcome_page_sidebar_learn_visible

True if the Learn sidebar panel is expanded on the welcome page

◆ gui_welcome_page_sidebar_tips_auto_advance

bool recent_settings_tag::gui_welcome_page_sidebar_tips_auto_advance

True if the banner auto-advances through slides

◆ gui_welcome_page_sidebar_tips_events

bool recent_settings_tag::gui_welcome_page_sidebar_tips_events

True if event slides are shown in the banner

◆ gui_welcome_page_sidebar_tips_interval

unsigned recent_settings_tag::gui_welcome_page_sidebar_tips_interval

Auto-advance interval for banner slides in milliseconds

◆ gui_welcome_page_sidebar_tips_slides_test

bool recent_settings_tag::gui_welcome_page_sidebar_tips_slides_test

True if test/debug slides are included in the banner rotation

◆ gui_welcome_page_sidebar_tips_sponsorship

bool recent_settings_tag::gui_welcome_page_sidebar_tips_sponsorship

True if sponsorship slides are shown in the banner

◆ gui_welcome_page_sidebar_tips_tips

bool recent_settings_tag::gui_welcome_page_sidebar_tips_tips

True if tip slides are shown in the banner

◆ gui_welcome_page_sidebar_tips_visible

bool recent_settings_tag::gui_welcome_page_sidebar_tips_visible

True if the Tips/News sidebar panel is expanded on the welcome page

◆ gui_zoom_level

int recent_settings_tag::gui_zoom_level

Font zoom level applied to the packet list and details panes

◆ interface_toolbars

GList* recent_settings_tag::interface_toolbars

State of interface-specific extcap toolbars

◆ main_toolbar_show

bool recent_settings_tag::main_toolbar_show

True if the main toolbar is visible

◆ packet_diagram_show

bool recent_settings_tag::packet_diagram_show

True if the packet diagram pane is visible

◆ packet_list_colorize

bool recent_settings_tag::packet_list_colorize

True if coloring rules are applied to the packet list

◆ packet_list_show

bool recent_settings_tag::packet_list_show

True if the packet list pane is visible

◆ privs_warn_if_elevated

bool recent_settings_tag::privs_warn_if_elevated

True if a warning is shown when running with elevated privileges

◆ statusbar_show

bool recent_settings_tag::statusbar_show

True if the status bar is visible

◆ sys_warn_if_no_capture

bool recent_settings_tag::sys_warn_if_no_capture

True if a warning is shown when capture support is unavailable

◆ tree_view_show

bool recent_settings_tag::tree_view_show

True if the packet details tree pane is visible

◆ wireless_toolbar_show

bool recent_settings_tag::wireless_toolbar_show

True if the wireless toolbar is visible


The documentation for this struct was generated from the following file: