merge_all_tap_menus() has been moved to menus.c.
[obnox/wireshark/wip.git] / gtk / new_packet_list.h
index fbca9de3cf27b434ed1a2146897bbf98c4db14ab..4118edb5f657f4fe9cd516ee57495cb7eff6232d 100644 (file)
 #ifndef __NEW_PACKET_LIST_H__
 #define __NEW_PACKET_LIST_H__
 
-#ifdef NEW_PACKET_LIST
 #include <gtk/gtk.h>
 
+/** @file
+ *  @ingroup main_window_group
+ */
+
 #define RECENT_KEY_COL_WIDTH                "column.width"
 
 typedef enum {
@@ -40,12 +43,14 @@ typedef enum {
   COLUMN_SELECTED_ALIGN_RIGHT,
   COLUMN_SELECTED_ALIGN_DEFAULT,
   COLUMN_SELECTED_RESIZE,
-  COLUMN_SELECTED_RENAME,
+  COLUMN_SELECTED_CHANGE,
   COLUMN_SELECTED_HIDE,
   COLUMN_SELECTED_REMOVE
 } COLUMN_SELECTED_E;
 
+/** Create the packet list */
 GtkWidget *new_packet_list_create(void);
+/** Recreate the packetr list */
 void new_packet_list_recreate(void);
 void new_packet_list_toggle_visible_column (gint col_id);
 void new_packet_list_set_all_columns_visible (void);
@@ -67,19 +72,26 @@ extern void new_packet_list_set_font(PangoFontDescription *font);
  */
 extern void new_packet_list_mark_frame_cb(GtkWidget *widget, gpointer data);
 
-/** Mark all packets in the list.
+/** Toggle Mark on all displayed packets.
+ *
+ * @param widget parent widget (unused)
+ * @param data unused
+ */
+extern void new_packet_list_toggle_mark_all_displayed_frames_cb(GtkWidget *w _U_, gpointer data _U_);
+
+/** Mark all displayed packets.
  *
  * @param widget parent widget (unused)
  * @param data unused
  */
-void new_packet_list_mark_all_frames_cb(GtkWidget *w _U_, gpointer data _U_);
+extern void new_packet_list_mark_all_displayed_frames_cb(GtkWidget *w _U_, gpointer data _U_);
 
-/** Unmark all packets in the list.
+/** UnMark all packets in the capture.
  *
  * @param widget parent widget (unused)
  * @param data unused
  */
-void new_packet_list_unmark_all_frames_cb(GtkWidget *w _U_, gpointer data _U_);
+extern void new_packet_list_unmark_all_displayed_frames_cb(GtkWidget *w _U_, gpointer data _U_);
 
 /** Ignore the currently selected packet.
  *
@@ -88,12 +100,12 @@ void new_packet_list_unmark_all_frames_cb(GtkWidget *w _U_, gpointer data _U_);
  */
 extern void new_packet_list_ignore_frame_cb(GtkWidget *widget, gpointer data);
 
-/** Ignore all packets in the list.
+/** Ignore/Unignore all displayed packets.
  *
  * @param widget parent widget (unused)
  * @param data unused
  */
-extern void new_packet_list_ignore_all_frames_cb(GtkWidget *w _U_, gpointer data _U_);
+extern void new_packet_list_ignore_all_displayed_frames_cb(GtkWidget *w _U_, gpointer data _U_);
 
 /** Un-ignore all packets in the list.
  *
@@ -102,10 +114,17 @@ extern void new_packet_list_ignore_all_frames_cb(GtkWidget *w _U_, gpointer data
  */
 extern void new_packet_list_unignore_all_frames_cb(GtkWidget *w _U_, gpointer data _U_);
 
-/* Different modes of copying summary data */
+/** Un-Time Reference all packets in the capture.
+ *
+ * @param widget parent widget (unused)
+ * @param data unused
+ */
+extern void new_packet_list_untime_reference_all_frames_cb(GtkWidget *w _U_, gpointer data _U_);
+
+/** Different modes of copying summary data */
 typedef enum {
-    CS_TEXT, /* Packet summary data (tab separated) */
-    CS_CSV   /* Packet summary data (comma separated) */
+    CS_TEXT, /**< Packet summary data (tab separated) */
+    CS_CSV   /**< Packet summary data (comma separated) */
 } copy_summary_type;
 
 /** Called when user clicks on menu item to copy summary data.
@@ -133,6 +152,4 @@ void new_packet_list_colorize_packets(void);
  */
 extern void new_packet_list_set_sel_browse(gboolean val, gboolean force_set);
 
-#endif /* NEW_PACKET_LIST */
-
 #endif /* __NEW_PACKET_LIST_H__ */