Aegisub/aegisub/src
Thomas Goyne 0af7ae7fca Clean up frame_main a bit
Delete some pointless comments, move documentation to the header, and
extend it a bit

Sort prototypes in the header

Move event IDs out of the header

Remove a few unused includes

Assorted cosmetic changse

Originally committed to SVN as r5463.
2011-07-15 04:05:49 +00:00
..
bitmaps Add respack manifests. 2011-01-11 16:58:47 +00:00
command use agi::Context::Validate for subsgrid context menu item validation 2011-07-15 04:05:31 +00:00
config 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
gl Update glext.h to a version that isn't four years old 2010-06-07 07:24:18 +00:00
include/aegisub Clean up libaegisub includes 2011-07-15 04:04:34 +00:00
libresrc Add Audio/OSS/Device option required by the OSS audio player. 2011-02-23 05:14:25 +00:00
msvc Add inttypes.h to the precompiled header 2010-08-25 19:31:20 +00:00
Makefile Include dependency files into the Makefiles. This gives us dep tracking for headers. 2011-01-10 21:27:39 +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 Merge translations from 2.1.8. 2010-01-26 13:43:02 +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 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
ass_attachment.cpp Make AssAttachment::GetEntryData const so that it's actually called 2010-10-11 20:06:26 +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 Fix non-precompiled header compilation 2010-08-02 22:14:11 +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 Make AssStyle::Clone ~15 times faster. 2010-07-08 07:14:55 +00:00
ass_entry.h Make AssStyle::Clone ~15 times faster. 2010-07-08 07:14:55 +00:00
ass_export_filter.cpp Add missing #include <algorithm> in ass_export_filter.cpp 2011-01-21 06:32:02 +00:00
ass_export_filter.h Redesign export filters to not be static singletons, removing the need to jump through hoops to avoid static initialization order issues 2011-01-21 06:09:04 +00:00
ass_exporter.cpp Redesign export filters to not be static singletons, removing the need to jump through hoops to avoid static initialization order issues 2011-01-21 06:09:04 +00:00
ass_exporter.h Apply the export transform when sending subtitles to the provider on the video worker thread rather than the GUI thread 2010-11-18 06:15:41 +00:00
ass_file.cpp Explicitly set Collisions to the default (Normal) in the default file so that opening and closing the properties dialog on the default file is a no-op 2011-01-20 05:57:46 +00:00
ass_file.h Add pre-save signal to AssFile and move most of the logic in FrameMain::SaveSubtitles to slots for this signal 2011-01-16 07:16:40 +00:00
ass_karaoke.cpp 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_karaoke.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
ass_override.cpp Fix a few gcc warnings 2010-08-02 20:25:29 +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 Fix a few gcc warnings 2010-08-02 20:25:29 +00:00
ass_style.h Make AssStyle::Clone ~15 times faster. 2010-07-08 07:14:55 +00:00
ass_style_storage.cpp Fix all the headers in *.cpp, this includes: 2009-09-10 13:06:40 +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 Replace MIN/MAX/MID with std::min/std::max/mid 2010-12-31 21:03:03 +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 Remove header include order requirements 2011-07-15 04:04:13 +00:00
audio_box.h Remove now-pointless #pragma once from audio_box.h 2011-01-17 23:54:13 +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 Remove header include order requirements 2011-07-15 04:04:13 +00:00
audio_controller.h Add command and AudioController support for saving audio clips 2011-01-16 07:18:00 +00:00
audio_display.cpp Remove header include order requirements 2011-07-15 04:04:13 +00:00
audio_display.h Use commands for most of the buttons in the audio box and add hotkey support 2011-01-17 23:54:05 +00:00
audio_karaoke.cpp Remove header include order requirements 2011-07-15 04:04:13 +00:00
audio_karaoke.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
audio_player.cpp 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_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 Replace MIN/MAX/MID with std::min/std::max/mid 2010-12-31 21:03:03 +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 Replace MIN/MAX/MID with std::min/std::max/mid 2010-12-31 21:03:03 +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 Use signals in AudioController and AudioTimingController 2010-12-08 08:09:16 +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 Add missing header. 2011-01-02 02:37:05 +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 Fix portaudio player compilation 2010-08-02 08:03:58 +00:00
audio_player_portaudio.h Fix portaudio player compilation 2010-08-02 08:03:58 +00:00
audio_player_pulse.cpp 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_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 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.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 Use signals in AudioController and AudioTimingController 2010-12-08 08:09:16 +00:00
audio_provider_hd.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_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 Replace MIN/MAX/MID with std::min/std::max/mid 2010-12-31 21:03:03 +00:00
audio_provider_ram.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.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.h Remove header include order requirements 2011-07-15 04:04:13 +00:00
audio_renderer_spectrum.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_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 Remove header include order requirements 2011-07-15 04:04:13 +00:00
audio_timing_dialogue.cpp Remove header include order requirements 2011-07-15 04:04:13 +00:00
auto4_base.cpp Redesign export filters to not be static singletons, removing the need to jump through hoops to avoid static initialization order issues 2011-01-21 06:09:04 +00:00
auto4_base.h Remove include guards in favour of '#pragma once'. Normally I would use an include guard however #pragama once is easier to spot and we already used it in mst of our files, this is for the sake of consistency until they're removed. 2009-09-18 02:48:31 +00:00
auto4_lua.cpp Kill options.h and options.cpp, which have been empty for a while 2010-07-12 21:49:48 +00:00
auto4_lua.h Make video and audio providers throw typed exceptions. 2010-08-02 06:32:01 +00:00
auto4_lua_assfile.cpp Merge r5409 from 2.1.9, see #1300. 2011-06-06 21:12:00 +00:00
auto4_lua_dialog.cpp * Remove all instances of wxLogDebug and replace them with LOG_W, LOG_D, LOG_E and LOG_D_IF as required. 2010-06-08 23:21:39 +00:00
auto4_lua_factory.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
auto4_lua_scriptreader.cpp Fix all the headers in *.cpp, this includes: 2009-09-10 13:06:40 +00:00
auto4_lua_scriptreader.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
avisynth.h Switch all headers to using Doxygen and cleanup contact info 2009-07-29 05:43:02 +00:00
avisynth_wrap.cpp Make video and audio providers throw typed exceptions. 2010-08-02 06:32:01 +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 Clean up base_grid a bit 2011-07-15 04:05:43 +00:00
base_grid.h Clean up base_grid a bit 2011-07-15 04:05:43 +00:00
block_cache.h Remove header include order requirements 2011-07-15 04:04:13 +00:00
browse_button.cpp * Move some headers below the rest as they need wx settings that don't seem to be inited when the header is first in the list. 2009-09-10 22:48:29 +00:00
browse_button.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
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 Make the logging for charset detection more useful by print the detected character set(s) 2010-06-27 20:03:38 +00:00
charset_detect.h Simplify charset detection 2010-06-03 20:31:43 +00:00
colorspace.cpp Replace MIN/MAX/MID with std::min/std::max/mid 2010-12-31 21:03:03 +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 Move mru,opt objects out of the main singleton and into a global config:: namespace. With exception of the log object these are initialised during startup to ensure they are initalised after the log object. 2010-06-18 02:23:27 +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 Fix identifers, _misc is no longer used. 2011-01-11 17:00: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 Kill options.h and options.cpp, which have been empty for a while 2010-07-12 21:49:48 +00:00
dialog_attachments.h Eliminate almost all uses of AssFile::top. 2010-07-09 07:31:48 +00:00
dialog_automation.cpp Kill options.h and options.cpp, which have been empty for a while 2010-07-12 21:49:48 +00:00
dialog_automation.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
dialog_colorpicker.cpp Add missing headers. 2011-01-11 17:22:44 +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 Eliminate a lot of unnessesary includes of subs_grid.h 2011-07-15 04:05:15 +00:00
dialog_detached_video.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
dialog_dummy_video.cpp Fix minor layout issues in the dummy video dialog 2010-10-11 20:06:20 +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 Eliminate almost all uses of AssFile::top. 2010-07-09 07:31:48 +00:00
dialog_export.h Eliminate almost all uses of AssFile::top. 2010-07-09 07:31:48 +00:00
dialog_fonts_collector.cpp Eliminate a lot of unnessesary includes of subs_grid.h 2011-07-15 04:05:15 +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 Eliminate a lot of unnessesary includes of subs_grid.h 2011-07-15 04:05:15 +00:00
dialog_kara_timing_copy.h Eliminate a lot of unnessesary includes of subs_grid.h 2011-07-15 04:05:15 +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 Kill options.h and options.cpp, which have been empty for a while 2010-07-12 21:49:48 +00:00
dialog_paste_over.h Fix crash when pasting over 2010-06-22 00:03:16 +00:00
dialog_progress.cpp Replace MIN/MAX/MID with std::min/std::max/mid 2010-12-31 21:03:03 +00:00
dialog_progress.h Add background fontconfig cache updating 2010-09-01 06:50:35 +00:00
dialog_properties.cpp Convert the properties dialog over to operating on a context 2011-01-20 05:57:38 +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 Actually initialize the context in DialogResample 2011-01-21 06:09:13 +00:00
dialog_resample.h Make NumValidator less bizzare 2011-01-20 05:57:30 +00:00
dialog_search_replace.cpp 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_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 Clean up base_grid a bit 2011-07-15 04:05:43 +00:00
dialog_selection.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_shift_times.cpp Clean up base_grid a bit 2011-07-15 04:05:43 +00:00
dialog_shift_times.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_spellchecker.cpp 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_spellchecker.h Make DialogSpellChecker operate on a context rather than going through FrameMain 2011-01-16 07:16:13 +00:00
dialog_style_editor.cpp Make NumValidator less bizzare 2011-01-20 05:57:30 +00:00
dialog_style_editor.h Make NumValidator less bizzare 2011-01-20 05:57:30 +00:00
dialog_style_manager.cpp Eliminate a lot of unnessesary includes of subs_grid.h 2011-07-15 04:05:15 +00:00
dialog_style_manager.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_styling_assistant.cpp Remove header include order requirements 2011-07-15 04:04:13 +00:00
dialog_styling_assistant.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_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 a lot of unnessesary includes of subs_grid.h 2011-07-15 04:05:15 +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 Eliminate a few uses of VideoContext::Get() 2011-01-20 05:57:53 +00:00
dialog_translation.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
dialog_version_check.cpp Change App/Auto/Check For Updates to a bool so that the correct control is used in the preferences dialog 2010-08-26 18:38:03 +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 Redesign export filters to not be static singletons, removing the need to jump through hoops to avoid static initialization order issues 2011-01-21 06:09:04 +00:00
export_clean_info.h Redesign export filters to not be static singletons, removing the need to jump through hoops to avoid static initialization order issues 2011-01-21 06:09:04 +00:00
export_fixstyle.cpp Redesign export filters to not be static singletons, removing the need to jump through hoops to avoid static initialization order issues 2011-01-21 06:09:04 +00:00
export_fixstyle.h Redesign export filters to not be static singletons, removing the need to jump through hoops to avoid static initialization order issues 2011-01-21 06:09:04 +00:00
export_framerate.cpp Make the "From Video" button in the framerate transform configuration actually do something 2011-01-21 06:09:28 +00:00
export_framerate.h Make the "From Video" button in the framerate transform configuration actually do something 2011-01-21 06:09:28 +00:00
factory_manager.h Fix compilation on Unix/OSX (fix from Plork) 2010-08-12 10:13:29 +00:00
ffmpegsource_common.cpp Use signals in AudioController and AudioTimingController 2010-12-08 08:09:16 +00:00
ffmpegsource_common.h Make video and audio providers throw typed exceptions. 2010-08-02 06:32:01 +00:00
fft.cpp Fix all the headers in *.cpp, this includes: 2009-09-10 13:06:40 +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 Prioritize the fontconfig font lister over the freetype one when both freetype and fontconfig are available 2010-10-22 18:25:02 +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 Clean up frame_main a bit 2011-07-15 04:05:49 +00:00
frame_main.h Clean up frame_main a bit 2011-07-15 04:05:49 +00:00
gl_text.cpp Fix bug where the first gl glyph in each row after the first would be overwritten, resulting in the incorrect number being shown in the cross visual tool 2010-12-30 19:13:45 +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 * Move some headers below the rest as they need wx settings that don't seem to be inited when the header is first in the list. 2009-09-10 22:48:29 +00:00
help_button.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
hotkey.cpp Make hotkey::check return whether any hotkeys matched, and skip events which did not match any hotkeys 2011-01-19 03:12:46 +00:00
kana_table.cpp Fix all the headers in *.cpp, this includes: 2009-09-10 13:06:40 +00:00
kana_table.h Fix all the headers in *., this includes: 2009-09-11 02:36:34 +00:00
main.cpp Simplify and clean up command management code 2011-07-15 04:05:01 +00:00
main.h Clean up libaegisub includes 2011-07-15 04:04:34 +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 Add function to get the string representation of the hotkeys for a command, use it when generating the menu 2011-01-17 23:53:46 +00:00
mkv_wrap.cpp Timecodes and keyframes are always sorted, so fix some code that assumed they could be unsorted 2010-12-31 23:53:23 +00:00
mkv_wrap.h Fix non-precompiled header compilation 2010-08-02 22:14:11 +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
plugin_manager.cpp 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
plugin_manager.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
preferences.cpp remove assorted forgotten traces of the splash screen 2010-11-07 19:32: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 Fix all the headers in *.cpp, this includes: 2009-09-10 13:06:40 +00:00
scintilla_text_ctrl.h Make the subtitle edit box auto-commit all changes 2010-07-20 03:11:11 +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 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
spellchecker_hunspell.cpp Cache the list of dictionary languages 2010-11-18 03:00:08 +00:00
spellchecker_hunspell.h Add <memory> for auto_ptr 2010-11-29 10:17:12 +00:00
spline.cpp Add support for rendering vector clips with multiple 'm' commands. 2010-06-08 06:09:19 +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 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
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 Fix all the headers in *.cpp, this includes: 2009-09-10 13:06:40 +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 Use the active line rather than first selected line in SubsEditBox 2011-07-15 04:04:54 +00:00
subs_edit_box.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
subs_edit_ctrl.cpp Replace MIN/MAX/MID with std::min/std::max/mid 2010-12-31 21:03:03 +00:00
subs_edit_ctrl.h Make the subtitle edit box auto-commit all changes 2010-07-20 03:11:11 +00:00
subs_grid.cpp Clean up base_grid a bit 2011-07-15 04:05:43 +00:00
subs_grid.h Move line joining from SubtitlesGrid to the commands 2011-07-15 04:04:48 +00:00
subs_preview.cpp Fix a few gcc warnings 2010-08-02 20:25:29 +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 Rewrite VFR handling in Aegisub. 2010-07-08 04:29:04 +00:00
subtitle_format.h Rewrite VFR handling in Aegisub. 2010-07-08 04:29:04 +00:00
subtitle_format_ass.cpp Add a blank line between each group when writing ass files 2010-10-11 20:06:09 +00:00
subtitle_format_ass.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
subtitle_format_dvd.cpp 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
subtitle_format_dvd.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
subtitle_format_encore.cpp As we require RTTI anyway, kill AssEntry::GetAsDialogue/Style/Attachment and just use dynamic_cast 2010-05-19 00:44:52 +00:00
subtitle_format_encore.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
subtitle_format_microdvd.cpp Rewrite VFR handling in Aegisub. 2010-07-08 04:29:04 +00:00
subtitle_format_microdvd.h Rewrite VFR handling in Aegisub. 2010-07-08 04:29:04 +00:00
subtitle_format_mkv.cpp Fix all the headers in *.cpp, this includes: 2009-09-10 13:06:40 +00:00
subtitle_format_mkv.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
subtitle_format_srt.cpp * Fix bug in SRT parsing: In some cases a blank line too much is counted. 2010-06-20 19:42:13 +00:00
subtitle_format_srt.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
subtitle_format_transtation.cpp As we require RTTI anyway, kill AssEntry::GetAsDialogue/Style/Attachment and just use dynamic_cast 2010-05-19 00:44:52 +00:00
subtitle_format_transtation.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
subtitle_format_ttxt.cpp Kill options.h and options.cpp, which have been empty for a while 2010-07-12 21:49:48 +00:00
subtitle_format_ttxt.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
subtitle_format_txt.cpp Kill options.h and options.cpp, which have been empty for a while 2010-07-12 21:49:48 +00:00
subtitle_format_txt.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
subtitles_provider.cpp Fix compilation when no subtitle providers are enabled 2010-11-10 03:35:07 +00:00
subtitles_provider_csri.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
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 Move YUV -> RGB conversion to VideoProviderYUV4MPEG and remove support for formats other than RGB32 from AegiVideoFrame 2010-12-31 21:03:11 +00:00
subtitles_provider_libass.h Add background fontconfig cache updating 2010-09-01 06:50:35 +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 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_writer.cpp Fix writing of newlines on windows in charsets wider than one byte 2010-09-15 05:00:12 +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 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
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 Make the subtitle edit box auto-commit all changes 2010-07-20 03:11:11 +00:00
timeedit_ctrl.h Make the subtitle edit box auto-commit all changes 2010-07-20 03:11:11 +00:00
toggle_bitmap.cpp Fix all the headers in *.cpp, this includes: 2009-09-10 13:06:40 +00:00
toggle_bitmap.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
toolbar.cpp Add spacers to the main toolbar 2011-01-16 07:15:11 +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 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
utils.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
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 Add float overload to VariableData and use it in visual_tool.cpp rather than pretending that float* and double* are the same thing. 2010-06-27 07:53:31 +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 Rename 2.2 to 3.0 as this will now be the next version outside of 2.1. 2010-08-15 18:40:58 +00:00
version.h Switch all headers to using Doxygen and cleanup contact info 2009-07-29 05:43:02 +00:00
vfw_wrap.cpp fix compilation of the avs provider 2010-07-19 01:08:09 +00:00
vfw_wrap.h fix compilation of the avs provider 2010-07-19 01:08:09 +00:00
video_box.cpp Move the code for updating the time/frame display boxes from VideoDisplay to VideoBox 2011-01-23 07:48:07 +00:00
video_box.h Remove pointless #pragma once from video_box.h 2011-01-23 07:48:15 +00:00
video_context.cpp Move the code for updating the time/frame display boxes from VideoDisplay to VideoBox 2011-01-23 07:48:07 +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 Remove header include order requirements 2011-07-15 04:04:13 +00:00
video_display.h Fix the video zoom dropdown 2011-07-15 04:03:54 +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 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_provider_avs.h Make video and audio providers throw typed exceptions. 2010-08-02 06:32:01 +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 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_provider_dummy.h Rewrite VFR handling in Aegisub. 2010-07-08 04:29:04 +00:00
video_provider_ffmpegsource.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_provider_ffmpegsource.h Make video and audio providers throw typed exceptions. 2010-08-02 06:32:01 +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 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_provider_yuv4mpeg.h Make video and audio providers throw typed exceptions. 2010-08-02 06:32:01 +00:00
video_slider.cpp Remove header include order requirements 2011-07-15 04:04:13 +00:00
video_slider.h Make VideoSlider use commands for its key events 2011-01-21 04:57:36 +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 Remove header include order requirements 2011-07-15 04:04:13 +00:00
visual_tool.h Remove header include order requirements 2011-07-15 04:04:13 +00:00
visual_tool_clip.cpp Eliminate a lot of unnessesary includes of subs_grid.h 2011-07-15 04:05:15 +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 a lot of unnessesary includes of subs_grid.h 2011-07-15 04:05:15 +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 Kill SubtitlesGrid::ass and SubtitlesGrid::EditBox and convert everything that used them over to agi::Context 2011-01-16 07:17:36 +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 a lot of unnessesary includes of subs_grid.h 2011-07-15 04:05:15 +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 a lot of unnessesary includes of subs_grid.h 2011-07-15 04:05:15 +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 a lot of unnessesary includes of subs_grid.h 2011-07-15 04:05:15 +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 Remove header include order requirements 2011-07-15 04:04:13 +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