X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=src%2Fmain.c;h=f22125e51b49103536be8f65f7575b2ecb6e4253;hb=dcbb0ab8521a5e166f257d86884407eb98ef63f0;hp=cbe9415f42d71ff86cef2c0c8e62cca0c3d59bba;hpb=17d6f9eb93490bfb119da88e3cebb5eacce14bc9;p=xournal.git diff --git a/src/main.c b/src/main.c index cbe9415..f22125e 100644 --- a/src/main.c +++ b/src/main.c @@ -2,6 +2,7 @@ # include #endif +#include #include #include #include @@ -12,6 +13,8 @@ #include "xo-callbacks.h" #include "xo-misc.h" #include "xo-file.h" +#include "xo-paint.h" +#include "xo-shapes.h" GtkWidget *winMain; GnomeCanvas *canvas; @@ -75,6 +78,8 @@ void init_stuff (int argc, char *argv[]) ui.cur_path.coords = NULL; ui.cur_path_storage_alloc = 0; ui.cur_path.ref_count = 1; + ui.cur_widths = NULL; + ui.cur_widths_storage_alloc = 0; ui.selection = NULL; ui.cursor = NULL; @@ -94,6 +99,8 @@ void init_stuff (int argc, char *argv[]) g_memmove(ui.default_brushes+i, &(ui.brushes[0][i]), sizeof(struct Brush)); ui.cur_mapping = 0; + + reset_recognizer(); // initialize various interface elements