make jack start again if no realtime scheduling is available
[jackpanel.git] / jackpanel / JackpanelMain.vala
blob3fd9f6ee67d27b196f985624d65a388abe0d9c14
1 /*
2 Copyright 2009 by Hans Baier
3 License: GPLv2+
4 */
6 using Gtk;
7 using Gdk;
8 using Prolooks;
10 namespace Jackpanel {
11 static int main (string[] args) {
12 Gtk.init (ref args);
13 var window = new Gtk.Window (Gtk.WindowType.TOPLEVEL);
14 window.set_default_icon_name ("jackpanel");
15 var panel = new Jackpanel (Path.get_basename(args[0]));
16 window.add (panel);
17 window.allow_grow = false;
18 window.destroy += Gtk.main_quit;
19 window.show_all ();
20 Gtk.main ();
22 if (panel.initialized) {
23 return 0;
24 } else {
25 return 1;
28 } //namespace Jackpanel