X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=src%2Fmain.c;h=2a2dbda4e701a7f89364f99d5fe41c31f042fc07;hb=34dbe92edd95fbf7082c3e54f438c76355254fe5;hp=129716ad971de4dafed350c37d83cdf6e83ae775;hpb=f403c2b52eae763e10452f039a2bb586a70acc49;p=xournal.git diff --git a/src/main.c b/src/main.c index 129716a..2a2dbda 100644 --- a/src/main.c +++ b/src/main.c @@ -89,9 +89,11 @@ void init_stuff (int argc, char *argv[]) for (i=0; i < NUM_STROKE_TOOLS; i++) { b = &(ui.brushes[j][i]); b->tool_type = i; - b->color_rgba = predef_colors_rgba[b->color_no]; - if (i == TOOL_HIGHLIGHTER) { - b->color_rgba &= ui.hiliter_alpha_mask; + if (b->color_no>=0) { + b->color_rgba = predef_colors_rgba[b->color_no]; + if (i == TOOL_HIGHLIGHTER) { + b->color_rgba &= ui.hiliter_alpha_mask; + } } b->thickness = predef_thickness[i][b->thickness_no]; } @@ -118,6 +120,7 @@ void init_stuff (int argc, char *argv[]) GTK_TOGGLE_TOOL_BUTTON(GET_COMPONENT("buttonFullscreen")), TRUE); gtk_window_fullscreen(GTK_WINDOW(winMain)); } + gtk_button_set_relief(GTK_BUTTON(GET_COMPONENT("buttonColorChooser")), GTK_RELIEF_NONE); allow_all_accels(); add_scroll_bindings(); @@ -190,8 +193,6 @@ void init_stuff (int argc, char *argv[]) ui.use_xinput = ui.allow_xinput && can_xinput; ui.need_emergency_disable_xinput = FALSE; - gtk_check_menu_item_set_active( - GTK_CHECK_MENU_ITEM(GET_COMPONENT("optionsAntialiasBG")), ui.antialias_bg); gtk_check_menu_item_set_active( GTK_CHECK_MENU_ITEM(GET_COMPONENT("optionsProgressiveBG")), ui.progressive_bg); gtk_check_menu_item_set_active( @@ -202,6 +203,8 @@ void init_stuff (int argc, char *argv[]) GTK_CHECK_MENU_ITEM(GET_COMPONENT("optionsShortenMenus")), ui.shorten_menus); gtk_check_menu_item_set_active( GTK_CHECK_MENU_ITEM(GET_COMPONENT("optionsAutoSavePrefs")), ui.auto_save_prefs); + gtk_check_menu_item_set_active( + GTK_CHECK_MENU_ITEM(GET_COMPONENT("optionsButtonSwitchMapping")), ui.button_switch_mapping); hide_unimplemented();