dcpomatic.git
7 years agoBasics of subtitle split.
Carl Hetherington [Wed, 13 Apr 2016 13:46:01 +0000 (14:46 +0100)]
Basics of subtitle split.

7 years agoTake some stuff out of VideoContent into ContentPart.
Carl Hetherington [Tue, 12 Apr 2016 22:25:19 +0000 (23:25 +0100)]
Take some stuff out of VideoContent into ContentPart.

7 years agoReasonably straightforward stuff; main things are adding
Carl Hetherington [Tue, 12 Apr 2016 21:10:54 +0000 (22:10 +0100)]
Reasonably straightforward stuff; main things are adding
a _parent to VideoContent (mainly, but not only, for signalling)
and moving the video shared_ptr into Content, which makes much
more sense to replace dynamic_cast tests for whether something
has video or whatever.  Nearly builds.

7 years agoInnocuous build fixes.
Carl Hetherington [Tue, 12 Apr 2016 15:43:45 +0000 (16:43 +0100)]
Innocuous build fixes.

7 years agoBasic detach of FFmpegContent, ImageContent, DCPContent
Carl Hetherington [Tue, 12 Apr 2016 15:33:51 +0000 (16:33 +0100)]
Basic detach of FFmpegContent, ImageContent, DCPContent

7 years agoBasic detachment of VideoContent from Content.
Carl Hetherington [Tue, 12 Apr 2016 15:27:50 +0000 (16:27 +0100)]
Basic detachment of VideoContent from Content.

7 years agoRemove unused constructor.
Carl Hetherington [Tue, 12 Apr 2016 15:22:09 +0000 (16:22 +0100)]
Remove unused constructor.

7 years agoMove UserProperty into its own file.
Carl Hetherington [Tue, 12 Apr 2016 15:13:46 +0000 (16:13 +0100)]
Move UserProperty into its own file.

7 years agoBump version
Carl Hetherington [Tue, 17 May 2016 22:26:17 +0000 (23:26 +0100)]
Bump version

7 years agoBump version v2.8.3
Carl Hetherington [Tue, 17 May 2016 22:26:17 +0000 (23:26 +0100)]
Bump version

7 years agoUse CPL title for KDM AnnotationTexts.
Carl Hetherington [Sun, 15 May 2016 23:10:54 +0000 (00:10 +0100)]
Use CPL title for KDM AnnotationTexts.

7 years agoBump libdcp for some test fixes.
Carl Hetherington [Sun, 15 May 2016 22:04:29 +0000 (23:04 +0100)]
Bump libdcp for some test fixes.

7 years agoFix hang when examining content containing subtitles.
Carl Hetherington [Fri, 13 May 2016 23:27:53 +0000 (00:27 +0100)]
Fix hang when examining content containing subtitles.

7 years agoSupporter.
Carl Hetherington [Fri, 13 May 2016 15:19:32 +0000 (16:19 +0100)]
Supporter.

7 years agoSupporter.
Carl Hetherington [Fri, 13 May 2016 10:44:51 +0000 (11:44 +0100)]
Supporter.

7 years agoBump version
Carl Hetherington [Thu, 12 May 2016 00:08:49 +0000 (01:08 +0100)]
Bump version

7 years agoBump version v2.8.2
Carl Hetherington [Thu, 12 May 2016 00:08:49 +0000 (01:08 +0100)]
Bump version

7 years agoBump ffmpeg for libswscale optimisations.
Carl Hetherington [Wed, 11 May 2016 23:18:51 +0000 (00:18 +0100)]
Bump ffmpeg for libswscale optimisations.

7 years agoOptimise image scaling for the preview.
Carl Hetherington [Wed, 11 May 2016 23:18:18 +0000 (00:18 +0100)]
Optimise image scaling for the preview.

7 years agoRevert "Temporary hack to double-check existing frame hashes."
Carl Hetherington [Wed, 11 May 2016 22:15:13 +0000 (23:15 +0100)]
Revert "Temporary hack to double-check existing frame hashes."

This reverts commit 9fe5ea488461355a779db1b6b56f93ef375bac41.

7 years agoFix typo (* for +) and use libdcp's sRGB to XYZ matrix (to help with #752).
Carl Hetherington [Wed, 11 May 2016 22:14:42 +0000 (23:14 +0100)]
Fix typo (* for +) and use libdcp's sRGB to XYZ matrix (to help with #752).

7 years agoAdd test mp3.
Carl Hetherington [Wed, 11 May 2016 20:23:09 +0000 (21:23 +0100)]
Add test mp3.

7 years agoTemporary hack to double-check existing frame hashes.
Carl Hetherington [Mon, 9 May 2016 22:39:42 +0000 (23:39 +0100)]
Temporary hack to double-check existing frame hashes.

7 years agoFactor out checking of a single picture frame's hash.
Carl Hetherington [Mon, 9 May 2016 21:44:02 +0000 (22:44 +0100)]
Factor out checking of a single picture frame's hash.

7 years agoAdd some debugging to checking of existing picture assets.
Carl Hetherington [Mon, 9 May 2016 15:09:16 +0000 (16:09 +0100)]
Add some debugging to checking of existing picture assets.

7 years agoFix erroneous thread affinity log message.
Carl Hetherington [Mon, 9 May 2016 15:09:06 +0000 (16:09 +0100)]
Fix erroneous thread affinity log message.

7 years agoAllow build with the Ubuntu 16.04 version of FFmpeg.
Carl Hetherington [Tue, 3 May 2016 22:21:01 +0000 (23:21 +0100)]
Allow build with the Ubuntu 16.04 version of FFmpeg.

7 years agoRename and simplify the FFmpeg EBUR128 configure check.
Carl Hetherington [Tue, 3 May 2016 20:37:03 +0000 (21:37 +0100)]
Rename and simplify the FFmpeg EBUR128 configure check.

7 years agoBump version
Carl Hetherington [Fri, 29 Apr 2016 22:59:08 +0000 (23:59 +0100)]
Bump version

7 years agoBump version v2.8.1
Carl Hetherington [Fri, 29 Apr 2016 22:59:08 +0000 (23:59 +0100)]
Bump version

7 years agoFix incorrect date when using copy-as-name (#869).
Carl Hetherington [Fri, 29 Apr 2016 21:59:28 +0000 (22:59 +0100)]
Fix incorrect date when using copy-as-name (#869).

7 years agoAdd free-text notes field to cinemas and screens.
Carl Hetherington [Wed, 27 Apr 2016 00:50:00 +0000 (01:50 +0100)]
Add free-text notes field to cinemas and screens.

7 years agoRequest confirmation before resetting preferences (#867).
Carl Hetherington [Tue, 26 Apr 2016 23:02:16 +0000 (00:02 +0100)]
Request confirmation before resetting preferences (#867).

7 years agoBump version
Carl Hetherington [Fri, 29 Apr 2016 21:48:02 +0000 (22:48 +0100)]
Bump version

7 years agoBump version v2.8.0
Carl Hetherington [Fri, 29 Apr 2016 21:48:01 +0000 (22:48 +0100)]
Bump version

8 years agoBump version
Carl Hetherington [Thu, 28 Apr 2016 22:35:02 +0000 (23:35 +0100)]
Bump version

8 years agoBump version v2.7.20
Carl Hetherington [Thu, 28 Apr 2016 22:35:02 +0000 (23:35 +0100)]
Bump version

8 years agopot/merge.
Carl Hetherington [Thu, 28 Apr 2016 22:29:03 +0000 (23:29 +0100)]
pot/merge.

8 years agoAdd some TRANSLATORS comments.
Carl Hetherington [Thu, 28 Apr 2016 22:28:55 +0000 (23:28 +0100)]
Add some TRANSLATORS comments.

8 years agoRemove some misunderstandings about context i18n forms.
Carl Hetherington [Thu, 28 Apr 2016 22:22:41 +0000 (23:22 +0100)]
Remove some misunderstandings about context i18n forms.

8 years agoUpdated fr_FR translation from Thierry Journet.
Carl Hetherington [Thu, 28 Apr 2016 22:18:41 +0000 (23:18 +0100)]
Updated fr_FR translation from Thierry Journet.

8 years agoAdd another translator to i18nup.
Carl Hetherington [Thu, 28 Apr 2016 22:18:28 +0000 (23:18 +0100)]
Add another translator to i18nup.

8 years agoBump version
Carl Hetherington [Wed, 27 Apr 2016 08:18:21 +0000 (09:18 +0100)]
Bump version

8 years agoBump version v2.7.19
Carl Hetherington [Wed, 27 Apr 2016 08:18:21 +0000 (09:18 +0100)]
Bump version

8 years agoUpdated nl_NL translation from Rob van Nieuwkerk.
Carl Hetherington [Wed, 27 Apr 2016 08:16:20 +0000 (09:16 +0100)]
Updated nl_NL translation from Rob van Nieuwkerk.

8 years agoBump version
Carl Hetherington [Tue, 26 Apr 2016 20:58:50 +0000 (21:58 +0100)]
Bump version

8 years agoBump version v2.7.18
Carl Hetherington [Tue, 26 Apr 2016 20:58:50 +0000 (21:58 +0100)]
Bump version

8 years agoFix non-working delete key.
Carl Hetherington [Tue, 26 Apr 2016 20:55:23 +0000 (21:55 +0100)]
Fix non-working delete key.

8 years agoUpdated uk_UA and ru_RU translations from Igor Voytovich.
Carl Hetherington [Tue, 26 Apr 2016 20:44:09 +0000 (21:44 +0100)]
Updated uk_UA and ru_RU translations from Igor Voytovich.

8 years agoUpdated sv_SE translation from Adam Klotblixt.
Carl Hetherington [Tue, 26 Apr 2016 15:50:46 +0000 (16:50 +0100)]
Updated sv_SE translation from Adam Klotblixt.

8 years agoAnother translator.
Carl Hetherington [Tue, 26 Apr 2016 15:50:35 +0000 (16:50 +0100)]
Another translator.

8 years agoUpdated de_DE translation from Carsten Kurz.
Carl Hetherington [Tue, 26 Apr 2016 14:34:07 +0000 (15:34 +0100)]
Updated de_DE translation from Carsten Kurz.

8 years agoUpdated nl_NL translation from Rob van Nieuwkerk.
Carl Hetherington [Tue, 26 Apr 2016 14:20:07 +0000 (15:20 +0100)]
Updated nl_NL translation from Rob van Nieuwkerk.

8 years agoSupporter.
Carl Hetherington [Tue, 26 Apr 2016 14:19:28 +0000 (15:19 +0100)]
Supporter.

8 years agoUpdated es_ES translation from Manuel AC.
Carl Hetherington [Tue, 26 Apr 2016 09:01:25 +0000 (10:01 +0100)]
Updated es_ES translation from Manuel AC.

8 years agoAdd another language to i18nup.
Carl Hetherington [Tue, 26 Apr 2016 09:01:18 +0000 (10:01 +0100)]
Add another language to i18nup.

8 years agoBump version
Carl Hetherington [Mon, 25 Apr 2016 22:07:32 +0000 (23:07 +0100)]
Bump version

8 years agoBump version v2.7.17
Carl Hetherington [Mon, 25 Apr 2016 22:07:32 +0000 (23:07 +0100)]
Bump version

8 years agoFix tests for new subtitle language case logic.
Carl Hetherington [Mon, 25 Apr 2016 21:53:03 +0000 (22:53 +0100)]
Fix tests for new subtitle language case logic.

8 years agoFix erroneous lower-casing of XX subtitle languages.
Carl Hetherington [Mon, 25 Apr 2016 21:52:50 +0000 (22:52 +0100)]
Fix erroneous lower-casing of XX subtitle languages.

8 years agoUpdated nl_NL translation from Rob van Nieuwkerk.
Carl Hetherington [Mon, 25 Apr 2016 20:45:27 +0000 (21:45 +0100)]
Updated nl_NL translation from Rob van Nieuwkerk.

8 years agoBump version
Carl Hetherington [Mon, 25 Apr 2016 15:56:01 +0000 (16:56 +0100)]
Bump version

8 years agoBump version v2.7.16
Carl Hetherington [Mon, 25 Apr 2016 15:56:01 +0000 (16:56 +0100)]
Bump version

8 years agoUpdated de_DE translation from Carsten Kurz.
Carl Hetherington [Mon, 25 Apr 2016 14:44:11 +0000 (15:44 +0100)]
Updated de_DE translation from Carsten Kurz.

8 years agoAdd a couple of translations from Carsten.
Carl Hetherington [Mon, 25 Apr 2016 14:39:03 +0000 (15:39 +0100)]
Add a couple of translations from Carsten.

8 years agopot/merge.
Carl Hetherington [Mon, 25 Apr 2016 14:38:26 +0000 (15:38 +0100)]
pot/merge.

8 years agoMissing i18n tags.
Carl Hetherington [Mon, 25 Apr 2016 14:38:15 +0000 (15:38 +0100)]
Missing i18n tags.

8 years agoAssume burn-in when making ISDCF name unless we definitely have non-burnt subs.
Carl Hetherington [Mon, 25 Apr 2016 10:07:09 +0000 (11:07 +0100)]
Assume burn-in when making ISDCF name unless we definitely have non-burnt subs.

8 years agoAdd UTC-4:30 timezone.
Carl Hetherington [Mon, 25 Apr 2016 09:51:14 +0000 (10:51 +0100)]
Add UTC-4:30 timezone.

8 years agoSave subtitle video frame rates properly; don't cast them to int for TextSubtitleContent.
Carl Hetherington [Mon, 25 Apr 2016 08:46:42 +0000 (09:46 +0100)]
Save subtitle video frame rates properly; don't cast them to int for TextSubtitleContent.

8 years agopot/merge.
Carl Hetherington [Mon, 25 Apr 2016 08:10:44 +0000 (09:10 +0100)]
pot/merge.

8 years agoBump version
Carl Hetherington [Mon, 25 Apr 2016 00:53:42 +0000 (01:53 +0100)]
Bump version

8 years agoBump version v2.7.15
Carl Hetherington [Mon, 25 Apr 2016 00:53:42 +0000 (01:53 +0100)]
Bump version

8 years agoBump libdcp/libsub to release versions.
Carl Hetherington [Sun, 24 Apr 2016 23:55:24 +0000 (00:55 +0100)]
Bump libdcp/libsub to release versions.

8 years agoAdd cancel button to quit-dialog (#847).
Carl Hetherington [Sun, 24 Apr 2016 23:48:11 +0000 (00:48 +0100)]
Add cancel button to quit-dialog (#847).

8 years agoUse boost::noncopyable.
Carl Hetherington [Sun, 24 Apr 2016 23:38:19 +0000 (00:38 +0100)]
Use boost::noncopyable.

8 years agoMove reel markers to the top of the timeline (#846).
Carl Hetherington [Sun, 24 Apr 2016 23:32:58 +0000 (00:32 +0100)]
Move reel markers to the top of the timeline (#846).

8 years agoKDM AnnotationText tags are optional.
Carl Hetherington [Sun, 24 Apr 2016 22:49:53 +0000 (23:49 +0100)]
KDM AnnotationText tags are optional.

8 years agoTweak vertical layout in the KDM creator (#833).
Carl Hetherington [Fri, 22 Apr 2016 15:17:11 +0000 (16:17 +0100)]
Tweak vertical layout in the KDM creator (#833).

8 years agoExpand window contents to fill the whole window.
Carl Hetherington [Fri, 22 Apr 2016 15:11:04 +0000 (16:11 +0100)]
Expand window contents to fill the whole window.

8 years agoSelect active channels on opening audio analysis (#802).
Carl Hetherington [Fri, 22 Apr 2016 13:29:08 +0000 (14:29 +0100)]
Select active channels on opening audio analysis (#802).

8 years agoDisallow KDM until times being before from times (#821).
Carl Hetherington [Fri, 22 Apr 2016 11:28:19 +0000 (12:28 +0100)]
Disallow KDM until times being before from times (#821).

8 years agoBump libdcp again after merge.
Carl Hetherington [Fri, 22 Apr 2016 10:48:33 +0000 (11:48 +0100)]
Bump libdcp again after merge.

8 years agoWarn when loading certificates from files that have other stuff after the certificate...
Carl Hetherington [Fri, 22 Apr 2016 10:47:52 +0000 (11:47 +0100)]
Warn when loading certificates from files that have other stuff after the certificate (#805).

8 years agoFix too-small minimum key file size and improve error message.
Carl Hetherington [Fri, 22 Apr 2016 10:35:14 +0000 (11:35 +0100)]
Fix too-small minimum key file size and improve error message.

8 years agoSplit left-only and right-only video content in the timeline (#845).
Carl Hetherington [Fri, 22 Apr 2016 09:52:13 +0000 (10:52 +0100)]
Split left-only and right-only video content in the timeline (#845).

8 years agoUpdated nl_NL translation from Rob van Nieuwkerk.
Carl Hetherington [Thu, 21 Apr 2016 12:49:40 +0000 (13:49 +0100)]
Updated nl_NL translation from Rob van Nieuwkerk.

8 years agopot/merge.
Carl Hetherington [Thu, 21 Apr 2016 10:44:04 +0000 (11:44 +0100)]
pot/merge.

8 years agoMore capitalisation fixes.
Carl Hetherington [Thu, 21 Apr 2016 10:43:42 +0000 (11:43 +0100)]
More capitalisation fixes.

8 years agopot/merge.
Carl Hetherington [Thu, 21 Apr 2016 10:42:51 +0000 (11:42 +0100)]
pot/merge.

8 years agoUpdated nl_NL translation from Rob van Nieuwkerk.
Carl Hetherington [Thu, 21 Apr 2016 10:42:34 +0000 (11:42 +0100)]
Updated nl_NL translation from Rob van Nieuwkerk.

8 years agoFix capitalisation.
Carl Hetherington [Thu, 21 Apr 2016 10:42:23 +0000 (11:42 +0100)]
Fix capitalisation.

8 years agoSupporter.
Carl Hetherington [Thu, 21 Apr 2016 10:30:16 +0000 (11:30 +0100)]
Supporter.

8 years agoFix for i18n in 16.04.
Carl Hetherington [Thu, 21 Apr 2016 00:07:08 +0000 (01:07 +0100)]
Fix for i18n in 16.04.

8 years agoAdd deps for 16.04.
Carl Hetherington [Wed, 20 Apr 2016 23:28:19 +0000 (00:28 +0100)]
Add deps for 16.04.

8 years agoUpdated cs_CZ translation from Tomáš Begeni.
Carl Hetherington [Tue, 19 Apr 2016 13:06:39 +0000 (14:06 +0100)]
Updated cs_CZ translation from Tomáš Begeni.

8 years agoBump version
Carl Hetherington [Mon, 18 Apr 2016 22:41:26 +0000 (23:41 +0100)]
Bump version

8 years agoBump version v2.7.14
Carl Hetherington [Mon, 18 Apr 2016 22:41:26 +0000 (23:41 +0100)]
Bump version

8 years agoBump libdcp for small code cleanup.
Carl Hetherington [Mon, 18 Apr 2016 21:18:26 +0000 (22:18 +0100)]
Bump libdcp for small code cleanup.

8 years agoUse generic_string() in a couple of places to avoid unwanted backslashes in filenames.
Carl Hetherington [Mon, 18 Apr 2016 21:15:10 +0000 (22:15 +0100)]
Use generic_string() in a couple of places to avoid unwanted backslashes in filenames.