+2011-12-31 [mir] 0.6.0cvs61
+
+ * src/mainwindow.c
+ Notify user about load problems with extensions
+
2011-12-31 [mir] 0.6.0cvs60
* plugins/xml/xml-plugin.c
( cvs diff -u -r 1.15 -r 1.16 plugins/ldap/ldap-plugin.c; ) > 0.6.0cvs58.patchset
( cvs diff -u -r 1.3 -r 1.4 src/about.c; cvs diff -u -r 1.7 -r 1.8 src/extension-loader.c; cvs diff -u -r 1.3 -r 1.4 src/extension-loader.h; ) > 0.6.0cvs59.patchset
( cvs diff -u -r 1.10 -r 1.11 plugins/xml/xml-plugin.c; ) > 0.6.0cvs60.patchset
+( cvs diff -u -r 1.8 -r 1.9 src/mainwindow.c; ) > 0.6.0cvs61.patchset
#include "callbacks.h"
#include "utils.h"
#include "extension-loader.h"
+#include "gtk-utils.h"
const gchar* PIXMAPS[PIXMAP_N] = {
PIXDIR"/claws-contacts_16x16.png",
void application_start(gboolean compose, gboolean no_extensions) {
MainWindow* mainwindow = g_new0(MainWindow, 1);
- gchar* error;
+ gchar* error = NULL;
mainwindow->compose_mode = compose;
mainwindow->use_extensions = ! no_extensions;
mainwindow_create(mainwindow);
if (mainwindow->use_extensions) {
- //debug_set_mode(TRUE);
init_hooks(mainwindow);
load_extensions(&error);
- //debug_set_mode(FALSE);
+ if (error) {
+ show_message(mainwindow->window, GTK_UTIL_MESSAGE_WARNING, "%s", error);
+ g_free(error);
+ error = NULL;
+ }
}
GList* pixmaps = load_pixmaps();