e91ca72a44
Add a FunnelStatistics class, which is the main interface between the Qt UI and the Funnel API. Add FunnelTextDialog, which implements the text_window, ProgDlg, menu, and other routines. Add FunnelStringDialog, which implements dlg_new. We currently only support "Tools" menu items (MENU_TOOLS_UNSORTED, aka REGISTER_TOOLS_GROUP_UNSORTED). Add a disabled placeholder to the "Tools" menu in case we don't load any scripts. Use "struct progdlg" instead of needlessly casting to funnel_progress_window_t. To do: - Add support for MENU_STAT_UNSORTED, MENU_STAT_GENERIC, etc. - Make the firewall config generator a Lua script? - Add FunnelGraphDialog? It seems like it would be useful to make QCustomPlot accessible to Lua scripts. Ping-Bug: 9845 Change-Id: Iefff02e9032ed1853666f7902509ed08b431e7a7 Reviewed-on: https://code.wireshark.org/review/9523 Petri-Dish: Gerald Combs <gerald@wireshark.org> Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org> Reviewed-by: Gerald Combs <gerald@wireshark.org> |
||
---|---|---|
.. | ||
cli | ||
gtk | ||
qt | ||
win32 | ||
alert_box.c | ||
alert_box.h | ||
capture.c | ||
capture.h | ||
capture_globals.h | ||
capture_ui_utils.c | ||
capture_ui_utils.h | ||
CMakeLists.txt | ||
console.c | ||
console.h | ||
decode_as_utils.c | ||
decode_as_utils.h | ||
doxygen.cfg.in | ||
export_object.c | ||
export_object.h | ||
export_object_dicom.c | ||
export_object_http.c | ||
export_object_smb.c | ||
export_object_tftp.c | ||
file_dialog.h | ||
filters.c | ||
filters.h | ||
follow.c | ||
follow.h | ||
help_url.c | ||
help_url.h | ||
iface_lists.c | ||
iface_lists.h | ||
io_graph_item.c | ||
io_graph_item.h | ||
language.c | ||
language.h | ||
last_open_dir.h | ||
main_statusbar.h | ||
Makefile.am | ||
Makefile.common | ||
Makefile.nmake | ||
mcast_stream.c | ||
mcast_stream.h | ||
packet_list_utils.c | ||
packet_list_utils.h | ||
persfilepath_opt.c | ||
persfilepath_opt.h | ||
preference_utils.c | ||
preference_utils.h | ||
profile.c | ||
profile.h | ||
progress_dlg.h | ||
proto_hier_stats.c | ||
proto_hier_stats.h | ||
recent.c | ||
recent.h | ||
recent_utils.h | ||
rtp_analysis.h | ||
rtp_stream.c | ||
rtp_stream.h | ||
service_response_time.c | ||
service_response_time.h | ||
simple_dialog.h | ||
software_update.c | ||
software_update.h | ||
ssl_key_export.c | ||
ssl_key_export.h | ||
tap-rtp-common.c | ||
tap-rtp-common.h | ||
tap-sctp-analysis.c | ||
tap-sctp-analysis.h | ||
tap-sequence-analysis.c | ||
tap-sequence-analysis.h | ||
tap-tcp-stream.c | ||
tap-tcp-stream.h | ||
tap_export_pdu.c | ||
tap_export_pdu.h | ||
text_import.c | ||
text_import.h | ||
text_import_scanner.h | ||
text_import_scanner.l | ||
time_shift.c | ||
time_shift.h | ||
traffic_table_ui.c | ||
traffic_table_ui.h | ||
ui_util.h | ||
utf8_entities.h | ||
util.c | ||
util.h | ||
voip_calls.c | ||
voip_calls.h |