Commit Graph

3429 Commits

Author SHA1 Message Date
Kevin Ollivier 7867aa9f30 Add function to calculate the end time for a subtitle line.
Originally committed to SVN as r5581.
2011-09-01 06:16:07 +00:00
Kevin Ollivier 2c6bee6d19 Type casts to make wxArgNormalizer happy.
Originally committed to SVN as r5580.
2011-09-01 05:37:23 +00:00
Niels Martin Hansen 8d6fa32ee2 The visual tools toolbar background hack should only be required on Windows, and might actually be causing uglyness on Gtk and Mac.
Originally committed to SVN as r5575.
2011-08-30 00:13:16 +00:00
Niels Martin Hansen c2ca659925 Shuffle code around a bit to make it actually compile on other than MSVC. Updates #1333.
Originally committed to SVN as r5574.
2011-08-30 00:12:01 +00:00
Niels Martin Hansen a36695d9fd Oops, previous commit introduced a new bug, too many accelerators would get removed. Make the check more sensible so just accels with keycode 0 get removed. Updates #1333.
Originally committed to SVN as r5553.
2011-08-26 00:10:06 +00:00
Niels Martin Hansen 619e862b34 Weed out invalid accelerators from the list of hotkeys, before handing it over to wx. This should fix #1333. (Hopefully other compilers than MSVC will also eat the code.)
Originally committed to SVN as r5552.
2011-08-25 23:42:55 +00:00
Niels Martin Hansen 4be2ee900a Fix misc OS X build issues, hopefully without making things even more insane. This also removes 10.4 compatibility.
Originally committed to SVN as r5551.
2011-08-20 23:43:05 +00:00
Niels Martin Hansen b6bf91743f Print default audio/video providers properly at the end of configure.
Originally committed to SVN as r5550.
2011-08-20 18:56:30 +00:00
Niels Martin Hansen c3e56fbe7b Shuffle default audio players around a bit. Make PulseAudio autodetect, rather than default-disable. Prefer ALSA now, followed by Pulse, OpenAL, OSS, then Port.
Originally committed to SVN as r5549.
2011-08-20 18:53:27 +00:00
Niels Martin Hansen 610ae5c4ad Remove in-repository libass, depend on system library instead. Require minimum version 0.9.11 as that is what Ubuntu 11.04 ships.
Originally committed to SVN as r5548.
2011-08-20 18:45:39 +00:00
Niels Martin Hansen c59c4a03ba Remove in-repository ffms2, require using an external ffms2 for all builds from now on. Depend on version 2.13.1, as that is what Ubuntu 11.04 ships.
Originally committed to SVN as r5547.
2011-08-20 18:02:12 +00:00
Niels Martin Hansen db905b8fec Remove old, terrible LAVC video and audio providers.
Originally committed to SVN as r5546.
2011-08-20 16:34:20 +00:00
Niels Martin Hansen a478750cde Remove CSRI support from Unix builds
Originally committed to SVN as r5545.
2011-08-20 16:06:42 +00:00
Niels Martin Hansen 491fb85657 A few strings have moved about in the source files. New .pot to reflect this. (No strings have actually changed, all translations are still correct.)
Originally committed to SVN as r5544.
2011-08-20 16:02:37 +00:00
Niels Martin Hansen 04b774f051 The OS X binary is named "aegisub", not "Aegisub", fix the property list.
Originally committed to SVN as r5543.
2011-08-20 16:00:52 +00:00
Niels Martin Hansen 3c50064d81 Add a bit of const-ness to the kana_table, which should make GCC happier.
Originally committed to SVN as r5542.
2011-08-20 15:58:00 +00:00
Niels Martin Hansen 0c6ff678bc Make the subs grid also take the column header texts into account when calculating the column widths. This lets translations use longer header texts if they really need to. (Please keep short titles short!) Fixes #45.
Originally committed to SVN as r5541.
2011-08-20 15:33:50 +00:00
Niels Martin Hansen 2ec7772f08 Updated Indonesian translation, also includes Windows shell strings. Closes #1318.
Originally committed to SVN as r5540.
2011-08-20 14:35:53 +00:00
Niels Martin Hansen 565d3fe7d4 Make the correct control focused in Properties dialogue. Closes #1288 (again).
Originally committed to SVN as r5539.
2011-08-20 14:22:29 +00:00
Niels Martin Hansen 33bae28fc7 Huh, why was the DSound audio player suggesting you should link dsound.lib or dxguid.lib when they aren't needed.
Originally committed to SVN as r5533.
2011-08-01 07:15:13 +00:00
Niels Martin Hansen aa5e73285b Serbian strings for Windows shell. Closes #1325.
Originally committed to SVN as r5496.
2011-07-24 17:17:50 +00:00
Niels Martin Hansen 7e62cf6eef Add Serbian translations, thanks to Đorđe Vasiljević. Updates #1325.
Originally committed to SVN as r5495.
2011-07-23 17:01:24 +00:00
Karl Blomster 239dbb08c1 Let ffms2 set number of video decoding threads automatically. Patch by TheRyuu.
Originally committed to SVN as r5491.
2011-07-19 23:43:38 +00:00
Niels Martin Hansen 6ffc6de6b6 Add Indonesian translation, thanks to Rahmat Bambang. Updates #1318.
Originally committed to SVN as r5488.
2011-07-17 02:11:35 +00:00
Niels Martin Hansen 7bec3c6973 Move libauto3 to out of the automation fragment, so it becomes architecture independent.
Originally committed to SVN as r5487.
2011-07-16 23:18:50 +00:00
Niels Martin Hansen 3f6026b643 Updated Chinese translations, thanks to Ben Tsui.
Originally committed to SVN as r5485.
2011-07-16 16:04:36 +00:00
Niels Martin Hansen caffe28bda License header has wrong name and year...
Originally committed to SVN as r5441.
2011-07-05 22:19:39 +00:00
Niels Martin Hansen 760911b0a6 Prevent subtitle timestamps from becoming negative. This should fix #1316.
Originally committed to SVN as r5440.
2011-06-28 10:25:40 +00:00
Niels Martin Hansen 41c512ddb3 Ensure that newly registered video displays also have a frame present so they can actually render.
(This causes a problem with detached video on wxGTK but not on wxMSW, oddly.)

Originally committed to SVN as r5439.
2011-06-28 10:04:54 +00:00
Niels Martin Hansen 7c46d0d9b7 Stop the Aegisub keyframe file format from overriding the framerate of the video.
The format written will stay the same, for compatibility, but the fps value will be ignored now.
Overriding framerate is the purpose of timecode files.

Originally committed to SVN as r5438.
2011-06-23 13:05:44 +00:00
Niels Martin Hansen bb55e250d6 Fix a bunch more bugs in new SRT parser, it no longer fails at the "stress test" file. Updates #1301.
Originally committed to SVN as r5437.
2011-06-23 11:20:35 +00:00
Niels Martin Hansen 125d42796b Set focus on some control in every dialogue by default, and handle some other minor focus/keyboard access issues in some dialogues. This should fix #1288.
Originally committed to SVN as r5436.
2011-06-20 08:18:23 +00:00
Niels Martin Hansen 4f1013d0b7 Small fixes to SRT tag parser. Updates #1301.
Originally committed to SVN as r5435.
2011-06-20 06:36:07 +00:00
Niels Martin Hansen b62bdb9b12 Apply patch to fix RAM/HD cache audio provider behaviour when the source provider throws an exception. Closes #1310.
Originally committed to SVN as r5434.
2011-06-20 04:48:52 +00:00
Niels Martin Hansen 35b843ead2 Updated Polish translation, thanks to Invi.
Originally committed to SVN as r5433.
2011-06-19 22:02:07 +00:00
Niels Martin Hansen 82dacfa295 Add a few missing ISO 8859 encodings to the "open with charset" list. Why is this list hardcoded??
For the record ISO 8859-12 doesn't exist, and my system won't accept ISO 8859-16.

Originally committed to SVN as r5432.
2011-06-16 18:36:33 +00:00
Niels Martin Hansen d364d28f78 Vietnamese shell strings
Originally committed to SVN as r5431.
2011-06-16 18:29:24 +00:00
Niels Martin Hansen a7a084b416 Add a bunch more dictionaries to the installer. Closes #1309.
Originally committed to SVN as r5430.
2011-06-16 07:58:52 +00:00
Niels Martin Hansen 056d825a60 Updates Vietnamese translation, thanks to Manh Hung NGUYEN. Closes #1307.
Originally committed to SVN as r5429.
2011-06-16 07:42:21 +00:00
Niels Martin Hansen 48fcbb4d8a Updated Japanese and Finnish translations, thanks to JEEB.
Originally committed to SVN as r5428.
2011-06-15 18:14:25 +00:00
Niels Martin Hansen 2516c1e119 Czech resource strings for file associations.
Originally committed to SVN as r5427.
2011-06-12 19:48:04 +00:00
Niels Martin Hansen 4922eb9a5f Apparently WXK_WINDOWS_MENU and WXK_MENU are different keycodes for the same thing, except one only works on Windows and the other only works on non-Windows. Updates #1303.
Originally committed to SVN as r5426.
2011-06-12 16:22:30 +00:00
Niels Martin Hansen 82aa971f40 Make the Menu key pop up a right-click menu properly in the subs edit box. Updates #1303.
I don't want to close the ticket before it has been confirmed this also works on wxGTK.

Originally committed to SVN as r5425.
2011-06-12 14:29:29 +00:00
Niels Martin Hansen fb3ad77c6a Make the Menu key behave sensibly in the subs grid. Pushing it alone will open the menu on the active line, pushing Shift+Menu will open it for the headers.
Updates #1303.

Originally committed to SVN as r5424.
2011-06-12 14:16:03 +00:00
Niels Martin Hansen d9113a7193 Updated Spanish translation, thanks to tomman. Closes #1298.
(The submitter of the European Spanish translation didn't leave an e-mail address or other contact options, so I'll have to call that off.)

Originally committed to SVN as r5423.
2011-06-12 03:09:21 +00:00
Niels Martin Hansen 916d237f92 Updated Czech translation, thanks to Adam Rambousek.
Originally committed to SVN as r5422.
2011-06-12 02:40:26 +00:00
Karl Blomster e1c2e4b262 update ffms2 to r472
Originally committed to SVN as r5420.
2011-06-11 23:49:12 +00:00
Karl Blomster c29c9500a0 fix postproc detection
Originally committed to SVN as r5419.
2011-06-11 23:06:09 +00:00
Karl Blomster b86ff77d63 update ffms2 to 2.15.2.0 (r470)
Originally committed to SVN as r5418.
2011-06-11 17:03:58 +00:00
Niels Martin Hansen 8b5c470567 Make Selection dialogue only pop up a message box if zero lines were affected, otherwise display the result on the status bar.
This is a bit of a hack. Closes #1302.

Originally committed to SVN as r5417.
2011-06-11 15:40:27 +00:00