991
1058
Gtk::AccelMap::add_entry(accel_key.get_path(), accel_key.get_key(), accel_key.get_mod()); \
994
ACCEL("<Actions>//select-all-ducks","<Control>a");
995
ACCEL("<Actions>//unselect-all-ducks","<Control>d");
996
ACCEL("<Actions>//select-all-layers","<Control><Shift>a");
997
ACCEL("<Actions>//unselect-all-layers","<Control><Shift>d");
998
ACCEL("<Actions>//render","F9");
999
ACCEL("<Actions>//preview","F11");
1000
ACCEL("<Actions>//properties","F8");
1001
ACCEL("<Actions>//options","F12");
1002
ACCEL("<Actions>//import","<control>i");
1003
ACCEL2(Gtk::AccelKey(GDK_Escape,static_cast<Gdk::ModifierType>(0),"<Actions>//stop"));
1004
ACCEL("<Actions>//toggle-grid-show","<Control>g");
1005
ACCEL("<Actions>//toggle-grid-snap","<Control>l");
1006
ACCEL2(Gtk::AccelKey('`',Gdk::CONTROL_MASK,"<Actions>//toggle-low-res"));
1007
ACCEL("<Actions>//mask-position-ducks", "<Mod1>1");
1008
ACCEL("<Actions>//mask-vertex-ducks", "<Mod1>2");
1009
ACCEL("<Actions>//mask-tangent-ducks", "<Mod1>3");
1010
ACCEL("<Actions>//mask-radius-ducks", "<Mod1>4");
1011
ACCEL("<Actions>//mask-width-ducks", "<Mod1>5");
1012
ACCEL("<Actions>//mask-angle-ducks", "<Mod1>6");
1014
ACCEL2(Gtk::AccelKey(GDK_Page_Up,Gdk::SHIFT_MASK,"<Actions>//action-layer_raise"));
1015
ACCEL2(Gtk::AccelKey(GDK_Page_Down,Gdk::SHIFT_MASK,"<Actions>//action-layer_lower"));
1017
ACCEL("<Actions>//quality-01","<Control>1");
1018
ACCEL("<Actions>//quality-02","<Control>2");
1019
ACCEL("<Actions>//quality-03","<Control>3");
1020
ACCEL("<Actions>//quality-04","<Control>4");
1021
ACCEL("<Actions>//quality-05","<Control>5");
1022
ACCEL("<Actions>//quality-06","<Control>6");
1023
ACCEL("<Actions>//quality-07","<Control>7");
1024
ACCEL("<Actions>//quality-08","<Control>8");
1025
ACCEL("<Actions>//quality-09","<Control>9");
1026
ACCEL("<Actions>//quality-10","<Control>0");
1027
ACCEL("<Actions>//undo","<Control>z");
1028
ACCEL("<Actions>//redo","<Control>r");
1029
ACCEL("<Actions>//action-layer_remove","Delete");
1031
/* ACCEL2(Gtk::AccelKey(']',static_cast<Gdk::ModifierType>(0),"<Actions>//jump-next-keyframe"));
1032
ACCEL2(Gtk::AccelKey('[',static_cast<Gdk::ModifierType>(0),"<Actions>//jump-prev-keyframe"));
1033
ACCEL2(Gtk::AccelKey('=',static_cast<Gdk::ModifierType>(0),"<Actions>//canvas-zoom-in"));
1034
ACCEL2(Gtk::AccelKey('-',static_cast<Gdk::ModifierType>(0),"<Actions>//canvas-zoom-out"));
1035
ACCEL("<Actions>//time-zoom-in","+");
1036
ACCEL("<Actions>//time-zoom-out","_");
1038
ACCEL2(Gtk::AccelKey('(',Gdk::CONTROL_MASK,"<Actions>//decrease-low-res-pixel-size"));
1039
ACCEL2(Gtk::AccelKey(')',Gdk::CONTROL_MASK,"<Actions>//increase-low-res-pixel-size"));
1041
ACCEL2(Gtk::AccelKey('(',Gdk::MOD1_MASK|Gdk::CONTROL_MASK,"<Actions>//amount-dec"));
1042
ACCEL2(Gtk::AccelKey(')',Gdk::MOD1_MASK|Gdk::CONTROL_MASK,"<Actions>//amount-inc"));
1044
ACCEL2(Gtk::AccelKey(']',Gdk::CONTROL_MASK,"<Actions>//jump-next-keyframe"));
1045
ACCEL2(Gtk::AccelKey('[',Gdk::CONTROL_MASK,"<Actions>//jump-prev-keyframe"));
1046
ACCEL2(Gtk::AccelKey('=',Gdk::CONTROL_MASK,"<Actions>//canvas-zoom-in"));
1047
ACCEL2(Gtk::AccelKey('-',Gdk::CONTROL_MASK,"<Actions>//canvas-zoom-out"));
1048
ACCEL2(Gtk::AccelKey('+',Gdk::CONTROL_MASK,"<Actions>//time-zoom-in"));
1049
ACCEL2(Gtk::AccelKey('_',Gdk::CONTROL_MASK,"<Actions>//time-zoom-out"));
1050
ACCEL2(Gtk::AccelKey('.',Gdk::CONTROL_MASK,"<Actions>//seek-next-frame"));
1051
ACCEL2(Gtk::AccelKey(',',Gdk::CONTROL_MASK,"<Actions>//seek-prev-frame"));
1052
ACCEL2(Gtk::AccelKey('>',Gdk::CONTROL_MASK,"<Actions>//seek-next-second"));
1053
ACCEL2(Gtk::AccelKey('<',Gdk::CONTROL_MASK,"<Actions>//seek-prev-second"));
1054
ACCEL2(Gtk::AccelKey('o',Gdk::MOD1_MASK,"<Actions>//toggle-onion-skin"));
1055
ACCEL("<Actions>//play", "<Control>p");
1056
ACCEL("<Actions>//seek-begin","Home");
1057
ACCEL("<Actions>//seek-end","End");
1059
ACCEL("<Actions>//state-normal", "<Mod1>a");
1060
ACCEL("<Actions>//state-smooth_move", "<Mod1>v");
1061
ACCEL("<Actions>//state-scale", "<Mod1>s");
1062
ACCEL("<Actions>//state-rotate", "<Mod1>t");
1063
ACCEL("<Actions>//state-mirror", "<Mod1>m");
1065
ACCEL("<Actions>//state-circle", "<Mod1>c");
1066
ACCEL("<Actions>//state-rectangle", "<Mod1>r");
1067
ACCEL("<Actions>//state-star", "<Mod1>q");
1068
ACCEL("<Actions>//state-gradient", "<Mod1>g");
1069
ACCEL("<Actions>//state-polygon", "<Mod1>p");
1071
ACCEL("<Actions>//state-bline", "<Mod1>b");
1072
ACCEL("<Actions>//state-text", "<Mod1>x");
1073
ACCEL("<Actions>//state-fill", "<Mod1>f");
1074
ACCEL("<Actions>//state-eyedrop", "<Mod1>e");
1075
ACCEL("<Actions>//state-zoom", "<Mod1>z");
1077
ACCEL("<Actions>//state-draw", "<Mod1>d");
1078
ACCEL("<Actions>//state-sketch", "<Mod1>k");
1079
ACCEL("<Actions>//state-width", "<Mod1>w");
1081
ACCEL("<Actions>//canvas-zoom-fit","<Control><Shift>z");
1062
ACCEL("<Mod1>a", "<Actions>/action_group_state_manager/state-normal" );
1063
ACCEL("<Mod1>v", "<Actions>/action_group_state_manager/state-smooth_move" );
1064
ACCEL("<Mod1>s", "<Actions>/action_group_state_manager/state-scale" );
1065
ACCEL("<Mod1>t", "<Actions>/action_group_state_manager/state-rotate" );
1066
ACCEL("<Mod1>m", "<Actions>/action_group_state_manager/state-mirror" );
1067
ACCEL("<Mod1>c", "<Actions>/action_group_state_manager/state-circle" );
1068
ACCEL("<Mod1>r", "<Actions>/action_group_state_manager/state-rectangle" );
1069
ACCEL("<Mod1>q", "<Actions>/action_group_state_manager/state-star" );
1070
ACCEL("<Mod1>g", "<Actions>/action_group_state_manager/state-gradient" );
1071
ACCEL("<Mod1>p", "<Actions>/action_group_state_manager/state-polygon" );
1072
ACCEL("<Mod1>b", "<Actions>/action_group_state_manager/state-bline" );
1073
ACCEL("<Mod1>x", "<Actions>/action_group_state_manager/state-text" );
1074
ACCEL("<Mod1>f", "<Actions>/action_group_state_manager/state-fill" );
1075
ACCEL("<Mod1>e", "<Actions>/action_group_state_manager/state-eyedrop" );
1076
ACCEL("<Mod1>z", "<Actions>/action_group_state_manager/state-zoom" );
1077
ACCEL("<Mod1>d", "<Actions>/action_group_state_manager/state-draw" );
1078
ACCEL("<Mod1>k", "<Actions>/action_group_state_manager/state-sketch" );
1079
ACCEL("<Mod1>w", "<Actions>/action_group_state_manager/state-width" );
1082
ACCEL("<Control>a", "<Actions>/canvasview/select-all-ducks" );
1083
ACCEL("<Control>d", "<Actions>/canvasview/unselect-all-ducks" );
1084
ACCEL("<Control><Shift>a", "<Actions>/canvasview/select-all-layers" );
1085
ACCEL("<Control><Shift>d", "<Actions>/canvasview/unselect-all-layers" );
1086
ACCEL("F9", "<Actions>/canvasview/render" );
1087
ACCEL("F11", "<Actions>/canvasview/preview" );
1088
ACCEL("F8", "<Actions>/canvasview/properties" );
1089
ACCEL("F12", "<Actions>/canvasview/options" );
1090
ACCEL("<control>i", "<Actions>/canvasview/import" );
1091
ACCEL2(Gtk::AccelKey(GDK_Escape,static_cast<Gdk::ModifierType>(0), "<Actions>/canvasview/stop" ));
1092
ACCEL("<Control>g", "<Actions>/canvasview/toggle-grid-show" );
1093
ACCEL("<Control>l", "<Actions>/canvasview/toggle-grid-snap" );
1094
ACCEL2(Gtk::AccelKey('`',Gdk::CONTROL_MASK, "<Actions>/canvasview/toggle-low-res" ));
1095
ACCEL("<Mod1>1", "<Actions>/canvasview/mask-position-ducks" );
1096
ACCEL("<Mod1>2", "<Actions>/canvasview/mask-vertex-ducks" );
1097
ACCEL("<Mod1>3", "<Actions>/canvasview/mask-tangent-ducks" );
1098
ACCEL("<Mod1>4", "<Actions>/canvasview/mask-radius-ducks" );
1099
ACCEL("<Mod1>5", "<Actions>/canvasview/mask-width-ducks" );
1100
ACCEL("<Mod1>6", "<Actions>/canvasview/mask-angle-ducks" );
1101
ACCEL2(Gtk::AccelKey(GDK_Page_Up,Gdk::SHIFT_MASK, "<Actions>/action_group_layer_action_manager/action-LayerRaise" ));
1102
ACCEL2(Gtk::AccelKey(GDK_Page_Down,Gdk::SHIFT_MASK, "<Actions>/action_group_layer_action_manager/action-LayerLower" ));
1103
ACCEL("<Control>1", "<Actions>/canvasview/quality-01" );
1104
ACCEL("<Control>2", "<Actions>/canvasview/quality-02" );
1105
ACCEL("<Control>3", "<Actions>/canvasview/quality-03" );
1106
ACCEL("<Control>4", "<Actions>/canvasview/quality-04" );
1107
ACCEL("<Control>5", "<Actions>/canvasview/quality-05" );
1108
ACCEL("<Control>6", "<Actions>/canvasview/quality-06" );
1109
ACCEL("<Control>7", "<Actions>/canvasview/quality-07" );
1110
ACCEL("<Control>8", "<Actions>/canvasview/quality-08" );
1111
ACCEL("<Control>9", "<Actions>/canvasview/quality-09" );
1112
ACCEL("<Control>0", "<Actions>/canvasview/quality-10" );
1113
ACCEL("<Control>z", "<Actions>/action_group_dock_history/undo" );
1114
ACCEL("<Control>r", "<Actions>/action_group_dock_history/redo" );
1115
ACCEL2(Gtk::AccelKey(GDK_Delete,Gdk::CONTROL_MASK, "<Actions>/action_group_layer_action_manager/action-LayerRemove" ));
1116
ACCEL2(Gtk::AccelKey('(',Gdk::CONTROL_MASK, "<Actions>/canvasview/decrease-low-res-pixel-size" ));
1117
ACCEL2(Gtk::AccelKey(')',Gdk::CONTROL_MASK, "<Actions>/canvasview/increase-low-res-pixel-size" ));
1118
ACCEL2(Gtk::AccelKey('(',Gdk::MOD1_MASK|Gdk::CONTROL_MASK, "<Actions>/action_group_layer_action_manager/amount-dec" ));
1119
ACCEL2(Gtk::AccelKey(')',Gdk::MOD1_MASK|Gdk::CONTROL_MASK, "<Actions>/action_group_layer_action_manager/amount-inc" ));
1120
ACCEL2(Gtk::AccelKey(']',Gdk::CONTROL_MASK, "<Actions>/canvasview/jump-next-keyframe" ));
1121
ACCEL2(Gtk::AccelKey('[',Gdk::CONTROL_MASK, "<Actions>/canvasview/jump-prev-keyframe" ));
1122
ACCEL2(Gtk::AccelKey('=',Gdk::CONTROL_MASK, "<Actions>/canvasview/canvas-zoom-in" ));
1123
ACCEL2(Gtk::AccelKey('-',Gdk::CONTROL_MASK, "<Actions>/canvasview/canvas-zoom-out" ));
1124
ACCEL2(Gtk::AccelKey('+',Gdk::CONTROL_MASK, "<Actions>/canvasview/time-zoom-in" ));
1125
ACCEL2(Gtk::AccelKey('_',Gdk::CONTROL_MASK, "<Actions>/canvasview/time-zoom-out" ));
1126
ACCEL2(Gtk::AccelKey('.',Gdk::CONTROL_MASK, "<Actions>/canvasview/seek-next-frame" ));
1127
ACCEL2(Gtk::AccelKey(',',Gdk::CONTROL_MASK, "<Actions>/canvasview/seek-prev-frame" ));
1128
ACCEL2(Gtk::AccelKey('>',Gdk::CONTROL_MASK, "<Actions>/canvasview/seek-next-second" ));
1129
ACCEL2(Gtk::AccelKey('<',Gdk::CONTROL_MASK, "<Actions>/canvasview/seek-prev-second" ));
1130
ACCEL("<Mod1>o", "<Actions>/canvasview/toggle-onion-skin" );
1131
ACCEL("<Control><Shift>z", "<Actions>/canvasview/canvas-zoom-fit" );
1132
ACCEL("<Control>p", "<Actions>/canvasview/play" );
1133
ACCEL("Home", "<Actions>/canvasview/seek-begin" );
1134
ACCEL("End", "<Actions>/canvasview/seek-end" );