Aegisub/aegisub
Thomas Goyne 2124a1dbd3 Rework how sorting works and add sorting by style
Rather than going through a ton of work to ensure that every AssEvent
has a sensible start time that happens to leave it in the right place
after sorting, simply sort only consecutive blocks of AssDialogues and
leave everything else untouched. Note that this results in different
behavior when there are multiple [Events] sections in a file -- rather
than moving lines between sections and keeping the number of lines per
section constant, each section keeps the lines it had.

As it's now easy to do, also add sorting by style name and end time.

Closes #614.

Originally committed to SVN as r4307.
2010-05-19 00:44:44 +00:00
..
automation Add simple automation macros to strip override tags and select overlapping lines. Closes #120. 2010-05-19 00:44:31 +00:00
build Update the windows build system to work with the changes made in r4169. 2010-03-03 01:28:47 +00:00
desktop Merge r4006 back intro trunk. 2010-01-30 13:43:25 +00:00
docs/doxygen Set proper defines for the reporter. 2009-09-27 00:23:32 +00:00
libass Update libass to commit 8db4a5. 2010-01-10 21:09:48 +00:00
libffms Commit of start on waf build system. Uses the most recent waf release. Currently builds on OS X with ffmpeg, OpenAL and libass providers, do waf configure; waf build to build. 2009-12-07 00:42:51 +00:00
m4macros Merge r3879. 2009-12-22 05:21:32 +00:00
packages merge r4011,r4012 (Switch from Mac::Finder::DSStore to using AppleScript) 2010-01-21 00:37:04 +00:00
po Merge translations from 2.1.8. 2010-01-26 13:43:02 +00:00
reporter Delete gcc precompiled headers in distclean. 2010-01-30 16:59:24 +00:00
src Rework how sorting works and add sorting by style 2010-05-19 00:44:44 +00:00
tinderbox Support split projects. 2009-09-26 08:45:19 +00:00
tools Fix distfile creation. 2010-05-06 16:05:34 +00:00
universalchardet Update universalchardet to 29631:4dd0cf2ba86f (2009-06-27). Closes #866. 2009-10-09 15:37:55 +00:00
acinclude.m4 Add two new macros (custom) to search for headers in different directories and libraries with different names. updates #989. 2009-11-17 04:46:46 +00:00
autogen.sh Commit a different patch than the one in #1064.. this sets the default automake required version to 1.10.. the detection for 1.11 is *after* 1.11 because we prefer to use that, though we do prefer to use 1.11 than 1.9 if it's available. Updates #1064 2009-12-13 17:47:19 +00:00
configure.in Fix typo. (from kovensky), should be merged to 2.1.9 2010-03-01 19:36:57 +00:00
INSTALL SVN Transition Step 3/7 2009-03-08 08:30:39 +00:00
LICENCE Add 1020 to license header, happy new year! 2010-01-01 21:10:34 +00:00
Makefile.am Add LICENCE to EXTRA_DIST. 2010-05-06 16:07:00 +00:00
README SVN Transition Step 3/7 2009-03-08 08:30:39 +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

* To be written.