Carl Hetherington [Tue, 30 Apr 2019 09:41:04 +0000 (09:41 +0000)]
Add --j2k-bandwidth to dcpomatic_create.
Carl Hetherington [Tue, 30 Apr 2019 09:05:13 +0000 (10:05 +0100)]
Add --fourk to dcpomatic_create.
Carl Hetherington [Mon, 29 Apr 2019 20:59:33 +0000 (21:59 +0100)]
Ignore the (unrouteable) FTP passive-mode IP address given by
the Dolby certificate server (#1541).
Carl Hetherington [Sun, 28 Apr 2019 22:45:14 +0000 (23:45 +0100)]
Tweak cosmetic appearance of audio mapping view.
Carl Hetherington [Sun, 28 Apr 2019 20:18:42 +0000 (21:18 +0100)]
pot/merge.
Carl Hetherington [Sun, 28 Apr 2019 20:11:21 +0000 (20:11 +0000)]
Restore ISDCF subtitle language option as an override (#1536).
Carl Hetherington [Sat, 27 Apr 2019 22:11:50 +0000 (22:11 +0000)]
Fix AudioMappingView scrolling so that only the body of the grid is scrolled.
Carl Hetherington [Sat, 27 Apr 2019 21:16:07 +0000 (21:16 +0000)]
Nudge audio mapping view sizes up a little.
Carl Hetherington [Sat, 27 Apr 2019 11:11:27 +0000 (11:11 +0000)]
Fix channel numbering in tooltip.
Carl Hetherington [Sat, 27 Apr 2019 00:40:04 +0000 (00:40 +0000)]
Re-work of audio mapping view to use a custom-drawn
canvas rather than wxGrid.
Inspired by the accumulation of odd problems due to the use of 3
separate panels, and also the endless resizing loop weird bug #1535.
Carl Hetherington [Fri, 26 Apr 2019 21:34:43 +0000 (22:34 +0100)]
Updated de_DE translation from Carsten Kurz.
Carl Hetherington [Fri, 26 Apr 2019 21:31:24 +0000 (22:31 +0100)]
Make sure at least one position change event is emitted after
a timeline drag (with frequent=false), even if lots have been sent
with frequent=true.
Otherwise the code in the CHNAGE_TYPE_DONE branch of Butler::player_change
never gets to seek (since frequent is true, it ignores the signal).
Without the seek things go wrong.
Believed to fix #1534.
Carl Hetherington [Thu, 25 Apr 2019 15:50:45 +0000 (16:50 +0100)]
Bump libdcp for fix to recognition of non-DCP MXFs.
Carl Hetherington [Thu, 25 Apr 2019 15:33:16 +0000 (16:33 +0100)]
Fix preview update when fade is changed (#1531).
Carl Hetherington [Thu, 25 Apr 2019 15:19:25 +0000 (16:19 +0100)]
Fix or remove several broken pixel formats in Image::fade and add
unit tests for the remainder. Fixes #1532.
Carl Hetherington [Thu, 25 Apr 2019 11:45:17 +0000 (12:45 +0100)]
Don't try to upload to TMS after export.
Carl Hetherington [Wed, 24 Apr 2019 21:54:37 +0000 (22:54 +0100)]
Token commit to bump version since changes to the Windows build environment (#1529).
Carl Hetherington [Mon, 22 Apr 2019 21:16:58 +0000 (22:16 +0100)]
Updated zh_CN translation from 刘汉源
Carl Hetherington [Sat, 20 Apr 2019 00:55:07 +0000 (01:55 +0100)]
Bump default J2K bandwidth to 150MBit/s (#1523).
Carl Hetherington [Fri, 19 Apr 2019 23:29:55 +0000 (00:29 +0100)]
Don't set up decoder parts for DCPs unless they can be played
(i.e. are not encrypted and not missing assets). Fixes full audio
buffers on locates with large encrypted DCPs and no KDMs; in these
cases silent audio is created by the fill_audio() at the bottom of
Player::pass() but no video is created by anybody.
Carl Hetherington [Fri, 19 Apr 2019 23:29:49 +0000 (00:29 +0100)]
Comment tweaks.
Carl Hetherington [Fri, 19 Apr 2019 00:34:03 +0000 (00:34 +0000)]
Hopefully better errors on large video/audio disagreements.
Carl Hetherington [Wed, 17 Apr 2019 20:15:37 +0000 (20:15 +0000)]
Don't offer setting for line spacing with DCP subs (#1527).
Carl Hetherington [Wed, 17 Apr 2019 15:52:02 +0000 (16:52 +0100)]
Fix errors when adding reels containing audio after referenced reels (#1528).
Carl Hetherington [Wed, 17 Apr 2019 15:20:35 +0000 (16:20 +0100)]
Add test for bug #1528.
Carl Hetherington [Tue, 16 Apr 2019 13:07:44 +0000 (14:07 +0100)]
Fix a few links from http -> https.
Carl Hetherington [Mon, 15 Apr 2019 22:28:30 +0000 (23:28 +0100)]
Missing file from RPM.
Carl Hetherington [Mon, 15 Apr 2019 21:54:19 +0000 (22:54 +0100)]
Bump rtaudio-cdist for mis-merge fix.
Carl Hetherington [Mon, 15 Apr 2019 13:12:35 +0000 (14:12 +0100)]
Bump rtaudio to git head (with some patches of mine)
in order to get WASAPI fixes.
Carl Hetherington [Sun, 14 Apr 2019 23:07:16 +0000 (00:07 +0100)]
Add some details of the what the configured sound output means.
Carl Hetherington [Sun, 14 Apr 2019 21:08:14 +0000 (21:08 +0000)]
Allow WASAPI or DS as the Windows sound API as DirectSound (at
least with RtAudio) does not seem to support > 2 channels.
Carl Hetherington [Sun, 14 Apr 2019 20:40:13 +0000 (21:40 +0100)]
Tweak some capitalisation in Windows .lnk files.
Carl Hetherington [Sun, 14 Apr 2019 20:07:32 +0000 (21:07 +0100)]
Add donation nag after 20 successful DCP encodes.
Carl Hetherington [Sun, 14 Apr 2019 19:17:35 +0000 (20:17 +0100)]
Store successful DCP encodes.
Carl Hetherington [Sun, 14 Apr 2019 00:16:27 +0000 (00:16 +0000)]
Remove unused include.
Carl Hetherington [Sun, 14 Apr 2019 00:03:35 +0000 (00:03 +0000)]
Remove unused method.
Carl Hetherington [Mon, 8 Apr 2019 21:55:50 +0000 (22:55 +0100)]
Current mxe is not building addr2line for the target; remove it from the install for now.
Carl Hetherington [Mon, 8 Apr 2019 21:21:03 +0000 (22:21 +0100)]
Put file in right place.
Carl Hetherington [Mon, 8 Apr 2019 21:00:40 +0000 (22:00 +0100)]
Add missing debug file.
Carl Hetherington [Sun, 7 Apr 2019 23:09:00 +0000 (00:09 +0100)]
Fix crash when adding subtitles.
Carl Hetherington [Sat, 6 Apr 2019 21:47:07 +0000 (22:47 +0100)]
Add Ubuntu 19.04 deps.
Carl Hetherington [Sat, 6 Apr 2019 20:58:59 +0000 (21:58 +0100)]
Updated da_DK translation from Anders Uhl Pedersen.
Carl Hetherington [Fri, 5 Apr 2019 23:19:27 +0000 (23:19 +0000)]
Test updates.
Carl Hetherington [Fri, 5 Apr 2019 23:15:10 +0000 (00:15 +0100)]
Option to choose CCAP track (part of #1516).
Carl Hetherington [Wed, 3 Apr 2019 21:58:44 +0000 (22:58 +0100)]
Add fonts.conf to OS X build to try to fix failure to synthesize
bold/italic on 10.12 (Sierra) and earlier (#1524).
Carl Hetherington [Wed, 3 Apr 2019 08:41:06 +0000 (09:41 +0100)]
Add script for ad-hoc OSX environment.
Carl Hetherington [Wed, 3 Apr 2019 00:37:21 +0000 (00:37 +0000)]
Make a note about ISDCFMetadata SubtitleLanguage being set (part of #1516).
Carl Hetherington [Wed, 3 Apr 2019 00:36:59 +0000 (00:36 +0000)]
BOOST_FOREACH addition.
Carl Hetherington [Tue, 2 Apr 2019 23:43:54 +0000 (23:43 +0000)]
Extract subtitle language from text content rather than ISDCFMetadata (part of #1516).
Carl Hetherington [Mon, 1 Apr 2019 23:58:53 +0000 (00:58 +0100)]
Try to fix strange behaviour of the preview slider towards the end
of content where there is a section at the end with no keyframe (#1522).
Carl Hetherington [Mon, 1 Apr 2019 23:58:35 +0000 (00:58 +0100)]
test updates.
Carl Hetherington [Fri, 29 Mar 2019 15:55:18 +0000 (15:55 +0000)]
Add episode/promo content types.
Carl Hetherington [Fri, 29 Mar 2019 02:02:34 +0000 (02:02 +0000)]
Fix typo in wscript.
Carl Hetherington [Fri, 29 Mar 2019 01:19:44 +0000 (01:19 +0000)]
Don't crash when loading DCPs with multiple CCAP assets per reel (part of #1516).
Carl Hetherington [Fri, 29 Mar 2019 01:05:03 +0000 (01:05 +0000)]
Set CCAP language tag correctly.
Carl Hetherington [Fri, 29 Mar 2019 00:41:48 +0000 (00:41 +0000)]
Don't warn about overlapping CCAPs in SMPTE DCPs (part of #1516).
Carl Hetherington [Fri, 29 Mar 2019 00:40:04 +0000 (00:40 +0000)]
Remove fi_FI translation reference.
Carl Hetherington [Fri, 29 Mar 2019 00:38:35 +0000 (00:38 +0000)]
Fix build warnings about -Wno-maybe-uninitialized on OS X.
Carl Hetherington [Thu, 28 Mar 2019 23:26:14 +0000 (23:26 +0000)]
Fix Windows build.
Carl Hetherington [Thu, 28 Mar 2019 23:10:56 +0000 (23:10 +0000)]
Allow explicit specification of email protocol (plain/STARTTLS/SSL).
Carl Hetherington [Wed, 27 Mar 2019 14:42:23 +0000 (14:42 +0000)]
Disable maybe-uninitialized warnings to shut gcc up about _t in optional.
Carl Hetherington [Wed, 27 Mar 2019 14:32:57 +0000 (14:32 +0000)]
Remove untouched fi_FI translation.
Carl Hetherington [Wed, 27 Mar 2019 11:17:22 +0000 (11:17 +0000)]
Hack to avoid empty tracks appearing in the DCP Track control.
Carl Hetherington [Wed, 27 Mar 2019 10:41:55 +0000 (10:41 +0000)]
Fix CHARSET in tr_TR.
Carl Hetherington [Wed, 27 Mar 2019 10:39:39 +0000 (10:39 +0000)]
Beginnings of tr_TR translation from Gökhan Aksoy.
Carl Hetherington [Tue, 26 Mar 2019 22:39:49 +0000 (22:39 +0000)]
Updated ru_RU translation from Igor Voytovich.
Carl Hetherington [Tue, 26 Mar 2019 13:56:45 +0000 (13:56 +0000)]
Updated de_DE translation from Carsten Kurz.
Carl Hetherington [Tue, 26 Mar 2019 00:44:54 +0000 (00:44 +0000)]
Nag/warn when removing KDM decryption certificate.
Carl Hetherington [Tue, 26 Mar 2019 00:44:34 +0000 (00:44 +0000)]
Increase and tidy up spacing around message.
Carl Hetherington [Tue, 26 Mar 2019 00:14:23 +0000 (00:14 +0000)]
Try to extend minimum size of OS X prefs panels to fix #1502.
Carl Hetherington [Tue, 26 Mar 2019 00:06:01 +0000 (00:06 +0000)]
Unset _awaiting on a regular seek. This fixes bad behaviour in the sequence:
- some player_change; _awaiting is set
- regular seek occurs (perhaps to a time much earlier than _awaiting)
- another player_change occurs; player_change handler wrongly seeks back to _awaiting
May help with #1505.
Carl Hetherington [Mon, 25 Mar 2019 23:01:45 +0000 (23:01 +0000)]
Fix path in startup script.
Carl Hetherington [Mon, 25 Mar 2019 22:56:04 +0000 (22:56 +0000)]
Fix missing serial number controls in certificate download dialogue (#1508).
Carl Hetherington [Mon, 25 Mar 2019 22:38:09 +0000 (22:38 +0000)]
Remove nasty border from wxSplitterWindow.
Carl Hetherington [Mon, 25 Mar 2019 20:57:30 +0000 (20:57 +0000)]
Updated fr_FR translation from Thierry Journet.
Carl Hetherington [Mon, 25 Mar 2019 20:53:34 +0000 (20:53 +0000)]
Updated de_DE translation from Carsten Kurz.
Carl Hetherington [Mon, 25 Mar 2019 20:51:13 +0000 (20:51 +0000)]
Fix crash on pressing spacebar in the player with no film loaded (#1506).
Carl Hetherington [Mon, 25 Mar 2019 00:43:58 +0000 (00:43 +0000)]
Try to fix missing inbuilt translations of wxWidgets in Fedora (#1502).
Carl Hetherington [Mon, 25 Mar 2019 00:30:19 +0000 (00:30 +0000)]
Sort KDM CPL list in reverse timestamp order (#1496).
Carl Hetherington [Mon, 25 Mar 2019 00:07:03 +0000 (00:07 +0000)]
Try to fix server status window being opened behind others (#1503).
Carl Hetherington [Sun, 24 Mar 2019 21:15:16 +0000 (21:15 +0000)]
Updated nl_NL translation from Rob van Nieuwkerk.
Carl Hetherington [Sun, 24 Mar 2019 21:07:27 +0000 (21:07 +0000)]
Possibly fix OSX startup error in batch converter (#1501).
Carl Hetherington [Sun, 24 Mar 2019 00:53:28 +0000 (00:53 +0000)]
pot/merge.
Carl Hetherington [Sun, 24 Mar 2019 00:52:43 +0000 (00:52 +0000)]
Differentiate Y in a couple of i18n places.
Carl Hetherington [Sat, 23 Mar 2019 08:44:58 +0000 (08:44 +0000)]
Another attempt to fix build.
Carl Hetherington [Sat, 23 Mar 2019 07:52:10 +0000 (07:52 +0000)]
Try to fix Windows build.
Carl Hetherington [Fri, 22 Mar 2019 21:34:37 +0000 (21:34 +0000)]
Missing file.
Carl Hetherington [Fri, 22 Mar 2019 21:31:37 +0000 (21:31 +0000)]
Fix referencing of trimmed multi-reel DCPs (#1495).
Carl Hetherington [Fri, 22 Mar 2019 16:50:46 +0000 (16:50 +0000)]
Add test to trigger #1495.
Carl Hetherington [Fri, 22 Mar 2019 00:09:07 +0000 (00:09 +0000)]
Make careful_string_filter a little better and use it for KDM filenames.
Carl Hetherington [Thu, 21 Mar 2019 23:14:52 +0000 (23:14 +0000)]
fr_FR updates from Dan Cohen.
Carl Hetherington [Thu, 21 Mar 2019 23:07:44 +0000 (23:07 +0000)]
Fix instant-translation when things are changed more than once.
Carl Hetherington [Thu, 21 Mar 2019 23:07:03 +0000 (23:07 +0000)]
Tidy up translation emails slightly.
Carl Hetherington [Tue, 19 Mar 2019 11:32:36 +0000 (11:32 +0000)]
Updated nl_NL translation from Rob van Nieuwkerk.
Carl Hetherington [Mon, 18 Mar 2019 17:30:08 +0000 (17:30 +0000)]
More missing translations.
Carl Hetherington [Mon, 18 Mar 2019 14:05:25 +0000 (14:05 +0000)]
I said we were in string freeze, but only nl_NL has come in so
far and robn has asked to translate these, so ;)
Carl Hetherington [Sat, 16 Mar 2019 00:49:55 +0000 (00:49 +0000)]
Bump libsub.
Carl Hetherington [Fri, 15 Mar 2019 23:49:46 +0000 (23:49 +0000)]
Bump libdcp for SMPTE subtitle image loading fix.
Carl Hetherington [Fri, 15 Mar 2019 23:46:50 +0000 (23:46 +0000)]
Draw 'masking' even when there's no _frame; stops a jump in the
size of the image when doing play-to-end, then play; in this case
we start playing again, _frame goes to 0 and we stop.
Carl Hetherington [Fri, 15 Mar 2019 22:37:47 +0000 (22:37 +0000)]
Give a better error when FFmpegImageProxy fails to decode an image that was passed in without a filename.