Cross-platform advanced subtitle editor
Go to file
Niels Martin Hansen c4a27da4fc Change the grid to use more sensible maps to keep track of index/object mappings for subtitle lines, and follow the SelectionController model. (Hopefully the new maps can also give slightly better performance.)
Try to keep the original API intact. Some redundant or unused functions in SubtitleGrid were removed. The LoadFromAss() function was renamed to UpdateMaps() since that was its real purpose. (Note that SubtitleGrid now has an UpdateMaps() function that overshadows BaseGrid::UpdateMaps(), but SubtitleGrid::UpdateMaps() calls the hidden function. They are not virtual.)
This does not yet fix visual tool feature selection.
Generally, things just feel more broken still. Further work will fix things.

Originally committed to SVN as r4603.
2010-06-26 07:26:27 +00:00
aegisub Change the grid to use more sensible maps to keep track of index/object mappings for subtitle lines, and follow the SelectionController model. (Hopefully the new maps can also give slightly better performance.) 2010-06-26 07:26:27 +00:00
contrib Fix a memory leak in csri caused by csri_wrap_insts never being freed. 2010-02-26 00:18:33 +00:00
devel Forgot to add rpath info for the osx builds. 2010-01-26 14:06:49 +00:00
docs Add new buttons, commit changes to modified buttons. 2009-08-21 23:10:43 +00:00