Aegisub/aegisub/src
Thomas Goyne 8e491a9ecc Add support for using standard button IDs from automation
Some example uses:

	-- ~special snowflake~ OK/Cancel
	aegisub.dialog.display(config, {ok='Accept', cancel='Cancel'})

	-- On OS X the 'Help' button will be just a left-aligned ?
	aegisub.dialog.display(config, {ok='OK', cancel='Cancel', help='Help'})

	-- Each button in its own subtable to preserve passed order
	-- Unnecessary when using only IDed buttons since the passed order will
	-- be ignored in favor of the platform-standard order
	aegisub.dialog.display(config,
	  {{ok='Accept'}, {cancel='Cancel'}, {help='Help'}, 'Another Button'})

In some cases the passed labels will be ignored in favor of the
platform-standard labels.

Available IDs:
	ok
	yes
	save
	apply
	close
	no
	cancel
	help
	context_help

Note that many combinations of button IDs do not make sense and may have
strange effects.

Buttons with an ID of 'cancel' return false, as if ESC was pressed. A
button with an ID of 'close' results in that button being triggered on
ESC rather than cancel.

Buttons with an ID of 'ok', 'yes' and 'save' are set as the default
affirmative button for the dialog.

Closes #1609.
2013-05-25 15:20:03 -07:00
..
bitmaps Run the icons through ImageOptim 2012-10-10 18:49:19 -07:00
command Fix compilation with gcc 4.7 2013-04-29 20:24:33 -07:00
gl Strip trailing whitespace from all cpp and h files 2012-03-25 04:05:06 +00:00
include/aegisub Extract Loading/Saving/Undo stuff from AssFile 2013-02-06 13:22:32 -08:00
libresrc Add an option to ignore uppercase words when spellchecking. Closes #1460. 2013-05-06 17:36:25 -07:00
msvc Use a patched zconf.h that doesn't try to include unistd.h when it isn't available 2012-11-17 11:13:08 -08:00
Makefile Add lua CFLAGS for lpeg.o 2013-05-03 20:14:10 -07:00
MatroskaParser.c Remove $Id$ markers since git doesn't support them 2012-10-25 17:39:49 -07:00
MatroskaParser.h Strip trailing whitespace from all cpp and h files 2012-03-25 04:05:06 +00:00
aegisub_endian.h Document a few things and kill all remaining placeholders 2012-12-02 13:08:42 -08:00
aegisublocale.cpp Kill StandardPaths 2013-02-06 13:22:33 -08:00
aegisublocale.h Document a few things and kill all remaining placeholders 2012-12-02 13:08:42 -08:00
agi_pre.cpp Remove $Id$ markers since git doesn't support them 2012-10-25 17:39:49 -07:00
agi_pre.h Fix compilation on platforms where int64_t == long 2013-04-24 20:04:35 -07:00
ass_attachment.cpp Revert "Return the ifstream from agi::io::Open by move" 2013-02-16 19:47:31 -08:00
ass_attachment.h Store ass attachments in the encoded form in memory 2013-02-07 16:02:44 -08:00
ass_dialogue.cpp Mostly purge wxWidgets from non-UI stuff 2013-02-06 13:22:15 -08:00
ass_dialogue.h Mostly purge wxWidgets from non-UI stuff 2013-02-06 13:22:15 -08:00
ass_entry.cpp Mostly purge wxWidgets from non-UI stuff 2013-02-06 13:22:15 -08:00
ass_entry.h Mostly purge wxWidgets from non-UI stuff 2013-02-06 13:22:15 -08:00
ass_export_filter.cpp Mostly purge wxWidgets from non-UI stuff 2013-02-06 13:22:15 -08:00
ass_export_filter.h Mostly purge wxWidgets from non-UI stuff 2013-02-06 13:22:15 -08:00
ass_exporter.cpp Extract Loading/Saving/Undo stuff from AssFile 2013-02-06 13:22:32 -08:00
ass_exporter.h Mostly purge wxWidgets from non-UI stuff 2013-02-06 13:22:15 -08:00
ass_file.cpp Strip Collisions lines on read 2013-03-30 07:18:34 -07:00
ass_file.h Extract Loading/Saving/Undo stuff from AssFile 2013-02-06 13:22:32 -08:00
ass_info.h Mostly purge wxWidgets from non-UI stuff 2013-02-06 13:22:15 -08:00
ass_karaoke.cpp Fix unicode issues in the karaoke split/join bar 2013-04-07 11:36:06 -07:00
ass_karaoke.h Mostly purge wxWidgets from non-UI stuff 2013-02-06 13:22:15 -08:00
ass_override.cpp Change AssParameterClass to an enum class 2013-02-07 08:55:01 -08:00
ass_override.h Change AssParameterClass to an enum class 2013-02-07 08:55:01 -08:00
ass_parser.cpp Strip Collisions lines on read 2013-03-30 07:18:34 -07:00
ass_parser.h Mostly purge wxWidgets from non-UI stuff 2013-02-06 13:22:15 -08:00
ass_style.cpp Mostly purge wxWidgets from non-UI stuff 2013-02-06 13:22:15 -08:00
ass_style.h Mostly purge wxWidgets from non-UI stuff 2013-02-06 13:22:15 -08:00
ass_style_storage.cpp Fix non-pch compilation 2013-05-03 17:57:32 -07:00
ass_style_storage.h Remove AssStyleStorage's dependencies on other Aegisub classes 2013-02-07 08:47:43 -08:00
ass_time.cpp Mostly purge wxWidgets from non-UI stuff 2013-02-06 13:22:15 -08:00
ass_time.h Mostly purge wxWidgets from non-UI stuff 2013-02-06 13:22:15 -08:00
audio_box.cpp Restore the position of the audio zoom slider from the options correctly. Closes #1597. 2013-04-21 19:04:15 -07:00
audio_box.h Remove pointless empty destructors 2012-12-11 09:06:21 -08:00
audio_colorscheme.cpp Extract options and MRU stuff from main.h 2013-01-09 16:48:31 -08:00
audio_colorscheme.h Kill the #ifndef AGI_PRE guards 2012-12-02 06:33:29 -08:00
audio_controller.cpp Extract Loading/Saving/Undo stuff from AssFile 2013-02-06 13:22:32 -08:00
audio_controller.h Mostly purge wxWidgets from non-UI stuff 2013-02-06 13:22:15 -08:00
audio_display.cpp Remove unused private member in AudioMarkerInteractionObject 2013-02-06 13:38:33 -08:00
audio_display.h Kill the #ifndef AGI_PRE guards 2012-12-02 06:33:29 -08:00
audio_karaoke.cpp Fix unicode issues in the karaoke split/join bar 2013-04-07 11:36:06 -07:00
audio_karaoke.h Fix unicode issues in the karaoke split/join bar 2013-04-07 11:36:06 -07:00
audio_marker.cpp Extract options and MRU stuff from main.h 2013-01-09 16:48:31 -08:00
audio_marker.h Kill the #ifndef AGI_PRE guards 2012-12-02 06:33:29 -08:00
audio_player.cpp Mostly purge wxWidgets from non-UI stuff 2013-02-06 13:22:15 -08:00
audio_player_alsa.cpp Mostly purge wxWidgets from non-UI stuff 2013-02-06 13:22:15 -08:00
audio_player_alsa.h Remove $Id$ markers since git doesn't support them 2012-10-25 17:39:49 -07:00
audio_player_dsound.cpp NULL -> nullptr 2012-11-13 08:51:01 -08:00
audio_player_dsound.h Document a few things and kill all remaining placeholders 2012-12-02 13:08:42 -08:00
audio_player_dsound2.cpp Extract options and MRU stuff from main.h 2013-01-09 16:48:31 -08:00
audio_player_dsound2.h Remove $Id$ markers since git doesn't support them 2012-10-25 17:39:49 -07:00
audio_player_openal.cpp Remove $Id$ markers since git doesn't support them 2012-10-25 17:39:49 -07:00
audio_player_openal.h Document a few things and kill all remaining placeholders 2012-12-02 13:08:42 -08:00
audio_player_oss.cpp Mostly purge wxWidgets from non-UI stuff 2013-02-06 13:22:15 -08:00
audio_player_oss.h Document a few things and kill all remaining placeholders 2012-12-02 13:08:42 -08:00
audio_player_portaudio.cpp Extract options and MRU stuff from main.h 2013-01-09 16:48:31 -08:00
audio_player_portaudio.h Kill the #ifndef AGI_PRE guards 2012-12-02 06:33:29 -08:00
audio_player_pulse.cpp Kill the #ifndef AGI_PRE guards 2012-12-02 06:33:29 -08:00
audio_player_pulse.h Document a few things and kill all remaining placeholders 2012-12-02 13:08:42 -08:00
audio_provider.cpp Mostly purge wxWidgets from non-UI stuff 2013-02-06 13:22:15 -08:00
audio_provider_avs.cpp Kill StandardPaths 2013-02-06 13:22:33 -08:00
audio_provider_avs.h Mostly purge wxWidgets from non-UI stuff 2013-02-06 13:22:15 -08:00
audio_provider_convert.cpp Mostly purge wxWidgets from non-UI stuff 2013-02-06 13:22:15 -08:00
audio_provider_convert.h Remove $Id$ markers since git doesn't support them 2012-10-25 17:39:49 -07:00
audio_provider_dummy.cpp Mostly purge wxWidgets from non-UI stuff 2013-02-06 13:22:15 -08:00
audio_provider_dummy.h Mostly purge wxWidgets from non-UI stuff 2013-02-06 13:22:15 -08:00
audio_provider_ffmpegsource.cpp Mostly purge wxWidgets from non-UI stuff 2013-02-06 13:22:15 -08:00
audio_provider_ffmpegsource.h Mostly purge wxWidgets from non-UI stuff 2013-02-06 13:22:15 -08:00
audio_provider_hd.cpp Mostly purge wxWidgets from non-UI stuff 2013-02-06 13:22:15 -08:00
audio_provider_hd.h Mostly purge wxWidgets from non-UI stuff 2013-02-06 13:22:15 -08:00
audio_provider_lock.cpp Mostly purge wxWidgets from non-UI stuff 2013-02-06 13:22:15 -08:00
audio_provider_lock.h Mostly purge wxWidgets from non-UI stuff 2013-02-06 13:22:15 -08:00
audio_provider_pcm.cpp Mostly purge wxWidgets from non-UI stuff 2013-02-06 13:22:15 -08:00
audio_provider_pcm.h Mostly purge wxWidgets from non-UI stuff 2013-02-06 13:22:15 -08:00
audio_provider_ram.cpp Extract options and MRU stuff from main.h 2013-01-09 16:48:31 -08:00
audio_provider_ram.h Fix compilation with libc++ 2012-12-28 09:44:53 -08:00
audio_renderer.cpp Remove pointless empty destructors 2012-12-11 09:06:21 -08:00
audio_renderer.h Remove pointless empty destructors 2012-12-11 09:06:21 -08:00
audio_renderer_spectrum.cpp Use max_element rather than a loop 2012-12-26 19:27:25 -08:00
audio_renderer_spectrum.h Kill the #ifndef AGI_PRE guards 2012-12-02 06:33:29 -08:00
audio_renderer_waveform.cpp Extract options and MRU stuff from main.h 2013-01-09 16:48:31 -08:00
audio_renderer_waveform.h Kill the #ifndef AGI_PRE guards 2012-12-02 06:33:29 -08:00
audio_rendering_style.h Remove $Id$ markers since git doesn't support them 2012-10-25 17:39:49 -07:00
audio_timing.h Remove $Id$ markers since git doesn't support them 2012-10-25 17:39:49 -07:00
audio_timing_dialogue.cpp Extract options and MRU stuff from main.h 2013-01-09 16:48:31 -08:00
audio_timing_karaoke.cpp Extract options and MRU stuff from main.h 2013-01-09 16:48:31 -08:00
auto4_base.cpp Add native support for MoonScript 2013-05-03 17:57:32 -07:00
auto4_base.h Don't complain about things in the autoload folder which aren't automation scripts 2013-02-07 16:02:44 -08:00
auto4_lua.cpp Fix check for errors when compiling MoonScript 2013-05-09 06:27:35 -07:00
auto4_lua.h Add support for using standard button IDs from automation 2013-05-25 15:20:03 -07:00
auto4_lua_assfile.cpp Actually define __ipairs on LuaAssFile 2013-05-01 21:21:07 -07:00
auto4_lua_dialog.cpp Add support for using standard button IDs from automation 2013-05-25 15:20:03 -07:00
auto4_lua_factory.h Mostly purge wxWidgets from non-UI stuff 2013-02-06 13:22:15 -08:00
auto4_lua_progresssink.cpp Make Lua 5.1 a required dependency 2013-04-16 20:05:43 -07:00
auto4_lua_scriptreader.cpp Fix check for errors when compiling MoonScript 2013-05-09 06:27:35 -07:00
auto4_lua_scriptreader.h Add native support for MoonScript 2013-05-03 17:57:32 -07:00
auto4_lua_utils.h Fix compilation on platforms where int64_t == long 2013-04-24 20:04:35 -07:00
auto4_regex.cpp Make Lua 5.1 a required dependency 2013-04-16 20:05:43 -07:00
avisynth.h Strip trailing whitespace from all cpp and h files 2012-03-25 04:05:06 +00:00
avisynth_wrap.cpp Mostly purge wxWidgets from non-UI stuff 2013-02-06 13:22:15 -08:00
avisynth_wrap.h Mostly purge wxWidgets from non-UI stuff 2013-02-06 13:22:15 -08:00
base_grid.cpp Extract Loading/Saving/Undo stuff from AssFile 2013-02-06 13:22:32 -08:00
base_grid.h Document a few things and kill all remaining placeholders 2012-12-02 13:08:42 -08:00
block_cache.h Replace most uses of type::iterator with auto 2012-12-22 15:35:13 -08:00
charset_detect.cpp Display the full list of supported character sets if detection fails catastrophically 2013-02-06 13:38:34 -08:00
charset_detect.h Mostly purge wxWidgets from non-UI stuff 2013-02-06 13:22:15 -08:00
colorspace.cpp Mostly purge wxWidgets from non-UI stuff 2013-02-06 13:22:15 -08:00
colorspace.h Mostly purge wxWidgets from non-UI stuff 2013-02-06 13:22:15 -08:00
colour_button.cpp Hide the alpha controls when the alpha isn't used 2013-01-14 08:37:02 -08:00
colour_button.h Hide the alpha controls when the alpha isn't used 2013-01-14 08:37:02 -08:00
compat.cpp Mostly purge wxWidgets from non-UI stuff 2013-02-06 13:22:15 -08:00
compat.h Mostly purge wxWidgets from non-UI stuff 2013-02-06 13:22:15 -08:00
config.h Kill the #ifndef AGI_PRE guards 2012-12-02 06:33:29 -08:00
dialog_about.cpp Make Lua 5.1 a required dependency 2013-04-16 20:05:43 -07:00
dialog_about.h Remove pointless empty destructors 2012-12-11 09:06:21 -08:00
dialog_attachments.cpp Extract some duplicated wxFileSelector code to a helper function 2013-02-06 13:22:16 -08:00
dialog_attachments.h Mostly purge wxWidgets from non-UI stuff 2013-02-06 13:22:15 -08:00
dialog_automation.cpp Mostly purge wxWidgets from non-UI stuff 2013-02-06 13:22:15 -08:00
dialog_automation.h Document a few things and kill all remaining placeholders 2012-12-02 13:08:42 -08:00
dialog_autosave.cpp Kill StandardPaths 2013-02-06 13:22:33 -08:00
dialog_autosave.h Mostly purge wxWidgets from non-UI stuff 2013-02-06 13:22:15 -08:00
dialog_colorpicker.cpp Factor out some duplicated code in the color picker slider generation 2013-02-06 13:22:16 -08:00
dialog_colorpicker.h Hide the alpha controls when the alpha isn't used 2013-01-14 08:37:02 -08:00
dialog_detached_video.cpp Mostly purge wxWidgets from non-UI stuff 2013-02-06 13:22:15 -08:00
dialog_detached_video.h Document a few things and kill all remaining placeholders 2012-12-02 13:08:42 -08:00
dialog_dummy_video.cpp Mostly purge wxWidgets from non-UI stuff 2013-02-06 13:22:15 -08:00
dialog_dummy_video.h Mostly purge wxWidgets from non-UI stuff 2013-02-06 13:22:15 -08:00
dialog_export.cpp Extract Loading/Saving/Undo stuff from AssFile 2013-02-06 13:22:32 -08:00
dialog_export.h Fix a bunch of incorrect implicit wxString <-> std::string conversions 2012-12-31 07:09:31 -08:00
dialog_export_ebu3264.cpp Mostly purge wxWidgets from non-UI stuff 2013-02-06 13:22:15 -08:00
dialog_export_ebu3264.h Kill the #ifndef AGI_PRE guards 2012-12-02 06:33:29 -08:00
dialog_fonts_collector.cpp Kill StandardPaths 2013-02-06 13:22:33 -08:00
dialog_fonts_collector.h Document a few things and kill all remaining placeholders 2012-12-02 13:08:42 -08:00
dialog_jumpto.cpp Kill the #ifndef AGI_PRE guards 2012-12-02 06:33:29 -08:00
dialog_jumpto.h Mostly purge wxWidgets from non-UI stuff 2013-02-06 13:22:15 -08:00
dialog_kara_timing_copy.cpp Fix crash when opening kanji timer dialog. Closes #1585. 2013-04-16 20:21:06 -07:00
dialog_kara_timing_copy.h Mostly purge wxWidgets from non-UI stuff 2013-02-06 13:22:15 -08:00
dialog_log.cpp Do logging on a background thread 2013-02-06 13:22:17 -08:00
dialog_log.h Kill the #ifndef AGI_PRE guards 2012-12-02 06:33:29 -08:00
dialog_manager.h Replace most uses of type::iterator with auto 2012-12-22 15:35:13 -08:00
dialog_paste_over.cpp Extract options and MRU stuff from main.h 2013-01-09 16:48:31 -08:00
dialog_paste_over.h Document a few things and kill all remaining placeholders 2012-12-02 13:08:42 -08:00
dialog_progress.cpp Use std::atomic rather than a mutex in the progress dialog 2013-02-06 13:22:32 -08:00
dialog_progress.h Mostly purge wxWidgets from non-UI stuff 2013-02-06 13:22:15 -08:00
dialog_properties.cpp Remove the 'Collisions' setting from the properties dialog 2013-03-30 07:08:57 -07:00
dialog_properties.h Remove unused private member 2013-03-30 07:52:49 -07:00
dialog_resample.cpp Change AssParameterClass to an enum class 2013-02-07 08:55:01 -08:00
dialog_resample.h Kill the #ifndef AGI_PRE guards 2012-12-02 06:33:29 -08:00
dialog_search_replace.cpp Select the contents of the find box when opening the search/replace dialog 2013-03-29 17:21:07 -07:00
dialog_search_replace.h Decouple SearchReplaceEngine from DialogSearchReplace 2013-01-13 09:00:18 -08:00
dialog_selected_choices.cpp Mostly purge wxWidgets from non-UI stuff 2013-02-06 13:22:15 -08:00
dialog_selected_choices.h Mostly purge wxWidgets from non-UI stuff 2013-02-06 13:22:15 -08:00
dialog_selection.cpp Hide the StatusTimeout awfulness in a util function 2013-02-06 13:22:34 -08:00
dialog_selection.h Document a few things and kill all remaining placeholders 2012-12-02 13:08:42 -08:00
dialog_shift_times.cpp Revert "Return the ifstream from agi::io::Open by move" 2013-02-16 19:47:31 -08:00
dialog_shift_times.h Mostly purge wxWidgets from non-UI stuff 2013-02-06 13:22:15 -08:00
dialog_spellchecker.cpp Add an option to ignore uppercase words when spellchecking. Closes #1460. 2013-05-06 17:36:25 -07:00
dialog_spellchecker.h Add an option to ignore uppercase words when spellchecking. Closes #1460. 2013-05-06 17:36:25 -07:00
dialog_style_editor.cpp Change VariableDataType to an enum class 2013-02-07 08:49:11 -08:00
dialog_style_editor.h Make ColourButton saner 2013-01-14 08:37:01 -08:00
dialog_style_manager.cpp Remove AssStyleStorage's dependencies on other Aegisub classes 2013-02-07 08:47:43 -08:00
dialog_style_manager.h Partially de-wxify AssStyle 2012-12-31 07:09:31 -08:00
dialog_styling_assistant.cpp Mostly purge wxWidgets from non-UI stuff 2013-02-06 13:22:15 -08:00
dialog_styling_assistant.h Document a few things and kill all remaining placeholders 2012-12-02 13:08:42 -08:00
dialog_text_import.cpp Add an option to not skip blank lines when importing plain text files 2013-02-06 13:38:33 -08:00
dialog_text_import.h Add an option to not skip blank lines when importing plain text files 2013-02-06 13:38:33 -08:00
dialog_timing_processor.cpp Report a more useful line number for bad lines in the TPP. Closes #1596. 2013-04-16 20:05:45 -07:00
dialog_timing_processor.h Kill the #ifndef AGI_PRE guards 2012-12-02 06:33:29 -08:00
dialog_translation.cpp Mostly purge wxWidgets from non-UI stuff 2013-02-06 13:22:15 -08:00
dialog_translation.h Document a few things and kill all remaining placeholders 2012-12-02 13:08:42 -08:00
dialog_version_check.cpp Revert "Return the ifstream from agi::io::Open by move" 2013-02-16 19:47:31 -08:00
dialog_version_check.h Mostly purge wxWidgets from non-UI stuff 2013-02-06 13:22:15 -08:00
dialog_video_details.cpp Use boost.rational for AR normalization 2013-02-06 13:22:15 -08:00
dialog_video_details.h Kill the #ifndef AGI_PRE guards 2012-12-02 06:33:29 -08:00
export_fixstyle.cpp Mostly purge wxWidgets from non-UI stuff 2013-02-06 13:22:15 -08:00
export_fixstyle.h Remove $Id$ markers since git doesn't support them 2012-10-25 17:39:49 -07:00
export_framerate.cpp Change AssParameterClass to an enum class 2013-02-07 08:55:01 -08:00
export_framerate.h Mostly purge wxWidgets from non-UI stuff 2013-02-06 13:22:15 -08:00
factory_manager.h Mostly purge wxWidgets from non-UI stuff 2013-02-06 13:22:15 -08:00
ffmpegsource_common.cpp Kill StandardPaths 2013-02-06 13:22:33 -08:00
ffmpegsource_common.h Mostly purge wxWidgets from non-UI stuff 2013-02-06 13:22:15 -08:00
fft.cpp Document a few things and kill all remaining placeholders 2012-12-02 13:08:42 -08:00
fft.h Document a few things and kill all remaining placeholders 2012-12-02 13:08:42 -08:00
font_file_lister.cpp Improve handling of whitespace in the fonts collector 2013-02-06 13:38:33 -08:00
font_file_lister.h Mostly purge wxWidgets from non-UI stuff 2013-02-06 13:22:15 -08:00
font_file_lister_fontconfig.cpp Mostly purge wxWidgets from non-UI stuff 2013-02-06 13:22:15 -08:00
font_file_lister_fontconfig.h Partially de-wxify AssStyle 2012-12-31 07:09:31 -08:00
frame_main.cpp Delay loading command line arguments until after Aegisub is fully initialized 2013-02-06 13:38:35 -08:00
frame_main.h Delay loading command line arguments until after Aegisub is fully initialized 2013-02-06 13:38:35 -08:00
gl_text.cpp Mostly purge wxWidgets from non-UI stuff 2013-02-06 13:22:15 -08:00
gl_text.h Mostly purge wxWidgets from non-UI stuff 2013-02-06 13:22:15 -08:00
gl_wrap.cpp Mostly purge wxWidgets from non-UI stuff 2013-02-06 13:22:15 -08:00
gl_wrap.h Document a few things and kill all remaining placeholders 2012-12-02 13:08:42 -08:00
help_button.cpp Kill StandardPaths 2013-02-06 13:22:33 -08:00
help_button.h Document a few things and kill all remaining placeholders 2012-12-02 13:08:42 -08:00
hotkey.cpp Kill StandardPaths 2013-02-06 13:22:33 -08:00
hotkey_data_view_model.cpp Remove the use of wxRegex for case-insensitive filtering 2013-04-16 20:05:44 -07:00
hotkey_data_view_model.h Kill the #ifndef AGI_PRE guards 2012-12-02 06:33:29 -08:00
initial_line_state.cpp Don't update the initial line state after undo 2013-01-14 08:37:03 -08:00
initial_line_state.h Mostly purge wxWidgets from non-UI stuff 2013-02-06 13:22:15 -08:00
kana_table.cpp Remove $Id$ markers since git doesn't support them 2012-10-25 17:39:49 -07:00
kana_table.h Kill the #ifndef AGI_PRE guards 2012-12-02 06:33:29 -08:00
lpeg.c Add LPeg 0.10 2013-05-03 06:41:07 -07:00
lpeg.h Add LPeg 0.10 2013-05-03 06:41:07 -07:00
main.cpp Revert "Return the ifstream from agi::io::Open by move" 2013-02-16 19:47:31 -08:00
main.h Mostly purge wxWidgets from non-UI stuff 2013-02-06 13:22:15 -08:00
menu.cpp Kill StandardPaths 2013-02-06 13:22:33 -08:00
mkv_wrap.cpp Fix loading subtitles from Matroska files without track names 2013-02-13 20:22:02 -08:00
mkv_wrap.h Mostly purge wxWidgets from non-UI stuff 2013-02-06 13:22:15 -08:00
options.h Mostly purge wxWidgets from non-UI stuff 2013-02-06 13:22:15 -08:00
osx-run.sh Exit on error in osx-run.sh 2012-06-12 03:13:53 +00:00
osx_utils.mm Remove $Id$ markers since git doesn't support them 2012-10-25 17:39:49 -07:00
pen.cpp Extract options and MRU stuff from main.h 2013-01-09 16:48:31 -08:00
pen.h Kill the #ifndef AGI_PRE guards 2012-12-02 06:33:29 -08:00
persist_location.cpp Extract options and MRU stuff from main.h 2013-01-09 16:48:31 -08:00
persist_location.h Kill the #ifndef AGI_PRE guards 2012-12-02 06:33:29 -08:00
placeholder_ctrl.h Kill the #ifndef AGI_PRE guards 2012-12-02 06:33:29 -08:00
plugin_manager.cpp Make Lua 5.1 a required dependency 2013-04-16 20:05:43 -07:00
plugin_manager.h Document a few things and kill all remaining placeholders 2012-12-02 13:08:42 -08:00
preferences.cpp Don't use the custom renders in the hotkeys editor on OS X 2013-05-05 20:55:10 -07:00
preferences.h Kill the #ifndef AGI_PRE guards 2012-12-02 06:33:29 -08:00
preferences_base.cpp Kill StandardPaths 2013-02-06 13:22:33 -08:00
preferences_base.h Mostly purge wxWidgets from non-UI stuff 2013-02-06 13:22:15 -08:00
res.rc
scintilla_text_ctrl.cpp Extract word-splitting logic from the syntax highlighter 2012-11-12 18:35:25 -08:00
scintilla_text_ctrl.h Document a few things and kill all remaining placeholders 2012-12-02 13:08:42 -08:00
scintilla_text_selection_controller.cpp Mostly purge wxWidgets from non-UI stuff 2013-02-06 13:22:15 -08:00
scintilla_text_selection_controller.h Add a TextSelectionController interface to avoid exposing the wxSTC edit directly in the context 2012-10-12 14:54:08 -07:00
search_replace_engine.cpp Fix compilation with gcc 2013-04-29 18:21:55 -07:00
search_replace_engine.h Use ICU regular expressions for user-entered regexps 2013-02-06 13:22:33 -08:00
selection_controller.h Kill the #ifndef AGI_PRE guards 2012-12-02 06:33:29 -08:00
spellchecker.cpp Mostly purge wxWidgets from non-UI stuff 2013-02-06 13:22:15 -08:00
spellchecker_hunspell.cpp Revert "Return the ifstream from agi::io::Open by move" 2013-02-16 19:47:31 -08:00
spellchecker_hunspell.h Mostly purge wxWidgets from non-UI stuff 2013-02-06 13:22:15 -08:00
spline.cpp Split ass drawings on spaces, not | 2013-02-08 20:29:39 -08:00
spline.h Mostly purge wxWidgets from non-UI stuff 2013-02-06 13:22:15 -08:00
spline_curve.cpp Kill the #ifndef AGI_PRE guards 2012-12-02 06:33:29 -08:00
spline_curve.h Document a few things and kill all remaining placeholders 2012-12-02 13:08:42 -08:00
string_codec.cpp Actually decode strings in inline_string_decode 2013-02-08 20:27:38 -08:00
string_codec.h Mostly purge wxWidgets from non-UI stuff 2013-02-06 13:22:15 -08:00
subs_controller.cpp Don't reuse commit IDs for new commits after undo. Closes #1598. 2013-05-05 21:01:02 -07:00
subs_controller.h Only perform charset detection once when opening subtitles 2013-02-06 13:38:33 -08:00
subs_edit_box.cpp Fix crash when clearing the contents of one of the Margin boxes 2013-04-07 11:36:10 -07:00
subs_edit_box.h Extract Loading/Saving/Undo stuff from AssFile 2013-02-06 13:22:32 -08:00
subs_edit_ctrl.cpp Mostly purge wxWidgets from non-UI stuff 2013-02-06 13:22:15 -08:00
subs_edit_ctrl.h Add Remove From Dictionary to the subs edit box context menu when applicable. Closes #1184. 2012-12-21 16:56:27 -08:00
subs_grid.cpp Mostly purge wxWidgets from non-UI stuff 2013-02-06 13:22:15 -08:00
subs_grid.h Mostly purge wxWidgets from non-UI stuff 2013-02-06 13:22:15 -08:00
subs_preview.cpp Mostly purge wxWidgets from non-UI stuff 2013-02-06 13:22:15 -08:00
subs_preview.h Mostly purge wxWidgets from non-UI stuff 2013-02-06 13:22:15 -08:00
subtitle_format.cpp Mostly purge wxWidgets from non-UI stuff 2013-02-06 13:22:15 -08:00
subtitle_format.h Mostly purge wxWidgets from non-UI stuff 2013-02-06 13:22:15 -08:00
subtitle_format_ass.cpp Mostly purge wxWidgets from non-UI stuff 2013-02-06 13:22:15 -08:00
subtitle_format_ass.h Mostly purge wxWidgets from non-UI stuff 2013-02-06 13:22:15 -08:00
subtitle_format_ebu3264.cpp Mostly purge wxWidgets from non-UI stuff 2013-02-06 13:22:15 -08:00
subtitle_format_ebu3264.h Mostly purge wxWidgets from non-UI stuff 2013-02-06 13:22:15 -08:00
subtitle_format_encore.cpp Support extensions with multiple dots in agi::fs::HasExtension 2013-02-06 13:38:34 -08:00
subtitle_format_encore.h Support extensions with multiple dots in agi::fs::HasExtension 2013-02-06 13:38:34 -08:00
subtitle_format_microdvd.cpp Shuffle some stuff around in MicroDVDSubtitleFormat::ReadFile 2013-04-16 20:05:45 -07:00
subtitle_format_microdvd.h Mostly purge wxWidgets from non-UI stuff 2013-02-06 13:22:15 -08:00
subtitle_format_mkv.cpp Mostly purge wxWidgets from non-UI stuff 2013-02-06 13:22:15 -08:00
subtitle_format_mkv.h Mostly purge wxWidgets from non-UI stuff 2013-02-06 13:22:15 -08:00
subtitle_format_srt.cpp Mostly purge wxWidgets from non-UI stuff 2013-02-06 13:22:15 -08:00
subtitle_format_srt.h Mostly purge wxWidgets from non-UI stuff 2013-02-06 13:22:15 -08:00
subtitle_format_transtation.cpp Support extensions with multiple dots in agi::fs::HasExtension 2013-02-06 13:38:34 -08:00
subtitle_format_transtation.h Support extensions with multiple dots in agi::fs::HasExtension 2013-02-06 13:38:34 -08:00
subtitle_format_ttxt.cpp Mostly purge wxWidgets from non-UI stuff 2013-02-06 13:22:15 -08:00
subtitle_format_ttxt.h Mostly purge wxWidgets from non-UI stuff 2013-02-06 13:22:15 -08:00
subtitle_format_txt.cpp Add an option to not skip blank lines when importing plain text files 2013-02-06 13:38:33 -08:00
subtitle_format_txt.h Mostly purge wxWidgets from non-UI stuff 2013-02-06 13:22:15 -08:00
subtitles_provider.cpp Mostly purge wxWidgets from non-UI stuff 2013-02-06 13:22:15 -08:00
subtitles_provider_csri.cpp Kill StandardPaths 2013-02-06 13:22:33 -08:00
subtitles_provider_csri.h Remove support for saving to memory with CSRI since there aren't actually any non-VSFilter renderers 2013-02-06 13:22:16 -08:00
subtitles_provider_libass.cpp Use std::this_thread on Windows to avoid having to build boost.chrono 2013-05-02 09:25:18 -07:00
subtitles_provider_libass.h Mostly purge wxWidgets from non-UI stuff 2013-02-06 13:22:15 -08:00
text_file_reader.cpp Remove the charset detection from TextFileReader since it's never used 2013-04-16 20:05:44 -07:00
text_file_reader.h Remove the charset detection from TextFileReader since it's never used 2013-04-16 20:05:44 -07:00
text_file_writer.cpp Mostly purge wxWidgets from non-UI stuff 2013-02-06 13:22:15 -08:00
text_file_writer.h Mostly purge wxWidgets from non-UI stuff 2013-02-06 13:22:15 -08:00
text_selection_controller.h Add a TextSelectionController interface to avoid exposing the wxSTC edit directly in the context 2012-10-12 14:54:08 -07:00
thesaurus.cpp Kill StandardPaths 2013-02-06 13:22:33 -08:00
thesaurus.h Mostly purge wxWidgets from non-UI stuff 2013-02-06 13:22:15 -08:00
threaded_frame_source.cpp Fix crash when closing video while a frame request is pending 2013-02-08 21:05:57 -08:00
threaded_frame_source.h Mostly purge wxWidgets from non-UI stuff 2013-02-06 13:22:15 -08:00
time_range.h Remove $Id$ markers since git doesn't support them 2012-10-25 17:39:49 -07:00
timeedit_ctrl.cpp Mostly purge wxWidgets from non-UI stuff 2013-02-06 13:22:15 -08:00
timeedit_ctrl.h Mostly purge wxWidgets from non-UI stuff 2013-02-06 13:22:15 -08:00
toggle_bitmap.cpp Kill the #ifndef AGI_PRE guards 2012-12-02 06:33:29 -08:00
toggle_bitmap.h Document a few things and kill all remaining placeholders 2012-12-02 13:08:42 -08:00
toolbar.cpp Revert "Return the ifstream from agi::io::Open by move" 2013-02-16 19:47:31 -08:00
tooltip_manager.cpp Fix a bunch of incorrect implicit wxString <-> std::string conversions 2012-12-31 07:09:31 -08:00
tooltip_manager.h Document a few things and kill all remaining placeholders 2012-12-02 13:08:42 -08:00
utils.cpp Use ICU for checking if characters are whitespace 2013-02-06 13:38:35 -08:00
utils.h Use ICU for checking if characters are whitespace 2013-02-06 13:38:35 -08:00
validators.cpp Mostly purge wxWidgets from non-UI stuff 2013-02-06 13:22:15 -08:00
validators.h Mostly purge wxWidgets from non-UI stuff 2013-02-06 13:22:15 -08:00
vector2d.cpp Mostly purge wxWidgets from non-UI stuff 2013-02-06 13:22:15 -08:00
vector2d.h Mostly purge wxWidgets from non-UI stuff 2013-02-06 13:22:15 -08:00
version.cpp Remove $Id$ markers since git doesn't support them 2012-10-25 17:39:49 -07:00
version.h Remove $Id$ markers since git doesn't support them 2012-10-25 17:39:49 -07:00
video_box.cpp Remove calls to SetBackgroundStyle(wxBG_STYLE_COLOUR) 2013-01-09 19:40:49 -08:00
video_box.h Kill the #ifndef AGI_PRE guards 2012-12-02 06:33:29 -08:00
video_context.cpp Fix crash when closing video while a frame request is pending 2013-02-08 21:05:57 -08:00
video_context.h Use an enum for the predefined aspect ratio types 2013-02-06 13:22:15 -08:00
video_display.cpp Extract Loading/Saving/Undo stuff from AssFile 2013-02-06 13:22:32 -08:00
video_display.h Remove an unused private member from VideoDisplay 2013-02-06 13:38:34 -08:00
video_frame.cpp Remove $Id$ markers since git doesn't support them 2012-10-25 17:39:49 -07:00
video_frame.h Document a few things and kill all remaining placeholders 2012-12-02 13:08:42 -08:00
video_out_gl.cpp Remove spaces in > > in nested templates 2012-12-11 10:58:28 -08:00
video_out_gl.h Mostly purge wxWidgets from non-UI stuff 2013-02-06 13:22:15 -08:00
video_provider_avs.cpp Kill StandardPaths 2013-02-06 13:22:33 -08:00
video_provider_avs.h Mostly purge wxWidgets from non-UI stuff 2013-02-06 13:22:15 -08:00
video_provider_cache.cpp Extract options and MRU stuff from main.h 2013-01-09 16:48:31 -08:00
video_provider_cache.h Mostly purge wxWidgets from non-UI stuff 2013-02-06 13:22:15 -08:00
video_provider_dummy.cpp Mostly purge wxWidgets from non-UI stuff 2013-02-06 13:22:15 -08:00
video_provider_dummy.h Mostly purge wxWidgets from non-UI stuff 2013-02-06 13:22:15 -08:00
video_provider_ffmpegsource.cpp Mostly purge wxWidgets from non-UI stuff 2013-02-06 13:22:15 -08:00
video_provider_ffmpegsource.h Mostly purge wxWidgets from non-UI stuff 2013-02-06 13:22:15 -08:00
video_provider_manager.cpp Mostly purge wxWidgets from non-UI stuff 2013-02-06 13:22:15 -08:00
video_provider_manager.h Mostly purge wxWidgets from non-UI stuff 2013-02-06 13:22:15 -08:00
video_provider_yuv4mpeg.cpp Mostly purge wxWidgets from non-UI stuff 2013-02-06 13:22:15 -08:00
video_provider_yuv4mpeg.h Mostly purge wxWidgets from non-UI stuff 2013-02-06 13:22:15 -08:00
video_slider.cpp Extract options and MRU stuff from main.h 2013-01-09 16:48:31 -08:00
video_slider.h Kill the #ifndef AGI_PRE guards 2012-12-02 06:33:29 -08:00
visual_feature.cpp Remove $Id$ markers since git doesn't support them 2012-10-25 17:39:49 -07:00
visual_feature.h NULL -> nullptr 2012-11-13 08:51:01 -08:00
visual_tool.cpp Release mouse capture from the visual tools when the zoom is changed 2013-02-08 20:37:43 -08:00
visual_tool.h Release mouse capture from the visual tools when the zoom is changed 2013-02-08 20:37:43 -08:00
visual_tool_clip.cpp Mostly purge wxWidgets from non-UI stuff 2013-02-06 13:22:15 -08:00
visual_tool_clip.h Document a few things and kill all remaining placeholders 2012-12-02 13:08:42 -08:00
visual_tool_cross.cpp Mostly purge wxWidgets from non-UI stuff 2013-02-06 13:22:15 -08:00
visual_tool_cross.h Mostly purge wxWidgets from non-UI stuff 2013-02-06 13:22:15 -08:00
visual_tool_drag.cpp Mostly purge wxWidgets from non-UI stuff 2013-02-06 13:22:15 -08:00
visual_tool_drag.h NULL -> nullptr 2012-11-13 08:51:01 -08:00
visual_tool_rotatexy.cpp Mostly purge wxWidgets from non-UI stuff 2013-02-06 13:22:15 -08:00
visual_tool_rotatexy.h Document a few things and kill all remaining placeholders 2012-12-02 13:08:42 -08:00
visual_tool_rotatez.cpp Mostly purge wxWidgets from non-UI stuff 2013-02-06 13:22:15 -08:00
visual_tool_rotatez.h Document a few things and kill all remaining placeholders 2012-12-02 13:08:42 -08:00
visual_tool_scale.cpp Mostly purge wxWidgets from non-UI stuff 2013-02-06 13:22:15 -08:00
visual_tool_scale.h Document a few things and kill all remaining placeholders 2012-12-02 13:08:42 -08:00
visual_tool_vector_clip.cpp Mostly purge wxWidgets from non-UI stuff 2013-02-06 13:22:15 -08:00
visual_tool_vector_clip.h Use lambdas for very short event handlers 2012-12-02 13:29:46 -08:00