diff options
author | Sake Blok <sake@euronet.nl> | 2010-11-20 14:55:02 +0000 |
---|---|---|
committer | Sake Blok <sake@euronet.nl> | 2010-11-20 14:55:02 +0000 |
commit | 831f5777b6adc80fa1c930bd0ff6fa050eb37cd3 (patch) | |
tree | f58802cd96f45bd800489a429f4285abb017de40 /gtk | |
parent | 9256739a7b78012208b0ba78f3cd3b9d19e14dc3 (diff) |
Repair copy (summary and as filter) functionality in the packet-list context menu. It got broken in the bulk of work required to move to the UImanager.
svn path=/trunk/; revision=34984
Diffstat (limited to 'gtk')
-rw-r--r-- | gtk/menus.c | 48 |
1 files changed, 24 insertions, 24 deletions
diff --git a/gtk/menus.c b/gtk/menus.c index 19d58a68ac..a2b47eea22 100644 --- a/gtk/menus.c +++ b/gtk/menus.c @@ -840,76 +840,72 @@ static void view_menu_color_conv_color1_cb(GtkAction *action _U_, gpointer user_data) { colorize_conversation_cb( NULL /* widget _U_*/ , user_data, 1*256); - } static void view_menu_color_conv_color2_cb(GtkAction *action _U_, gpointer user_data) { colorize_conversation_cb( NULL /* widget _U_*/ , user_data, 2*256); - } + static void view_menu_color_conv_color3_cb(GtkAction *action _U_, gpointer user_data) { colorize_conversation_cb( NULL /* widget _U_*/ , user_data, 3*256); - } + static void view_menu_color_conv_color4_cb(GtkAction *action _U_, gpointer user_data) { colorize_conversation_cb( NULL /* widget _U_*/ , user_data, 4*256); - } + static void view_menu_color_conv_color5_cb(GtkAction *action _U_, gpointer user_data) { colorize_conversation_cb( NULL /* widget _U_*/ , user_data, 5*256); - } + static void view_menu_color_conv_color6_cb(GtkAction *action _U_, gpointer user_data) { colorize_conversation_cb( NULL /* widget _U_*/ , user_data, 6*256); - } + static void view_menu_color_conv_color7_cb(GtkAction *action _U_, gpointer user_data) { colorize_conversation_cb( NULL /* widget _U_*/ , user_data, 7*256); - } + static void view_menu_color_conv_color8_cb(GtkAction *action _U_, gpointer user_data) { colorize_conversation_cb( NULL /* widget _U_*/ , user_data, 8*256); - } + static void view_menu_color_conv_color9_cb(GtkAction *action _U_, gpointer user_data) { colorize_conversation_cb( NULL /* widget _U_*/ , user_data, 9*256); - } + static void view_menu_color_conv_color10_cb(GtkAction *action _U_, gpointer user_data) { colorize_conversation_cb( NULL /* widget _U_*/ , user_data, 10*256); - } static void view_menu_color_conv_new_rule_cb(GtkAction *action _U_, gpointer user_data) { colorize_conversation_cb( NULL /* widget _U_*/ , user_data, 0); - } static void view_menu_reset_coloring_cb(GtkAction *action _U_, gpointer user_data) { colorize_conversation_cb( NULL /* widget _U_*/ , user_data, 255*256); - } static void @@ -2617,67 +2613,71 @@ static void packet_list_menu_color_conv_cba_color7_cb(GtkAction *action _U_, gpointer user_data) { colorize_conversation_cb( NULL /* widget _U_ */ , user_data, CONV_CBA+7*256); - } static void packet_list_menu_color_conv_cba_color8_cb(GtkAction *action _U_, gpointer user_data) { colorize_conversation_cb( NULL /* widget _U_ */ , user_data, CONV_CBA+8*256); - } static void packet_list_menu_color_conv_cba_color9_cb(GtkAction *action _U_, gpointer user_data) { colorize_conversation_cb( NULL /* widget _U_ */ , user_data, CONV_CBA+9*256); - } static void packet_list_menu_color_conv_cba_color10_cb(GtkAction *action _U_, gpointer user_data) { colorize_conversation_cb( NULL /* widget _U_ */ , user_data, CONV_CBA+10*256); - } static void packet_list_menu_color_conv_cba_new_rule_cb(GtkAction *action _U_, gpointer user_data) { colorize_conversation_cb( NULL /* widget _U_ */ , user_data, CONV_CBA); - } +#ifdef NEW_PACKET_LIST static void packet_list_menu_copy_sum_txt(GtkAction *action _U_, gpointer user_data) { - copy_hex_cb( NULL /* widget _U_ */ , user_data, CS_TEXT); - + new_packet_list_copy_summary_cb( NULL /* widget _U_ */ , user_data, CS_TEXT); } static void packet_list_menu_copy_sum_csv(GtkAction *action _U_, gpointer user_data) { - copy_hex_cb( NULL /* widget _U_ */ , user_data, CS_CSV); + new_packet_list_copy_summary_cb( NULL /* widget _U_ */ , user_data, CS_CSV); +} +#else +static void +packet_list_menu_copy_sum_txt(GtkAction *action _U_, gpointer user_data) +{ + packet_list_copy_summary_cb( NULL /* widget _U_ */ , user_data, CS_TEXT); +} +static void +packet_list_menu_copy_sum_csv(GtkAction *action _U_, gpointer user_data) +{ + packet_list_copy_summary_cb( NULL /* widget _U_ */ , user_data, CS_CSV); } +#endif /* NEW_PACKET_LIST */ static void packet_list_menu_copy_as_flt(GtkAction *action _U_, gpointer user_data) { - copy_hex_cb( NULL /* widget _U_ */ , user_data, MATCH_SELECTED_REPLACE|MATCH_SELECTED_COPY_ONLY); - + match_selected_plist_cb( NULL /* widget _U_ */ , user_data, MATCH_SELECTED_REPLACE|MATCH_SELECTED_COPY_ONLY); } static void packet_list_menu_copy_bytes_oht_cb(GtkAction *action _U_, gpointer user_data) { copy_hex_cb( NULL /* widget _U_ */ , user_data, CD_ALLINFO | CD_FLAGS_SELECTEDONLY); - } static void packet_list_menu_copy_bytes_oh_cb(GtkAction *action _U_, gpointer user_data) { copy_hex_cb( NULL /* widget _U_ */ , user_data, CD_HEXCOLUMNS | CD_FLAGS_SELECTEDONLY); - } static void |