Aegisub/src
wangqr cd7ee8d505 Use the first matched font in GDI font lister
Previously, when reading font data, we only set FaceName to the matched font. When we are using some font with special font weight (e.g. @Source Han Sans J Heavy), if we do not correct the font weight in the LOGFONTW struct, then subsequent call to get_font_data will fall back to default font. This causes wrongly matching Arial.ttf to any font that does not provide standard font weights.

Instead of only correcting FaceName using the matched font, we simply use the first matched font, thus the FaceName, Weight, CharSet, etc. will all be correct. This also eliminates the memcpy.
2020-01-05 17:12:02 -05:00
..
bitmaps Merge remote-tracking branch 'origind-dev/master' 2019-05-09 16:26:08 -04:00
command Add .webm to extension list, add .eac3 as an audio format 2019-09-08 11:37:52 -04:00
include/aegisub Add context-specific path tokens 2015-12-21 17:17:48 -08:00
libresrc Add option to downmix FFMS audio 2019-12-26 17:31:59 -05:00
osx Fix OS X compilation 2016-03-18 19:42:32 -07:00
res Add version information to the windows executable 2014-05-15 08:39:09 -07:00
aegisublocale.cpp Eliminate implicit std::string <-> wxString conversions 2015-01-01 10:24:00 -08:00
aegisublocale.h Default to the language selected in the installer 2014-05-15 11:09:38 -07:00
agi_pre.cpp Add custom build system for wxWidgets 2014-05-13 11:02:46 -07:00
agi_pre.h Fix Makefile build 2019-09-02 13:46:50 -04:00
ass_attachment.cpp Explicitly default AssAttachment's copy constructor 2015-11-29 20:11:14 -08:00
ass_attachment.h Explicitly default AssAttachment's copy constructor 2015-11-29 20:11:14 -08:00
ass_dialogue.cpp Reimplement boost::split_iterator to make it less slow 2015-02-07 14:56:27 -08:00
ass_dialogue.h Fix build with latest Visual Studio 2014-11-23 15:30:27 +02:00
ass_entry.cpp Add a separate SSA subtitle format and move all of the SSA writing stuff there 2014-04-30 06:29:37 -07:00
ass_entry.h Add a separate SSA subtitle format and move all of the SSA writing stuff there 2014-04-30 06:29:37 -07:00
ass_export_filter.cpp Replace boost::format with agi::format 2014-05-30 08:30:31 -07:00
ass_export_filter.h Eliminate a bunch of explicit constructors/destructors 2014-04-25 14:53:24 -07:00
ass_exporter.cpp Skip the [Aegisub Project Garbage] and [Aegisub Extradata] sections when exporting to ASS 2014-09-20 11:52:44 -07:00
ass_exporter.h Clean up unused includes 2014-05-23 07:28:24 -07:00
ass_file.cpp Eliminate a pointless set that only ever had zero or one entries 2014-12-28 16:46:37 -08:00
ass_file.h Eliminate a pointless set that only ever had zero or one entries 2014-12-28 16:46:37 -08:00
ass_info.h Add a separate SSA subtitle format and move all of the SSA writing stuff there 2014-04-30 06:29:37 -07:00
ass_karaoke.cpp AssKaraoke can safely take a const AssDialogue* 2015-01-14 00:21:25 +01:00
ass_karaoke.h AssKaraoke can safely take a const AssDialogue* 2015-01-14 00:21:25 +01:00
ass_override.cpp Update to Visual Studio 2015 2015-07-30 19:20:10 -07:00
ass_override.h Update to Visual Studio 2015 2015-07-30 19:20:10 -07:00
ass_parser.cpp Extract some bits that don't need to be templated from templates 2014-12-28 16:46:38 -08:00
ass_parser.h Clean up unused includes 2014-05-23 07:28:24 -07:00
ass_style.cpp Reimplement boost::split_iterator to make it less slow 2015-02-07 14:56:27 -08:00
ass_style.h Change the default fontsize and the list of resolutions 2019-06-03 22:08:11 -04:00
ass_style_storage.cpp Move style catalog indexing and naming logic 2014-05-04 13:03:04 +02:00
ass_style_storage.h Move style catalog indexing and naming logic 2014-05-04 13:03:04 +02:00
async_video_provider.cpp Eliminate a pointless set that only ever had zero or one entries 2014-12-28 16:46:37 -08:00
async_video_provider.h Eliminate a pointless set that only ever had zero or one entries 2014-12-28 16:46:37 -08:00
audio_box.cpp Use absolute distance when scrolling audio box with mouse wheel 2019-08-24 01:16:18 -04:00
audio_box.h Clean up unused includes 2014-05-23 07:28:24 -07:00
audio_colorscheme.cpp Fix build warnings 2019-05-08 17:09:07 -04:00
audio_colorscheme.h Move everything up a level since the root dir no longer has stuff 2014-03-11 12:14:57 -07:00
audio_controller.cpp Move some of the audio provider machinery to libaegisub 2014-07-10 11:44:56 -07:00
audio_controller.h Move some of the audio provider machinery to libaegisub 2014-07-10 11:44:56 -07:00
audio_display.cpp Only expand thumb at Paint 2019-10-26 02:44:40 -04:00
audio_display.h Fix build warnings 2019-09-07 01:31:16 -04:00
audio_karaoke.cpp Remove the usage of dummy wxTimerEvent 2019-07-24 09:11:17 -04:00
audio_karaoke.h Remove the usage of dummy wxTimerEvent 2019-07-24 09:11:17 -04:00
audio_marker.cpp Redesign project file handling 2014-05-22 09:29:12 -07:00
audio_marker.h Make some virtual destructors protected instead 2015-01-01 10:23:59 -08:00
audio_player.cpp Added experimental XAudio2 audio player 2019-11-01 03:32:42 -04:00
audio_player_alsa.cpp Change channels number and bytes per second to hardcoded value 2019-10-30 01:16:28 -04:00
audio_player_dsound.cpp Fix lint warnings about unexpected */ 2019-11-02 00:23:50 -04:00
audio_player_dsound2.cpp Fix lint warnings about unexpected */ 2019-11-02 00:23:50 -04:00
audio_player_openal.cpp Change channels number and bytes per second to hardcoded value 2019-10-30 01:16:28 -04:00
audio_player_oss.cpp Change channels number and bytes per second to hardcoded value 2019-10-30 01:16:28 -04:00
audio_player_portaudio.cpp Change channels number and bytes per second to hardcoded value 2019-10-30 01:16:28 -04:00
audio_player_portaudio.h fix Linux build 2014-07-12 01:31:26 +02:00
audio_player_pulse.cpp Change channels number and bytes per second to hardcoded value 2019-10-30 01:16:28 -04:00
audio_player_xaudio2.cpp Fix bugs in ram audio provider 2019-11-02 02:26:36 -04:00
audio_provider_avs.cpp Avisynth audio provider: add option to allow no downmix 2019-11-02 22:26:02 -04:00
audio_provider_factory.cpp Add context-specific path tokens 2015-12-21 17:17:48 -08:00
audio_provider_factory.h Add context-specific path tokens 2015-12-21 17:17:48 -08:00
audio_provider_ffmpegsource.cpp Add option to downmix FFMS audio 2019-12-26 17:31:59 -05:00
audio_renderer.cpp Explicitly declare DataBlockCache as moveable to make vs17 happy 2018-05-25 22:32:27 +02:00
audio_renderer.h Explicitly declare DataBlockCache as moveable to make vs17 happy 2018-05-25 22:32:27 +02:00
audio_renderer_spectrum.cpp Clearly state int16 Mono of the audio provider in function name 2019-10-29 21:45:40 -04:00
audio_renderer_spectrum.h Make everything final that can be 2014-03-12 19:07:30 -07:00
audio_renderer_waveform.cpp Fix bugs in separating Int16Mono and original audio 2019-11-02 00:41:14 -04:00
audio_renderer_waveform.h Use unique_ptr for AudioWaveformRenderer's decode buffer 2014-05-23 07:28:25 -07:00
audio_rendering_style.h Move everything up a level since the root dir no longer has stuff 2014-03-11 12:14:57 -07:00
audio_timing.h Allow clicking anywhere in the audio display for alt-dragging 2014-05-14 08:37:03 -07:00
audio_timing_dialogue.cpp Fix snapping audio markers when dragging inactive line markers with ctrl 2015-03-01 11:13:43 -08:00
audio_timing_karaoke.cpp Fix build warnings 2019-09-07 01:31:16 -04:00
auto4_base.cpp Add context-specific path tokens 2015-12-21 17:17:48 -08:00
auto4_base.h Remove a bunch of unused functionalty from agi::Exception 2014-05-30 11:53:14 -07:00
auto4_lua.cpp Add support for setting status bar text from Lua 2019-05-10 14:54:05 -04:00
auto4_lua.h Add subtitles.script_resolution() 2014-12-24 15:10:12 -08:00
auto4_lua_assfile.cpp Fix build warnings 2019-09-07 01:31:16 -04:00
auto4_lua_dialog.cpp Replace boost::tokenizer with agi::Split 2015-02-08 08:11:22 -08:00
auto4_lua_factory.h Make everything final that can be 2014-03-12 19:07:30 -07:00
auto4_lua_progresssink.cpp Fix handling for automation debug formatting errors 2014-07-26 20:38:56 -07:00
avisynth_wrap.cpp Use AviSynth from system 2019-09-01 19:15:21 -04:00
avisynth_wrap.h Move everything up a level since the root dir no longer has stuff 2014-03-11 12:14:57 -07:00
base_grid.cpp Fix a crash when opening a new file when the grid is not scrolled to the top 2015-09-13 18:49:46 +02:00
base_grid.h Reuse previously calculated string widths 2015-02-07 14:56:48 -08:00
block_cache.h Fix crash in cache invalidation 2019-09-08 13:01:55 -04:00
charset_detect.cpp Switch to a maintained fork of universalchardet 2016-02-09 20:29:29 -08:00
charset_detect.h Move everything up a level since the root dir no longer has stuff 2014-03-11 12:14:57 -07:00
colorspace.cpp Fix a bunch of float <-> double conversion warnings 2014-07-28 12:09:48 -07:00
colorspace.h Move everything up a level since the root dir no longer has stuff 2014-03-11 12:14:57 -07:00
colour_button.cpp Fix build warnings 2019-09-07 01:31:16 -04:00
colour_button.h Fix build warnings 2019-09-07 01:31:16 -04:00
compat.cpp Eliminate some object file bloat 2015-01-01 10:23:59 -08:00
compat.h Eliminate some object file bloat 2015-01-01 10:23:59 -08:00
context.cpp Fix member variable initialization order 2016-03-05 16:35:01 -08:00
crash_writer.cpp Replace boost::format with agi::format 2014-05-30 08:30:31 -07:00
crash_writer.h Kill VideoContext::Get() 2014-03-26 08:23:43 -07:00
crash_writer_minidump.cpp Replace boost::format with agi::format 2014-05-30 08:30:31 -07:00
dialog_about.cpp Add workaround for wrong initial wxTextCtrl size in about dialog 2019-09-17 20:25:50 -04:00
dialog_align.cpp Submit "align to video" on double click 2019-12-25 18:38:42 -05:00
dialog_attachments.cpp Eliminate implicit std::string <-> wxString conversions 2015-01-01 10:24:00 -08:00
dialog_automation.cpp Eliminate implicit std::string <-> wxString conversions 2015-01-01 10:24:00 -08:00
dialog_autosave.cpp Fix build warnings 2019-09-07 01:31:16 -04:00
dialog_colorpicker.cpp Use GetSizeFromText instead of GetSizeFromTextSize(GetTextExtent) 2019-11-07 16:06:53 -05:00
dialog_detached_video.cpp Close the detached video dialog when video is closed 2014-06-15 17:17:15 -07:00
dialog_detached_video.h Close the detached video dialog when video is closed 2014-06-15 17:17:15 -07:00
dialog_dummy_video.cpp Change the default fontsize and the list of resolutions 2019-06-03 22:08:11 -04:00
dialog_export.cpp Fix Move Down button in Export dialog 2019-09-08 11:37:52 -04:00
dialog_export_ebu3264.cpp Use GetSizeFromText instead of GetSizeFromTextSize(GetTextExtent) 2019-11-07 16:06:53 -05:00
dialog_export_ebu3264.h Convert the build system to non-recursive make 2014-06-17 11:37:20 -07:00
dialog_fonts_collector.cpp Don't internally reset the selection after collected fonts 2019-09-03 11:58:20 -04:00
dialog_jumpto.cpp Move AssTime to libaegisub and add tests 2014-07-06 19:25:49 -07:00
dialog_kara_timing_copy.cpp Use initializer lists rather than std::make_pair 2014-05-26 09:34:18 -07:00
dialog_log.cpp Remove the usage of __FILE__ 2019-11-02 00:23:44 -04:00
dialog_manager.h Extract some bits that don't need to be templated from templates 2014-12-28 16:46:38 -08:00
dialog_paste_over.cpp Eliminate pointless wxDialog subclasses 2014-05-31 08:11:32 -07:00
dialog_paste_over.h Remove a lot of pointless headers for dialogs 2014-05-22 14:58:39 -07:00
dialog_progress.cpp Remove incorrect sizer flags 2015-05-31 11:49:29 -07:00
dialog_progress.h Remove the automation thread priority stuff 2014-07-23 15:29:55 -07:00
dialog_properties.cpp In Properties dialog, create the button first 2019-09-15 19:46:53 -04:00
dialog_resample.cpp Add DPI awareness 2018-12-08 01:20:08 -05:00
dialog_search_replace.cpp find/replace: handle enter key in input fields 2018-01-27 11:34:24 -08:00
dialog_search_replace.h Make everything final that can be 2014-03-12 19:07:30 -07:00
dialog_selected_choices.cpp Fix the Select All button in the import styles dialog 2014-06-06 12:08:41 -07:00
dialog_selection.cpp Replace wxString::Format with agi::format 2014-05-30 11:53:14 -07:00
dialog_shift_times.cpp Fix crash on a certain kind of malformed shift times history file 2014-11-22 13:21:58 -08:00
dialog_spellchecker.cpp Fix more incorrect sizer flags 2016-03-13 16:33:53 -07:00
dialog_style_editor.cpp Use GetSizeFromText instead of GetSizeFromTextSize(GetTextExtent) 2019-11-07 16:06:53 -05:00
dialog_style_editor.h Replace uses of wxThreadEvent with a statically typed event 2015-01-01 10:24:01 -08:00
dialog_style_manager.cpp Remove some incorrect and ignored sizer flags 2015-07-28 20:46:02 -07:00
dialog_styling_assistant.cpp Clean up unused includes 2014-05-23 07:28:24 -07:00
dialog_styling_assistant.h Clean up unused includes 2014-05-23 07:28:24 -07:00
dialog_text_import.cpp Eliminate pointless wxDialog subclasses 2014-05-31 08:11:32 -07:00
dialog_timing_processor.cpp Remove hardcoded height of the slider 2019-10-28 20:45:29 -04:00
dialog_translation.cpp Make translation assistant skipping whitespace an explicit setting 2019-05-10 15:04:48 -04:00
dialog_translation.h Remove some exceptions not used for much of anything 2014-06-11 12:52:30 -07:00
dialog_version_check.cpp Replace most remaining uses of boost::split with agi::Split 2015-02-08 08:11:14 -08:00
dialog_video_details.cpp Move AssTime to libaegisub and add tests 2014-07-06 19:25:49 -07:00
dialog_video_properties.cpp Fix build warnings 2019-09-07 01:31:16 -04:00
dialogs.h Merge remote-tracking branch 'origind-dev/master' 2019-05-09 16:26:08 -04:00
dpi_aware.manifest Update README.md and prepare for release 2019-09-05 22:16:58 -04:00
export_fixstyle.cpp Make AssFixStylesFilter usable statically 2014-07-14 10:10:22 -07:00
export_fixstyle.h Make AssFixStylesFilter usable statically 2014-07-14 10:10:22 -07:00
export_framerate.cpp Add DPI awareness 2018-12-08 01:20:08 -05:00
export_framerate.h Redesign project file handling 2014-05-22 09:29:12 -07:00
factory_manager.h Refactor the rest of the factories 2014-03-24 12:40:03 -07:00
ffmpegsource_common.cpp Pass 0 to FFMS_Init 2019-05-10 15:12:55 -04:00
ffmpegsource_common.h Fix compilation on X11-using platforms 2016-04-08 12:14:28 -07:00
fft.cpp Fix compilation without fftw3 2014-10-12 15:23:58 -07:00
fft.h Don't compile the FFT code if FFTW is enabled 2014-05-23 07:28:25 -07:00
flyweight_hash.h Reuse previously calculated string widths 2015-02-07 14:56:48 -08:00
font_file_lister.cpp Eliminate uses of dynamic_cast on everything but GUI widgets 2014-12-28 12:29:54 -08:00
font_file_lister.h Add a basic CoreText-based fonts collector backend 2016-01-02 15:42:24 -08:00
font_file_lister_coretext.mm Handle fonts that are marked as bold but have the same weight as the normal variant 2016-01-02 15:42:26 -08:00
font_file_lister_fontconfig.cpp Remove OS X and Windows support from the fontconfig file lister 2016-01-02 15:42:25 -08:00
font_file_lister_gdi.cpp Use the first matched font in GDI font lister 2020-01-05 17:12:02 -05:00
format.h Fix compilation with UTF-8 wxString 2014-05-30 11:53:15 -07:00
frame_main.cpp Cleanup CMake 2019-09-10 01:37:48 -04:00
frame_main.h Move some of the audio provider machinery to libaegisub 2014-07-10 11:44:56 -07:00
gl_text.cpp Fix build warnings 2019-09-07 01:31:16 -04:00
gl_text.h Fix build warnings 2019-09-07 01:31:16 -04:00
gl_wrap.cpp Remove conflicting glext.h 2019-09-07 22:29:23 -04:00
gl_wrap.h Move everything up a level since the root dir no longer has stuff 2014-03-11 12:14:57 -07:00
grid_column.cpp Mark a bunch of things as overriding virtual functions 2015-07-28 14:30:02 -07:00
grid_column.h Reuse previously calculated string widths 2015-02-07 14:56:48 -08:00
help_button.cpp Add the help page for the resolution mismatch dialog 2014-06-27 11:15:48 -07:00
help_button.h De-wxString HelpButton 2014-06-11 12:52:30 -07:00
hotkey.cpp Fix build warnings 2019-09-07 01:31:16 -04:00
hotkey_data_view_model.cpp Use the untranslated context name for new hotkeys 2015-02-28 14:39:06 -08:00
hotkey_data_view_model.h Use less wxString in HotkeyDataViewModel 2014-06-04 14:15:26 -07:00
image_position_picker.cpp Submit "align to video" on double click 2019-12-25 18:38:42 -05:00
image_position_picker.h Merge remote-tracking branch 'origind-dev/master' 2019-05-09 16:26:08 -04:00
initial_line_state.cpp Kill config.h and just force-include acconf.h in non-pch builds 2014-04-16 08:11:37 -07:00
initial_line_state.h Remove extra semicolon 2019-09-02 22:23:19 -04:00
libass_gdi_fontselect.cpp Add a GDI-based font selector for libass 2015-12-29 20:08:07 -08:00
main.cpp Cleanup CMake 2019-09-10 01:37:48 -04:00
main.h Actually close all windows on quit 2015-12-21 17:18:07 -08:00
Makefile Fix compiler flags 2019-09-08 02:25:56 -04:00
MatroskaParser.c Don't limit CodecPrivate to 256KB 2014-05-20 09:46:58 -07:00
MatroskaParser.h Use stdint types in MatroskaParser 2014-03-23 09:01:25 -07:00
menu.cpp Fix MRU menus (#48) 2018-05-28 21:24:23 +02:00
mkv_wrap.cpp Fix loading subtitles extradata from matroska files 2014-08-30 08:11:39 -07:00
mkv_wrap.h Remove a bunch of unused functionalty from agi::Exception 2014-05-30 11:53:14 -07:00
options.h Add configuration options for colors in visual typesetting tools 2019-05-11 19:43:54 -04:00
pen.cpp Give Pen an out-of-line destructor 2015-01-01 10:24:00 -08:00
pen.h Give Pen an out-of-line destructor 2015-01-01 10:24:00 -08:00
persist_location.cpp Kill config.h and just force-include acconf.h in non-pch builds 2014-04-16 08:11:37 -07:00
persist_location.h Move everything up a level since the root dir no longer has stuff 2014-03-11 12:14:57 -07:00
placeholder_ctrl.h Move character count stuff to libaegisub 2014-04-18 20:11:38 -07:00
preferences.cpp Add option to downmix FFMS audio 2019-12-26 17:31:59 -05:00
preferences.h Eliminate a bunch of entirely pointless OptionPage subclasses 2014-05-31 08:11:32 -07:00
preferences_base.cpp Use proper event for DoubleUpdater 2019-05-10 15:06:01 -04:00
preferences_base.h Eliminate a bunch of entirely pointless OptionPage subclasses 2014-05-31 08:11:32 -07:00
project.cpp Add option to downmix FFMS audio 2019-12-26 17:31:59 -05:00
project.h Update the selection and scroll position after opening subtitles from video 2014-11-22 13:27:06 -08:00
resolution_resampler.cpp Fix build warnings 2019-09-07 01:31:16 -04:00
resolution_resampler.h Add color matrix conversion to the resolution resampler 2014-05-19 19:32:25 -07:00
retina_helper.h Move everything up a level since the root dir no longer has stuff 2014-03-11 12:14:57 -07:00
search_replace_engine.cpp Keep using std::distance after Boost 1.68 2018-07-09 20:17:59 +00:00
search_replace_engine.h Use more NSDMIs 2014-05-12 10:05:36 -07:00
selection_controller.cpp Pull even more of the subs load logic into Project 2014-06-02 13:02:06 -07:00
selection_controller.h Pull even more of the subs load logic into Project 2014-06-02 13:02:06 -07:00
spellchecker.cpp Fix crash on right click due to no spell checker 2019-09-01 19:15:28 -04:00
spellchecker_hunspell.cpp Stop using deprecated hunspell API 2019-09-08 00:29:41 -04:00
spellchecker_hunspell.h Make everything final that can be 2014-03-12 19:07:30 -07:00
spline.cpp Replace boost::tokenizer with agi::Split 2015-02-08 08:11:22 -08:00
spline.h Fix a bunch of crashes in the vector clip tool 2014-06-03 10:07:35 -07:00
spline_curve.cpp Use initializer lists rather than std::make_pair 2014-05-26 09:34:18 -07:00
spline_curve.h Move everything up a level since the root dir no longer has stuff 2014-03-11 12:14:57 -07:00
string_codec.cpp Replace boost::format with agi::format 2014-05-30 08:30:31 -07:00
string_codec.h Move everything up a level since the root dir no longer has stuff 2014-03-11 12:14:57 -07:00
subs_controller.cpp Allow coalescing undo over autosaves 2015-12-21 17:46:38 -08:00
subs_controller.h Make next_commit_id a member variable rather than a static 2015-12-21 17:46:38 -08:00
subs_edit_box.cpp Don't shrink the size of layer SpinCtrl on GTK3 2019-11-21 23:04:51 -05:00
subs_edit_box.h Extract some bits that don't need to be templated from templates 2014-12-28 16:46:38 -08:00
subs_edit_ctrl.cpp Fix crashing when picking language 2019-09-01 19:17:35 -04:00
subs_edit_ctrl.h Eliminate pointless runtime datastructures for CalltipProvider 2014-07-04 20:37:36 -07:00
subs_preview.cpp Reinitialize libass every time the font is changed in the style editor 2015-02-08 09:13:53 -08:00
subs_preview.h Delay showing the font caching dialog until subtitles are actually rendered 2014-03-25 20:04:48 -07:00
subtitle_format.cpp Actually register the SSA subtitle format 2014-08-10 06:52:58 -07:00
subtitle_format.h Skip the [Aegisub Project Garbage] and [Aegisub Extradata] sections when exporting to ASS 2014-09-20 11:52:44 -07:00
subtitle_format_ass.cpp Extract some bits that don't need to be templated from templates 2014-12-28 16:46:38 -08:00
subtitle_format_ass.h Skip the [Aegisub Project Garbage] and [Aegisub Extradata] sections when exporting to ASS 2014-09-20 11:52:44 -07:00
subtitle_format_ebu3264.cpp Fix STL header writing (really) 2016-05-18 21:56:34 +02:00
subtitle_format_ebu3264.h Modernize the EBU STL writer a bit 2014-07-01 20:16:17 -07:00
subtitle_format_encore.cpp Debloatify some stuff 2014-12-28 12:30:01 -08:00
subtitle_format_encore.h Kill VideoContext::Get() 2014-03-26 08:23:43 -07:00
subtitle_format_microdvd.cpp Move AssTime to libaegisub and add tests 2014-07-06 19:25:49 -07:00
subtitle_format_microdvd.h Kill VideoContext::Get() 2014-03-26 08:23:43 -07:00
subtitle_format_mkv.cpp Kill config.h and just force-include acconf.h in non-pch builds 2014-04-16 08:11:37 -07:00
subtitle_format_mkv.h Kill VideoContext::Get() 2014-03-26 08:23:43 -07:00
subtitle_format_srt.cpp Fix millisecond to centisecond convertion 2018-12-08 01:20:08 -05:00
subtitle_format_srt.h Kill VideoContext::Get() 2014-03-26 08:23:43 -07:00
subtitle_format_ssa.cpp Move AssTime to libaegisub and add tests 2014-07-06 19:25:49 -07:00
subtitle_format_ssa.h Remove a bunch of unused functionalty from agi::Exception 2014-05-30 11:53:14 -07:00
subtitle_format_transtation.cpp Move AssTime to libaegisub and add tests 2014-07-06 19:25:49 -07:00
subtitle_format_transtation.h Move AssTime to libaegisub and add tests 2014-07-06 19:25:49 -07:00
subtitle_format_ttxt.cpp Move AssTime to libaegisub and add tests 2014-07-06 19:25:49 -07:00
subtitle_format_ttxt.h Kill VideoContext::Get() 2014-03-26 08:23:43 -07:00
subtitle_format_txt.cpp Remove a bunch of unused functionalty from agi::Exception 2014-05-30 11:53:14 -07:00
subtitle_format_txt.h Kill VideoContext::Get() 2014-03-26 08:23:43 -07:00
subtitles_provider.cpp Pass all font attachments to font renderer 2015-02-27 01:16:35 +03:00
subtitles_provider_csri.cpp Fix build warnings 2019-09-07 01:31:16 -04:00
subtitles_provider_csri.h Eliminate all uses of FrameMain via the global app object 2014-03-25 17:06:48 -07:00
subtitles_provider_libass.cpp Update README to use CMake 2019-05-08 22:49:53 -04:00
subtitles_provider_libass.h Eliminate all uses of FrameMain via the global app object 2014-03-25 17:06:48 -07:00
text_file_reader.cpp Clean up unused includes 2014-05-23 07:28:24 -07:00
text_file_reader.h Use read_file_mapping in TextFileReader 2014-03-21 09:28:17 -07:00
text_file_writer.cpp Fix FromUTF8 usage with wxWidgets 3.0 2019-10-17 16:14:21 -04:00
text_file_writer.h Use more NSDMIs 2014-05-12 10:05:36 -07:00
text_selection_controller.cpp Restore the text selection and cursor position on undo 2014-04-17 11:46:28 -07:00
text_selection_controller.h Restore the text selection and cursor position on undo 2014-04-17 11:46:28 -07:00
thesaurus.cpp Remove some redundant .get()s 2015-01-26 19:22:59 -08:00
thesaurus.h Fix a use-after-free when a SubsEditCtrl is destroyed while the thesaurus is loading 2014-07-11 09:26:58 -07:00
time_range.h Clean up unused includes 2014-05-23 07:28:24 -07:00
timeedit_ctrl.cpp Move AssTime to libaegisub and add tests 2014-07-06 19:25:49 -07:00
timeedit_ctrl.h Move AssTime to libaegisub and add tests 2014-07-06 19:25:49 -07:00
toggle_bitmap.cpp Clean up unused includes 2014-05-23 07:28:24 -07:00
toggle_bitmap.h Make everything final that can be 2014-03-12 19:07:30 -07:00
toolbar.cpp Make UnknownElement moveable and not copyable 2014-06-29 10:45:26 -07:00
tooltip_manager.cpp Remove some redundant .get()s 2015-01-26 19:22:59 -08:00
tooltip_manager.h Eliminate a bunch of explicit constructors/destructors 2014-04-25 14:53:24 -07:00
utils.cpp Fix High DPI issue on GTK 2019-05-17 13:58:14 -04:00
utils.h Add the standard OS X "Window" menu 2016-03-13 16:33:53 -07:00
validators.cpp Fix build warnings 2019-09-07 01:31:16 -04:00
validators.h Extract some bits that don't need to be templated from templates 2014-12-28 16:46:38 -08:00
value_event.h Replace uses of wxThreadEvent with a statically typed event 2015-01-01 10:24:01 -08:00
vector2d.cpp Use an explicit operator bool for Vector2D 2015-12-21 17:17:42 -08:00
vector2d.h Use an explicit operator bool for Vector2D 2015-12-21 17:17:42 -08:00
version.cpp Cleanup CMake 2019-09-10 01:37:48 -04:00
version.h Cleanup CMake 2019-09-10 01:37:48 -04:00
video_box.cpp visualSubToolBar now use same style as other toolbars 2019-09-01 22:55:13 -04:00
video_box.h Redesign project file handling 2014-05-22 09:29:12 -07:00
video_controller.cpp Remove pointless braces 2016-04-08 11:24:16 -07:00
video_controller.h Eliminate a pointless set that only ever had zero or one entries 2014-12-28 16:46:37 -08:00
video_display.cpp Rerender video display after EVT_PAINT 2019-11-10 23:17:43 -05:00
video_display.h VideoDisplay: Move render code to render callback 2019-11-04 07:03:45 -05:00
video_frame.cpp Update README to use CMake 2019-05-08 22:49:53 -04:00
video_frame.h Reuse buffers for video frames 2014-06-12 17:06:25 -07:00
video_out_gl.cpp Reduce error-handling bloat a bit 2015-07-28 16:22:48 -07:00
video_out_gl.h Remove a bunch of unused functionalty from agi::Exception 2014-05-30 11:53:14 -07:00
video_provider_avs.cpp Remove Force BT.601 option and update color matrix guessing 2019-05-10 15:03:20 -04:00
video_provider_cache.cpp Reuse buffers for video frames 2014-06-12 17:06:25 -07:00
video_provider_dummy.cpp Update README to use CMake 2019-05-08 22:49:53 -04:00
video_provider_dummy.h Reuse buffers for video frames 2014-06-12 17:06:25 -07:00
video_provider_ffmpegsource.cpp Fix rotation degree calculation 2019-10-28 20:21:02 -04:00
video_provider_manager.cpp Clean up unused includes 2014-05-23 07:28:24 -07:00
video_provider_manager.h Eliminate all uses of FrameMain via the global app object 2014-03-25 17:06:48 -07:00
video_provider_yuv4mpeg.cpp Reduce error-handling bloat a bit 2015-07-28 16:22:48 -07:00
video_slider.cpp Only repaint the video slider on seek if the thumb will actually move 2014-06-12 17:06:25 -07:00
video_slider.h Redesign project file handling 2014-05-22 09:29:12 -07:00
visual_feature.cpp Make the visual tool drag handles a little smaller 2014-04-23 07:15:28 -07:00
visual_feature.h Move everything up a level since the root dir no longer has stuff 2014-03-11 12:14:57 -07:00
visual_tool.cpp Add configuration options for colors in visual typesetting tools 2019-05-11 19:43:54 -04:00
visual_tool.h Add configuration options for colors in visual typesetting tools 2019-05-11 19:43:54 -04:00
visual_tool_clip.cpp Add configuration options for colors in visual typesetting tools 2019-05-11 19:43:54 -04:00
visual_tool_clip.h Eliminate a bunch of explicit constructors/destructors 2014-04-25 14:53:24 -07:00
visual_tool_cross.cpp Replace boost::format with agi::format 2014-05-30 08:30:31 -07:00
visual_tool_cross.h Clean up unused includes 2014-05-23 07:28:24 -07:00
visual_tool_drag.cpp Adjust the index of the drag subtool button for the addition of the separator 2019-10-16 11:10:13 -04:00
visual_tool_drag.h Clean up unused includes 2014-05-23 07:28:24 -07:00
visual_tool_rotatexy.cpp Add configuration options for colors in visual typesetting tools 2019-05-11 19:43:54 -04:00
visual_tool_rotatexy.h Make everything final that can be 2014-03-12 19:07:30 -07:00
visual_tool_rotatez.cpp Add configuration options for colors in visual typesetting tools 2019-05-11 19:43:54 -04:00
visual_tool_rotatez.h Make everything final that can be 2014-03-12 19:07:30 -07:00
visual_tool_scale.cpp Add configuration options for colors in visual typesetting tools 2019-05-11 19:43:54 -04:00
visual_tool_scale.h Make everything final that can be 2014-03-12 19:07:30 -07:00
visual_tool_vector_clip.cpp Fix High DPI issue on GTK 2019-05-17 13:58:14 -04:00
visual_tool_vector_clip.h Don't automatically select all control handle in the vector clip tool 2014-06-26 17:24:54 -07:00