|
|
|
@ -2,10 +2,9 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
void on_log_closed(GtkWidget *, log_window *window){
|
|
|
|
void on_log_closed(GtkWidget *, log_window *window){
|
|
|
|
main_window *widgets = g_object_get_data(G_OBJECT(window->Window),"widgets");
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
gtk_widget_set_sensitive(widgets->ReadFullLogButton,1);
|
|
|
|
GtkWidget *button = g_object_get_data(G_OBJECT(window->Window),"button");
|
|
|
|
gtk_widget_set_sensitive(widgets->ReadShortLogButton,1);
|
|
|
|
gtk_widget_set_sensitive(button,1);
|
|
|
|
|
|
|
|
|
|
|
|
free(window->command);
|
|
|
|
free(window->command);
|
|
|
|
window->Window=NULL;
|
|
|
|
window->Window=NULL;
|
|
|
|
@ -87,6 +86,7 @@ void yon_read_log(GFileMonitor *,GFile *,GFile *,GFileMonitorEvent ,log_window *
|
|
|
|
void on_process_log_view(GtkWidget *,main_window *widgets){
|
|
|
|
void on_process_log_view(GtkWidget *,main_window *widgets){
|
|
|
|
log_window *window = yon_log_window_new();
|
|
|
|
log_window *window = yon_log_window_new();
|
|
|
|
g_object_set_data(G_OBJECT(window->Window),"widgets",widgets);
|
|
|
|
g_object_set_data(G_OBJECT(window->Window),"widgets",widgets);
|
|
|
|
|
|
|
|
g_object_set_data(G_OBJECT(window->Window),"button",widgets->ReadFullLogButton);
|
|
|
|
g_signal_connect(G_OBJECT(window->Window),"destroy",G_CALLBACK(on_log_closed),window);
|
|
|
|
g_signal_connect(G_OBJECT(window->Window),"destroy",G_CALLBACK(on_log_closed),window);
|
|
|
|
gtk_widget_set_sensitive(widgets->ReadFullLogButton,0);
|
|
|
|
gtk_widget_set_sensitive(widgets->ReadFullLogButton,0);
|
|
|
|
yon_gtk_window_setup(GTK_WINDOW(window->Window),NULL,INSTALL_LOG_LABEL,icon_path,"log_viewer");
|
|
|
|
yon_gtk_window_setup(GTK_WINDOW(window->Window),NULL,INSTALL_LOG_LABEL,icon_path,"log_viewer");
|
|
|
|
@ -101,6 +101,7 @@ void on_process_log_view(GtkWidget *,main_window *widgets){
|
|
|
|
void on_summary_log_view(GtkWidget *,main_window *widgets){
|
|
|
|
void on_summary_log_view(GtkWidget *,main_window *widgets){
|
|
|
|
log_window *window = yon_log_window_new();
|
|
|
|
log_window *window = yon_log_window_new();
|
|
|
|
g_object_set_data(G_OBJECT(window->Window),"widgets",widgets);
|
|
|
|
g_object_set_data(G_OBJECT(window->Window),"widgets",widgets);
|
|
|
|
|
|
|
|
g_object_set_data(G_OBJECT(window->Window),"button",widgets->ReadShortLogButton);
|
|
|
|
g_signal_connect(G_OBJECT(window->Window),"destroy",G_CALLBACK(on_log_closed),window);
|
|
|
|
g_signal_connect(G_OBJECT(window->Window),"destroy",G_CALLBACK(on_log_closed),window);
|
|
|
|
gtk_widget_set_sensitive(widgets->ReadShortLogButton,0);
|
|
|
|
gtk_widget_set_sensitive(widgets->ReadShortLogButton,0);
|
|
|
|
yon_gtk_window_setup(GTK_WINDOW(window->Window),NULL,PROGRESS_LOG_LABEL,icon_path,"log_viewer");
|
|
|
|
yon_gtk_window_setup(GTK_WINDOW(window->Window),NULL,PROGRESS_LOG_LABEL,icon_path,"log_viewer");
|
|
|
|
|