/*
- * Copyright (C) 2009-2010 Andy Spencer <andy753421@gmail.com>
+ * Copyright (C) 2009-2011 Andy Spencer <andy753421@gmail.com>
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
#include <config.h>
#include <gtk/gtk.h>
+#include <gtk/gtkgl.h>
#include <gdk/gdkkeysyms.h>
#include "grits.h"
g_thread_init(NULL);
gdk_threads_init();
gtk_init(&argc, &argv);
+ gtk_gl_init(&argc, &argv);
+ grits_init(&argc, &argv);
prefs = grits_prefs_new(NULL, NULL);
plugins = grits_plugins_new(g_getenv("GRITS_PLUGIN_PATH"), prefs);
grits_viewer_set_offline(viewer, TRUE);
(void)load_plugin;
load_plugin(plugins, "env", viewer, prefs, GTK_NOTEBOOK(config));
- load_plugin(plugins, "elev", viewer, prefs, GTK_NOTEBOOK(config));
+ //load_plugin(plugins, "elev", viewer, prefs, GTK_NOTEBOOK(config));
load_plugin(plugins, "sat", viewer, prefs, GTK_NOTEBOOK(config));
//load_plugin(plugins, "map", viewer, prefs, GTK_NOTEBOOK(config));
+ //load_plugin(plugins, "alert", viewer, prefs, GTK_NOTEBOOK(config));
//load_plugin(plugins, "radar", viewer, prefs, GTK_NOTEBOOK(config));
load_plugin(plugins, "test", viewer, prefs, GTK_NOTEBOOK(config));
gdk_threads_leave();
gdk_display_close(gdk_display_get_default());
+
+ prefs = NULL;
+ plugins = NULL;
+ viewer = NULL;
+ window = vbox = config = NULL;
return 0;
}