From ea797bf912ab7f5f368a656095fc63a586f7906d Mon Sep 17 00:00:00 2001 From: Steffen Pohle Date: Tue, 7 Sep 2021 00:21:08 +0200 Subject: [PATCH] changes --- .gitignore | 2 +- Makefile | 2 +- gui.h | 7 ++++++- simpleskycam.ui | 13 +++++++------ 4 files changed, 15 insertions(+), 9 deletions(-) diff --git a/.gitignore b/.gitignore index 13c070c..1bbf319 100644 --- a/.gitignore +++ b/.gitignore @@ -5,4 +5,4 @@ Makefile.rules config.h *.oo simpleskycam - +*~ diff --git a/Makefile b/Makefile index e50851f..e7e5401 100644 --- a/Makefile +++ b/Makefile @@ -4,7 +4,7 @@ APP = simpleskycam -include Makefile.rules -OBJECTS = gui.oo main.oo +OBJECTS = gui.oo main.oo video.oo videodev.oo DISTNAME=simpleskycam-$(VERSION) ifeq ($(TARGET),) diff --git a/gui.h b/gui.h index 5793551..6a7ed5c 100644 --- a/gui.h +++ b/gui.h @@ -16,6 +16,7 @@ #include #define BUILDER_FILE "simpleskycam.ui" +extern GtkBuilder *_builder_; void displayerror (std::string error); @@ -32,6 +33,9 @@ G_MODULE_EXPORT void cb_window_show (GtkWidget *widget, gpointer data); G_MODULE_EXPORT gboolean cb_window_delete_event (GtkWidget *widget, GdkEvent *event, gpointer data); +G_MODULE_EXPORT void cb_video_refreshlist (GtkWidget *widget, gpointer data); + + // // thread handles G_MODULE_EXPORT gboolean cb_thread_video (gpointer data); @@ -41,4 +45,5 @@ G_MODULE_EXPORT gboolean cb_thread_video (gpointer data); #endif -#endif +#endif // _GUI_H_ + diff --git a/simpleskycam.ui b/simpleskycam.ui index fec100a..1234aff 100644 --- a/simpleskycam.ui +++ b/simpleskycam.ui @@ -6,6 +6,7 @@ False 1024 786 + True @@ -58,15 +59,11 @@ - + + cb-videodev True False True - - - False - - False @@ -77,11 +74,14 @@ gtk-refresh + btn-videodev-refresh True True True True True + + False @@ -92,6 +92,7 @@ gtk-apply + btn-videodev-ok True True True