summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
915cab8)
static inline PropertiesLine prepare_s_e_line(LttvProcessState *process)
{
PropertiesLine prop_line;
static inline PropertiesLine prepare_s_e_line(LttvProcessState *process)
{
PropertiesLine prop_line;
- prop_line.line_width = 2;
+ prop_line.line_width = 5;
prop_line.style = GDK_LINE_SOLID;
prop_line.y = MIDDLE;
//GdkColormap *colormap = gdk_colormap_get_system();
prop_line.style = GDK_LINE_SOLID;
prop_line.y = MIDDLE;
//GdkColormap *colormap = gdk_colormap_get_system();
#include <lttvwindow/lttvwindow.h>
#include <lttvwindow/lttvwindowtraces.h>
#include <lttvwindow/callbacks.h>
#include <lttvwindow/lttvwindow.h>
#include <lttvwindow/lttvwindowtraces.h>
#include <lttvwindow/callbacks.h>
+#include <lttvwindow/lttv_plugin_tab.h>
#include "hTraceControlInsert.xpm"
#include "TraceControlStart.xpm"
#include "hTraceControlInsert.xpm"
#include "TraceControlStart.xpm"
* Prototypes
*/
GtkWidget *guicontrol_get_widget(ControlData *tcd);
* Prototypes
*/
GtkWidget *guicontrol_get_widget(ControlData *tcd);
-ControlData *gui_control(GObject *obj);
+ControlData *gui_control(LttvPluginTab *ptab);
void gui_control_destructor(ControlData *tcd);
void gui_control_destructor(ControlData *tcd);
-GtkWidget* h_guicontrol(GObject *obj);
+GtkWidget* h_guicontrol(LttvPlugin *plugin);
void control_destroy_walk(gpointer data, gpointer user_data);
/*
void control_destroy_walk(gpointer data, gpointer user_data);
/*
* @return The Filter viewer data created.
*/
ControlData*
* @return The Filter viewer data created.
*/
ControlData*
-gui_control(GObject *obj)
+gui_control(LttvPluginTab *ptab)
- Tab *tab = g_object_get_data(obj, "Tab");
g_debug("filter::gui_control()");
unsigned i;
g_debug("filter::gui_control()");
unsigned i;
const gchar *lttctl_path =
gtk_entry_get_text(GTK_ENTRY(tcd->lttctl_path_entry));
const gchar *lttctl_path =
gtk_entry_get_text(GTK_ENTRY(tcd->lttctl_path_entry));
- const gchar *trace_dir = gtk_entry_get_text(GTK_ENTRY(tcd->trace_dir_entry));
+ gchar *trace_dir = gtk_entry_get_text(GTK_ENTRY(tcd->trace_dir_entry));
+ GSList * trace_list = NULL;
+
+ trace_list = g_slist_append(trace_list, trace_dir);
/* Setup arguments to su */
/* child */
/* Setup arguments to su */
/* child */
switch(id){
case GTK_RESPONSE_ACCEPT:
{
switch(id){
case GTK_RESPONSE_ACCEPT:
{
- create_main_window_with_trace(trace_dir);
+ create_main_window_with_trace_list(trace_list);
}
break;
case GTK_RESPONSE_REJECT:
}
break;
case GTK_RESPONSE_REJECT:
break;
}
gtk_widget_destroy(dialogue);
break;
}
gtk_widget_destroy(dialogue);
+ g_slist_free(trace_list);
* @return The widget created.
*/
GtkWidget *
* @return The widget created.
*/
GtkWidget *
-h_guicontrol(GObject *obj)
+h_guicontrol(LttvPlugin *plugin)
- ControlData* f = gui_control(obj);
+ LttvPluginTab *ptab = LTTV_PLUGIN_TAB(plugin);
+ ControlData* f = gui_control(ptab);