diff options
Diffstat (limited to 'apps/keymaps/keymap-recorder.c')
-rw-r--r-- | apps/keymaps/keymap-recorder.c | 80 |
1 files changed, 40 insertions, 40 deletions
diff --git a/apps/keymaps/keymap-recorder.c b/apps/keymaps/keymap-recorder.c index feeda35264..a28286936e 100644 --- a/apps/keymaps/keymap-recorder.c +++ b/apps/keymaps/keymap-recorder.c | |||
@@ -34,40 +34,40 @@ CONTEXT_CUSTOM|1 = the standard list/tree defines (without directions) | |||
34 | 34 | ||
35 | */ | 35 | */ |
36 | 36 | ||
37 | struct button_mapping button_context_standard[] = { | 37 | const struct button_mapping button_context_standard[] = { |
38 | { ACTION_STD_PREV, BUTTON_UP, BUTTON_NONE }, | 38 | { ACTION_STD_PREV, BUTTON_UP, BUTTON_NONE }, |
39 | { ACTION_STD_PREVREPEAT, BUTTON_UP|BUTTON_REPEAT, BUTTON_UP }, | 39 | { ACTION_STD_PREVREPEAT, BUTTON_UP|BUTTON_REPEAT, BUTTON_NONE }, |
40 | { ACTION_STD_NEXT, BUTTON_DOWN, BUTTON_NONE }, | 40 | { ACTION_STD_NEXT, BUTTON_DOWN, BUTTON_NONE }, |
41 | { ACTION_STD_NEXTREPEAT, BUTTON_DOWN|BUTTON_REPEAT, BUTTON_DOWN }, | 41 | { ACTION_STD_NEXTREPEAT, BUTTON_DOWN|BUTTON_REPEAT, BUTTON_NONE }, |
42 | 42 | ||
43 | { ACTION_STD_OK, BUTTON_ON, BUTTON_NONE }, | 43 | { ACTION_STD_OK, BUTTON_ON, BUTTON_NONE }, |
44 | { ACTION_STD_OK, BUTTON_RIGHT, BUTTON_NONE }, | 44 | { ACTION_STD_OK, BUTTON_RIGHT, BUTTON_NONE }, |
45 | { ACTION_STD_OK, BUTTON_RIGHT|BUTTON_REPEAT, BUTTON_RIGHT }, | 45 | { ACTION_STD_OK, BUTTON_RIGHT|BUTTON_REPEAT, BUTTON_RIGHT }, |
46 | 46 | ||
47 | { ACTION_STD_OK, BUTTON_PLAY|BUTTON_REL, BUTTON_PLAY }, | 47 | { ACTION_STD_OK, BUTTON_PLAY|BUTTON_REL, BUTTON_PLAY }, |
48 | { ACTION_STD_MENU, BUTTON_F1, BUTTON_NONE }, | 48 | { ACTION_STD_MENU, BUTTON_F1, BUTTON_NONE }, |
49 | { ACTION_STD_QUICKSCREEN, BUTTON_F2, BUTTON_NONE }, | 49 | { ACTION_STD_QUICKSCREEN, BUTTON_F2, BUTTON_NONE }, |
50 | { ACTION_STD_CONTEXT, BUTTON_PLAY|BUTTON_REPEAT, BUTTON_PLAY }, | 50 | { ACTION_STD_CONTEXT, BUTTON_PLAY|BUTTON_REPEAT, BUTTON_PLAY }, |
51 | { ACTION_STD_CANCEL, BUTTON_OFF, BUTTON_NONE }, | 51 | { ACTION_STD_CANCEL, BUTTON_OFF, BUTTON_NONE }, |
52 | { ACTION_STD_CANCEL, BUTTON_LEFT, BUTTON_NONE }, | 52 | { ACTION_STD_CANCEL, BUTTON_LEFT, BUTTON_NONE }, |
53 | { ACTION_STD_CANCEL, BUTTON_LEFT|BUTTON_REPEAT, BUTTON_LEFT }, | 53 | { ACTION_STD_CANCEL, BUTTON_LEFT|BUTTON_REPEAT, BUTTON_NONE }, |
54 | 54 | ||
55 | LAST_ITEM_IN_LIST | 55 | LAST_ITEM_IN_LIST |
56 | }; | 56 | }; |
57 | 57 | ||
58 | struct button_mapping button_context_wps[] = { | 58 | const struct button_mapping button_context_wps[] = { |
59 | { ACTION_WPS_PLAY, BUTTON_PLAY, BUTTON_NONE }, | 59 | { ACTION_WPS_PLAY, BUTTON_PLAY, BUTTON_NONE }, |
60 | { ACTION_WPS_SKIPNEXT, BUTTON_RIGHT, BUTTON_NONE }, | 60 | { ACTION_WPS_SKIPNEXT, BUTTON_RIGHT|BUTTON_REL, BUTTON_RIGHT }, |
61 | { ACTION_WPS_SKIPPREV, BUTTON_LEFT, BUTTON_NONE }, | 61 | { ACTION_WPS_SKIPPREV, BUTTON_LEFT|BUTTON_REL, BUTTON_LEFT }, |
62 | { ACTION_WPS_SEEKBACK, BUTTON_LEFT|BUTTON_REPEAT, BUTTON_LEFT }, | 62 | { ACTION_WPS_SEEKBACK, BUTTON_LEFT|BUTTON_REPEAT, BUTTON_NONE }, |
63 | { ACTION_WPS_SEEKFWD, BUTTON_RIGHT|BUTTON_REPEAT, BUTTON_RIGHT }, | 63 | { ACTION_WPS_SEEKFWD, BUTTON_RIGHT|BUTTON_REPEAT, BUTTON_NONE }, |
64 | { ACTION_WPS_STOPSEEK, BUTTON_LEFT|BUTTON_REL, BUTTON_LEFT|BUTTON_REPEAT }, | 64 | { ACTION_WPS_STOPSEEK, BUTTON_LEFT|BUTTON_REL, BUTTON_LEFT|BUTTON_REPEAT }, |
65 | { ACTION_WPS_STOPSEEK, BUTTON_RIGHT|BUTTON_REL, BUTTON_RIGHT|BUTTON_REPEAT }, | 65 | { ACTION_WPS_STOPSEEK, BUTTON_RIGHT|BUTTON_REL, BUTTON_RIGHT|BUTTON_REPEAT }, |
66 | { ACTION_WPS_STOP, BUTTON_OFF, BUTTON_NONE }, | 66 | { ACTION_WPS_STOP, BUTTON_OFF, BUTTON_NONE }, |
67 | { ACTION_WPS_VOLDOWN, BUTTON_DOWN, BUTTON_NONE }, | 67 | { ACTION_WPS_VOLDOWN, BUTTON_DOWN, BUTTON_NONE }, |
68 | { ACTION_WPS_VOLDOWN, BUTTON_DOWN|BUTTON_REPEAT, BUTTON_DOWN }, | 68 | { ACTION_WPS_VOLDOWN, BUTTON_DOWN|BUTTON_REPEAT, BUTTON_NONE }, |
69 | { ACTION_WPS_VOLUP, BUTTON_UP, BUTTON_NONE }, | 69 | { ACTION_WPS_VOLUP, BUTTON_UP, BUTTON_NONE }, |
70 | { ACTION_WPS_VOLUP, BUTTON_UP|BUTTON_REPEAT, BUTTON_UP }, | 70 | { ACTION_WPS_VOLUP, BUTTON_UP|BUTTON_REPEAT, BUTTON_NONE }, |
71 | { ACTION_WPS_MENU, BUTTON_F1, BUTTON_NONE }, | 71 | { ACTION_WPS_MENU, BUTTON_F1, BUTTON_NONE }, |
72 | { ACTION_WPS_CONTEXT, BUTTON_PLAY|BUTTON_REPEAT, BUTTON_PLAY }, | 72 | { ACTION_WPS_CONTEXT, BUTTON_PLAY|BUTTON_REPEAT, BUTTON_PLAY }, |
73 | { ACTION_WPS_QUICKSCREEN, BUTTON_F2, BUTTON_NONE }, | 73 | { ACTION_WPS_QUICKSCREEN, BUTTON_F2, BUTTON_NONE }, |
@@ -79,53 +79,53 @@ struct button_mapping button_context_wps[] = { | |||
79 | LAST_ITEM_IN_LIST | 79 | LAST_ITEM_IN_LIST |
80 | }; | 80 | }; |
81 | 81 | ||
82 | struct button_mapping button_context_settings[] = { | 82 | const struct button_mapping button_context_settings[] = { |
83 | { ACTION_SETTINGS_INC, BUTTON_UP, BUTTON_NONE }, | 83 | { ACTION_SETTINGS_INC, BUTTON_UP, BUTTON_NONE }, |
84 | { ACTION_SETTINGS_INCREPEAT, BUTTON_UP|BUTTON_REPEAT, BUTTON_UP }, | 84 | { ACTION_SETTINGS_INCREPEAT, BUTTON_UP|BUTTON_REPEAT, BUTTON_NONE }, |
85 | { ACTION_SETTINGS_DEC, BUTTON_DOWN, BUTTON_NONE }, | 85 | { ACTION_SETTINGS_DEC, BUTTON_DOWN, BUTTON_NONE }, |
86 | { ACTION_SETTINGS_DECREPEAT, BUTTON_DOWN|BUTTON_REPEAT, BUTTON_DOWN }, | 86 | { ACTION_SETTINGS_DECREPEAT, BUTTON_DOWN|BUTTON_REPEAT, BUTTON_NONE }, |
87 | 87 | ||
88 | LAST_ITEM_IN_LIST | 88 | LAST_ITEM_IN_LIST |
89 | }; | 89 | }; |
90 | 90 | ||
91 | struct button_mapping button_context_tree[] = { | 91 | const struct button_mapping button_context_tree[] = { |
92 | { ACTION_TREE_WPS, BUTTON_PLAY, BUTTON_NONE }, | 92 | { ACTION_TREE_WPS, BUTTON_PLAY, BUTTON_NONE }, |
93 | { ACTION_TREE_STOP, BUTTON_OFF, BUTTON_NONE }, | 93 | { ACTION_TREE_STOP, BUTTON_OFF, BUTTON_NONE }, |
94 | 94 | ||
95 | LAST_ITEM_IN_LIST | 95 | LAST_ITEM_IN_LIST |
96 | }; /* button_context_listtree */ | 96 | }; /* button_context_listtree */ |
97 | struct button_mapping button_context_tree_scroll_lr[] = { | 97 | const struct button_mapping button_context_tree_scroll_lr[] = { |
98 | { ACTION_NONE, BUTTON_LEFT, BUTTON_NONE }, | 98 | { ACTION_NONE, BUTTON_LEFT, BUTTON_NONE }, |
99 | { ACTION_STD_CANCEL, BUTTON_LEFT|BUTTON_REL, BUTTON_LEFT }, | 99 | { ACTION_STD_CANCEL, BUTTON_LEFT|BUTTON_REL, BUTTON_LEFT }, |
100 | { ACTION_TREE_PGLEFT, BUTTON_LEFT|BUTTON_REPEAT, BUTTON_LEFT }, | 100 | { ACTION_TREE_PGLEFT, BUTTON_LEFT|BUTTON_REPEAT, BUTTON_NONE }, |
101 | { ACTION_TREE_PGLEFT, BUTTON_LEFT|BUTTON_REL, BUTTON_LEFT|BUTTON_REPEAT }, | 101 | { ACTION_TREE_PGLEFT, BUTTON_LEFT|BUTTON_REL, BUTTON_LEFT|BUTTON_REPEAT }, |
102 | { ACTION_NONE, BUTTON_RIGHT, BUTTON_NONE }, | 102 | { ACTION_NONE, BUTTON_RIGHT, BUTTON_NONE }, |
103 | { ACTION_STD_OK, BUTTON_RIGHT|BUTTON_REL, BUTTON_RIGHT }, | 103 | { ACTION_STD_OK, BUTTON_RIGHT|BUTTON_REL, BUTTON_RIGHT }, |
104 | { ACTION_TREE_PGRIGHT, BUTTON_RIGHT|BUTTON_REPEAT, BUTTON_RIGHT }, | 104 | { ACTION_TREE_PGRIGHT, BUTTON_RIGHT|BUTTON_REPEAT, BUTTON_NONE }, |
105 | { ACTION_TREE_PGRIGHT, BUTTON_RIGHT|BUTTON_REL, BUTTON_RIGHT|BUTTON_REPEAT }, | 105 | { ACTION_TREE_PGRIGHT, BUTTON_RIGHT|BUTTON_REL, BUTTON_RIGHT|BUTTON_REPEAT }, |
106 | LAST_ITEM_IN_LIST__NEXTLIST(CONTEXT_CUSTOM|1), | 106 | LAST_ITEM_IN_LIST__NEXTLIST(CONTEXT_CUSTOM|1), |
107 | }; | 107 | }; |
108 | 108 | ||
109 | struct button_mapping button_context_yesno[] = { | 109 | const struct button_mapping button_context_yesno[] = { |
110 | { ACTION_YESNO_ACCEPT, BUTTON_PLAY, BUTTON_NONE }, | 110 | { ACTION_YESNO_ACCEPT, BUTTON_PLAY, BUTTON_NONE }, |
111 | 111 | ||
112 | LAST_ITEM_IN_LIST | 112 | LAST_ITEM_IN_LIST |
113 | }; | 113 | }; |
114 | struct button_mapping button_context_quickscreen[] = { | 114 | const struct button_mapping button_context_quickscreen[] = { |
115 | { ACTION_QS_DOWNINV, BUTTON_UP, BUTTON_NONE }, | 115 | { ACTION_QS_DOWNINV, BUTTON_UP, BUTTON_NONE }, |
116 | { ACTION_QS_DOWNINV, BUTTON_UP|BUTTON_REPEAT, BUTTON_UP }, | 116 | { ACTION_QS_DOWNINV, BUTTON_UP|BUTTON_REPEAT, BUTTON_NONE }, |
117 | { ACTION_QS_DOWN, BUTTON_DOWN, BUTTON_NONE }, | 117 | { ACTION_QS_DOWN, BUTTON_DOWN, BUTTON_NONE }, |
118 | { ACTION_QS_DOWN, BUTTON_DOWN|BUTTON_REPEAT, BUTTON_DOWN }, | 118 | { ACTION_QS_DOWN, BUTTON_DOWN|BUTTON_REPEAT, BUTTON_NONE }, |
119 | { ACTION_QS_LEFT, BUTTON_LEFT, BUTTON_NONE }, | 119 | { ACTION_QS_LEFT, BUTTON_LEFT, BUTTON_NONE }, |
120 | { ACTION_QS_LEFT, BUTTON_LEFT|BUTTON_REPEAT, BUTTON_LEFT }, | 120 | { ACTION_QS_LEFT, BUTTON_LEFT|BUTTON_REPEAT, BUTTON_NONE }, |
121 | { ACTION_QS_RIGHT, BUTTON_RIGHT, BUTTON_NONE }, | 121 | { ACTION_QS_RIGHT, BUTTON_RIGHT, BUTTON_NONE }, |
122 | { ACTION_QS_RIGHT, BUTTON_RIGHT|BUTTON_REPEAT, BUTTON_RIGHT }, | 122 | { ACTION_QS_RIGHT, BUTTON_RIGHT|BUTTON_REPEAT, BUTTON_NONE }, |
123 | { ACTION_STD_CANCEL, BUTTON_PLAY, BUTTON_NONE }, | 123 | { ACTION_STD_CANCEL, BUTTON_PLAY, BUTTON_NONE }, |
124 | 124 | ||
125 | LAST_ITEM_IN_LIST | 125 | LAST_ITEM_IN_LIST |
126 | }; /* button_context_quickscreen */ | 126 | }; /* button_context_quickscreen */ |
127 | 127 | ||
128 | struct button_mapping* get_context_mapping( int context ) | 128 | const struct button_mapping* get_context_mapping( int context ) |
129 | { | 129 | { |
130 | switch( context ) | 130 | switch( context ) |
131 | { | 131 | { |