Carl Hetherington [Wed, 7 Apr 2021 08:17:33 +0000 (10:17 +0200)]
Build dcpomatic2_combiner for AppImage.
Carl Hetherington [Tue, 6 Apr 2021 17:22:36 +0000 (19:22 +0200)]
pot/merge.
Carl Hetherington [Tue, 6 Apr 2021 12:56:29 +0000 (14:56 +0200)]
Tidy up and rename a tooltip to say subtitle instead of caption.
Carl Hetherington [Tue, 6 Apr 2021 12:42:49 +0000 (14:42 +0200)]
Updated nl_NL translation from Rob van Nieuwkerk.
Carl Hetherington [Tue, 6 Apr 2021 12:35:17 +0000 (14:35 +0200)]
Bump libdcp to stop trying to verify the bitstreams of encrypted JPEG2000 content.
Carl Hetherington [Tue, 6 Apr 2021 09:59:43 +0000 (11:59 +0200)]
Update test/data for the metadata.xml reference.
Carl Hetherington [Tue, 6 Apr 2021 09:59:16 +0000 (11:59 +0200)]
Don't set a default luminance now that it's optional.
Carl Hetherington [Tue, 6 Apr 2021 09:59:06 +0000 (11:59 +0200)]
Add language to some text used in tests to avoid a verification error.
Carl Hetherington [Tue, 6 Apr 2021 09:58:40 +0000 (11:58 +0200)]
Ignore JPEG2000 guard bits warning in a test using an old MXF.
Carl Hetherington [Tue, 6 Apr 2021 09:58:28 +0000 (11:58 +0200)]
Fix ISDCF name reference in test.
Carl Hetherington [Tue, 6 Apr 2021 07:57:51 +0000 (09:57 +0200)]
Update test/data revision.
Carl Hetherington [Mon, 5 Apr 2021 22:59:58 +0000 (00:59 +0200)]
Remove out-of-date Film::_audio_language.
Carl Hetherington [Mon, 5 Apr 2021 22:52:36 +0000 (00:52 +0200)]
Remove erroneous defaulting of text language to en_US.
Carl Hetherington [Mon, 5 Apr 2021 22:49:23 +0000 (00:49 +0200)]
Add hint for un-set text languages (#1954).
Carl Hetherington [Mon, 5 Apr 2021 22:41:07 +0000 (00:41 +0200)]
Bump libdcp to fix verify() to call verify_j2k() (#1958).
Carl Hetherington [Mon, 5 Apr 2021 22:36:32 +0000 (00:36 +0200)]
Update some notes in bv21.md
Carl Hetherington [Mon, 5 Apr 2021 22:36:13 +0000 (00:36 +0200)]
Manual copy-edit.
Carl Hetherington [Mon, 5 Apr 2021 21:03:29 +0000 (23:03 +0200)]
Raise the unusual container hint on anything bit Flat/Scope (#1951).
Carl Hetherington [Mon, 5 Apr 2021 21:01:28 +0000 (23:01 +0200)]
Add hint when making 4K/3D DCPs (#1951).
Carl Hetherington [Mon, 5 Apr 2021 21:01:07 +0000 (23:01 +0200)]
Hint text tweaks.
Carl Hetherington [Mon, 5 Apr 2021 20:22:39 +0000 (22:22 +0200)]
Hint on making Interop DCPs (#1949).
Carl Hetherington [Mon, 5 Apr 2021 20:15:18 +0000 (22:15 +0200)]
Add bugs for the stuff in bv2.1.md
Carl Hetherington [Mon, 5 Apr 2021 20:06:41 +0000 (22:06 +0200)]
Fix very wide J2K bandwidth spinbutton on GTK3.
Carl Hetherington [Mon, 5 Apr 2021 20:00:09 +0000 (22:00 +0200)]
Fix broken ISDCF name label.
Carl Hetherington [Mon, 5 Apr 2021 19:50:21 +0000 (21:50 +0200)]
Default to making SMPTE DCPs on new installs.
Carl Hetherington [Mon, 5 Apr 2021 19:47:36 +0000 (21:47 +0200)]
First cut at BV21 support summary description.
Carl Hetherington [Mon, 5 Apr 2021 15:14:20 +0000 (17:14 +0200)]
Build graphics updates from previous SVG change.
Carl Hetherington [Mon, 5 Apr 2021 15:05:05 +0000 (17:05 +0200)]
Make lines 1 pixel wide and tweak colours.
Carl Hetherington [Mon, 5 Apr 2021 00:26:03 +0000 (02:26 +0200)]
New inkscape; treat missing font errors better.
Carl Hetherington [Mon, 5 Apr 2021 00:24:41 +0000 (02:24 +0200)]
Try to align macOS prefs icons to the pixel grid better.
Carl Hetherington [Sun, 4 Apr 2021 22:52:03 +0000 (00:52 +0200)]
pot/merge.
Carl Hetherington [Sun, 4 Apr 2021 22:51:29 +0000 (00:51 +0200)]
Fix confusing error on trying to load a DoM project into the player (#1948).
Carl Hetherington [Sun, 4 Apr 2021 21:01:49 +0000 (23:01 +0200)]
Formatting / C++11 tidying.
Carl Hetherington [Sun, 4 Apr 2021 18:55:08 +0000 (20:55 +0200)]
Remove the ISDCF metadata dialogue box (#1929).
We obtain its information from elsewhere: mostly the Interop/SMPTE
metadata dialogue box.
Carl Hetherington [Sat, 3 Apr 2021 18:30:26 +0000 (20:30 +0200)]
Bump libdcp for new method.
Carl Hetherington [Sat, 3 Apr 2021 18:08:12 +0000 (20:08 +0200)]
Move luminance to Interop/SMPTE metadata and remove the ISDCF metadata dialogue.
Carl Hetherington [Sat, 3 Apr 2021 00:02:53 +0000 (02:02 +0200)]
Move chain to the Interop/SMPTE metadata.
Carl Hetherington [Fri, 2 Apr 2021 23:10:20 +0000 (01:10 +0200)]
Move some ISDCF flags to the Interop/SMPTE metadata.
Carl Hetherington [Fri, 2 Apr 2021 21:45:19 +0000 (23:45 +0200)]
Use studio and facility from Interop/SMPTE metadata rather than ISDCF.
Carl Hetherington [Fri, 2 Apr 2021 21:44:58 +0000 (23:44 +0200)]
Add to_upper() method to util.{cc,h}
Carl Hetherington [Fri, 2 Apr 2021 21:05:05 +0000 (23:05 +0200)]
Use ratings from Interop/SMPTE metadata instead of ISDCF metadata dialogue.
Carl Hetherington [Fri, 2 Apr 2021 21:04:27 +0000 (23:04 +0200)]
Stop some EnsureVisible() calls happening with out-of-range parameters.
Carl Hetherington [Fri, 2 Apr 2021 20:38:16 +0000 (22:38 +0200)]
Use release territory from Interop/SMPTE metadata instead of ISDCF metadata dialogue.
Carl Hetherington [Fri, 2 Apr 2021 19:59:51 +0000 (21:59 +0200)]
Inherit SMPTEMetadataDialog from a base class.
Carl Hetherington [Fri, 2 Apr 2021 18:55:40 +0000 (20:55 +0200)]
Use content version from Interop (or version number from SMPTE metadata)
rather than the content version in the ISDCF metadata dialogue.
Carl Hetherington [Sat, 3 Apr 2021 22:40:56 +0000 (00:40 +0200)]
More disk build fixes.
Carl Hetherington [Sat, 3 Apr 2021 22:31:08 +0000 (00:31 +0200)]
Fix disk build.
Carl Hetherington [Sat, 3 Apr 2021 21:46:37 +0000 (23:46 +0200)]
C++11 tidying.
Carl Hetherington [Sat, 3 Apr 2021 21:45:03 +0000 (23:45 +0200)]
Fix warning in previous.
Carl Hetherington [Sat, 3 Apr 2021 21:17:56 +0000 (23:17 +0200)]
Show an explanatory message if the player is not performing very well (#1932).
Carl Hetherington [Fri, 2 Apr 2021 09:29:34 +0000 (11:29 +0200)]
Fix sensitivity of audio panel controls (#1946).
Carl Hetherington [Fri, 2 Apr 2021 09:29:16 +0000 (11:29 +0200)]
Fix missing line in audio mapping view.
Carl Hetherington [Fri, 2 Apr 2021 08:47:35 +0000 (10:47 +0200)]
Add language to audio content and use it instead of the general metadata.
Carl Hetherington [Thu, 1 Apr 2021 17:57:20 +0000 (19:57 +0200)]
Formatting and C++ tidying.
Carl Hetherington [Thu, 1 Apr 2021 09:11:07 +0000 (11:11 +0200)]
Remove unused method.
Carl Hetherington [Wed, 31 Mar 2021 23:25:27 +0000 (01:25 +0200)]
Move 3D-to-2D check (#1941).
We were checking for 3D content going into a 2D project in
the DCPEncoder, but we also need to do the same thing when exporting.
Moving the check into Player::emit_video() means that it is
applied to both DCP transcoding and export.
Carl Hetherington [Wed, 31 Mar 2021 23:25:01 +0000 (01:25 +0200)]
C++11 cleanup.
Carl Hetherington [Wed, 31 Mar 2021 21:43:13 +0000 (23:43 +0200)]
Fix incorrectly-sized timeline toolbar icons on macOS (#1927).
Carl Hetherington [Wed, 31 Mar 2021 21:13:02 +0000 (23:13 +0200)]
Missing part of osx/copy_resources.sh
Carl Hetherington [Tue, 30 Mar 2021 10:14:18 +0000 (12:14 +0200)]
Add an assert for a function that can fail.
Carl Hetherington [Mon, 29 Mar 2021 23:25:31 +0000 (01:25 +0200)]
Add burnt subtitle language to video content.
Carl Hetherington [Mon, 22 Mar 2021 23:50:11 +0000 (00:50 +0100)]
Put subtitle language back into content from the film (#1930).
This also adds the main/additional language flag.
Of all the considerations about how to specify subtitle language,
the most important seems to be that the language specification happens
for the content where the language is; i.e. in the content text tab.
Carl Hetherington [Wed, 31 Mar 2021 18:39:33 +0000 (20:39 +0200)]
Fix floating line at the top of the groups column.
Carl Hetherington [Wed, 31 Mar 2021 18:22:36 +0000 (20:22 +0200)]
Allow variable column widths on the auto mapping view to fix #1945.
Carl Hetherington [Wed, 31 Mar 2021 15:02:10 +0000 (17:02 +0200)]
Remove unused method declaration.
Carl Hetherington [Wed, 31 Mar 2021 15:02:02 +0000 (17:02 +0200)]
C++11 tidying.
Carl Hetherington [Wed, 31 Mar 2021 09:12:49 +0000 (11:12 +0200)]
Fix dch warning.
Carl Hetherington [Wed, 31 Mar 2021 08:20:02 +0000 (10:20 +0200)]
Add deps for ubuntu 21.04.
Carl Hetherington [Mon, 29 Mar 2021 23:25:18 +0000 (01:25 +0200)]
Fix film_metadata_test.
Carl Hetherington [Mon, 29 Mar 2021 20:47:27 +0000 (22:47 +0200)]
Update authors table.
I've searched email, git logs, google, forum and mantis and found no trace
of what Jianguo did. Sorry if you see this, Jianguo! Please remind
me of your contribution!
Carl Hetherington [Mon, 29 Mar 2021 20:27:35 +0000 (22:27 +0200)]
Fix strange problems with spin entries on macOS (#1944).
SetRange() with minimum > 0 seems to stop entry of numbers by selecting
the existing one and typing new. Also we can make Enter work properly
by adding a handler.
Carl Hetherington [Mon, 29 Mar 2021 00:42:20 +0000 (02:42 +0200)]
Add Lilian Lefranc to the 'with-help-from' part of About.
Carl Hetherington [Mon, 29 Mar 2021 00:08:54 +0000 (02:08 +0200)]
Brecht Sanders wrote libquickmail which we no longer use.
Carl Hetherington [Sun, 28 Mar 2021 22:54:53 +0000 (00:54 +0200)]
Tread .psd as an image file.
Carl Hetherington [Sun, 28 Mar 2021 20:32:40 +0000 (22:32 +0200)]
Updated nl_NL translation from Rob van Nieuwkerk.
Carl Hetherington [Sun, 28 Mar 2021 00:42:50 +0000 (01:42 +0100)]
Updated nl_NL translation from Rob van Nieuwkerk.
Carl Hetherington [Fri, 26 Mar 2021 23:04:53 +0000 (00:04 +0100)]
C++11 tidying.
Carl Hetherington [Fri, 26 Mar 2021 23:04:47 +0000 (00:04 +0100)]
Fix odd difference on handling of x and y scale for subtitles in the UI.
Carl Hetherington [Thu, 25 Mar 2021 23:19:31 +0000 (00:19 +0100)]
Bump libdcp for MCA tag fixes.
Carl Hetherington [Thu, 25 Mar 2021 21:58:50 +0000 (22:58 +0100)]
Use XX as an audio language when there is no specified audio language (#1939).
Previously we would omit the audio and subtitle language parts of the
DCI name if there was no specified audio language. Sadly if we do
do that EasyDCP player 4.0.1 reports a warning (whose details you
can't see on the demo version).
Carl Hetherington [Tue, 23 Mar 2021 08:51:51 +0000 (09:51 +0100)]
pot/merge.
Carl Hetherington [Sun, 21 Mar 2021 23:42:26 +0000 (00:42 +0100)]
Don't insist on writing optional metadata (#1923).
Carl Hetherington [Sun, 21 Mar 2021 21:07:40 +0000 (22:07 +0100)]
Split SMPTE metadata dialogue into two tabs (#1933).
Carl Hetherington [Sun, 21 Mar 2021 20:01:43 +0000 (21:01 +0100)]
C++11 tidying.
Mattias Mattsson [Mon, 22 Mar 2021 02:59:21 +0000 (03:59 +0100)]
More polish of Swedish translation
Carl Hetherington [Sun, 21 Mar 2021 18:34:43 +0000 (19:34 +0100)]
Bump libdcp for DCNC tags.
Carl Hetherington [Sat, 20 Mar 2021 07:38:25 +0000 (08:38 +0100)]
Add simpler language tag dialog (#1931).
Carl Hetherington [Fri, 19 Mar 2021 11:02:31 +0000 (12:02 +0100)]
Add missing i18n tag.
Carl Hetherington [Fri, 19 Mar 2021 10:54:22 +0000 (11:54 +0100)]
Rename LanguageTagDialog -> FullLanguageTagDialog.
Carl Hetherington [Sun, 21 Mar 2021 19:37:24 +0000 (20:37 +0100)]
Fix unescaped quote in translation.
Mattias Mattsson [Sat, 20 Mar 2021 20:49:55 +0000 (21:49 +0100)]
Updated sv_SE translations v2
Carl Hetherington [Sun, 21 Mar 2021 17:41:44 +0000 (18:41 +0100)]
C++11 tidying.
Carl Hetherington [Sat, 20 Mar 2021 10:30:10 +0000 (11:30 +0100)]
Expand the DCP name entry a bit.
Hat-tip to Carsten Kurz for the idea!
Carl Hetherington [Sat, 20 Mar 2021 09:40:24 +0000 (10:40 +0100)]
Add select-all.
Carl Hetherington [Sat, 20 Mar 2021 09:31:07 +0000 (10:31 +0100)]
Fix setting of fade in/out on multiple pieces of content at the same time (#1934).
Carl Hetherington [Sat, 20 Mar 2021 09:19:46 +0000 (10:19 +0100)]
Tidy up HMSF handling in a few places.
Carl Hetherington [Sat, 20 Mar 2021 08:02:16 +0000 (09:02 +0100)]
Cleanup: use from_frames rather than from_seconds.
Carl Hetherington [Sat, 20 Mar 2021 07:59:40 +0000 (08:59 +0100)]
Tidy up slightly with a lambda.
Carl Hetherington [Fri, 19 Mar 2021 12:42:37 +0000 (13:42 +0100)]
Static build fix for Linux.
Carl Hetherington [Fri, 19 Mar 2021 09:36:56 +0000 (10:36 +0100)]
Fix handling of subtitles at reel boundaries.
When a subtitle spans 3 reels were were backing off the end of the
subtitle at the end of reel #1 but not the one at the end of reel #2,
causing two subs to be too close together.