[svn r417] Added some documentation. Some string memory leak resolved. Memory handling errors in GMythStringlist solved. Some improvements in gmyth_jobqueue. Some other fixes
1 #ifndef MMYTH_SCHEDULERECORDING_H_
2 #define MMYTH_SCHEDULERECORDING_H_
6 #include <gmyth/gmyth_backendinfo.h>
8 typedef struct _MMythSchedulerUI {
12 GtkWidget *main_widget;
14 GtkWidget *channel_combobox;
15 GtkWidget *freq_combobox;
16 GtkWidget *hour_spinbutton;
17 GtkWidget *min_spinbutton;
18 GtkWidget *duration_spinbutton;
19 GtkWidget *title_entry;
20 GtkWidget *date_button;
22 GtkWidget *calendar_dialog;
25 guint year_temp, month_temp, day_temp;
27 GMythBackendInfo* backend_info;
43 MMythSchedulerUI* mmyth_schedulerui_new ( GMythBackendInfo* backend_info );
45 gboolean mmyth_schedulerui_save (MMythSchedulerUI *scheduler_ui);
47 void mmyth_schedulerui_cb_schedule_button (GtkButton * button, gpointer user_data);
50 #endif /*MMYTH_SCHEDULERECORDING_H_*/