Aegisub/aegisub
Thomas Goyne 9ecb54333a Redesign the undo stack
Store the data in vectors rather than AssFiles since even an intrusive
linked list has comically high memory overhead. Cuts memory usage of a
full undo stack with 15k lines by 65 MB for 32-bit and 130 MB for
64-bit. Also roughly halves how long it takes to copy the file for the
undo stack, and makes undo/redo a bit faster.
2014-03-04 20:21:02 -08:00
..
automation Fix permissions on installed files. Closes #1669. 2013-12-06 15:25:17 -08:00
build Add resource strings for file associations 2014-02-02 08:53:20 -08:00
desktop Merge the translations into the desktop file on install. Closes #1109. 2013-12-24 11:03:09 -08:00
libaegisub Return a rgba string for coloralpha lua controls 2014-03-02 07:24:06 -08:00
m4macros Use -Werror for compiler flag support checks so that they actually work 2014-01-02 16:35:08 -08:00
packages Set ApplicationCompany for the Aegisub executable 2014-02-02 08:53:29 -08:00
po Add Bulgarian translation. Closes #1706. 2014-02-01 17:06:51 -08:00
reporter Statically link libaegisub 2012-08-21 07:02:45 -07:00
src Redesign the undo stack 2014-03-04 20:21:02 -08:00
tests Use initializer lists in some places 2013-12-11 18:50:11 -08:00
tools Make respack less dumb 2014-01-19 18:35:17 -08:00
universalchardet Delete vs2008 build system 2012-11-12 18:35:21 -08:00
acinclude.m4 Explicitly link boost.chrono 2013-12-24 10:16:05 -08:00
autogen.sh Replace the body of autogen.sh with a call to autoreconf. Closes #1564. 2012-12-31 07:08:56 -08:00
config.guess Update config.guess and config.sub to a version that isn't close to a decade old 2012-10-02 16:06:05 -07:00
config.sub Update config.guess and config.sub to a version that isn't close to a decade old 2012-10-02 16:06:05 -07:00
configure.ac Make missing boost libraries a configure error. Closes #1707. 2014-03-02 07:16:25 -08:00
install-sh Merge r4855-4894 from the new_build_system branch. This still has rough spots and some of the dependency relations haven't been expressed but it works, and it's much better than what we had before as it kills off automake, libtool, gettext (package not library), intltool usage. 2010-12-05 19:12:42 +00:00
LICENCE Update LICENSE 2012-12-02 13:16:10 -08:00
Makefile Delete some old unused stuff 2014-01-11 07:29:07 -08:00
Makefile.inc.in Explicitly link boost.chrono 2013-12-24 10:16:05 -08:00
Makefile.target Build with -dead_strip on OS X 2014-01-02 16:35:08 -08:00