1 /*
2     SPDX-FileCopyrightText: 2007-2009 Sergio Pistone <sergio_pistone@yahoo.com.ar>
3     SPDX-FileCopyrightText: 2010-2018 Mladen Milinkovic <max@smoothware.net>
4 
5     SPDX-License-Identifier: GPL-2.0-or-later
6 */
7 
8 #ifndef USERACTIONNAMES_H
9 #define USERACTIONNAMES_H
10 
11 #define ACT_NEW_SUBTITLE "new_subtitle"
12 #define ACT_OPEN_SUBTITLE "open_subtitle"
13 #define ACT_REOPEN_SUBTITLE_AS "reopen_subtitle_as"
14 #define ACT_RECENT_SUBTITLES "recent_subtitles"
15 #define ACT_SAVE_SUBTITLE "save_subtitle"
16 #define ACT_SAVE_SUBTITLE_AS "save_subtitle_as"
17 #define ACT_CLOSE_SUBTITLE "close_subtitle"
18 #define ACT_NEW_SUBTITLE_TR "new_subtitle_tr"
19 #define ACT_OPEN_SUBTITLE_TR "open_subtitle_tr"
20 #define ACT_REOPEN_SUBTITLE_TR_AS "reopen_subtitle_tr_as"
21 #define ACT_RECENT_SUBTITLES_TR "recent_subtitles_tr"
22 #define ACT_SAVE_SUBTITLE_TR "save_subtitle_tr"
23 #define ACT_SAVE_SUBTITLE_TR_AS "save_subtitle_tr_as"
24 #define ACT_CLOSE_SUBTITLE_TR "close_subtitle_tr"
25 #define ACT_UNDO "undo"
26 #define ACT_REDO "redo"
27 #define ACT_SPLIT_SUBTITLE "split_subtitle"
28 #define ACT_JOIN_SUBTITLES "join_subtitles"
29 #define ACT_INSERT_BEFORE_CURRENT_LINE "insert_before_current_line"
30 #define ACT_INSERT_AFTER_CURRENT_LINE "insert_after_current_line"
31 #define ACT_REMOVE_SELECTED_LINES "remove_selected_lines"
32 #define ACT_SPLIT_SELECTED_LINES "split_selected_lines"
33 #define ACT_JOIN_SELECTED_LINES "join_selected_lines"
34 #define ACT_SELECT_ALL_LINES "select_all_lines"
35 #define ACT_GOTO_LINE "goto_line"
36 #define ACT_FIND "find"
37 #define ACT_FIND_NEXT "find_next"
38 #define ACT_FIND_PREVIOUS "find_previous"
39 #define ACT_REPLACE "replace"
40 #define ACT_RETROCEDE_CURRENT_LINE "retrocede_current_line"
41 #define ACT_ADVANCE_CURRENT_LINE "advance_current_line"
42 #define ACT_DETECT_ERRORS "detect_errors"
43 #define ACT_CLEAR_ERRORS "clear_errors"
44 #define ACT_SHOW_ERRORS "show_errors"
45 #define ACT_FIND_ERROR "find_error"
46 #define ACT_SELECT_NEXT_ERROR "select_next_error"
47 #define ACT_SELECT_PREVIOUS_ERROR "select_previous_error"
48 #define ACT_SPELL_CHECK "spell_check"
49 #define ACT_TOGGLE_SELECTED_LINES_MARK "toggle_selected_lines_mark"
50 #define ACT_TOGGLE_SELECTED_LINES_BOLD "toggle_selected_lines_bold"
51 #define ACT_TOGGLE_SELECTED_LINES_ITALIC "toggle_selected_lines_italic"
52 #define ACT_TOGGLE_SELECTED_LINES_UNDERLINE "toggle_selected_lines_underline"
53 #define ACT_TOGGLE_SELECTED_LINES_STRIKETHROUGH "toggle_selected_lines_strikethrough"
54 #define ACT_CHANGE_SELECTED_LINES_TEXT_COLOR "change_selected_lines_text_color"
55 #define ACT_SHIFT "shift"
56 #define ACT_SHIFT_SELECTED_LINES_FORWARDS "shift_selected_lines_forwards"
57 #define ACT_SHIFT_SELECTED_LINES_BACKWARDS "shift_selected_lines_backwards"
58 #define ACT_ADJUST "adjust"
59 #define ACT_CHANGE_FRAME_RATE "change_frame_rate"
60 #define ACT_DURATION_LIMITS "duration_limits"
61 #define ACT_AUTOMATIC_DURATIONS "automatic_durations"
62 #define ACT_MAXIMIZE_DURATIONS "maximize_durations"
63 #define ACT_FIX_OVERLAPPING_LINES "fix_overlapping_lines"
64 #define ACT_SYNC_WITH_SUBTITLE "sync_with_subtitle"
65 #define ACT_ADJUST_TEXTS "adjust_texts"
66 #define ACT_UNBREAK_TEXTS "unbreak_texts"
67 #define ACT_SIMPLIFY_SPACES "simplify_spaces"
68 #define ACT_CHANGE_CASE "change_case"
69 #define ACT_FIX_PUNCTUATION "fix_punctuation"
70 #define ACT_TRANSLATE "translate"
71 #define ACT_EDIT_CURRENT_LINE_IN_PLACE "edit_current_line_in_place"
72 #define ACT_OPEN_VIDEO "open_video"
73 #define ACT_RECENT_VIDEOS "recent_videos"
74 #define ACT_CLOSE_VIDEO "close_video"
75 #define ACT_TOGGLE_FULL_SCREEN "toggle_full_screen"
76 #define ACT_STOP "stop"
77 #define ACT_PLAY_PAUSE "play_pause"
78 #define ACT_SEEK_BACKWARD "seek_backward"
79 #define ACT_SEEK_FORWARD "seek_forward"
80 #define ACT_SEEK_TO_CURRENT_LINE "seek_to_current_line"
81 #define ACT_SEEK_TO_NEXT_LINE "seek_to_next_line"
82 #define ACT_SEEK_TO_PREVIOUS_LINE "seek_to_previous_line"
83 #define ACT_PLAY_CURRENT_LINE_AND_PAUSE "play_current_line_and_pause"
84 #define ACT_SET_CURRENT_LINE_SHOW_TIME "set_current_line_show_time"
85 #define ACT_SET_CURRENT_LINE_HIDE_TIME "set_current_line_hide_time"
86 #define ACT_SHIFT_TO_VIDEO_POSITION "shift_to_video_position"
87 #define ACT_CURRENT_LINE_FOLLOWS_VIDEO "current_line_follows_video"
88 #define ACT_TOGGLE_MUTED "toggle_muted"
89 #define ACT_INCREASE_VOLUME "increase_volume"
90 #define ACT_DECREASE_VOLUME "decrease_volume"
91 #define ACT_DEMUX_TEXT_STREAM "demux_text_stream"
92 #define ACT_SET_ACTIVE_AUDIO_STREAM "set_active_audio_stream"
93 #define ACT_INCREASE_SUBTITLE_FONT "increase_font_size"
94 #define ACT_DECREASE_SUBTITLE_FONT "decrease_font_size"
95 #define ACT_SET_ACTIVE_SUBTITLE_STREAM "set_active_subtitle_stream"
96 #define ACT_ANCHOR_TOGGLE "anchor_toggle"
97 #define ACT_ANCHOR_REMOVE_ALL "anchor_remove_all"
98 #define ACT_SCRIPTS_MANAGER "scripts_manager"
99 #define ACT_WAVEFORM_ZOOM_IN "waveform_zoom_in"
100 #define ACT_WAVEFORM_ZOOM_OUT "waveform_zoom_out"
101 #define ACT_WAVEFORM_AUTOSCROLL "waveform_autoscroll"
102 #define ACT_ASR_IMPORT_AUDIO_STREAM "asr_import_audio_stream"
103 #define ACT_PLAY_RATE_INCREASE "playrate_increase"
104 #define ACT_PLAY_RATE_DECREASE "playrate_decrease"
105 #define ACT_STEP_FRAME_BACKWARD "frame_step_backward"
106 #define ACT_STEP_FRAME_FORWARD "frame_step_forward"
107 #endif
108