wireshark/ui
Roland Knall 71cec74ccb Qt: Fix selection of elements
If two elements existed with the same filter expression, the first
element got selected allways. This is much more secure, as it only
takes the label into account. If the user by accident created two
buttons with the same filter expression, but different label and
wants to remove the second button, the first one no longer will be
removed instead of the second one.

Change-Id: I16130aa69cb853aedb9a5c9b0bbbb3eb64b467d1
Reviewed-on: https://code.wireshark.org/review/24399
Petri-Dish: Anders Broman <a.broman58@gmail.com>
Tested-by: Petri Dish Buildbot
Reviewed-by: Roland Knall <rknall@gmail.com>
Reviewed-by: Stig Bjørlykke <stig@bjorlykke.org>
2017-11-17 14:10:29 +00:00
..
cli HTTP: Update status codes 2017-10-31 18:37:19 +00:00
gtk Make FT_IPv4 a bit more like FT_IPv6. 2017-10-30 01:40:13 +00:00
qt Qt: Fix selection of elements 2017-11-17 14:10:29 +00:00
win32 Remove superfluous null-checks before strdup/free 2017-10-15 12:38:51 +00:00
.editorconfig
CMakeLists.txt Open Windows CHM Help from Help menu. 2017-11-07 15:36:43 +00:00
Makefile.am autotools: rename libui_dirty to libui_generated 2017-11-11 19:13:03 +00:00
alert_box.c Take the error message generation out of the merge_files routines. 2017-04-20 20:25:59 +00:00
alert_box.h Take the error message generation out of the merge_files routines. 2017-04-20 20:25:59 +00:00
all_files_wildcard.h
capture.c Rename ui_util.h -> ws_ui_util.h 2017-10-15 01:14:26 +00:00
capture.h
capture_globals.h
capture_ui_utils.c iface_lists: Access ifaces member by reference 2017-08-28 14:43:13 +00:00
capture_ui_utils.h
commandline.c GTK: Remove OSX integration library support 2017-10-16 20:31:00 +00:00
commandline.h Add hardware timestamping support 2017-08-22 07:55:26 +00:00
console.c A bunch of "{Mac} OS X" -> "macOS" changes. 2017-04-05 19:16:22 +00:00
console.h
decode_as_utils.c Rename "ws_version_info.h", also .c 2017-09-26 17:32:08 +00:00
decode_as_utils.h
dissect_opts.c Clean up handling of enabled/disabled protocols/heuristic dissectors. 2017-04-08 20:40:08 +00:00
dissect_opts.h Clean up handling of enabled/disabled protocols/heuristic dissectors. 2017-04-08 20:40:08 +00:00
doxygen.cfg.in
export_object_ui.c
export_object_ui.h
export_pdu_ui_utils.c Rename "ws_version_info.h", also .c 2017-09-26 17:32:08 +00:00
export_pdu_ui_utils.h
failure_message.c Use cfile_write_failure_message() in the randpkt code. 2017-04-20 21:07:35 +00:00
failure_message.h Have separate routines for open-for-reading and open-for-writing errors. 2017-04-20 18:24:20 +00:00
file_dialog.h
filter_files.c Fix weird comment. 2017-06-10 00:53:06 +00:00
filter_files.h Pull the error reporting into {read,save}_filter_list. 2017-04-09 17:57:52 +00:00
firewall_rules.c
firewall_rules.h
help_url.c
help_url.h
iface_lists.c Remove superfluous null-checks before strdup/free 2017-10-15 12:38:51 +00:00
iface_lists.h
iface_toolbar.c Qt: Add interface toolbar support 2017-04-25 06:19:39 +00:00
iface_toolbar.h Qt: Interface Toolbar improvements 2017-05-02 09:34:01 +00:00
io_graph_item.c io_graph_item: fix false positive array subscript is above array bounds [-Werror=array-bounds] 2017-03-10 02:48:09 +00:00
io_graph_item.h Qt: support selecting the min/max packet from IO Graph 2017-04-05 09:27:32 +00:00
language.c Remove superfluous null-checks before strdup/free 2017-10-15 12:38:51 +00:00
language.h
last_open_dir.h
main_statusbar.h
mcast_stream.c
mcast_stream.h
packet_list_utils.c
packet_list_utils.h
packet_range.c Move UI-only stuff out of libwireshark. 2017-04-24 03:38:21 +00:00
packet_range.h Move UI-only stuff out of libwireshark. 2017-04-24 03:38:21 +00:00
persfilepath_opt.c
persfilepath_opt.h
preference_utils.c UI: Fix preference utils store helper 2017-07-04 15:13:59 +00:00
preference_utils.h
profile.c Clean up some memory leaks in wsutil/filesystem.c 2017-02-19 01:27:14 +00:00
profile.h
progress_dlg.h
proto_hier_stats.c Remove superfluous null-checks before strdup/free 2017-10-15 12:38:51 +00:00
proto_hier_stats.h
recent.c Remove superfluous null-checks before strdup/free 2017-10-15 12:38:51 +00:00
recent.h Rename ui_util.h -> ws_ui_util.h 2017-10-15 01:14:26 +00:00
recent_utils.h
rtp_media.c
rtp_media.h
rtp_stream.c
rtp_stream.h
service_response_time.c
service_response_time.h
simple_dialog.h Clean up handling of enabled/disabled protocols/heuristic dissectors. 2017-04-08 20:40:08 +00:00
software_update.c UI: Fix seg fault of software update language init 2017-11-15 01:36:06 +00:00
software_update.h
ssl_key_export.c
ssl_key_export.h
tap-iax2-analysis.c Remove circuit API 2017-11-13 05:21:36 +00:00
tap-iax2-analysis.h
tap-rlc-graph.c Rename routines to clarify what they do. 2017-04-12 04:56:49 +00:00
tap-rlc-graph.h
tap-rtp-analysis.h
tap-rtp-common.c [tap-rtp-common] Add EVS to mimetype_and_clock_map 2017-06-14 11:37:28 +00:00
tap-rtp-common.h
tap-sctp-analysis.c
tap-sctp-analysis.h CMake: Don't check for windows.h or winsock2.h. 2017-10-26 07:08:41 +00:00
tap-tcp-stream.c Rename routines to clarify what they do. 2017-04-12 04:56:49 +00:00
tap-tcp-stream.h
tap_export_pdu.c Rename "ws_version_info.h", also .c 2017-09-26 17:32:08 +00:00
tap_export_pdu.h
text_import.c Check for localtime() failing. 2017-04-17 07:48:56 +00:00
text_import.h Allow bigger snapshot lengths for D-Bus captures. 2017-06-05 05:28:26 +00:00
text_import_scanner.h
text_import_scanner.l Disable flex-generated [-Wsign-compare] warnings 2017-09-19 10:06:07 +00:00
time_shift.c Rename ui_util.h -> ws_ui_util.h 2017-10-15 01:14:26 +00:00
time_shift.h
traffic_table_ui.c Add a ws_in6_addr typedef for struct e_in6_addr. 2017-10-26 08:50:34 +00:00
traffic_table_ui.h
util.c CMake: Don't check for windows.h or winsock2.h. 2017-10-26 07:08:41 +00:00
util.h
voip_calls.c Remove superfluous null-checks before strdup/free 2017-10-15 12:38:51 +00:00
voip_calls.h Complete move of tap-sequence-analysis.c functionality to sequence_analysis.c 2017-09-21 22:16:09 +00:00
ws_ui_util.h Rename ui_util.h -> ws_ui_util.h 2017-10-15 01:14:26 +00:00