5 #include "core/tool_id.hpp"
42 SELECTION_QUALIFIER_AUTO,
43 SELECTION_QUALIFIER_INCLUDE_ORIGIN,
44 SELECTION_QUALIFIER_TOUCH_BOX,
45 SELECTION_QUALIFIER_INCLUDE_BOX,
51 TUNING_ADD_TRACKS_ALL,
76 BACKANNOTATE_CONNECTION_LINES,
83 enum class ActionGroup {
104 typedef std::vector<std::pair<unsigned int, GdkModifierType>> KeySequence;
106 std::string key_sequence_to_string(
const KeySequence &keys);
111 : action_id(aid), tool_id(tid), cb(c)
115 const ActionID action_id;
116 const ToolID tool_id;
117 std::vector<KeySequence> key_sequences;
121 std::pair<ActionID, ToolID> make_action(ActionID
id);
122 std::pair<ActionID, ToolID> make_action(ToolID
id);