#include <signal.h>
#include "tilda.h"
+#include "tilda-config.h"
#include "tilda-controller.h"
#include "tomboykeybinder.h"
/* Project-global variables */
-DBusGConnection *dbus_connection;
+DBusGConnection *dbus_connection = NULL;
static void
tilda_dbus_init ()
/* All of the various command-line options */
const GOptionEntry cl_opts[] = {
- { "version", 'V', 0, G_OPTION_ARG_NONE, &version, N_("Show version information"), NULL },
+ { "version", 'V', 0, G_OPTION_ARG_NONE, &version, _("Show version information"), NULL },
{ NULL },
};
/* Initialize the keybinder */
tomboy_keybinder_init ();
+ /* Initialize the configuration system */
+ tilda_config_init ("tilda.conf");
+
/* Start our connection to DBus */
tilda_dbus_init ();
/* Unref the TildaController that controls this whole operation */
g_object_unref (G_OBJECT(tilda));
+ /* Clean up after the config system */
+ tilda_config_free ();
+
return 0;
}