provide ARDOUR_UI_UTILS::running_from_source_tree()
authorPaul Davis <paul@linuxaudiosystems.com>
Tue, 21 Jun 2016 23:22:40 +0000 (19:22 -0400)
committerPaul Davis <paul@linuxaudiosystems.com>
Tue, 21 Jun 2016 23:26:05 +0000 (19:26 -0400)
gtk2_ardour/utils.cc
gtk2_ardour/utils.h

index 6fb5caa7e5993a7f357800c2c7315a9d608201e8..ef61fe5e593170bb8eb199e47300c5de3e2a3c40 100644 (file)
@@ -826,3 +826,10 @@ ARDOUR_UI_UTILS::overwrite_file_dialog (Gtk::Window& parent, string title, strin
                return false;
        }
 }
+
+bool
+ARDOUR_UI_UTILS::running_from_source_tree ()
+{
+       gchar const *x = g_getenv ("ARDOUR_THEMES_PATH");
+       return x && (string (x).find ("gtk2_ardour") != string::npos);
+}
index 51b9ca22c338a358b3f6ce901e356ca548f7edcd..ddbf8e9665f227746248e332fffafa16d718187d 100644 (file)
@@ -97,6 +97,7 @@ bool windows_overlap (Gtk::Window *a, Gtk::Window *b);
 
 bool overwrite_file_dialog (Gtk::Window& parent, std::string title, std::string text);
 std::string show_gdk_event_state (int state);
+bool running_from_source_tree ();
 
 } // namespace
 #endif /* __ardour_gtk_utils_h__ */