Thomas Goyne
2afd89c90d
Bump version number to 3.2.2
2014-12-07 15:28:36 -08:00
Tom Maneiro
8b215e75cf
Update Spanish translation. Closes #1838 .
2014-12-07 15:27:22 -08:00
Thomas Goyne
9a4ffe762a
Update dependencies
2014-12-07 15:27:19 -08:00
Lasse Liehu
5013742747
Update Finnish translation
...
Closes #1837 .
2014-12-07 15:27:06 -08:00
Khaled Hosny
88017c88f5
Fix build with latest Visual Studio
...
This fiixes:
error C2797: list initialization inside member initializer list or
non-static data member initializer is not implemented
http://msdn.microsoft.com/en-us/library/dn793970.aspx
2014-12-07 15:26:59 -08:00
Thomas Goyne
0140131446
Update the selection and scroll position after opening subtitles from video
2014-12-07 15:26:53 -08:00
Thomas Goyne
792d93df1c
Fix crash on a certain kind of malformed shift times history file
2014-12-07 15:26:44 -08:00
Yuri
1383bbe606
Update Hungarian translation
...
Closes #1836 .
2014-12-07 15:26:26 -08:00
Thomas Goyne
eb3c69641f
Only update the YCbCr Matrix when resampling if it was actually changed
2014-12-07 15:26:00 -08:00
kotobenko
bafbaa0a1a
Improve the Ukrainian translation. Closes #1828 .
2014-12-07 15:25:52 -08:00
Thomas Goyne
6059ca1b42
Fix compilation without fftw3
2014-12-07 15:25:46 -08:00
torque
5eb10abfe6
Re-rasterize OS X bundle icon.
...
Rasterized using Inkscape. Fixes the incorrectly blended white fringes
the old icon had at all resolutions below 512x512.
Also includes retina-sized images.
2014-12-07 15:25:39 -08:00
Thomas Goyne
9e478506d2
Skip the [Aegisub Project Garbage] and [Aegisub Extradata] sections when exporting to ASS
2014-12-07 15:25:31 -08:00
Thomas Goyne
906fcaed88
Bumper version number in portable installer to 3.2.1
2014-09-14 09:24:03 -07:00
Thomas Goyne
58956b3ffc
Optimize Extradata handling a bit
2014-09-14 09:18:31 -07:00
Thomas Goyne
4cf7cc819d
Fix loading subtitles extradata from matroska files
2014-09-14 09:18:21 -07:00
darealshinji
19dad7c564
fix permissions in INSTALL_FLAGS
2014-09-14 09:18:15 -07:00
torque
63383fddf1
Perform extradata deduplication on add.
...
Checks all existing extradata keys and values to ensure that the set
that is being added doesn't already exist.
2014-08-30 08:04:21 -07:00
Thomas Goyne
74bad86981
Handle json parsing errors when loading shift times history
...
Closes #1802 .
2014-08-30 08:04:12 -07:00
Thomas Goyne
2345bc4d0e
Update wx
...
Removes the need for the RTL hacks in BaseGrid as the bugs have been
fixed properly in wx.
2014-08-30 08:04:04 -07:00
Thomas Goyne
1874bde9c9
Update boost to 1.56
...
Closes #1818 .
2014-08-30 08:03:59 -07:00
Oleksiy Prytchyn
646942fd89
Add Ukrainian translation. Closes #1809 .
2014-08-30 08:03:49 -07:00
Thomas Goyne
5a2d56c4d3
Actually register the SSA subtitle format
2014-08-30 08:03:43 -07:00
Thomas Goyne
6c657455b2
Bump version number in portable installer to 3.2.0
2014-07-28 07:24:06 -07:00
djcj
32178f66c0
update config.guess and config.sub
2014-07-27 16:37:09 -07:00
djcj
c4b35dd3a4
add '(Language)' after translated labels as suggested on the forums: http://forum.aegisub.org/viewtopic.php?f=5&t=66925#p91569
2014-07-27 16:37:07 -07:00
Thomas Goyne
cdc8dbf637
Fix handling for automation debug formatting errors
...
One spot was missed when converting stuff over to using error_Tag rather
than lua_error for stack unwinding on errors.
2014-07-27 16:36:57 -07:00
Thomas Goyne
9310350c45
Change filename on Linux to aegisub-3.2
2014-07-23 15:30:37 -07:00
Thomas Goyne
60c51eb9a3
Ensure the lua state gets closed when running tests
...
This is required for the gc metamethods to actually get run.
2014-07-23 15:30:29 -07:00
Thomas Goyne
bf7503fe5c
Remove the automation thread priority stuff
...
It hasn't actually been used for anything for a while, and if a single
normal-priority thread can make your system unresponsive it's time to
upgrade to an OS that's isn't garbage.
2014-07-23 15:30:28 -07:00
Thomas Goyne
8d8ae122ee
Use wx events for invoking on the main thread on OS X
...
Dispatching to the main queue with GCD does not work when there is a
modal dialog active.
2014-07-23 15:30:28 -07:00
Thomas Goyne
d61a9664c6
Write a BOM at the beginning of subtitles to make unpatched VSFilter happy
...
Closes #1795 .
2014-07-23 15:29:54 -07:00
Thomas Goyne
45b5637e35
Update ffms2
2014-07-23 15:05:58 -07:00
Thomas Goyne
d311da75e0
Change LuaJIT's deployment target back to 10.4
...
Targetting 10.7 makes the error handler segfault, and targetting 10.4
appears to work fine.
2014-07-23 14:53:48 -07:00
Thomas Goyne
97b5163874
Patch os module methods to add Unicode support on Windows
2014-07-15 14:32:54 -07:00
Thomas Goyne
68b824c8ca
Patch io.open and io.popen to support Unicode filenames on Windows
2014-07-15 14:32:54 -07:00
Thomas Goyne
584284aa79
Reject vfr timecodes which are all identical
2014-07-15 09:11:40 -07:00
Xabier Aramendi
1835d5e2d8
Update Basque translation
...
Closes #1791 .
2014-07-15 07:15:10 -07:00
Thomas Goyne
897f9d1254
Eliminate some warnings
2014-07-14 10:10:22 -07:00
Thomas Goyne
771525ae6f
Make AssFixStylesFilter usable statically
...
Trivially speeds up ProcFrame as constructing export filters isn't free
due to that it has to look up the translatable strings.
2014-07-14 10:10:22 -07:00
Thomas Goyne
97c59e2630
Fix non-pch compilation
2014-07-14 10:10:22 -07:00
Thomas Goyne
92b8b2851b
Don't build the dialogue lexer on every use
...
Building the lexer takes much longer than actually lexing, and since the
lexer is stateless there's no reason not to just make it static.
2014-07-14 10:10:22 -07:00
Thomas Goyne
706a72d5c1
Eliminate several memory allocations per line when reading thesaurus files
2014-07-14 10:10:21 -07:00
Thomas Goyne
88a089721b
Merge pull request #7 from darealshinji/master
...
Fix compilation with PortAudio enabled
2014-07-12 07:23:57 -07:00
darealshinji
3c772dd649
fix Linux build
2014-07-12 01:31:26 +02:00
Thomas Goyne
a9019421f1
Fix memory leak in aegisub.text_extents on Windows
...
The old object returned by SelectObject has to be made active again
before the DC is destroyed or it doesn't get deleted.
2014-07-11 09:26:59 -07:00
Thomas Goyne
06367d5cd9
Don't convert encoding names to lowercase when writing files
...
Not only is it unnecessary, but it actively breaks the mapping of
user-friendly encoding names in the Export dialog to the real encoding
names.
Closes #1789 .
2014-07-11 09:26:59 -07:00
Thomas Goyne
548fbd814b
Fix a use-after-free when a SubsEditCtrl is destroyed while the thesaurus is loading
2014-07-11 09:26:58 -07:00
Thomas Goyne
4dc38447dc
Check the return value from lua_open()
...
It always fails when running under valgrind because valgrind does not
implement mmap functionality that LuaJIT requires.
2014-07-11 09:26:58 -07:00
Thomas Goyne
bffbae0ed9
Fix vc++ compilation
2014-07-10 12:55:38 -07:00