summaryrefslogtreecommitdiff
path: root/plugins/gtkui/actionhandlers.h
blob: 1b1e7a1d02418ac067190213c5a7aac1cb0dc249 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
/*
    gtkui hotkey handlers
    Copyright (C) 2009-2013 Alexey Yakovenko and other contributors

    This software is provided 'as-is', without any express or implied
    warranty.  In no event will the authors be held liable for any damages
    arising from the use of this software.

    Permission is granted to anyone to use this software for any purpose,
    including commercial applications, and to alter it and redistribute it
    freely, subject to the following restrictions:

    1. The origin of this software must not be misrepresented; you must not
     claim that you wrote the original software. If you use this software
     in a product, an acknowledgment in the product documentation would be
     appreciated but is not required.

    2. Altered source versions must be plainly marked as such, and must not be
     misrepresented as being the original software.

    3. This notice may not be removed or altered from any source distribution.
*/

#ifndef __ACTIONHANDLERS_H
#define __ACTIONHANDLERS_H

gboolean
action_open_files_handler_cb (void *userdata);

int
action_open_files_handler (struct DB_plugin_action_s *action, int ctx);

gboolean
action_quit_handler_cb (void *user_data);

int
action_quit_handler (DB_plugin_action_t *act, int ctx);

gboolean
action_add_files_handler_cb (void *user_data);

int
action_add_files_handler (struct DB_plugin_action_s *action, int ctx);

gboolean
action_add_folders_handler_cb (void *user_data);

int
action_add_folders_handler (struct DB_plugin_action_s *action, int ctx);

gboolean
action_deselect_all_handler_cb (void *user_data);

int
action_deselect_all_handler (struct DB_plugin_action_s *action, int ctx);

gboolean
action_select_all_handler_cb (void *user_data);

int
action_select_all_handler (struct DB_plugin_action_s *action, int ctx);

gboolean
action_new_playlist_handler_cb (void *user_data);

int
action_new_playlist_handler (struct DB_plugin_action_s *action, int ctx);

int
action_remove_current_playlist_handler (struct DB_plugin_action_s *action, int ctx);

gboolean
action_toggle_mainwin_handler_cb (void *user_data);

int
action_toggle_mainwin_handler (struct DB_plugin_action_s *action, int ctx);

gboolean
action_show_mainwin_handler_cb (void *user_data);

int
action_show_mainwin_handler (struct DB_plugin_action_s *action, int ctx);

gboolean
action_hide_mainwin_handler_cb (void *user_data);

int
action_hide_mainwin_handler (struct DB_plugin_action_s *action, int ctx);

gboolean
action_add_location_handler_cb (void *user_data);

int
action_add_location_handler (DB_plugin_action_t *act, int ctx);

gboolean
action_show_help_handler_cb (void *user_data);

int
action_show_help_handler (DB_plugin_action_t *act, int ctx);

int
action_remove_from_playlist_handler (DB_plugin_action_t *act, int ctx);

gboolean
action_delete_from_disk_handler_cb (void *data);

int
action_delete_from_disk_handler (DB_plugin_action_t *act, int ctx);

gboolean
action_show_track_properties_handler_cb (void *data);

int
action_show_track_properties_handler (DB_plugin_action_t *act, int ctx);

gboolean
action_find_handler_cb (void *data);

int
action_find_handler (DB_plugin_action_t *act, int ctx);

gboolean
action_scroll_follows_playback_handler_cb (void *data);

int
action_scroll_follows_playback_handler (DB_plugin_action_t *act, int ctx);

gboolean
action_cursor_follows_playback_handler_cb (void *data);

int
action_cursor_follows_playback_handler (DB_plugin_action_t *act, int ctx);

gboolean
action_load_playlist_handler_cb (void *data);

int
action_load_playlist_handler (DB_plugin_action_t *act, int ctx);

gboolean
action_save_playlist_handler_cb (void *data);

int
action_save_playlist_handler (DB_plugin_action_t *act, int ctx);

gboolean
action_toggle_menu_handler_cb (void *data);

int
action_toggle_menu_handler (DB_plugin_action_t *act, int ctx);

gboolean
action_toggle_statusbar_handler_cb (void *data);

int
action_toggle_statusbar_handler (DB_plugin_action_t *act, int ctx);

gboolean
action_toggle_designmode_handler_cb (void *data);

int
action_toggle_designmode_handler (DB_plugin_action_t *act, int ctx);

gboolean
action_preferences_handler_cb (void *data);

int
action_preferences_handler (DB_plugin_action_t *act, int ctx);

gboolean
action_sort_custom_handler_cb (void *data);

int
action_sort_custom_handler (DB_plugin_action_t *act, int ctx);

int
action_crop_selected_handler (DB_plugin_action_t *act, int ctx);

int
action_toggle_eq_handler (DB_plugin_action_t *act, int ctx);

int
action_show_eq_handler(DB_plugin_action_t *act, int ctx);

int
action_hide_eq_handler(DB_plugin_action_t *act, int ctx);

int
action_playback_loop_off_handler(DB_plugin_action_t *act, int ctx);

int
action_playback_loop_single_handler(DB_plugin_action_t *act, int ctx);

int
action_playback_loop_all_handler(DB_plugin_action_t *act, int ctx);

int
action_playback_order_random_handler(DB_plugin_action_t *act, int ctx);

int
action_playback_order_shuffle_albums_handler(DB_plugin_action_t *act, int ctx);

int
action_playback_order_shuffle_handler(DB_plugin_action_t *act, int ctx);

int
action_playback_order_linear_handler(DB_plugin_action_t *act, int ctx);

int
action_playback_order_cycle_handler(DB_plugin_action_t *act, int ctx);

int
action_playback_loop_cycle_handler(DB_plugin_action_t *act, int ctx);

#endif