controlflow: move legend icon to plugin toolbar
[lttv.git] / ltt / branches / poly / lttv / modules / gui / controlflow / module.c
index 48995c0a91685f7834ccbeef90a82be86f16f445..1ad14c1691f6c4e3d483ac75448687975a2122b8 100644 (file)
 #include "eventhooks.h"
 
 #include "hGuiControlFlowInsert.xpm"
-#include "hLegendInsert.xpm"
 
 GQuark LTT_NAME_CPU;
 
 /** Array containing instanced objects. Used when module is unloaded */
 GSList *g_control_flow_data_list = NULL ;
 
-GSList *g_legend_list = NULL ;
-
 /*****************************************************************************
  *                 Functions for module loading/unloading                    *
  *****************************************************************************/
@@ -81,14 +78,6 @@ static void init() {
                                   "Insert Control Flow Viewer",
                                   h_guicontrolflow);
   
-  lttvwindow_register_constructor("guicontrolflowlegend",
-                                  "/",
-                                  "Popup Control Flow Viewer Legend",
-                                  hLegendInsert_xpm,
-                                  "Popup Control Flow Viewer Legend",
-                                  h_legend);
-
-
   LTT_NAME_CPU = g_quark_from_string("/cpu");
 }
 
@@ -98,13 +87,6 @@ void destroy_walk(gpointer data, gpointer user_data)
   guicontrolflow_destructor_full((LttvPluginCFV*)data);
 }
 
-void destroy_legend_walk(gpointer data, gpointer user_data)
-{
-  g_info("Walk destroy GUI Control Flow Viewer");
-  legend_destructor((GtkWindow*)data);
-}
-
-
 
 /**
  * plugin's destroy function
@@ -119,13 +101,10 @@ static void destroy() {
   
   g_slist_free(g_control_flow_data_list);
 
-  g_slist_foreach(g_legend_list, destroy_legend_walk, NULL );
-  
   g_slist_free(g_control_flow_data_list);
   
   /* Unregister the toolbar insert button and menu entry */
   lttvwindow_unregister_constructor(h_guicontrolflow);
-  lttvwindow_unregister_constructor(h_legend);
 }
 
 
This page took 0.023409 seconds and 4 git commands to generate.