Carl Hetherington [Sun, 21 Feb 2016 19:51:59 +0000 (19:51 +0000)]
Try to fix OS X build.
Carl Hetherington [Sun, 21 Feb 2016 19:50:39 +0000 (19:50 +0000)]
Fix broken content remove button.
Carl Hetherington [Sun, 21 Feb 2016 19:22:48 +0000 (19:22 +0000)]
Bump version
Carl Hetherington [Sun, 21 Feb 2016 19:22:48 +0000 (19:22 +0000)]
Bump version
Carl Hetherington [Sun, 21 Feb 2016 19:19:34 +0000 (19:19 +0000)]
Don't write duplicate <LoadFont> nodes into subtitle files.
Carl Hetherington [Sun, 21 Feb 2016 18:52:27 +0000 (18:52 +0000)]
White space.
Carl Hetherington [Sun, 21 Feb 2016 18:51:43 +0000 (18:51 +0000)]
Rearrange test.
Carl Hetherington [Sat, 20 Feb 2016 23:26:50 +0000 (23:26 +0000)]
Supporter.
Carl Hetherington [Thu, 18 Feb 2016 17:42:58 +0000 (17:42 +0000)]
Various improvements to the content properties dialogue (including #791).
Carl Hetherington [Thu, 18 Feb 2016 17:34:39 +0000 (17:34 +0000)]
Use dcpomatic's raw_convert rather than libdcp's.
Carl Hetherington [Thu, 18 Feb 2016 17:33:56 +0000 (17:33 +0000)]
Add header guard.
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.
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.
Carl Hetherington [Thu, 18 Feb 2016 00:14:22 +0000 (00:14 +0000)]
And README.md.
Carl Hetherington [Thu, 18 Feb 2016 00:14:03 +0000 (00:14 +0000)]
Fix README.
Carl Hetherington [Thu, 18 Feb 2016 00:11:44 +0000 (00:11 +0000)]
Add a couple more audio properties.
Carl Hetherington [Wed, 17 Feb 2016 23:43:45 +0000 (23:43 +0000)]
White space.
Carl Hetherington [Wed, 17 Feb 2016 19:36:22 +0000 (19:36 +0000)]
Supporter.
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).
Carl Hetherington [Wed, 17 Feb 2016 10:11:24 +0000 (10:11 +0000)]
Allow multiple configuration files in DCP-o-matic's directory.
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
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.
Carl Hetherington [Tue, 16 Feb 2016 16:01:51 +0000 (16:01 +0000)]
Update reference metadat after adding another tag.
Carl Hetherington [Tue, 16 Feb 2016 12:21:08 +0000 (12:21 +0000)]
Snap content to reel_split_points.
Carl Hetherington [Tue, 16 Feb 2016 12:20:55 +0000 (12:20 +0000)]
Fix previous when content is not at time 0.
Carl Hetherington [Tue, 16 Feb 2016 12:15:55 +0000 (12:15 +0000)]
Plot reel split points in the timeline.
Carl Hetherington [Tue, 16 Feb 2016 12:15:38 +0000 (12:15 +0000)]
Move reel_split_points from VideoContent to Content.
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.
Carl Hetherington [Tue, 16 Feb 2016 11:26:01 +0000 (11:26 +0000)]
Merge.
Carl Hetherington [Tue, 16 Feb 2016 11:24:33 +0000 (11:24 +0000)]
Add option to auto-upload to the TMS (#794).
Carl Hetherington [Tue, 16 Feb 2016 10:50:13 +0000 (10:50 +0000)]
Bump version
Carl Hetherington [Tue, 16 Feb 2016 10:50:13 +0000 (10:50 +0000)]
Bump version
Carl Hetherington [Tue, 16 Feb 2016 09:44:41 +0000 (09:44 +0000)]
Bump libdcp for Interop ScreenAspectRatio fix.
Carl Hetherington [Tue, 16 Feb 2016 00:26:30 +0000 (00:26 +0000)]
Bump version
Carl Hetherington [Tue, 16 Feb 2016 00:26:30 +0000 (00:26 +0000)]
Bump version
Carl Hetherington [Mon, 15 Feb 2016 23:19:36 +0000 (23:19 +0000)]
Bump to required libsub.
Carl Hetherington [Mon, 15 Feb 2016 23:16:53 +0000 (23:16 +0000)]
Stop Delete key deleting content in unexpected circumstances.
Carl Hetherington [Mon, 15 Feb 2016 23:16:35 +0000 (23:16 +0000)]
Fix overlapping SSA subs.
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.
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.
Carl Hetherington [Mon, 15 Feb 2016 11:56:59 +0000 (11:56 +0000)]
Remove debugging.
Carl Hetherington [Mon, 15 Feb 2016 08:40:14 +0000 (08:40 +0000)]
Support SSA subtitles embedded within FFmpeg files.
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.
Carl Hetherington [Fri, 12 Feb 2016 09:18:15 +0000 (09:18 +0000)]
Supporter.
Carl Hetherington [Fri, 12 Feb 2016 00:28:25 +0000 (00:28 +0000)]
Basic SSA support (#128).
Carl Hetherington [Fri, 12 Feb 2016 00:13:14 +0000 (00:13 +0000)]
Rename SubRip -> TextSubtitle.
Carl Hetherington [Thu, 11 Feb 2016 17:48:36 +0000 (17:48 +0000)]
Remove unused file.
Carl Hetherington [Wed, 10 Feb 2016 14:26:31 +0000 (14:26 +0000)]
New name for boost thread DLL.
Carl Hetherington [Wed, 10 Feb 2016 12:58:32 +0000 (12:58 +0000)]
Fix Windows build with newer boost.
Carl Hetherington [Tue, 9 Feb 2016 23:12:28 +0000 (23:12 +0000)]
Bump version
Carl Hetherington [Tue, 9 Feb 2016 23:12:28 +0000 (23:12 +0000)]
Bump version
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.
Carl Hetherington [Tue, 9 Feb 2016 22:19:36 +0000 (22:19 +0000)]
Hopefully fix OS X build.
Carl Hetherington [Tue, 9 Feb 2016 10:19:42 +0000 (10:19 +0000)]
Updated es_ES translation from Manuel AC.
Carl Hetherington [Tue, 9 Feb 2016 00:25:20 +0000 (00:25 +0000)]
Small cleanup.
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.
Carl Hetherington [Mon, 8 Feb 2016 21:01:11 +0000 (21:01 +0000)]
Don't try to copy non-existant wxstd.mo files.
Carl Hetherington [Mon, 8 Feb 2016 19:29:53 +0000 (19:29 +0000)]
Bump version
Carl Hetherington [Mon, 8 Feb 2016 19:29:52 +0000 (19:29 +0000)]
Bump version
Carl Hetherington [Mon, 8 Feb 2016 13:18:32 +0000 (13:18 +0000)]
Manual tweak.
Carl Hetherington [Fri, 5 Feb 2016 18:46:09 +0000 (18:46 +0000)]
Another try at fixing Arch build.
Carl Hetherington [Fri, 5 Feb 2016 18:19:28 +0000 (18:19 +0000)]
Attempt to fix build on Arch.
Carl Hetherington [Fri, 5 Feb 2016 16:09:43 +0000 (16:09 +0000)]
Supporter.
Carl Hetherington [Fri, 5 Feb 2016 15:55:42 +0000 (15:55 +0000)]
Bump libdcp.
Carl Hetherington [Fri, 5 Feb 2016 15:22:12 +0000 (15:22 +0000)]
Fix windows installer.
Carl Hetherington [Fri, 5 Feb 2016 10:22:24 +0000 (10:22 +0000)]
New cs_CZ translation from Tomáš Begeni.
Carl Hetherington [Fri, 5 Feb 2016 09:59:53 +0000 (09:59 +0000)]
Merge.
Carl Hetherington [Thu, 4 Feb 2016 00:53:52 +0000 (00:53 +0000)]
Updated de_DE translation from Carsten Kurz.
Carl Hetherington [Thu, 4 Feb 2016 00:52:26 +0000 (00:52 +0000)]
Fix some uninitialised stuff in the 'join' constructor of FFmpegContent.
Carl Hetherington [Wed, 3 Feb 2016 23:19:27 +0000 (23:19 +0000)]
Fix Win32 installer with new asdcplib arrangement.
Carl Hetherington [Wed, 3 Feb 2016 21:58:27 +0000 (21:58 +0000)]
Bump deps.
Carl Hetherington [Wed, 3 Feb 2016 21:19:10 +0000 (21:19 +0000)]
Search lib64 for .pc files.
Carl Hetherington [Tue, 2 Feb 2016 21:56:40 +0000 (21:56 +0000)]
Various build / dependency fixes.
Carl Hetherington [Wed, 3 Feb 2016 14:44:20 +0000 (14:44 +0000)]
Fix incorrect 2->3 python conversion.
Carl Hetherington [Wed, 3 Feb 2016 13:54:06 +0000 (13:54 +0000)]
Make cscript python2/3 compatible.
Carl Hetherington [Wed, 3 Feb 2016 11:07:06 +0000 (11:07 +0000)]
Remove duplicated note (also in DEVELOPMENT).
Carl Hetherington [Wed, 3 Feb 2016 00:03:17 +0000 (00:03 +0000)]
Try to fix static build.
Carl Hetherington [Tue, 2 Feb 2016 23:42:22 +0000 (23:42 +0000)]
Bump libdcp.
Carl Hetherington [Tue, 2 Feb 2016 21:57:29 +0000 (21:57 +0000)]
Fix warning.
Carl Hetherington [Tue, 2 Feb 2016 21:56:40 +0000 (21:56 +0000)]
Typo.
Carl Hetherington [Tue, 2 Feb 2016 21:36:20 +0000 (21:36 +0000)]
Supporter.
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.
Carl Hetherington [Tue, 2 Feb 2016 00:23:25 +0000 (00:23 +0000)]
Bump version
Carl Hetherington [Tue, 2 Feb 2016 00:23:25 +0000 (00:23 +0000)]
Bump version
Carl Hetherington [Tue, 2 Feb 2016 00:04:35 +0000 (00:04 +0000)]
Add delete-key shortcut to remove content.
Carl Hetherington [Mon, 1 Feb 2016 23:34:53 +0000 (23:34 +0000)]
Allow removal of multiple pieces of content in one click.
Carl Hetherington [Mon, 1 Feb 2016 23:19:13 +0000 (23:19 +0000)]
Synchronise content list / timeline selection when the content list selection changes.
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
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
Carl Hetherington [Mon, 1 Feb 2016 21:02:28 +0000 (21:02 +0000)]
Updated test/data; bump metadata version.
Carl Hetherington [Mon, 1 Feb 2016 20:23:08 +0000 (20:23 +0000)]
Scale-to-fit-{width/height} should zero the 'other' crop values.
Carl Hetherington [Mon, 1 Feb 2016 19:07:24 +0000 (19:07 +0000)]
Remove unnecessary subtitle digest components.
Carl Hetherington [Mon, 1 Feb 2016 11:19:09 +0000 (11:19 +0000)]
Updated de_DE translation from Carsten Kurz.
Carl Hetherington [Mon, 1 Feb 2016 01:22:28 +0000 (01:22 +0000)]
Bump version
Carl Hetherington [Mon, 1 Feb 2016 01:22:27 +0000 (01:22 +0000)]
Bump version
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.
Carl Hetherington [Sun, 31 Jan 2016 01:11:22 +0000 (01:11 +0000)]
Fix set_position() causing a re-sort.
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.
Carl Hetherington [Fri, 29 Jan 2016 23:33:28 +0000 (23:33 +0000)]
Nicer appearance when butting two content views up together.
Carl Hetherington [Fri, 29 Jan 2016 23:17:04 +0000 (23:17 +0000)]
White space.