Thomas Goyne
b823e5a75b
Move all in-repo deps to aegisub/vendor
2014-04-06 07:37:56 -07:00
Thomas Goyne
1a2847016c
Kill the awkward automatic subtitle format (de)registration
2014-04-06 07:37:28 -07:00
Thomas Goyne
9f6124220a
Don't return a const std::string from GetData
...
It has zero benefit and forces an extra copy.
2014-04-06 07:36:22 -07:00
Thomas Goyne
ac25d10d74
Eliminate some duplicated exception handling code
2014-03-11 15:31:15 -07:00
Thomas Goyne
f9498426d8
Flush the clipboard on exit
...
Apparently flushing immediately after setting the clipboard sometimes
doesn't work.
2014-03-11 15:31:11 -07:00
Thomas Goyne
1009aca696
Update to moonscript 0.2.5
2014-03-11 15:31:06 -07:00
Thomas Goyne
d5fd7d4989
Sort the actor and effect fields. Closes #1715 .
2014-03-11 15:30:58 -07:00
Thomas Goyne
56cbd00f4f
Make BaseGrid::UpdateMaps far less slow
2014-03-11 15:30:49 -07:00
Thomas Goyne
08c9b299b5
Use splice rather than swaps to pop the undo stack
2014-03-11 15:30:45 -07:00
Thomas Goyne
5c91e67aba
Return a rgba string for coloralpha lua controls
2014-03-11 15:30:35 -07:00
Thomas Goyne
0292a9ddbe
Make missing boost libraries a configure error
2014-03-11 15:30:13 -07:00
Thomas Goyne
22000bc3a8
Pass nullptr for the codepage for ass_read_memory
...
Passing a codepage makes libass convert to UTF-8 even if it's already
UTF-8.
2014-03-11 15:30:06 -07:00
Thomas Goyne
ae88326eb4
Remove no-longer-used header variable in ass parser
2014-03-11 15:30:00 -07:00
Thomas Goyne
df89124427
Bump version number in installer to 3.1.2
2014-02-02 09:21:16 -08:00
Thomas Goyne
f2fe118960
Work around an incorrect assertion in older versions of boost. Closes #1702 .
2014-02-02 09:20:13 -08:00
Thomas Goyne
7f4c88530f
Set ApplicationCompany for the Aegisub executable
...
Despite being completely unmentioned in the documentation this appears
to be required to show up in the default programs UI on Windows 8.1.
Closes #1699 .
2014-02-02 08:56:17 -08:00
Thomas Goyne
6f49aaa8b4
Add resource strings for file associations
...
These weren't merged from 2.1.9 with the rest of the file association
code, which results in the installer trying to reference nonexistent
resources and things breaking.
Updates #1699 .
2014-02-02 08:56:15 -08:00
Thomas Goyne
6a03890e41
Make deleterange not do totally incorrect things
2014-02-02 08:56:12 -08:00
Thomas Goyne
043428d153
Set extendRow even when active_line doesn't change
...
After shift-clicking on the grid the row to extend from doesn't equal
the active line, and clicking on the current active line to deselect all
other lines need to update the extend row.
2014-02-02 08:56:05 -08:00
Илиян Илиев
4fae315e1b
Add Bulgarian translation. Closes #1706 .
2014-02-02 08:56:00 -08:00
Thomas Goyne
afbf7ab32c
Build with -dead_strip on OS X
...
Bumps 3.5 MB off the binary and doesn't seem to break anything.
2014-02-02 08:55:37 -08:00
Xabier Aramendi
2e451a8901
Update Basque translation
2014-02-01 08:41:45 -08:00
Thomas Goyne
452a353e1b
Add nl.mo to the Windows installer. Closes #1698 .
2014-02-01 08:41:40 -08:00
Thomas Goyne
004020b662
Build libass without iconv support
...
We only ever feed UTF-8 to it, and it doesn't check whether the input is
UTF-8 before converting.
2014-02-01 08:41:32 -08:00
Thomas Goyne
f5396726a5
Update to ICU 52.1
2014-02-01 08:41:23 -08:00
Yuri
2f1e1a7214
Update Hungarian translation. Closes #1693 .
2014-01-12 10:02:50 -08:00
Thomas Goyne
1d90cda8f3
Fix codecvt errors on OS X
...
When launching Aegisub from Finder (but not via open), using the UTF-8
version of the locale breaks things for whatever reason, but fortunately
it's unneccesary as paths on OS X are always UTF-8 even if the locale
isn't.
Closes #1685 .
2014-01-12 09:53:24 -08:00
Thomas Goyne
b6e616c5f3
Bump version number in installer
2014-01-12 06:43:57 -08:00
computerfan
5fd10eaa46
Update and modify Chinese translations.
2014-01-12 06:11:34 -08:00
Thomas Goyne
ca64ef1088
Don't modify the "YCbCr Matrix" header when dummy video is opened
...
Color matching to dummy video makes zero sense, and setting it to None
results in breakage when someone opens dummy video for an already
typeset script.
Closes #1690 .
2014-01-12 06:11:24 -08:00
Thomas Goyne
3551d7d5a9
Reenable shift-enter in the translation assistant
...
Newlines in the text are converted to \N, so no reason not to allow it
there.
Closes #1691 .
2014-01-12 06:11:18 -08:00
Thomas Goyne
5088f96f93
Rearrage SinkMessage to eliminate padding
2014-01-12 06:11:09 -08:00
Thomas Goyne
4d389c65a3
Fix non-pch compilation
2014-01-12 06:11:04 -08:00
Tom Maneiro
326009eb7c
Update Spanish translation. Closes #1687 .
2014-01-12 06:10:59 -08:00
Thomas Goyne
7a9465fbf6
Fix directory iteration on Vista
...
FindExInfoBasic was added in Windows 7, not Vista.
2014-01-05 09:21:57 -08:00
Thomas Goyne
f3428bccbd
Fix compilation with wx built with --enable-stl
...
--enable-stl replaces the implicit conversion to char/wchar_t* with one
to std::[w]string. This breaks conversions to boost::filesytem::path and
makes some ternaries ambiguous (which GCC helpfully reports as no
conversion existing rather than an ambiguous conversion).
2014-01-05 08:21:53 -08:00
Thomas Goyne
924c63103f
Add a better error message when a hotkey is set for an invalid command
2014-01-04 06:20:31 -08:00
Thomas Goyne
0b205e8019
Fix typo in help text
2014-01-03 07:41:36 -08:00
Thomas Goyne
9a0ecb9877
Remove -beta from the version in the installer
2014-01-03 07:20:00 -08:00
صفا الفليج
62b877837f
Update arabic translation
2014-01-03 07:19:01 -08:00
Thomas Goyne
d5636dc17a
Use -Werror for compiler flag support checks so that they actually work
2014-01-03 07:09:07 -08:00
Thomas Goyne
7ba9468522
Silence unused local typedef warnings from gcc+boost
2014-01-03 07:09:05 -08:00
Thomas Goyne
b4e00c93c6
Silence warnings from other people's code
2014-01-03 07:08:56 -08:00
Thomas Goyne
ffe79665bb
Work around wxGTK issues with time edits
...
Modifying the contents of a text control after IM processing happens in
the same cycle of the event loop seems to be seriously broken. Work
around this by disabling IM processing for time edits, as it should
never be relevant for them anyway.
Closes #1679 . Closes #1680 .
2014-01-02 12:44:11 -08:00
Thomas Goyne
a08e582de1
Kill the Update Dependencies project
...
Move downloading the ICU data file to the ICU project, since that's the
only thing that was left.
2014-01-02 12:43:37 -08:00
Thomas Goyne
9a53fa4eaa
Also return full paths from aegisub.dialog.save
2014-01-02 12:43:35 -08:00
Thomas Goyne
8f3920c4e9
Fix some warnings when compiling with gcc
2014-01-02 12:43:32 -08:00
Thomas Goyne
1391aacc4d
Grab the .mo files for the installed from the po directory
...
Grabbing them from the package's src directory just adds another step
that needs to be done manually whenever a translation changes.
2014-01-02 12:43:30 -08:00
Thomas Goyne
d254874a6c
Port BuildTasks to C#
...
VS Express Edition doesn't support F#.
2014-01-02 12:43:28 -08:00
Thomas Goyne
a3fc66da18
Move fftw3 to a git submodule and update to 3.3.3
2014-01-02 12:43:25 -08:00