Aegisub/libaegisub/common
Myaamori 84ac716972 meson: add uchardet port
Meson port instead of using CMake as I ran into issues with the
src directory (where uchardet.h is located) not being appended
to the include path, and on Windows I ran into a Meson issue
where a -D macro definition was being interpreted as a filename.
In the end a Meson port seemed simpler than working out the CMake
issues, as the CMakeLists.txt files were straightforward and easy
to port.

Note that because of the directory structure of the uchardet source
I had to change the include directive from uchardet/uchardet.h
to just uchardet.h. This is actually more in line with the uchardet
pkg-config file, which appends /usr/include/uchardet to the include path.
2021-05-21 21:09:36 -04:00
..
cajun Clean up the json parser a little 2014-07-06 19:25:48 -07:00
calltip_provider.cpp Improve code coverage of tests 2015-07-28 14:30:03 -07:00
character_count.cpp Properly ignore ASS whitespace characters in character counter 2019-09-22 17:39:43 -07:00
charset.cpp meson: add uchardet port 2021-05-21 21:09:36 -04:00
charset_6937.cpp Clean up unused includes 2014-05-23 07:28:24 -07:00
charset_6937.h Make everything final that can be 2014-03-12 19:07:30 -07:00
charset_conv.cpp iconv wrapper: allocate a smaller buffer on the stack 2021-01-16 05:31:08 -05:00
color.cpp Replace boost::format with agi::format 2014-05-30 08:30:31 -07:00
dispatch.cpp Pass exceptions in async workers back to the main thread 2014-05-09 07:00:48 -07:00
file_mapping.cpp Remove a bunch of unused functionalty from agi::Exception 2014-05-30 11:53:14 -07:00
format.cpp Add some extern template declarations for stuff with vtables 2014-12-28 20:43:29 -08:00
fs.cpp Make some functions static 2014-07-08 16:38:16 -07:00
hotkey.cpp Save a backup copy of the old hotkey file if migrating from the old format 2014-07-07 09:42:02 -07:00
io.cpp Update to Visual Studio 2015 2015-07-30 19:20:10 -07:00
json.cpp Remove unused helper function 2014-07-03 10:57:53 -07:00
kana_table.cpp Kill config.h and just force-include acconf.h in non-pch builds 2014-04-16 08:11:37 -07:00
karaoke_matcher.cpp Kill config.h and just force-include acconf.h in non-pch builds 2014-04-16 08:11:37 -07:00
keyframe.cpp Add support for WWXD keyframes in qpfile format 2018-05-10 03:28:51 -04:00
line_iterator.cpp Extract some bits that don't need to be templated from templates 2014-12-28 16:46:38 -08:00
log.cpp Rewrite the remaining bits of json::Writer 2014-06-29 10:45:26 -07:00
mru.cpp Debloat and slightly speed up the MRU code 2014-07-06 19:25:48 -07:00
option.cpp Extract some bits that don't need to be templated from templates 2014-12-28 16:46:38 -08:00
option_value.cpp Pull some of OptionValue to a cpp file 2014-12-28 20:21:48 -08:00
parser.cpp Don't build the dialogue lexer on every use 2014-07-14 10:10:22 -07:00
parser.h Move everything up a level since the root dir no longer has stuff 2014-03-11 12:14:57 -07:00
path.cpp Use a static table of tokens for agi::Path 2014-07-04 20:37:36 -07:00
thesaurus.cpp Replace most remaining uses of boost::split with agi::Split 2015-02-08 08:11:14 -08:00
util.cpp In tagless_find_helper only tag before start should be ignored 2019-09-22 17:41:02 -07:00
vfr.cpp Remove agi::vfr::Framerate's explicit swap implementation 2015-07-28 14:30:03 -07:00
ycbcr_conv.cpp Add RGB <-> YCbCr conversion stuff to libaegisub 2014-05-19 19:32:25 -07:00