Thomas Goyne
02202cf7ab
Fix a crash when deleting lines with audio open
2014-04-06 09:21:37 -07:00
Thomas Goyne
a144ce8776
Fix compilation
2014-04-06 09:21:37 -07:00
Thomas Goyne
f29b2d1fdc
Slather on some std::moves when setting the selection
2014-04-06 09:21:36 -07:00
Thomas Goyne
2b76ee7696
Make SetSelectedSet move-friendly
2014-04-06 09:21:36 -07:00
Thomas Goyne
e0b9970672
Eliminate a bunch of pointless copies of the selection set
2014-04-06 09:21:36 -07:00
Thomas Goyne
ec3d8e4f2e
Unbind the progress dialog's idle handler when it's unneeded
2014-04-06 07:59:51 -07:00
Thomas Goyne
debc0868e1
Force the final progress of operations to 100%
2014-04-06 07:58:48 -07:00
Thomas Goyne
5c91a2e36b
Don't animate the progress bar when moving backwards
2014-04-06 07:58:36 -07:00
Thomas Goyne
152862a576
Remove pointless wxSafeYield in FrameMain's constructor
...
This was needed to make the splash screen appear, and was missed when
the splash screen was killed.
2014-04-06 07:57:47 -07:00
Thomas Goyne
c8410eec9c
Don't reset the progress animation timer when receiving redundant progress updates
2014-04-06 07:57:01 -07:00
Thomas Goyne
bd7a71abf4
Add an error check for trying to interact with expired subtitles objects
2014-04-06 07:56:42 -07:00
Thomas Goyne
0cc7254210
Fix crash on startup when the config file can't be written
2014-04-06 07:56:15 -07:00
Thomas Goyne
2f5bf396e7
Install CSRI and iconv headers rather than mucking about with include paths
2014-04-06 07:53:27 -07:00
Thomas Goyne
5cbbb87f61
Add in-repo copy of Lua and use it rather than the system copy
...
Aegisub needs Lua built as C++ (for stack unwinding on errors). No one
packages it like that, so at the moment we can't actually use systme
packages for Lua.
Fixes a bunch of memory leaks on Automation errors.
2014-04-06 07:52:49 -07:00
Thomas Goyne
1eb86d46e6
Rearrange repository
2014-04-06 07:48:20 -07:00