aboutsummaryrefslogtreecommitdiffstats
path: root/gtk
diff options
context:
space:
mode:
authorSake Blok <sake@euronet.nl>2010-11-20 14:55:02 +0000
committerSake Blok <sake@euronet.nl>2010-11-20 14:55:02 +0000
commit831f5777b6adc80fa1c930bd0ff6fa050eb37cd3 (patch)
treef58802cd96f45bd800489a429f4285abb017de40 /gtk
parent9256739a7b78012208b0ba78f3cd3b9d19e14dc3 (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.c48
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