Niels Martin Hansen
301c11dcbf
wx 2.9 compatibility for Mac, GetTextExtent requires wxCoord type
...
Originally committed to SVN as r5710.
2011-10-02 03:03:48 +00:00
Niels Martin Hansen
40cd68d180
Equals mistake in configure, closes #1335
...
Originally committed to SVN as r5610.
2011-09-26 09:20:31 +00:00
Niels Martin Hansen
870b849eb4
Installer sources for all those dictionaries.
...
Originally committed to SVN as r5609.
2011-09-24 03:38:28 +00:00
Niels Martin Hansen
7ce4e076c5
No longer include the majority of dictionaries with the installer. They will instead be delivered with individual installers per language.
...
This makes the main download smaller (by more than 10 MB) and makes it cleaner to extend the number of languages provided later on, and avoids binding spell checker languages to software releases.
Originally committed to SVN as r5608.
2011-09-24 02:40:57 +00:00
Niels Martin Hansen
a10f605ffa
Small silly changes to build settings. Supposedly the "Optimize for Windows 98" option is bad for NT systems.
...
Originally committed to SVN as r5607.
2011-09-24 02:27:39 +00:00
Niels Martin Hansen
285505776b
Updated Farsi translation, thanks to Meysam. Updates #1341 .
...
Originally committed to SVN as r5606.
2011-09-24 01:57:51 +00:00
Niels Martin Hansen
1c5c7bb2a2
Have the "make adjacent" threshold in TPP have the end of the range be inclusive.
...
Originally committed to SVN as r5605.
2011-09-24 01:54:13 +00:00
Niels Martin Hansen
b04fdc59cd
Show a message when trying to run the spell checker and no dictionaries are installed.
...
This actually introduces a new translateable string (or two) but they aren't exactly high priority so I guess they can wait for another version.
Closes #515 .
Originally committed to SVN as r5604.
2011-09-24 01:50:57 +00:00
Niels Martin Hansen
e6d2acb115
Minor fixes to the Greek translation.
...
Originally committed to SVN as r5587.
2011-09-12 14:05:31 +00:00
Thomas Goyne
d76637a26b
Hide visual tools while video is playing. Updates #1336 .
...
Originally committed to SVN as r5585.
2011-09-01 23:48:47 +00:00
Thomas Goyne
4cce4ff40d
Ensure that the smart-scrolling on row click doesn't scroll the clicked row out of view
...
Originally committed to SVN as r5584.
2011-09-01 23:48:38 +00:00
Thomas Goyne
f21e991d67
Update the active line on mouse up rather than mouse down. Should finally fix the accidental multiple line selection issues.
...
Originally committed to SVN as r5583.
2011-09-01 23:48:28 +00:00
Kevin Ollivier
971f5c1e9c
Reverting r5581 since we cannot add new strings.
...
Originally committed to SVN as r5582.
2011-09-01 15:11:18 +00:00
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
Niels Martin Hansen
8406473cfa
Make Ctrl-Q the default hotkey for Exit on non-Windows platforms.
...
Not portable (straight) to trunk due to the new hotkey system there.
Originally committed to SVN as r5416.
2011-06-11 15:26:52 +00:00
Niels Martin Hansen
c103d90b89
Rewritten SRT tag parser. Updates #1301 .
...
Still needs a bunch more testing, should probably be merged into trunk after that.
Originally committed to SVN as r5415.
2011-06-10 18:32:24 +00:00
Niels Martin Hansen
4a86093835
Will now be shipping a different VSFilter that does only the CSRI API and depends on MFC in DLL. Make installer reflect that.
...
Originally committed to SVN as r5414.
2011-06-07 18:43:58 +00:00
Niels Martin Hansen
9681f962ea
Those .mo files don't belong. Not sure why I insisted on keeping them on version control back when they were removed on trunk.
...
Originally committed to SVN as r5413.
2011-06-07 18:13:05 +00:00
Niels Martin Hansen
958c4fda29
utf8 should be UTF-8, in POT files.
...
Originally committed to SVN as r5412.
2011-06-07 18:08:20 +00:00
Niels Martin Hansen
e0e47a4a08
Hungarian translation of associations string, thanks to Yuri. Closes #1299 .
...
Originally committed to SVN as r5411.
2011-06-07 18:05:52 +00:00
Niels Martin Hansen
04ebb3ca85
Turn an inequality operator around and post-decrement a little less to fix #1300 .
...
Originally committed to SVN as r5409.
2011-06-06 21:09:37 +00:00
Niels Martin Hansen
c13944d22a
Adding European Portuguese. Thanks to RiCON.
...
Originally committed to SVN as r5408.
2011-06-06 16:47:27 +00:00
Niels Martin Hansen
0f06008f8e
Some more fixes to Italian translation, and adding Italian associations texts. Again thanks to Federico.
...
Originally committed to SVN as r5407.
2011-06-06 15:52:00 +00:00
Niels Martin Hansen
960dfe2c40
Bugfixes for installer. Upgrade was missing a file, and the Vietnamese localisation was installed to the wrong dir.
...
Originally committed to SVN as r5406.
2011-06-05 00:44:05 +00:00
Niels Martin Hansen
8bd1327f28
Add the two new resource files to the VC9 project file and remove changelog.txt from it.
...
Originally committed to SVN as r5405.
2011-06-05 00:43:01 +00:00
Niels Martin Hansen
c5a78ab075
Kill off changelog.txt, it hasn't been maintained for ages and is no longer relevant.
...
Originally committed to SVN as r5404.
2011-06-05 00:41:47 +00:00
Niels Martin Hansen
d33c008eab
Add some localisable strings for file associations as resources for the Windows build. The language used for the associations data shown in the shell depends on the MUI language set in Windows. It probably only works on Windows Vista and late. (Earlier Windows versions will just see the un-localisable English strings.)
...
Originally committed to SVN as r5403.
2011-06-05 00:41:02 +00:00
Niels Martin Hansen
e82bbb8a50
A basic versioninfo resource for the Windows build. Yet another place to manually update the version number, yay!
...
Originally committed to SVN as r5402.
2011-06-05 00:34:27 +00:00
Niels Martin Hansen
1e7ff60937
Updated Russian translation, thanks to Igor Urazov.
...
Originally committed to SVN as r5401.
2011-06-04 20:54:11 +00:00
Niels Martin Hansen
b2a200b1ef
Updated Brazilian Portuguese translation by the power of the AMZ.
...
Originally committed to SVN as r5400.
2011-06-04 20:27:30 +00:00
Niels Martin Hansen
13a9983adf
Updated Greek translation, thanks to Gpower2 and Madarb.
...
Originally committed to SVN as r5399.
2011-06-04 16:15:09 +00:00
Niels Martin Hansen
bf22fe3ea7
Bunch of minor updates to installer, mainly year=2011.
...
Originally committed to SVN as r5398.
2011-06-04 15:26:15 +00:00
Niels Martin Hansen
911afabf87
Updated Italian translation, thanks to Federico.
...
Originally committed to SVN as r5397.
2011-06-04 15:12:29 +00:00
Niels Martin Hansen
272ecfea0e
Updated message catalogs from wxWidgets. Most are from 2.8.12, the Korean is from trunk. There were no changes to the Finnish catalog, and there is no Farsi one at all.
...
Originally committed to SVN as r5396.
2011-06-04 14:00:36 +00:00
Niels Martin Hansen
ba0d5e6e95
Updated Hungarian translation. Thanks to Yuri. Updates #1299 .
...
Originally committed to SVN as r5395.
2011-06-04 12:26:46 +00:00
Niels Martin Hansen
85374e4b6b
Updated French translation. Thanks to César.
...
Originally committed to SVN as r5394.
2011-06-04 12:20:31 +00:00
Niels Martin Hansen
d2269b405d
Updated German translation. Thanks to Sebastian Billau.
...
Originally committed to SVN as r5393.
2011-06-04 12:19:25 +00:00
Niels Martin Hansen
703c5fee2e
Updated Danish translation for 2.1.9
...
Originally committed to SVN as r5392.
2011-06-03 23:49:30 +00:00
Niels Martin Hansen
89808c6557
New POT file for version 2.1.9.
...
A bunch of strings removed and a single new one.
Originally committed to SVN as r5391.
2011-06-03 23:32:53 +00:00
Niels Martin Hansen
3bceb96937
Have the FFMS indexing code throw "user canceled" exceptions such that the audio provider can pass that on, and also implement user cancel handling in the video provider stuff.
...
Still hacky and not to be ported up.
Originally committed to SVN as r5390.
2011-06-03 20:26:21 +00:00
Niels Martin Hansen
f24eaf6587
Hack in some slightly less insane exception handling during audio loading, such that the user can push Cancel and not be greeted by the non-error "You pressed cancel so I cancelled!"
...
Exception: If the user cancels FFMS indexing, it will still proceed to try the next provider, which is not entirely desirable either.
This is an ugly hack that should stay confined to the 2.1 series.
Originally committed to SVN as r5389.
2011-06-03 19:58:20 +00:00
Niels Martin Hansen
3e9316def2
Partly revert r5386, LC_ALL and LC_NUMERIC still need to be handled for all input methods to work. (Specifically, I found that XIM fails without this.) Updates #1205 and 248.
...
Originally committed to SVN as r5388.
2011-04-27 20:00:39 +00:00
Niels Martin Hansen
ec24aae109
Ensure that the static box sizers in the translation assistant are created before the contained controls.
...
This should fix #1171 .
Originally committed to SVN as r5387.
2011-04-27 19:10:28 +00:00
Niels Martin Hansen
df7ef0e224
Remove Gtk/SCIM locale hack, it seems to be unneeded now. This should fix #1205 and #1248 and hopefully not break anything else.
...
Originally committed to SVN as r5386.
2011-04-27 16:04:08 +00:00
Niels Martin Hansen
47a5c15a14
Re-re-fix the video display sizing. This kills the sunken border for the video display (on Windows, did it ever show a border anywhere else?) but should make setting zoom levels work properly on both Windows and GTK. Mac untested.
...
Originally committed to SVN as r5385.
2011-04-27 15:36:37 +00:00
Niels Martin Hansen
f58a709f0e
Don't throw exceptions in ALSA player, just log errors to wx. Also, better error messages from playback failures.
...
Originally committed to SVN as r5384.
2011-04-27 09:01:21 +00:00
Niels Martin Hansen
0f7fc26ee4
Polish and better error handling for new ALSA player
...
Originally committed to SVN as r5383.
2011-04-27 08:48:01 +00:00
Niels Martin Hansen
9166803c21
Undo accidental FFmpegSource changes in r5380
...
Originally committed to SVN as r5382.
2011-04-27 08:14:55 +00:00
Niels Martin Hansen
2a26a2cba6
Completely rewritten ALSA player, works pretty well so far but is missing a bunch of error and edge-case handling. Updates #1131 .
...
Originally committed to SVN as r5381.
2011-04-26 20:53:19 +00:00
Niels Martin Hansen
8eab3cdd13
Shuffle some lines around in the PulseAudio player, this seem to make PA happier and less abortive.
...
Originally committed to SVN as r5380.
2011-04-26 13:40:05 +00:00
Niels Martin Hansen
bf9f026dd1
Merge r4515 from trunk to fix configure test for FFmpeg so it actually works with modern versions.
...
Originally committed to SVN as r5379.
2011-04-26 11:18:20 +00:00