X-Git-Url: https://git.donarmstrong.com/?p=xournal.git;a=blobdiff_plain;f=src%2Fxournal.h;h=61eb21801e8549334f127d1a25cee6e9add92592;hp=6233fe74482c605c59de78d0f431d5b113674958;hb=1a32c75ce28e5750fd623a94d300f0dd2716fc02;hpb=34dbe92edd95fbf7082c3e54f438c76355254fe5 diff --git a/src/xournal.h b/src/xournal.h index 6233fe7..61eb218 100644 --- a/src/xournal.h +++ b/src/xournal.h @@ -223,6 +223,7 @@ typedef struct UIData { gboolean button_switch_mapping; // button clicks switch button 1 mappings gboolean use_erasertip; int which_mouse_button; // the mouse button drawing the current path + int which_unswitch_button; // if button_switch_mapping, the mouse button that switched the mapping struct Page default_page; // the model for the default page int layerbox_length; // the number of entries registered in the layers combo-box struct Item *cur_item; // the item being drawn, or NULL @@ -238,6 +239,7 @@ typedef struct UIData { gboolean pressure_sensitivity; // use pen pressure to control stroke width? double width_minimum_multiplier, width_maximum_multiplier; // calibration for pressure sensitivity gboolean is_corestroke; // this stroke is painted with core pointer + GdkDevice *stroke_device; // who's painting this stroke int screen_width, screen_height; // initial screen size, for XInput events double hand_refpt[2]; int hand_scrollto_cx, hand_scrollto_cy;