diff -r decc6bf584aa -r 06bceda81a03 ui/gtk/toolkit.c --- a/ui/gtk/toolkit.c Fri Apr 04 11:29:17 2014 +0200 +++ b/ui/gtk/toolkit.c Fri Apr 04 17:45:36 2014 +0200 @@ -32,6 +32,7 @@ #include "toolkit.h" #include "toolbar.h" #include "../common/document.h" +#include "../common/properties.h" static char *application_name; @@ -47,6 +48,8 @@ // init custom types //ui_list_init(); + + uic_load_app_properties(); } void ui_exitfunc(ui_callback f, void *udata) { @@ -54,11 +57,16 @@ appclose_udata = udata; } +char* ui_appname() { + return application_name; +} + void ui_main() { gtk_main(); if(appclose_fnc) { appclose_fnc(NULL, appclose_udata); } + uic_store_app_properties(); } void ui_show(UiObject *obj) {