From ea49b374ee05cec4f64819b13be10dd1dcfc708b Mon Sep 17 00:00:00 2001 From: Anna Schumaker Date: Thu, 15 Jan 2015 09:39:52 -0500 Subject: [PATCH] gui: Remove gui.cpp This file doesn't do anything anymore, so move the init functions into main.cpp and remove the file. Signed-off-by: Anna Schumaker --- gui/gui.cpp | 32 -------------------------------- gui/main.cpp | 11 ++++++++++- include/gui/ocarina.h | 5 +---- 3 files changed, 11 insertions(+), 37 deletions(-) delete mode 100644 gui/gui.cpp diff --git a/gui/gui.cpp b/gui/gui.cpp deleted file mode 100644 index e30af1f4..00000000 --- a/gui/gui.cpp +++ /dev/null @@ -1,32 +0,0 @@ -/* - * Copyright 2014 (c) Anna Schumaker. - */ -#include -#include -#include -#include -#include -#include - -#include -#include - - -/* - * Ocarina functions - */ -void connect_button(const std::string &name, void (*func)()) -{ - lib :: get_widget(name)->signal_clicked().connect(sigc::ptr_fun(func)); -} - -Gtk::Window *setup_gui() -{ - if (audio :: current_track()) - on_track_loaded(audio :: current_track()); - - /* Set up other tabs */ - collection_mgr_init(); - init_tabs(); - return window_init(); -} diff --git a/gui/main.cpp b/gui/main.cpp index 4f456a68..00973201 100644 --- a/gui/main.cpp +++ b/gui/main.cpp @@ -7,8 +7,15 @@ #include #include +void connect_button(const std::string &name, void (*func)()) +{ + lib :: get_widget(name)->signal_clicked().connect(sigc::ptr_fun(func)); +} + Gtk::Window *ocarina_init(int *argc, char ***argv) { + Gtk::Window *window; + lib :: init(argc, argv, "ocarina6.glade"); init_gst(argc, argv); @@ -16,7 +23,9 @@ Gtk::Window *ocarina_init(int *argc, char ***argv) core :: init(); - Gtk::Window *window = setup_gui(); + collection_mgr_init(); + init_tabs(); + window = window_init(); post_init_tabs(); return window; } diff --git a/include/gui/ocarina.h b/include/gui/ocarina.h index 5a032807..3c5fbcc1 100644 --- a/include/gui/ocarina.h +++ b/include/gui/ocarina.h @@ -14,11 +14,8 @@ void collection_mgr_init(); /* main.cpp */ Gtk::Window *ocarina_init(int *, char ***); - - -/* gui.cpp */ void connect_button(const std::string &, void (*func)()); -Gtk::Window *setup_gui(); + void on_pq_created(Queue *, unsigned int); void on_track_loaded(Track *);