43 SELECTION_QUALIFIER_AUTO,
44 SELECTION_QUALIFIER_INCLUDE_ORIGIN,
45 SELECTION_QUALIFIER_TOUCH_BOX,
46 SELECTION_QUALIFIER_INCLUDE_BOX,
52 TUNING_ADD_TRACKS_ALL,
77 BACKANNOTATE_CONNECTION_LINES,
86 AIRWIRE_FILTER_WINDOW,
93 TOGGLE_SNAP_TO_TARGETS,
109 using ActionToolID = std::pair<ActionID, ToolID>;
111 enum class ActionGroup {
134 typedef std::vector<std::pair<unsigned int, GdkModifierType>> KeySequence;
136 std::string key_sequence_to_string(
const KeySequence &keys);
137 std::string key_sequence_to_string_short(
const KeySequence &keys);
139 std::string key_sequences_to_string(
const std::vector<KeySequence> &seqs);
144 : action_id(aid), tool_id(tid), cb(c)
148 const ActionID action_id;
149 const ToolID tool_id;
150 std::vector<KeySequence> key_sequences;
154 ActionToolID make_action(ActionID
id);
155 ActionToolID make_action(ToolID
id);
Definition: action.hpp:141