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.
Carl Hetherington [Fri, 19 Mar 2021 09:36:38 +0000 (10:36 +0100)]
Missing std_to_wx().
Carl Hetherington [Fri, 19 Mar 2021 09:36:32 +0000 (10:36 +0100)]
White space / C++11 tidying.
Carl Hetherington [Fri, 19 Mar 2021 09:36:15 +0000 (10:36 +0100)]
Ignore some more errors during a test.
Carl Hetherington [Fri, 19 Mar 2021 09:36:00 +0000 (10:36 +0100)]
Fix incorrect install prefix setup.
Carl Hetherington [Thu, 18 Mar 2021 23:09:54 +0000 (00:09 +0100)]
Bump libdcp for Linux static test build fix.
Carl Hetherington [Thu, 18 Mar 2021 23:00:21 +0000 (00:00 +0100)]
Add Mattias Mattsson to translators list.
Carl Hetherington [Thu, 18 Mar 2021 22:55:55 +0000 (23:55 +0100)]
Merge pull request #10 from matmat/v2.15.x
Updated sv_SE translation for dcpomatic
Carl Hetherington [Wed, 17 Mar 2021 22:27:23 +0000 (23:27 +0100)]
macOS build fix.
Carl Hetherington [Wed, 17 Mar 2021 10:56:26 +0000 (11:56 +0100)]
Bump libdcp for better tags directory finding.
Carl Hetherington [Wed, 17 Mar 2021 10:12:14 +0000 (11:12 +0100)]
Require boost 1.61.0 or above on Windows/macOS.
Carl Hetherington [Wed, 17 Mar 2021 09:29:43 +0000 (10:29 +0100)]
Use --destdir instead of --install-prefix in wscript.
Carl Hetherington [Mon, 8 Mar 2021 19:09:21 +0000 (20:09 +0100)]
Package dcpverify{,.exe} from libdcp as dcpomatic2_verify{,.exe} (#1915).
Mattias Mattsson [Thu, 18 Mar 2021 02:20:47 +0000 (03:20 +0100)]
Updated sv_SE translation for dcpomatic
Carl Hetherington [Wed, 17 Mar 2021 19:14:24 +0000 (20:14 +0100)]
After a tag search, scroll the list so we can see the best results.
Otherwise if you search when the list is scrolled down you wonder
why you aren't seeing the results you expect from the search.
Carl Hetherington [Wed, 17 Mar 2021 15:35:26 +0000 (16:35 +0100)]
Hint about out-of-range markers (#1920).
Carl Hetherington [Wed, 17 Mar 2021 15:35:11 +0000 (16:35 +0100)]
When correcting markers keep them just inside the project's duration.
Carl Hetherington [Wed, 17 Mar 2021 15:22:25 +0000 (16:22 +0100)]
Missing verification note text.
Carl Hetherington [Wed, 17 Mar 2021 15:22:16 +0000 (16:22 +0100)]
Stop truncated numbers on Linux (at least).
Carl Hetherington [Wed, 17 Mar 2021 15:22:06 +0000 (16:22 +0100)]
Limit markers to the film length on entry (#1920).
Carl Hetherington [Wed, 17 Mar 2021 15:19:48 +0000 (16:19 +0100)]
Fix build after libdcp change.