Aegisub/aegisub/src
Thomas Goyne c09259c93d Throw typed exceptions in automation rather than strings
Originally committed to SVN as r5639.
2011-09-28 19:48:28 +00:00
..
bitmaps Add respack manifests. 2011-01-11 16:58:47 +00:00
command Use LocalScriptManager::Reload rather than looping over the scripts manually in the am/manager command 2011-09-28 19:48:20 +00:00
config Unconditionally enable building automation even if there are no enabled engines as there isn't really any reason not to and the defines uglify the code. 2011-09-28 19:45:35 +00:00
gl Update glext.h to a version that isn't four years old 2010-06-07 07:24:18 +00:00
include/aegisub Rewrite nearly everything related to karaoke 2011-09-28 19:44:07 +00:00
libresrc Redesign DialogProgress 2011-09-28 19:47:40 +00:00
msvc Add inttypes.h to the precompiled header 2010-08-25 19:31:20 +00:00
Makefile Split LuaProgressSink into its own cpp file to cut down on the bloatedness of auto4_lua.cpp 2011-09-28 19:45:25 +00:00
MatroskaParser.c Silence warnings in MatroskaParser.c 2009-09-02 10:06:25 +00:00
MatroskaParser.h Re-update the license on Haali's matroska parser. 2009-04-29 21:19:45 +00:00
aegisub_endian.h Make video and audio providers throw typed exceptions. 2010-08-02 06:32:01 +00:00
aegisublocale.cpp Eliminate uses of c_str made unnecessary by changed to wxString::Format in wx 2.9 2011-09-28 19:43:48 +00:00
aegisublocale.h Remove 35 of the 39 pragma once added in r3538. I didn't realise so many would be not required. This patch isn't tested on windows, I'll fix it after the buildbot takes a run at it. 2009-09-18 03:01:51 +00:00
agi_pre.cpp Remove #ifdef block around #include "agi_pre.h", as it causes the VC10 compiler to explode. Hopefully this won't break build somewhere else. 2010-12-11 16:52:12 +00:00
agi_pre.h Include lagi_pre.h in agi_pre.h and remove all duplicates 2011-07-26 22:25:10 +00:00
ass_attachment.cpp Eliminate all unnecessary uses of L and _T 2011-09-28 19:43:11 +00:00
ass_attachment.h Make AssAttachment::GetEntryData const so that it's actually called 2010-10-11 20:06:26 +00:00
ass_dialogue.cpp Eliminate uses of c_str made unnecessary by changed to wxString::Format in wx 2.9 2011-09-28 19:43:48 +00:00
ass_dialogue.h Make the subtitle edit box auto-commit all changes 2010-07-20 03:11:11 +00:00
ass_entry.cpp Eliminate all unnecessary uses of L and _T 2011-09-28 19:43:11 +00:00
ass_entry.h Fix compilation errors 2011-09-15 06:03:13 +00:00
ass_export_filter.cpp Document and clean up a bunch of exporter related things. Break some friendships, and add a getter for export filter names. 2011-09-28 19:46:41 +00:00
ass_export_filter.h Pass a project context to AssExportFilter::GetConfigDialogWindow so that export filters don't have to use things like AssFile::top and VideoContext::Get 2011-09-28 19:46:53 +00:00
ass_exporter.cpp Pass a project context to AssExportFilter::GetConfigDialogWindow so that export filters don't have to use things like AssFile::top and VideoContext::Get 2011-09-28 19:46:53 +00:00
ass_exporter.h Pass a project context to AssExportFilter::GetConfigDialogWindow so that export filters don't have to use things like AssFile::top and VideoContext::Get 2011-09-28 19:46:53 +00:00
ass_file.cpp Pass a project context to AssExportFilter::GetConfigDialogWindow so that export filters don't have to use things like AssFile::top and VideoContext::Get 2011-09-28 19:46:53 +00:00
ass_file.h Pass a project context to AssExportFilter::GetConfigDialogWindow so that export filters don't have to use things like AssFile::top and VideoContext::Get 2011-09-28 19:46:53 +00:00
ass_karaoke.cpp Rewrite nearly everything related to karaoke 2011-09-28 19:44:07 +00:00
ass_karaoke.h Rewrite nearly everything related to karaoke 2011-09-28 19:44:07 +00:00
ass_override.cpp Eliminate uses of c_str made unnecessary by changed to wxString::Format in wx 2.9 2011-09-28 19:43:48 +00:00
ass_override.h Beat some semblance of sanity into ass_override and related files. Fixes a pile of crashes when tags are missing expected parameters. 2010-06-24 01:24:43 +00:00
ass_style.cpp Eliminate uses of c_str made unnecessary by changed to wxString::Format in wx 2.9 2011-09-28 19:43:48 +00:00
ass_style.h Make AssStyle::Clone ~15 times faster. 2010-07-08 07:14:55 +00:00
ass_style_storage.cpp Eliminate all unnecessary uses of L and _T 2011-09-28 19:43:11 +00:00
ass_style_storage.h Remove 35 of the 39 pragma once added in r3538. I didn't realise so many would be not required. This patch isn't tested on windows, I'll fix it after the buildbot takes a run at it. 2009-09-18 03:01:51 +00:00
ass_time.cpp Eliminate all unnecessary uses of L and _T 2011-09-28 19:43:11 +00:00
ass_time.h Make the subtitle edit box auto-commit all changes 2010-07-20 03:11:11 +00:00
audio_box.cpp Rewrite nearly everything related to karaoke 2011-09-28 19:44:07 +00:00
audio_box.h Rewrite nearly everything related to karaoke 2011-09-28 19:44:07 +00:00
audio_colorscheme.cpp Merge audio_display_rewrite branch to trunk. This is not a complete work, don't expect to time anything for a while. 2010-12-08 03:36:10 +00:00
audio_colorscheme.h Merge audio_display_rewrite branch to trunk. This is not a complete work, don't expect to time anything for a while. 2010-12-08 03:36:10 +00:00
audio_controller.cpp Eliminate all unnecessary uses of L and _T 2011-09-28 19:43:11 +00:00
audio_controller.h Rewrite nearly everything related to karaoke 2011-09-28 19:44:07 +00:00
audio_display.cpp Eliminate all unnecessary uses of L and _T 2011-09-28 19:43:11 +00:00
audio_display.h Slightly simplify parts of AudioDisplay 2011-09-15 05:16:18 +00:00
audio_karaoke.cpp Make AudioTimingControllerDialogue operate on a project context 2011-09-28 19:44:44 +00:00
audio_karaoke.h Rewrite nearly everything related to karaoke 2011-09-28 19:44:07 +00:00
audio_player.cpp Eliminate all unnecessary uses of L and _T 2011-09-28 19:43:11 +00:00
audio_player_alsa.cpp Merge rewritten ALSA player from 2.1.9. Closes #1106. 2011-06-12 00:45:02 +00:00
audio_player_alsa.h Merge rewritten ALSA player from 2.1.9. Closes #1106. 2011-06-12 00:45:02 +00:00
audio_player_dsound.cpp Eliminate all unnecessary uses of L and _T 2011-09-28 19:43:11 +00:00
audio_player_dsound.h Make video and audio providers throw typed exceptions. 2010-08-02 06:32:01 +00:00
audio_player_dsound2.cpp Eliminate all unnecessary uses of L and _T 2011-09-28 19:43:11 +00:00
audio_player_dsound2.h Rework most of the various factories to not need an explicit helper class for each class constructable via a factory. 2010-08-02 06:31:38 +00:00
audio_player_openal.cpp Eliminate all unnecessary uses of L and _T 2011-09-28 19:43:11 +00:00
audio_player_openal.h Use lowercase filenames for OS X includes. HFS is case-insensitive and since I'm cross-compiling the OS X version from Linux it fails when you try to include files using uppercase names when they're actually lowercase. 2011-01-11 17:52:17 +00:00
audio_player_oss.cpp Eliminate all unnecessary uses of L and _T 2011-09-28 19:43:11 +00:00
audio_player_oss.h Remove incorrect inclusions of config.h in headers 2011-07-15 04:04:21 +00:00
audio_player_portaudio.cpp Eliminate all unnecessary uses of L and _T 2011-09-28 19:43:11 +00:00
audio_player_portaudio.h Fix portaudio player compilation 2010-08-02 08:03:58 +00:00
audio_player_pulse.cpp Eliminate all unnecessary uses of L and _T 2011-09-28 19:43:11 +00:00
audio_player_pulse.h Make video and audio providers throw typed exceptions. 2010-08-02 06:32:01 +00:00
audio_provider.cpp Merge audio_display_rewrite branch to trunk. This is not a complete work, don't expect to time anything for a while. 2010-12-08 03:36:10 +00:00
audio_provider_avs.cpp Eliminate all unnecessary uses of L and _T 2011-09-28 19:43:11 +00:00
audio_provider_avs.h Merge audio_display_rewrite branch to trunk. This is not a complete work, don't expect to time anything for a while. 2010-12-08 03:36:10 +00:00
audio_provider_convert.cpp Merge audio_display_rewrite branch to trunk. This is not a complete work, don't expect to time anything for a while. 2010-12-08 03:36:10 +00:00
audio_provider_convert.h Merge audio_display_rewrite branch to trunk. This is not a complete work, don't expect to time anything for a while. 2010-12-08 03:36:10 +00:00
audio_provider_downmix.cpp Merge audio_display_rewrite branch to trunk. This is not a complete work, don't expect to time anything for a while. 2010-12-08 03:36:10 +00:00
audio_provider_downmix.h Merge audio_display_rewrite branch to trunk. This is not a complete work, don't expect to time anything for a while. 2010-12-08 03:36:10 +00:00
audio_provider_dummy.cpp Merge audio_display_rewrite branch to trunk. This is not a complete work, don't expect to time anything for a while. 2010-12-08 03:36:10 +00:00
audio_provider_dummy.h Merge audio_display_rewrite branch to trunk. This is not a complete work, don't expect to time anything for a while. 2010-12-08 03:36:10 +00:00
audio_provider_ffmpegsource.cpp Apply container audio delay when the FFMS2 version used supports it. Closes #1251. 2010-12-29 06:27:02 +00:00
audio_provider_ffmpegsource.h Revert r4828 as I decided to fix it in FFMS2 instead. 2010-12-29 06:26:56 +00:00
audio_provider_hd.cpp Redesign DialogProgress 2011-09-28 19:47:40 +00:00
audio_provider_hd.h Redesign DialogProgress 2011-09-28 19:47:40 +00:00
audio_provider_pcm.cpp Switch _WINDOWS for _WIN32, as _WINDOWS doesn't seem to be defined using MSVC 2010 headers. On the other hand, _WIN32 is always defined by the compiler. 2010-12-11 16:47:03 +00:00
audio_provider_pcm.h Switch _WINDOWS for _WIN32, as _WINDOWS doesn't seem to be defined using MSVC 2010 headers. On the other hand, _WIN32 is always defined by the compiler. 2010-12-11 16:47:03 +00:00
audio_provider_ram.cpp Redesign DialogProgress 2011-09-28 19:47:40 +00:00
audio_provider_ram.h Redesign DialogProgress 2011-09-28 19:47:40 +00:00
audio_renderer.cpp Slightly simplify parts of AudioDisplay 2011-09-15 05:16:18 +00:00
audio_renderer.h Slightly simplify parts of AudioDisplay 2011-09-15 05:16:18 +00:00
audio_renderer_spectrum.cpp Fix a pile of warnings 2011-07-16 05:01:36 +00:00
audio_renderer_spectrum.h Merge audio_display_rewrite branch to trunk. This is not a complete work, don't expect to time anything for a while. 2010-12-08 03:36:10 +00:00
audio_renderer_waveform.cpp Merge audio_display_rewrite branch to trunk. This is not a complete work, don't expect to time anything for a while. 2010-12-08 03:36:10 +00:00
audio_renderer_waveform.h Merge audio_display_rewrite branch to trunk. This is not a complete work, don't expect to time anything for a while. 2010-12-08 03:36:10 +00:00
audio_timing.h Make AudioTimingControllerDialogue operate on a project context 2011-09-28 19:44:44 +00:00
audio_timing_dialogue.cpp Make AudioTimingControllerDialogue operate on a project context 2011-09-28 19:44:44 +00:00
audio_timing_karaoke.cpp Add an optional argument to AssFile::Commit which indicates that only a single line was changed. Currently used only to cut down on file copies when coalescing. 2011-09-28 19:44:24 +00:00
auto4_base.cpp Throw typed exceptions in automation rather than strings 2011-09-28 19:48:28 +00:00
auto4_base.h Throw typed exceptions in automation rather than strings 2011-09-28 19:48:28 +00:00
auto4_lua.cpp Throw typed exceptions in automation rather than strings 2011-09-28 19:48:28 +00:00
auto4_lua.h Redesign DialogProgress 2011-09-28 19:47:40 +00:00
auto4_lua_assfile.cpp Throw typed exceptions in automation rather than strings 2011-09-28 19:48:28 +00:00
auto4_lua_dialog.cpp Eliminate uses of c_str made unnecessary by changed to wxString::Format in wx 2.9 2011-09-28 19:43:48 +00:00
auto4_lua_factory.h Clean up and document ScriptFactory, and add a function to get the full wildcard string for all registered automation engines 2011-09-28 19:46:05 +00:00
auto4_lua_progresssink.cpp Redesign DialogProgress 2011-09-28 19:47:40 +00:00
auto4_lua_scriptreader.cpp Rewrite LuaScriptReader, making it simpler and adding support for more charsets 2011-09-28 19:45:16 +00:00
auto4_lua_scriptreader.h Rewrite LuaScriptReader, making it simpler and adding support for more charsets 2011-09-28 19:45:16 +00:00
avisynth.h Switch all headers to using Doxygen and cleanup contact info 2009-07-29 05:43:02 +00:00
avisynth_wrap.cpp Eliminate all unnecessary uses of L and _T 2011-09-28 19:43:11 +00:00
avisynth_wrap.h Kill DEBUG_AVISYNTH_CODE as it hasn't actually worked for 3.5 years. 2010-07-23 20:34:23 +00:00
base_grid.cpp Kill BaseGrid::SelectVisible 2011-09-15 05:17:43 +00:00
base_grid.h Kill BaseGrid::SelectVisible 2011-09-15 05:17:43 +00:00
block_cache.h Speed up BlockCache::Age somewhat 2011-08-27 06:52:49 +00:00
browse_button.cpp Eliminate all unnecessary uses of L and _T 2011-09-28 19:43:11 +00:00
browse_button.h Eliminate all unnecessary uses of L and _T 2011-09-28 19:43:11 +00:00
charset_conv.cpp Move most character set conversion code to libaegisub and make everything use the new conversion functionality. 2010-06-03 20:32:25 +00:00
charset_conv.h Move most character set conversion code to libaegisub and make everything use the new conversion functionality. 2010-06-03 20:32:25 +00:00
charset_detect.cpp Eliminate all unnecessary uses of L and _T 2011-09-28 19:43:11 +00:00
charset_detect.h Simplify charset detection 2010-06-03 20:31:43 +00:00
colorspace.cpp Eliminate all unnecessary uses of L and _T 2011-09-28 19:43:11 +00:00
colorspace.h Remove 35 of the 39 pragma once added in r3538. I didn't realise so many would be not required. This patch isn't tested on windows, I'll fix it after the buildbot takes a run at it. 2009-09-18 03:01:51 +00:00
colour_button.cpp Make the preferences dialog actually update the configuration 2010-08-26 18:38:20 +00:00
colour_button.h Make the color picker dialog update the color instantly when used from the style editor, rather than waiting for the dialog to be closed, and revert if the dialog is cancelled. Updates #355. 2010-06-09 08:14:50 +00:00
compat.cpp Make the MRU code not so bizzarely overcomplicated 2011-07-26 19:51:56 +00:00
compat.h Make video and audio providers throw typed exceptions. 2010-08-02 06:32:01 +00:00
config.h Super fancy property pages for configuring the build in VC10. Doesn't want to display the defaults (properly) but that's not so important :) 2011-01-19 06:40:23 +00:00
dialog_about.cpp Eliminate all unnecessary uses of L and _T 2011-09-28 19:43:11 +00:00
dialog_about.h Remove '#pragma once' from 84 files that don't need it. Thanks to Plorkyeran for testing this on windows. The next step is to detangle the remaining files that currently require it. 2009-09-11 18:51:48 +00:00
dialog_attachments.cpp Eliminate all unnecessary uses of L and _T 2011-09-28 19:43:11 +00:00
dialog_attachments.h Eliminate almost all uses of AssFile::top. 2010-07-09 07:31:48 +00:00
dialog_automation.cpp Clean up the automation dialog and don't let the user load the same script twice 2011-09-28 19:46:14 +00:00
dialog_automation.h Clean up the automation dialog and don't let the user load the same script twice 2011-09-28 19:46:14 +00:00
dialog_colorpicker.cpp Eliminate all unnecessary uses of L and _T 2011-09-28 19:43:11 +00:00
dialog_colorpicker.h Make the color picker dialog update the color instantly when used from the style editor, rather than waiting for the dialog to be closed, and revert if the dialog is cancelled. Updates #355. 2010-06-09 08:14:50 +00:00
dialog_detached_video.cpp Fix incorrect initial size of the detached video dialog 2011-08-17 05:32:15 +00:00
dialog_detached_video.h Detangle FrameMain and DialogDetachedVideo 2011-07-29 23:16:36 +00:00
dialog_dummy_video.cpp Eliminate all unnecessary uses of L and _T 2011-09-28 19:43:11 +00:00
dialog_dummy_video.h Remove 35 of the 39 pragma once added in r3538. I didn't realise so many would be not required. This patch isn't tested on windows, I'll fix it after the buildbot takes a run at it. 2009-09-18 03:01:51 +00:00
dialog_export.cpp Pass a project context to AssExportFilter::GetConfigDialogWindow so that export filters don't have to use things like AssFile::top and VideoContext::Get 2011-09-28 19:46:53 +00:00
dialog_export.h Document and clean up a bunch of exporter related things. Break some friendships, and add a getter for export filter names. 2011-09-28 19:46:41 +00:00
dialog_fonts_collector.cpp Eliminate uses of c_str made unnecessary by changed to wxString::Format in wx 2.9 2011-09-28 19:43:48 +00:00
dialog_fonts_collector.h Fix include paths 2011-01-05 18:40:37 +00:00
dialog_jumpto.cpp Port DialogJumpTo to agi::Context 2011-01-21 04:57:28 +00:00
dialog_jumpto.h Port DialogJumpTo to agi::Context 2011-01-21 04:57:28 +00:00
dialog_kara_timing_copy.cpp Rewrite nearly everything related to karaoke 2011-09-28 19:44:07 +00:00
dialog_kara_timing_copy.h Rewrite nearly everything related to karaoke 2011-09-28 19:44:07 +00:00
dialog_log.cpp Use std::string on osx/unix as well as osx doesn't have strndup. 2010-08-12 14:34:54 +00:00
dialog_log.h * Change wxID_CLOSE to wxID_OK 2010-06-03 03:07:43 +00:00
dialog_paste_over.cpp Eliminate all unnecessary uses of L and _T 2011-09-28 19:43:11 +00:00
dialog_paste_over.h Fix crash when pasting over 2010-06-22 00:03:16 +00:00
dialog_progress.cpp Redesign DialogProgress 2011-09-28 19:47:40 +00:00
dialog_progress.h Redesign DialogProgress 2011-09-28 19:47:40 +00:00
dialog_properties.cpp Refine the commit types 2011-09-15 05:16:32 +00:00
dialog_properties.h Convert the properties dialog over to operating on a context 2011-01-20 05:57:38 +00:00
dialog_resample.cpp Eliminate all unnecessary uses of L and _T 2011-09-28 19:43:11 +00:00
dialog_resample.h Make NumValidator less bizzare 2011-01-20 05:57:30 +00:00
dialog_search_replace.cpp Eliminate all unnecessary uses of L and _T 2011-09-28 19:43:11 +00:00
dialog_search_replace.h Kill SubtitlesGrid::ass and SubtitlesGrid::EditBox and convert everything that used them over to agi::Context 2011-01-16 07:17:36 +00:00
dialog_selected_choices.cpp remove assorted forgotten traces of the splash screen 2010-11-07 19:32:40 +00:00
dialog_selected_choices.h Fix compilation without precompiled headers. Closes #1241 2010-08-28 02:00:43 +00:00
dialog_selection.cpp Fix compilation errors 2011-09-15 06:03:13 +00:00
dialog_selection.h Rewrite the selection dialog, detangling it from SubtitlesGrid and making it modeless 2011-09-15 05:16:47 +00:00
dialog_shift_times.cpp Fix compilation errors 2011-09-15 06:03:13 +00:00
dialog_shift_times.h Rewrite the shift times dialog, detangling it from the grid and making it modeless, and add support for characters outside the local charset in the shift history file path. Closes #1269. 2011-09-15 05:17:14 +00:00
dialog_spellchecker.cpp Eliminate all unnecessary uses of L and _T 2011-09-28 19:43:11 +00:00
dialog_spellchecker.h Detangle the spellchecker dialog from the subtitles grid, make it modelss, and fix a lot of edges cases 2011-09-15 05:16:41 +00:00
dialog_style_editor.cpp Eliminate all unnecessary uses of L and _T 2011-09-28 19:43:11 +00:00
dialog_style_editor.h Make NumValidator less bizzare 2011-01-20 05:57:30 +00:00
dialog_style_manager.cpp Eliminate uses of c_str made unnecessary by changed to wxString::Format in wx 2.9 2011-09-28 19:43:48 +00:00
dialog_style_manager.h Use PersistLocation for DialogStyleManager 2011-07-27 05:36:24 +00:00
dialog_styling_assistant.cpp Refine the commit types 2011-09-15 05:16:32 +00:00
dialog_styling_assistant.h Fix compilation without precompiled headers 2011-07-27 17:21:39 +00:00
dialog_text_import.cpp Kill options.h and options.cpp, which have been empty for a while 2010-07-12 21:49:48 +00:00
dialog_text_import.h Remove 35 of the 39 pragma once added in r3538. I didn't realise so many would be not required. This patch isn't tested on windows, I'll fix it after the buildbot takes a run at it. 2009-09-18 03:01:51 +00:00
dialog_timing_processor.cpp Eliminate all unnecessary uses of L and _T 2011-09-28 19:43:11 +00:00
dialog_timing_processor.h Eliminate a lot of unnessesary includes of subs_grid.h 2011-07-15 04:05:15 +00:00
dialog_translation.cpp Refine the commit types 2011-09-15 05:16:32 +00:00
dialog_translation.h Rewrite the translation assisant and make it work again 2011-07-27 05:36:15 +00:00
dialog_version_check.cpp Eliminate uses of c_str made unnecessary by changed to wxString::Format in wx 2.9 2011-09-28 19:43:48 +00:00
dialog_version_check.h Merge 3906,r3909,r3910,r3912,r3928,r3931,r3932,r3933,r3935,r3936: merge update checker from 2.1.8, this also needs to be documented for doxygen. closes #1084. 2010-01-26 13:14:05 +00:00
dialog_video_details.cpp Port DialogVideoDetails to agi::Context 2011-01-21 04:57:44 +00:00
dialog_video_details.h Port DialogVideoDetails to agi::Context 2011-01-21 04:57:44 +00:00
drop.cpp Use signals in AudioController and AudioTimingController 2010-12-08 08:09:16 +00:00
drop.h Remove 35 of the 39 pragma once added in r3538. I didn't realise so many would be not required. This patch isn't tested on windows, I'll fix it after the buildbot takes a run at it. 2009-09-18 03:01:51 +00:00
export_clean_info.cpp Eliminate all unnecessary uses of L and _T 2011-09-28 19:43:11 +00:00
export_clean_info.h Document and clean up a bunch of exporter related things. Break some friendships, and add a getter for export filter names. 2011-09-28 19:46:41 +00:00
export_fixstyle.cpp Document and clean up a bunch of exporter related things. Break some friendships, and add a getter for export filter names. 2011-09-28 19:46:41 +00:00
export_fixstyle.h Document and clean up a bunch of exporter related things. Break some friendships, and add a getter for export filter names. 2011-09-28 19:46:41 +00:00
export_framerate.cpp Pass a project context to AssExportFilter::GetConfigDialogWindow so that export filters don't have to use things like AssFile::top and VideoContext::Get 2011-09-28 19:46:53 +00:00
export_framerate.h Pass a project context to AssExportFilter::GetConfigDialogWindow so that export filters don't have to use things like AssFile::top and VideoContext::Get 2011-09-28 19:46:53 +00:00
factory_manager.h Fix compilation on Unix/OSX (fix from Plork) 2010-08-12 10:13:29 +00:00
ffmpegsource_common.cpp Redesign DialogProgress 2011-09-28 19:47:40 +00:00
ffmpegsource_common.h Redesign DialogProgress 2011-09-28 19:47:40 +00:00
fft.cpp Eliminate all unnecessary uses of L and _T 2011-09-28 19:43:11 +00:00
fft.h Remove 35 of the 39 pragma once added in r3538. I didn't realise so many would be not required. This patch isn't tested on windows, I'll fix it after the buildbot takes a run at it. 2009-09-18 03:01:51 +00:00
font_file_lister.cpp Eliminate all unnecessary uses of L and _T 2011-09-28 19:43:11 +00:00
font_file_lister.h Make the choice between the freetype and fontconfig listers entirely based on the defined setttings rather than platform 2010-10-20 01:56:22 +00:00
font_file_lister_fontconfig.cpp Fix font collector crash 2010-10-20 01:56:28 +00:00
font_file_lister_fontconfig.h Remove '#pragma once' from 84 files that don't need it. Thanks to Plorkyeran for testing this on windows. The next step is to detangle the remaining files that currently require it. 2009-09-11 18:51:48 +00:00
font_file_lister_freetype.cpp Fix font collector crash 2010-10-20 01:56:28 +00:00
font_file_lister_freetype.h Remove '#pragma once' from 84 files that don't need it. Thanks to Plorkyeran for testing this on windows. The next step is to detangle the remaining files that currently require it. 2009-09-11 18:51:48 +00:00
frame_main.cpp Remove some lingering unused automation things in frame_main 2011-09-28 19:48:11 +00:00
frame_main.h Remove some lingering unused automation things in frame_main 2011-09-28 19:48:11 +00:00
gl_text.cpp Eliminate all unnecessary uses of L and _T 2011-09-28 19:43:11 +00:00
gl_text.h Use lowercase filenames for OS X includes. HFS is case-insensitive and since I'm cross-compiling the OS X version from Linux it fails when you try to include files using uppercase names when they're actually lowercase. 2011-01-11 17:52:17 +00:00
gl_wrap.cpp Kill options.h and options.cpp, which have been empty for a while 2010-07-12 21:49:48 +00:00
gl_wrap.h Use lowercase filenames for OS X includes. HFS is case-insensitive and since I'm cross-compiling the OS X version from Linux it fails when you try to include files using uppercase names when they're actually lowercase. 2011-01-11 17:52:17 +00:00
help_button.cpp Eliminate uses of c_str made unnecessary by changed to wxString::Format in wx 2.9 2011-09-28 19:43:48 +00:00
help_button.h Eliminate all unnecessary uses of L and _T 2011-09-28 19:43:11 +00:00
hotkey.cpp Make hotkey::check take a project context and make FrameMain::context private 2011-07-29 23:16:55 +00:00
kana_table.cpp Rewrite nearly everything related to karaoke 2011-09-28 19:44:07 +00:00
kana_table.h Rewrite nearly everything related to karaoke 2011-09-28 19:44:07 +00:00
main.cpp Unconditionally enable building automation even if there are no enabled engines as there isn't really any reason not to and the defines uglify the code. 2011-09-28 19:45:35 +00:00
main.h Unconditionally enable building automation even if there are no enabled engines as there isn't really any reason not to and the defines uglify the code. 2011-09-28 19:45:35 +00:00
md5.c Add svn:keywords for files modified in r3310. 2009-07-29 05:43:58 +00:00
md5.h Rework most of the various factories to not need an explicit helper class for each class constructable via a factory. 2010-08-02 06:31:38 +00:00
menu.cpp Unconditionally enable building automation even if there are no enabled engines as there isn't really any reason not to and the defines uglify the code. 2011-09-28 19:45:35 +00:00
mkv_wrap.cpp Redesign DialogProgress 2011-09-28 19:47:40 +00:00
mkv_wrap.h Delete all the unused things in MatroskaWrapper (i.e. most of it), fix some derpy things, and make it throw typed exceptions. 2011-09-28 19:47:21 +00:00
mythes.cxx SVN Transition Step 3/7 2009-03-08 08:30:39 +00:00
mythes.hxx SVN Transition Step 3/7 2009-03-08 08:30:39 +00:00
persist_location.cpp Fix compilation without precompiled headers 2011-07-27 17:21:39 +00:00
persist_location.h Fix compilation without precompiled headers 2011-07-27 17:21:39 +00:00
plugin_manager.cpp Clean up and document ScriptFactory, and add a function to get the full wildcard string for all registered automation engines 2011-09-28 19:46:05 +00:00
plugin_manager.h Clean up and document ScriptFactory, and add a function to get the full wildcard string for all registered automation engines 2011-09-28 19:46:05 +00:00
preferences.cpp Redesign DialogProgress 2011-09-28 19:47:40 +00:00
preferences.h Make the preferences dialog actually update the configuration 2010-08-26 18:38:20 +00:00
preferences_base.cpp Add some bounds checking in the preferences dialog 2010-11-11 04:48:29 +00:00
preferences_base.h Make the preferences dialog actually update the configuration 2010-08-26 18:38:20 +00:00
res.rc I thought res.rc was already updated, I should have looked.. this fixes breakage in r3281. 2009-07-25 19:46:10 +00:00
run.sh Merge the dynamic menu, hotkey and toolbar branch to trunk. This doesn't include Windows support as vs2008 was being a major pain. This involves revisions r4921:4950, r4961:5002, r5005:5006, r5008:5056, r5062:5065, r5072, r5081:5082, r5087, r5096:5110, r5124:5125. Updates #1258. 2011-01-05 13:00:46 +00:00
scintilla_text_ctrl.cpp Remove some cruft from ScintillaTextCtrl and make SetUnicodeStyling significantly faster 2011-08-27 06:52:35 +00:00
scintilla_text_ctrl.h Remove some cruft from ScintillaTextCtrl and make SetUnicodeStyling significantly faster 2011-08-27 06:52:35 +00:00
selection_controller.h Return a const reference from GetSelectedSet rather than copying it on every call 2011-07-15 04:05:09 +00:00
setup.cpp Merge audio_display_rewrite branch to trunk. This is not a complete work, don't expect to time anything for a while. 2010-12-08 03:36:10 +00:00
spellchecker.cpp Eliminate all unnecessary uses of L and _T 2011-09-28 19:43:11 +00:00
spellchecker_hunspell.cpp Remove WITH_OLD_HUNSPELL. 1.2.0 is four years old and the configure script doesn't even support older versions that would require WITH_OLD_HUNSPELL 2011-09-28 19:45:07 +00:00
spellchecker_hunspell.h Add <memory> for auto_ptr 2010-11-29 10:17:12 +00:00
spline.cpp Eliminate all unnecessary uses of L and _T 2011-09-28 19:43:11 +00:00
spline.h Add support for rendering vector clips with multiple 'm' commands. 2010-06-08 06:09:19 +00:00
spline_curve.cpp Replace MIN/MAX/MID with std::min/std::max/mid 2010-12-31 21:03:03 +00:00
spline_curve.h Add support for rendering vector clips with multiple 'm' commands. 2010-06-08 06:09:19 +00:00
standard_paths.cpp Eliminate all unnecessary uses of L and _T 2011-09-28 19:43:11 +00:00
standard_paths.h Remove '#pragma once' from 84 files that don't need it. Thanks to Plorkyeran for testing this on windows. The next step is to detangle the remaining files that currently require it. 2009-09-11 18:51:48 +00:00
static_bmp.cpp Fix all the headers in *.cpp, this includes: 2009-09-10 13:06:40 +00:00
static_bmp.h Remove '#pragma once' from 84 files that don't need it. Thanks to Plorkyeran for testing this on windows. The next step is to detangle the remaining files that currently require it. 2009-09-11 18:51:48 +00:00
string_codec.cpp Eliminate all unnecessary uses of L and _T 2011-09-28 19:43:11 +00:00
string_codec.h Remove 35 of the 39 pragma once added in r3538. I didn't realise so many would be not required. This patch isn't tested on windows, I'll fix it after the buildbot takes a run at it. 2009-09-18 03:01:51 +00:00
subs_edit_box.cpp Add an optional argument to AssFile::Commit which indicates that only a single line was changed. Currently used only to cut down on file copies when coalescing. 2011-09-28 19:44:24 +00:00
subs_edit_box.h Eliminate pointless (and slow) setting of the edit box to its current text 2011-09-15 05:17:00 +00:00
subs_edit_ctrl.cpp Rewrite the subtitles edit control's syntax highlighting 2011-09-28 19:44:34 +00:00
subs_edit_ctrl.h Rewrite the subtitles edit control's syntax highlighting 2011-09-28 19:44:34 +00:00
subs_grid.cpp Rewrite nearly everything related to karaoke 2011-09-28 19:44:07 +00:00
subs_grid.h Rewrite nearly everything related to karaoke 2011-09-28 19:44:07 +00:00
subs_preview.cpp Eliminate all unnecessary uses of L and _T 2011-09-28 19:43:11 +00:00
subs_preview.h Make updating the subtitle preview window roughly 50% faster 2010-06-11 02:25:34 +00:00
subtitle_format.cpp Clean up SubtitleFormat 2011-09-28 19:44:53 +00:00
subtitle_format.h Clean up SubtitleFormat 2011-09-28 19:44:53 +00:00
subtitle_format_ass.cpp Clean up SubtitleFormat 2011-09-28 19:44:53 +00:00
subtitle_format_ass.h Clean up SubtitleFormat 2011-09-28 19:44:53 +00:00
subtitle_format_dvd.cpp Clean up SubtitleFormat 2011-09-28 19:44:53 +00:00
subtitle_format_dvd.h Clean up SubtitleFormat 2011-09-28 19:44:53 +00:00
subtitle_format_encore.cpp Clean up SubtitleFormat 2011-09-28 19:44:53 +00:00
subtitle_format_encore.h Clean up SubtitleFormat 2011-09-28 19:44:53 +00:00
subtitle_format_microdvd.cpp Clean up SubtitleFormat 2011-09-28 19:44:53 +00:00
subtitle_format_microdvd.h Clean up SubtitleFormat 2011-09-28 19:44:53 +00:00
subtitle_format_mkv.cpp Delete all the unused things in MatroskaWrapper (i.e. most of it), fix some derpy things, and make it throw typed exceptions. 2011-09-28 19:47:21 +00:00
subtitle_format_mkv.h Clean up SubtitleFormat 2011-09-28 19:44:53 +00:00
subtitle_format_srt.cpp Clean up SubtitleFormat 2011-09-28 19:44:53 +00:00
subtitle_format_srt.h Clean up SubtitleFormat 2011-09-28 19:44:53 +00:00
subtitle_format_transtation.cpp Clean up SubtitleFormat 2011-09-28 19:44:53 +00:00
subtitle_format_transtation.h Clean up SubtitleFormat 2011-09-28 19:44:53 +00:00
subtitle_format_ttxt.cpp Clean up SubtitleFormat 2011-09-28 19:44:53 +00:00
subtitle_format_ttxt.h Clean up SubtitleFormat 2011-09-28 19:44:53 +00:00
subtitle_format_txt.cpp Clean up SubtitleFormat 2011-09-28 19:44:53 +00:00
subtitle_format_txt.h Clean up SubtitleFormat 2011-09-28 19:44:53 +00:00
subtitles_provider.cpp Eliminate all unnecessary uses of L and _T 2011-09-28 19:43:11 +00:00
subtitles_provider_csri.cpp Eliminate all unnecessary uses of L and _T 2011-09-28 19:43:11 +00:00
subtitles_provider_csri.h Rework most of the various factories to not need an explicit helper class for each class constructable via a factory. 2010-08-02 06:31:38 +00:00
subtitles_provider_libass.cpp Redesign DialogProgress 2011-09-28 19:47:40 +00:00
subtitles_provider_libass.h Update libass include path to not look for the now nonexistant in-repo copy 2011-07-20 20:09:03 +00:00
text_file_reader.cpp Change criteria for when opened files should be backed up; rather than not backing up binary files (which aren't detected correctly anymore and always was sort of kludgy), don't back up files which are not in a format we can't write. 2010-08-03 20:21:04 +00:00
text_file_reader.h Eliminate all unnecessary uses of L and _T 2011-09-28 19:43:11 +00:00
text_file_writer.cpp Eliminate uses of c_str made unnecessary by changed to wxString::Format in wx 2.9 2011-09-28 19:43:48 +00:00
text_file_writer.h Use agi::io::Save in TextFileWriter 2010-09-08 20:03:48 +00:00
thesaurus.cpp Remove 'pragma once' from colour_button.h font_file_lister.h gl_wrap.h subs_edit_ctrl.h. 2009-09-16 12:18:09 +00:00
thesaurus.h Remove 'pragma once' from colour_button.h font_file_lister.h gl_wrap.h subs_edit_ctrl.h. 2009-09-16 12:18:09 +00:00
thesaurus_myspell.cpp Replace MIN/MAX/MID with std::min/std::max/mid 2010-12-31 21:03:03 +00:00
thesaurus_myspell.h Remove '#pragma once' from 84 files that don't need it. Thanks to Plorkyeran for testing this on windows. The next step is to detangle the remaining files that currently require it. 2009-09-11 18:51:48 +00:00
threaded_frame_source.cpp Pass a project context to AssExportFilter::GetConfigDialogWindow so that export filters don't have to use things like AssFile::top and VideoContext::Get 2011-09-28 19:46:53 +00:00
threaded_frame_source.h Make ThreadedFrameSource never lock jobMutex and fileMutex at the same time. Moderately improves responsiveness of the audio display while video is loaded. 2010-12-30 22:19:36 +00:00
timeedit_ctrl.cpp Eliminate all unnecessary uses of L and _T 2011-09-28 19:43:11 +00:00
timeedit_ctrl.h Eliminate all unnecessary uses of L and _T 2011-09-28 19:43:11 +00:00
toggle_bitmap.cpp Redesign ToggleBitmap to operate on a command 2011-08-27 06:30:49 +00:00
toggle_bitmap.h Redesign ToggleBitmap to operate on a command 2011-08-27 06:30:49 +00:00
toolbar.cpp Convert the audio toolbar over to the new dynamic toolbar system 2011-08-27 06:30:42 +00:00
tooltip_manager.cpp Update TooltipManager to work with commands 2011-01-17 23:53:52 +00:00
tooltip_manager.h Update TooltipManager to work with commands 2011-01-17 23:53:52 +00:00
utils.cpp Eliminate uses of c_str made unnecessary by changed to wxString::Format in wx 2.9 2011-09-28 19:43:48 +00:00
utils.h Rewrite the dynamic menu generation code 2011-08-27 06:29:36 +00:00
validators.cpp Make NumValidator less bizzare 2011-01-20 05:57:30 +00:00
validators.h Make NumValidator less bizzare 2011-01-20 05:57:30 +00:00
variable_data.cpp Eliminate all unnecessary uses of L and _T 2011-09-28 19:43:11 +00:00
variable_data.h Beat some semblance of sanity into ass_override and related files. Fixes a pile of crashes when tags are missing expected parameters. 2010-06-24 01:24:43 +00:00
vector2d.cpp Fix all the headers in *.cpp, this includes: 2009-09-10 13:06:40 +00:00
vector2d.h Remove '#pragma once' from 84 files that don't need it. Thanks to Plorkyeran for testing this on windows. The next step is to detangle the remaining files that currently require it. 2009-09-11 18:51:48 +00:00
version.cpp Simplify version.cpp 2011-07-27 22:52:37 +00:00
version.h Simplify version.cpp 2011-07-27 22:52:37 +00:00
video_box.cpp Kill cmd::id and friends. It didn't work correctly as ids weren't stable and only VideoBox still used it 2011-09-28 19:47:53 +00:00
video_box.h Move the zoom box from the main toolbar to the video box 2011-07-15 04:06:16 +00:00
video_context.cpp Eliminate uses of c_str made unnecessary by changed to wxString::Format in wx 2.9 2011-09-28 19:43:48 +00:00
video_context.h Remove the 'audio' and 'grid' public members from VideoContext and migrate everything that used them over to Context 2011-01-16 07:17:08 +00:00
video_display.cpp Eliminate uses of c_str made unnecessary by changed to wxString::Format in wx 2.9 2011-09-28 19:43:48 +00:00
video_display.h Use wxEVT_CONTEXT_MENU for context menus rather than right button down so that the context menu key works correctly. Updates #1238. 2011-08-31 04:17:37 +00:00
video_frame.cpp Move YUV -> RGB conversion to VideoProviderYUV4MPEG and remove support for formats other than RGB32 from AegiVideoFrame 2010-12-31 21:03:11 +00:00
video_frame.h Move YUV -> RGB conversion to VideoProviderYUV4MPEG and remove support for formats other than RGB32 from AegiVideoFrame 2010-12-31 21:03:11 +00:00
video_out_gl.cpp Use lowercase filenames for OS X includes. HFS is case-insensitive and since I'm cross-compiling the OS X version from Linux it fails when you try to include files using uppercase names when they're actually lowercase. 2011-01-11 17:52:17 +00:00
video_out_gl.h Rework most of the various factories to not need an explicit helper class for each class constructable via a factory. 2010-08-02 06:31:38 +00:00
video_provider_avs.cpp Do stuff to the AVS video provider 2011-08-27 06:30:03 +00:00
video_provider_avs.h Do stuff to the AVS video provider 2011-08-27 06:30:03 +00:00
video_provider_cache.cpp Kill options.h and options.cpp, which have been empty for a while 2010-07-12 21:49:48 +00:00
video_provider_cache.h Make video and audio providers throw typed exceptions. 2010-08-02 06:32:01 +00:00
video_provider_dummy.cpp Eliminate all unnecessary uses of L and _T 2011-09-28 19:43:11 +00:00
video_provider_dummy.h Eliminate all unnecessary uses of L and _T 2011-09-28 19:43:11 +00:00
video_provider_ffmpegsource.cpp Eliminate all unnecessary uses of L and _T 2011-09-28 19:43:11 +00:00
video_provider_ffmpegsource.h Eliminate all unnecessary uses of L and _T 2011-09-28 19:43:11 +00:00
video_provider_manager.cpp Add handling for invalid timecode errors when opening video 2010-12-29 19:35:45 +00:00
video_provider_manager.h Rework most of the various factories to not need an explicit helper class for each class constructable via a factory. 2010-08-02 06:31:38 +00:00
video_provider_yuv4mpeg.cpp Eliminate uses of c_str made unnecessary by changed to wxString::Format in wx 2.9 2011-09-28 19:43:48 +00:00
video_provider_yuv4mpeg.h Eliminate all unnecessary uses of L and _T 2011-09-28 19:43:11 +00:00
video_slider.cpp Make hotkey::check take a project context and make FrameMain::context private 2011-07-29 23:16:55 +00:00
video_slider.h Make hotkey::check take a project context and make FrameMain::context private 2011-07-29 23:16:55 +00:00
visual_feature.cpp Make visual tools pass around iterators for everything related to visual features rather than a mix of pointers and indices, and clean up feature creation. Fixes a large pile of selection-related bugs. 2010-06-30 06:29:14 +00:00
visual_feature.h Make visual tools pass around iterators for everything related to visual features rather than a mix of pointers and indices, and clean up feature creation. Fixes a large pile of selection-related bugs. 2010-06-30 06:29:14 +00:00
visual_tool.cpp Eliminate all unnecessary uses of L and _T 2011-09-28 19:43:11 +00:00
visual_tool.h Eliminate all unnecessary uses of L and _T 2011-09-28 19:43:11 +00:00
visual_tool_clip.cpp Eliminate all unnecessary uses of L and _T 2011-09-28 19:43:11 +00:00
visual_tool_clip.h Remove the 'audio' and 'grid' public members from VideoContext and migrate everything that used them over to Context 2011-01-16 07:17:08 +00:00
visual_tool_cross.cpp Eliminate all unnecessary uses of L and _T 2011-09-28 19:43:11 +00:00
visual_tool_cross.h Remove the 'audio' and 'grid' public members from VideoContext and migrate everything that used them over to Context 2011-01-16 07:17:08 +00:00
visual_tool_drag.cpp Eliminate all unnecessary uses of L and _T 2011-09-28 19:43:11 +00:00
visual_tool_drag.h Remove the 'audio' and 'grid' public members from VideoContext and migrate everything that used them over to Context 2011-01-16 07:17:08 +00:00
visual_tool_rotatexy.cpp Eliminate all unnecessary uses of L and _T 2011-09-28 19:43:11 +00:00
visual_tool_rotatexy.h Remove the 'audio' and 'grid' public members from VideoContext and migrate everything that used them over to Context 2011-01-16 07:17:08 +00:00
visual_tool_rotatez.cpp Eliminate all unnecessary uses of L and _T 2011-09-28 19:43:11 +00:00
visual_tool_rotatez.h Remove the 'audio' and 'grid' public members from VideoContext and migrate everything that used them over to Context 2011-01-16 07:17:08 +00:00
visual_tool_scale.cpp Eliminate all unnecessary uses of L and _T 2011-09-28 19:43:11 +00:00
visual_tool_scale.h Remove the 'audio' and 'grid' public members from VideoContext and migrate everything that used them over to Context 2011-01-16 07:17:08 +00:00
visual_tool_vector_clip.cpp Eliminate all unnecessary uses of L and _T 2011-09-28 19:43:11 +00:00
visual_tool_vector_clip.h Remove the 'audio' and 'grid' public members from VideoContext and migrate everything that used them over to Context 2011-01-16 07:17:08 +00:00
wscript Fix the waf build after the libresrc changes, and also tweak the script to properly handle dependency tracking with the generated files. 2010-03-13 17:50:51 +00:00