int main (string[] args) { var app = new roogtksettingsApplication( args); Gtk.init (); GLib.Log.set_always_fatal(LogLevelFlags.LEVEL_ERROR ); app.activate.connect(() => { GLib.Log.set_handler(null, GLib.LogLevelFlags.LEVEL_DEBUG | GLib.LogLevelFlags.LEVEL_WARNING | GLib.LogLevelFlags.LEVEL_CRITICAL, (dom, lvl, msg) => { print("%s: %s\n", (new DateTime.now_local()).format("%H:%M:%S.%f"), msg); }); var w = new ui.Window(); w.el.application = app; w.ref(); w.show(); }); var ret = app.run(args); return ret; }