dcpomatic.git
8 years agoWhite space.
Carl Hetherington [Sun, 21 Feb 2016 18:52:27 +0000 (18:52 +0000)]
White space.

8 years agoRearrange test.
Carl Hetherington [Sun, 21 Feb 2016 18:51:43 +0000 (18:51 +0000)]
Rearrange test.

8 years agoSupporter.
Carl Hetherington [Sat, 20 Feb 2016 23:26:50 +0000 (23:26 +0000)]
Supporter.

8 years agoVarious improvements to the content properties dialogue (including #791).
Carl Hetherington [Thu, 18 Feb 2016 17:42:58 +0000 (17:42 +0000)]
Various improvements to the content properties dialogue (including #791).

8 years agoUse dcpomatic's raw_convert rather than libdcp's.
Carl Hetherington [Thu, 18 Feb 2016 17:34:39 +0000 (17:34 +0000)]
Use dcpomatic's raw_convert rather than libdcp's.

8 years agoAdd header guard.
Carl Hetherington [Thu, 18 Feb 2016 17:33:56 +0000 (17:33 +0000)]
Add header guard.

8 years agoFix incorrect rounding in frames_round() and frames_ceil() when passed integer parame...
Carl Hetherington [Thu, 18 Feb 2016 17:33:37 +0000 (17:33 +0000)]
Fix incorrect rounding in frames_round() and frames_ceil() when passed integer parameters.

8 years agoFix crash when FFmpeg doesn't recognise a file's pixel format.
Carl Hetherington [Thu, 18 Feb 2016 13:52:41 +0000 (13:52 +0000)]
Fix crash when FFmpeg doesn't recognise a file's pixel format.

8 years agoAnd README.md.
Carl Hetherington [Thu, 18 Feb 2016 00:14:22 +0000 (00:14 +0000)]
And README.md.

8 years agoFix README.
Carl Hetherington [Thu, 18 Feb 2016 00:14:03 +0000 (00:14 +0000)]
Fix README.

8 years agoAdd a couple more audio properties.
Carl Hetherington [Thu, 18 Feb 2016 00:11:44 +0000 (00:11 +0000)]
Add a couple more audio properties.

8 years agoWhite space.
Carl Hetherington [Wed, 17 Feb 2016 23:43:45 +0000 (23:43 +0000)]
White space.

8 years agoSupporter.
Carl Hetherington [Wed, 17 Feb 2016 19:36:22 +0000 (19:36 +0000)]
Supporter.

8 years agoUse a separate file (in a configurable location) to store cinema / screen certificate...
Carl Hetherington [Wed, 17 Feb 2016 19:25:33 +0000 (19:25 +0000)]
Use a separate file (in a configurable location) to store cinema / screen certificates (#796).

8 years agoAllow multiple configuration files in DCP-o-matic's directory.
Carl Hetherington [Wed, 17 Feb 2016 10:11:24 +0000 (10:11 +0000)]
Allow multiple configuration files in DCP-o-matic's directory.

8 years agoMerge branch 'master' of ssh://git.carlh.net/home/carl/git/dcpomatic
Carl Hetherington [Wed, 17 Feb 2016 09:32:09 +0000 (09:32 +0000)]
Merge branch 'master' of ssh://git.carlh.net/home/carl/git/dcpomatic

8 years agoOptimise timeline view; speed up snapping and only set content panel selection on...
Carl Hetherington [Wed, 17 Feb 2016 09:32:03 +0000 (09:32 +0000)]
Optimise timeline view; speed up snapping and only set content panel selection on mouse button up.

8 years agoUpdate reference metadat after adding another tag.
Carl Hetherington [Tue, 16 Feb 2016 16:01:51 +0000 (16:01 +0000)]
Update reference metadat after adding another tag.

8 years agoSnap content to reel_split_points.
Carl Hetherington [Tue, 16 Feb 2016 12:21:08 +0000 (12:21 +0000)]
Snap content to reel_split_points.

8 years agoFix previous when content is not at time 0.
Carl Hetherington [Tue, 16 Feb 2016 12:20:55 +0000 (12:20 +0000)]
Fix previous when content is not at time 0.

8 years agoPlot reel split points in the timeline.
Carl Hetherington [Tue, 16 Feb 2016 12:15:55 +0000 (12:15 +0000)]
Plot reel split points in the timeline.

8 years agoMove reel_split_points from VideoContent to Content.
Carl Hetherington [Tue, 16 Feb 2016 12:15:38 +0000 (12:15 +0000)]
Move reel_split_points from VideoContent to Content.

8 years agoAdd -d option to dcpomatic_cli to dump the DCP path to stdout after creation.
Carl Hetherington [Tue, 16 Feb 2016 11:31:20 +0000 (11:31 +0000)]
Add -d option to dcpomatic_cli to dump the DCP path to stdout after creation.

8 years agoMerge.
Carl Hetherington [Tue, 16 Feb 2016 11:26:01 +0000 (11:26 +0000)]
Merge.

8 years agoAdd option to auto-upload to the TMS (#794).
Carl Hetherington [Tue, 16 Feb 2016 11:24:33 +0000 (11:24 +0000)]
Add option to auto-upload to the TMS (#794).

8 years agoBump version
Carl Hetherington [Tue, 16 Feb 2016 10:50:13 +0000 (10:50 +0000)]
Bump version

8 years agoBump version v2.6.22
Carl Hetherington [Tue, 16 Feb 2016 10:50:13 +0000 (10:50 +0000)]
Bump version

8 years agoBump libdcp for Interop ScreenAspectRatio fix.
Carl Hetherington [Tue, 16 Feb 2016 09:44:41 +0000 (09:44 +0000)]
Bump libdcp for Interop ScreenAspectRatio fix.

8 years agoBump version
Carl Hetherington [Tue, 16 Feb 2016 00:26:30 +0000 (00:26 +0000)]
Bump version

8 years agoBump version v2.6.21
Carl Hetherington [Tue, 16 Feb 2016 00:26:30 +0000 (00:26 +0000)]
Bump version

8 years agoBump to required libsub.
Carl Hetherington [Mon, 15 Feb 2016 23:19:36 +0000 (23:19 +0000)]
Bump to required libsub.

8 years agoStop Delete key deleting content in unexpected circumstances.
Carl Hetherington [Mon, 15 Feb 2016 23:16:53 +0000 (23:16 +0000)]
Stop Delete key deleting content in unexpected circumstances.

8 years agoFix overlapping SSA subs.
Carl Hetherington [Mon, 15 Feb 2016 23:16:35 +0000 (23:16 +0000)]
Fix overlapping SSA subs.

8 years agoFix scaling of subtitles to be more correct when stretching the fonts.
Carl Hetherington [Mon, 15 Feb 2016 15:17:32 +0000 (15:17 +0000)]
Fix scaling of subtitles to be more correct when stretching the fonts.

8 years agoUse get_pixel_size rather than get_size which is slightly nicer as we then don't...
Carl Hetherington [Mon, 15 Feb 2016 12:25:35 +0000 (12:25 +0000)]
Use get_pixel_size rather than get_size which is slightly nicer as we then don't need PANGO_SCALE.

8 years agoRemove debugging.
Carl Hetherington [Mon, 15 Feb 2016 11:56:59 +0000 (11:56 +0000)]
Remove debugging.

8 years agoSupport SSA subtitles embedded within FFmpeg files.
Carl Hetherington [Mon, 15 Feb 2016 08:40:14 +0000 (08:40 +0000)]
Support SSA subtitles embedded within FFmpeg files.

8 years agoHacky workaround for FFmpeg not having a channel layout for any counts between 8...
Carl Hetherington [Mon, 15 Feb 2016 22:34:31 +0000 (22:34 +0000)]
Hacky workaround for FFmpeg not having a channel layout for any counts between 8 and 16.

8 years agoSupporter.
Carl Hetherington [Fri, 12 Feb 2016 09:18:15 +0000 (09:18 +0000)]
Supporter.

8 years agoBasic SSA support (#128).
Carl Hetherington [Fri, 12 Feb 2016 00:28:25 +0000 (00:28 +0000)]
Basic SSA support (#128).

8 years agoRename SubRip -> TextSubtitle.
Carl Hetherington [Fri, 12 Feb 2016 00:13:14 +0000 (00:13 +0000)]
Rename SubRip -> TextSubtitle.

8 years agoRemove unused file.
Carl Hetherington [Thu, 11 Feb 2016 17:48:36 +0000 (17:48 +0000)]
Remove unused file.

8 years agoNew name for boost thread DLL.
Carl Hetherington [Wed, 10 Feb 2016 14:26:31 +0000 (14:26 +0000)]
New name for boost thread DLL.

8 years agoFix Windows build with newer boost.
Carl Hetherington [Wed, 10 Feb 2016 12:58:32 +0000 (12:58 +0000)]
Fix Windows build with newer boost.

8 years agoBump version
Carl Hetherington [Tue, 9 Feb 2016 23:12:28 +0000 (23:12 +0000)]
Bump version

8 years agoBump version v2.6.20
Carl Hetherington [Tue, 9 Feb 2016 23:12:28 +0000 (23:12 +0000)]
Bump version

8 years agoFix non-use of LUFS stuff due to error in waf configuration stage.
Carl Hetherington [Tue, 9 Feb 2016 23:06:46 +0000 (23:06 +0000)]
Fix non-use of LUFS stuff due to error in waf configuration stage.

8 years agoHopefully fix OS X build.
Carl Hetherington [Tue, 9 Feb 2016 22:19:36 +0000 (22:19 +0000)]
Hopefully fix OS X build.

8 years agoUpdated es_ES translation from Manuel AC.
Carl Hetherington [Tue, 9 Feb 2016 10:19:42 +0000 (10:19 +0000)]
Updated es_ES translation from Manuel AC.

8 years agoSmall cleanup.
Carl Hetherington [Tue, 9 Feb 2016 00:25:20 +0000 (00:25 +0000)]
Small cleanup.

8 years agoFix crash when a frame being deinterleaved has fewer audio channels
Carl Hetherington [Tue, 9 Feb 2016 00:15:31 +0000 (00:15 +0000)]
Fix crash when a frame being deinterleaved has fewer audio channels
than its stream; I'm not sure why this happens but the file that
triggered this commit was stereo AC3 and the crash happened when
(embedded) subtitles were enabled and the file seek was seeked
randomly.  There were frame-sync errors from FFmpeg around the crash.

8 years agoDon't try to copy non-existant wxstd.mo files.
Carl Hetherington [Mon, 8 Feb 2016 21:01:11 +0000 (21:01 +0000)]
Don't try to copy non-existant wxstd.mo files.

8 years agoBump version
Carl Hetherington [Mon, 8 Feb 2016 19:29:53 +0000 (19:29 +0000)]
Bump version

8 years agoBump version v2.6.19
Carl Hetherington [Mon, 8 Feb 2016 19:29:52 +0000 (19:29 +0000)]
Bump version

8 years agoManual tweak.
Carl Hetherington [Mon, 8 Feb 2016 13:18:32 +0000 (13:18 +0000)]
Manual tweak.

8 years agoAnother try at fixing Arch build.
Carl Hetherington [Fri, 5 Feb 2016 18:46:09 +0000 (18:46 +0000)]
Another try at fixing Arch build.

8 years agoAttempt to fix build on Arch.
Carl Hetherington [Fri, 5 Feb 2016 18:19:28 +0000 (18:19 +0000)]
Attempt to fix build on Arch.

8 years agoSupporter.
Carl Hetherington [Fri, 5 Feb 2016 16:09:43 +0000 (16:09 +0000)]
Supporter.

8 years agoBump libdcp.
Carl Hetherington [Fri, 5 Feb 2016 15:55:42 +0000 (15:55 +0000)]
Bump libdcp.

8 years agoFix windows installer.
Carl Hetherington [Fri, 5 Feb 2016 15:22:12 +0000 (15:22 +0000)]
Fix windows installer.

8 years agoNew cs_CZ translation from Tomáš Begeni.
Carl Hetherington [Fri, 5 Feb 2016 10:22:24 +0000 (10:22 +0000)]
New cs_CZ translation from Tomáš Begeni.

8 years agoMerge.
Carl Hetherington [Fri, 5 Feb 2016 09:59:53 +0000 (09:59 +0000)]
Merge.

8 years agoUpdated de_DE translation from Carsten Kurz.
Carl Hetherington [Thu, 4 Feb 2016 00:53:52 +0000 (00:53 +0000)]
Updated de_DE translation from Carsten Kurz.

8 years agoFix some uninitialised stuff in the 'join' constructor of FFmpegContent.
Carl Hetherington [Thu, 4 Feb 2016 00:52:26 +0000 (00:52 +0000)]
Fix some uninitialised stuff in the 'join' constructor of FFmpegContent.

8 years agoFix Win32 installer with new asdcplib arrangement.
Carl Hetherington [Wed, 3 Feb 2016 23:19:27 +0000 (23:19 +0000)]
Fix Win32 installer with new asdcplib arrangement.

8 years agoBump deps.
Carl Hetherington [Wed, 3 Feb 2016 21:58:27 +0000 (21:58 +0000)]
Bump deps.

8 years agoSearch lib64 for .pc files.
Carl Hetherington [Wed, 3 Feb 2016 21:19:10 +0000 (21:19 +0000)]
Search lib64 for .pc files.

8 years agoVarious build / dependency fixes.
Carl Hetherington [Tue, 2 Feb 2016 21:56:40 +0000 (21:56 +0000)]
Various build / dependency fixes.

8 years agoFix incorrect 2->3 python conversion.
Carl Hetherington [Wed, 3 Feb 2016 14:44:20 +0000 (14:44 +0000)]
Fix incorrect 2->3 python conversion.

8 years agoMake cscript python2/3 compatible.
Carl Hetherington [Wed, 3 Feb 2016 13:54:06 +0000 (13:54 +0000)]
Make cscript python2/3 compatible.

8 years agoRemove duplicated note (also in DEVELOPMENT).
Carl Hetherington [Wed, 3 Feb 2016 11:07:06 +0000 (11:07 +0000)]
Remove duplicated note (also in DEVELOPMENT).

8 years agoTry to fix static build.
Carl Hetherington [Wed, 3 Feb 2016 00:03:17 +0000 (00:03 +0000)]
Try to fix static build.

8 years agoBump libdcp.
Carl Hetherington [Tue, 2 Feb 2016 23:42:22 +0000 (23:42 +0000)]
Bump libdcp.

8 years agoFix warning.
Carl Hetherington [Tue, 2 Feb 2016 21:57:29 +0000 (21:57 +0000)]
Fix warning.

8 years agoTypo.
Carl Hetherington [Tue, 2 Feb 2016 21:56:40 +0000 (21:56 +0000)]
Typo.

8 years agoSupporter.
Carl Hetherington [Tue, 2 Feb 2016 21:36:20 +0000 (21:36 +0000)]
Supporter.

8 years agoVarious fixes to behaviour with repeated content (having the same
Carl Hetherington [Tue, 2 Feb 2016 10:45:04 +0000 (10:45 +0000)]
Various fixes to behaviour with repeated content (having the same
text in the content list).  Also remove check in setup() to see
if the update needs to be done; I believe now that it will only
be called when it *does* need to be done.

8 years agoBump version
Carl Hetherington [Tue, 2 Feb 2016 00:23:25 +0000 (00:23 +0000)]
Bump version

8 years agoBump version v2.6.18
Carl Hetherington [Tue, 2 Feb 2016 00:23:25 +0000 (00:23 +0000)]
Bump version

8 years agoAdd delete-key shortcut to remove content.
Carl Hetherington [Tue, 2 Feb 2016 00:04:35 +0000 (00:04 +0000)]
Add delete-key shortcut to remove content.

8 years agoAllow removal of multiple pieces of content in one click.
Carl Hetherington [Mon, 1 Feb 2016 23:34:53 +0000 (23:34 +0000)]
Allow removal of multiple pieces of content in one click.

8 years agoSynchronise content list / timeline selection when the content list selection changes.
Carl Hetherington [Mon, 1 Feb 2016 23:19:13 +0000 (23:19 +0000)]
Synchronise content list / timeline selection when the content list selection changes.

8 years agoMove the preview to the start of a piece of content
Carl Hetherington [Mon, 1 Feb 2016 23:06:23 +0000 (23:06 +0000)]
Move the preview to the start of a piece of content
when selecting it.

Suggested-by: Carsten Kurz
8 years agoMerge branch 'master' of ssh://git.carlh.net/home/carl/git/dcpomatic
Carl Hetherington [Mon, 1 Feb 2016 21:02:34 +0000 (21:02 +0000)]
Merge branch 'master' of ssh://git.carlh.net/home/carl/git/dcpomatic

8 years agoUpdated test/data; bump metadata version.
Carl Hetherington [Mon, 1 Feb 2016 21:02:28 +0000 (21:02 +0000)]
Updated test/data; bump metadata version.

8 years agoScale-to-fit-{width/height} should zero the 'other' crop values.
Carl Hetherington [Mon, 1 Feb 2016 20:23:08 +0000 (20:23 +0000)]
Scale-to-fit-{width/height} should zero the 'other' crop values.

8 years agoRemove unnecessary subtitle digest components.
Carl Hetherington [Mon, 1 Feb 2016 19:07:24 +0000 (19:07 +0000)]
Remove unnecessary subtitle digest components.

8 years agoUpdated de_DE translation from Carsten Kurz.
Carl Hetherington [Mon, 1 Feb 2016 11:19:09 +0000 (11:19 +0000)]
Updated de_DE translation from Carsten Kurz.

8 years agoBump version
Carl Hetherington [Mon, 1 Feb 2016 01:22:28 +0000 (01:22 +0000)]
Bump version

8 years agoBump version v2.6.17
Carl Hetherington [Mon, 1 Feb 2016 01:22:27 +0000 (01:22 +0000)]
Bump version

8 years agoSubtitle "to" times used to be stored against their "from" times.
Carl Hetherington [Mon, 1 Feb 2016 00:26:37 +0000 (00:26 +0000)]
Subtitle "to" times used to be stored against their "from" times.
Sadly an example shows that from times are not unique.  This patch
uses a hash of stuff from the first AVSubtitle as the key.

8 years agoFix set_position() causing a re-sort.
Carl Hetherington [Sun, 31 Jan 2016 01:11:22 +0000 (01:11 +0000)]
Fix set_position() causing a re-sort.

8 years agoAdd a PlaylistOrderChanged signal and emit it when the playlist
Carl Hetherington [Sat, 30 Jan 2016 20:39:12 +0000 (20:39 +0000)]
Add a PlaylistOrderChanged signal and emit it when the playlist
is sorted.  Do playlist sorting when content position / length etc.
changes.  Handle sorts better when comparing content at the same
position.

8 years agoNicer appearance when butting two content views up together.
Carl Hetherington [Fri, 29 Jan 2016 23:33:28 +0000 (23:33 +0000)]
Nicer appearance when butting two content views up together.

8 years agoWhite space.
Carl Hetherington [Fri, 29 Jan 2016 23:17:04 +0000 (23:17 +0000)]
White space.

8 years agoFix indistinct selection of small objects on the timeline.
Carl Hetherington [Fri, 29 Jan 2016 22:57:19 +0000 (22:57 +0000)]
Fix indistinct selection of small objects on the timeline.

8 years agoPossibly better version of d217a16d41dd71c921fa2155e068df7cca11f457.
Carl Hetherington [Wed, 27 Jan 2016 23:09:20 +0000 (23:09 +0000)]
Possibly better version of d217a16d41dd71c921fa2155e068df7cca11f457.
Don't stop returning stuff from get_video when there are frames
left in _decoded_video.

8 years agoScroll about dialog tabs if necessary.
Carl Hetherington [Wed, 27 Jan 2016 20:11:42 +0000 (20:11 +0000)]
Scroll about dialog tabs if necessary.

8 years agoSupporter.
Carl Hetherington [Wed, 27 Jan 2016 19:57:55 +0000 (19:57 +0000)]
Supporter.

8 years agoKDM dialog sizing hack.
Carl Hetherington [Wed, 27 Jan 2016 16:08:30 +0000 (16:08 +0000)]
KDM dialog sizing hack.