diff --git a/configuration.cc b/configuration.cc
index 992dec0..08b7705 100644
--- a/configuration.cc
+++ b/configuration.cc
@@ -283,7 +283,8 @@ void Configuration::LoadConfig(std::string filename) {
printf ("%s:%d window '%s' set geometry %d,%d : %d x %d\n", __FILE__, __LINE__, name.c_str(), x, y, w, h);
gtk_window_move (GTK_WINDOW(wnd), x, y);
gtk_window_resize (GTK_WINDOW(wnd), w, h);
- if (show) gtk_widget_show(wnd);
+ gtk_widget_show(wnd);
+ if (!show) gtk_widget_hide(wnd);
}
}
}
diff --git a/gui.cc b/gui.cc
index 20e1199..a48503f 100644
--- a/gui.cc
+++ b/gui.cc
@@ -59,11 +59,6 @@ void cb_window_show (GtkWidget *widget, gpointer data) {
GtkWidget *rboff = GTK_WIDGET(gtk_builder_get_object (GTK_BUILDER(_builder_), "detect-pos-cboff"));
GtkWidget *rbcrossc = GTK_WIDGET(gtk_builder_get_object (GTK_BUILDER(_builder_), "detect-type-indet2"));
-// GtkWidget *win_detect = GTK_WIDGET(gtk_builder_get_object (GTK_BUILDER(_builder_), "window-detect"));
-// GtkWidget *win_input = GTK_WIDGET(gtk_builder_get_object (GTK_BUILDER(_builder_), "window-input"));
-// GtkWidget *win_output = GTK_WIDGET(gtk_builder_get_object (GTK_BUILDER(_builder_), "window-output"));
-// GtkWidget *win_histogram = GTK_WIDGET(gtk_builder_get_object (GTK_BUILDER(_builder_), "window-histogram"));
-
// changing the value, will cause the 'change' event to be triggered
gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(rboff), true);
gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(rbcrossc), true);
@@ -87,11 +82,6 @@ void cb_window_show (GtkWidget *widget, gpointer data) {
//
// update the input video controls every 2 seconds.
g_timeout_add(2000, videoctrl_update, NULL);
-
-// gtk_widget_show (win_detect);
-// gtk_widget_show (win_input);
-// gtk_widget_show (win_output);
-// gtk_widget_show (win_histogram);
};
diff --git a/gui.h b/gui.h
index 4b0b0bf..0d69763 100644
--- a/gui.h
+++ b/gui.h
@@ -82,7 +82,6 @@ G_MODULE_EXPORT gboolean cb_thread_video (gpointer data);
G_MODULE_EXPORT void cb_input_show_window (GtkWidget *widget, gpointer data);
G_MODULE_EXPORT void cb_input_btncapture (GtkWidget *widget, gpointer data);
G_MODULE_EXPORT void cb_input_btnsnapshot (GtkWidget *widget, gpointer data);
-G_MODULE_EXPORT void cb_input_btnflat (GtkWidget *widget, gpointer data);
G_MODULE_EXPORT void cb_input_btnscale (GtkWidget *widget, gpointer data);
diff --git a/simpleskycam.ui b/simpleskycam.ui
index 297f322..55794dd 100644
--- a/simpleskycam.ui
+++ b/simpleskycam.ui
@@ -523,13 +523,17 @@
8