X-Git-Url: http://pileus.org/git/?a=blobdiff_plain;ds=sidebyside;f=src%2Fgrits-test.c;h=8f46185931a511bc3c62a670434ce0d9449699ca;hb=14607c3dfb7300f3bd5f594ab76d84cea6706084;hp=2fef4aef0982ae77828054204582793afecd5aff;hpb=3ea7566fadf5490c46e04cb3a2a6cc8e02ac05e6;p=grits diff --git a/src/grits-test.c b/src/grits-test.c index 2fef4ae..8f46185 100644 --- a/src/grits-test.c +++ b/src/grits-test.c @@ -57,7 +57,8 @@ static void load_plugin(GritsPlugins *plugins, gchar *name, { GritsPlugin *plugin = grits_plugins_load(plugins, name, viewer, prefs); GtkWidget *config = grits_plugin_get_config(plugin); - gtk_notebook_append_page(notebook, config, gtk_label_new(name)); + if (config) + gtk_notebook_append_page(notebook, config, gtk_label_new(name)); } /*********** @@ -89,12 +90,12 @@ int main(int argc, char **argv) /* Configurable stuff */ grits_viewer_set_offline(viewer, TRUE); (void)load_plugin; - load_plugin(plugins, "elev", viewer, prefs, GTK_NOTEBOOK(config)); load_plugin(plugins, "env", viewer, prefs, GTK_NOTEBOOK(config)); - //load_plugin(plugins, "map", 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, "test", viewer, prefs, GTK_NOTEBOOK(config)); + //load_plugin(plugins, "map", viewer, prefs, GTK_NOTEBOOK(config)); //load_plugin(plugins, "radar", viewer, prefs, GTK_NOTEBOOK(config)); + load_plugin(plugins, "test", viewer, prefs, GTK_NOTEBOOK(config)); gtk_widget_show_all(config); gtk_main();