Carl Hetherington [Sat, 9 May 2015 22:06:07 +0000 (23:06 +0100)]
TO_PORT.
Carl Hetherington [Sat, 9 May 2015 22:00:22 +0000 (23:00 +0100)]
A couple of handy scripts.
Carl Hetherington [Sat, 9 May 2015 21:59:07 +0000 (22:59 +0100)]
Apply a modified version of
7c76bbb0c989cb5e5e552f28668a985243438cab
from master; when we push an encoded frame's data to disk because we
can't write it yet, the idea i to set encoded in the QueueItem to 0
to say that the data has already been pushed to disk.
This was not working because we were resetting encoded in a copy of the QueueItem,
and hence not affecting the QueueItem held in _queue.
This meant that the same frame could be pushed to disk several times.
Use the iterator instead of a copy so that the QueueItem in the list
is modified.
Carl Hetherington [Sat, 9 May 2015 21:47:37 +0000 (22:47 +0100)]
9a5d37cbc5be0bae532baafeb8df0616e10f3824 from master; add UTF-8 content type to KDM emails.
Carl Hetherington [Sat, 9 May 2015 21:43:45 +0000 (22:43 +0100)]
Search in the right window when using FindWindowById.
Carl Hetherington [Sat, 9 May 2015 21:42:59 +0000 (22:42 +0100)]
711c36c150f3efffd64875399ada94baafb87cb1 from master; ok button disabling in downloade dialogs.
Carl Hetherington [Sat, 9 May 2015 21:30:49 +0000 (22:30 +0100)]
TO_PORT.
Carl Hetherington [Fri, 8 May 2015 09:06:22 +0000 (10:06 +0100)]
Try to fix previous.
Carl Hetherington [Fri, 8 May 2015 08:56:50 +0000 (09:56 +0100)]
Fix excessive errors in tests when one job fails.
Carl Hetherington [Thu, 7 May 2015 11:54:04 +0000 (12:54 +0100)]
Merge branch '1.0' of git.carlh.net:git/dcpomatic into 2.0
Carl Hetherington [Thu, 7 May 2015 11:53:55 +0000 (12:53 +0100)]
Only write config on change from the UI, not (say) from tests.
Carl Hetherington [Thu, 7 May 2015 11:37:50 +0000 (12:37 +0100)]
Use checked_set in ConfigDialog.
Carl Hetherington [Wed, 6 May 2015 23:48:21 +0000 (00:48 +0100)]
Bump version
Carl Hetherington [Wed, 6 May 2015 23:48:20 +0000 (00:48 +0100)]
Bump version
Carl Hetherington [Wed, 6 May 2015 23:27:40 +0000 (00:27 +0100)]
ChangeLog.
Carl Hetherington [Wed, 6 May 2015 23:27:11 +0000 (00:27 +0100)]
Write subtitle stuff to a subdirectory based on ID.
Carl Hetherington [Wed, 6 May 2015 23:26:26 +0000 (00:26 +0100)]
Bump libdcp.
Carl Hetherington [Wed, 6 May 2015 23:14:49 +0000 (00:14 +0100)]
Fix writing of LoadFont tags in subtitles.
Carl Hetherington [Wed, 6 May 2015 22:58:55 +0000 (23:58 +0100)]
Bump libdcp.
Carl Hetherington [Wed, 6 May 2015 22:54:22 +0000 (23:54 +0100)]
Use Unknown for language in subtitles if no language has been specified.
Carl Hetherington [Wed, 6 May 2015 00:00:17 +0000 (01:00 +0100)]
TO_PORT.
Carl Hetherington [Tue, 5 May 2015 17:23:34 +0000 (18:23 +0100)]
TO_PORT.
Carl Hetherington [Tue, 5 May 2015 17:11:37 +0000 (18:11 +0100)]
TO_PORT.
Carl Hetherington [Tue, 5 May 2015 11:02:43 +0000 (12:02 +0100)]
TO_PORT.
Carl Hetherington [Tue, 5 May 2015 09:12:07 +0000 (10:12 +0100)]
Bump libdcp version.
Carl Hetherington [Mon, 4 May 2015 02:03:10 +0000 (03:03 +0100)]
Bump version
Carl Hetherington [Mon, 4 May 2015 02:03:10 +0000 (03:03 +0100)]
Bump version
Carl Hetherington [Mon, 4 May 2015 01:09:03 +0000 (02:09 +0100)]
Update some test refs after subtitle fixes.
Carl Hetherington [Mon, 4 May 2015 01:08:41 +0000 (02:08 +0100)]
Add incomplete design doc.
Carl Hetherington [Mon, 4 May 2015 00:57:02 +0000 (01:57 +0100)]
Try to fix build.
Carl Hetherington [Mon, 4 May 2015 00:49:27 +0000 (01:49 +0100)]
278e253fad54299c2f5a2b1ece9413dc6da49d4a from master; move restore-default-preferences.
Carl Hetherington [Mon, 4 May 2015 00:39:33 +0000 (01:39 +0100)]
Carl Hetherington [Mon, 4 May 2015 00:35:54 +0000 (01:35 +0100)]
701e75b87018ab1ec831f84b5325a0c76bd9f6ba from master; content properties dialog.
Carl Hetherington [Mon, 4 May 2015 00:14:10 +0000 (01:14 +0100)]
TO_PORT: already applied separately.
Carl Hetherington [Sun, 3 May 2015 18:12:47 +0000 (19:12 +0100)]
TO_PORT.
Carl Hetherington [Sun, 3 May 2015 17:34:16 +0000 (18:34 +0100)]
TO_PORT.
Carl Hetherington [Sun, 3 May 2015 01:45:38 +0000 (02:45 +0100)]
Tweak tagline.
Carl Hetherington [Sun, 3 May 2015 01:27:48 +0000 (02:27 +0100)]
TO_PORT.
Carl Hetherington [Sat, 2 May 2015 19:20:32 +0000 (20:20 +0100)]
Remove approximate size stuff where playback viewer would round
down to nearest 4 pixels to try and speed up scaling. It didn't
work as the two estimates of what would be scaled didn't always
agree. It could probably be resurrected.
Carl Hetherington [Sat, 2 May 2015 16:50:36 +0000 (17:50 +0100)]
TO_PORT.
Carl Hetherington [Fri, 1 May 2015 16:08:29 +0000 (17:08 +0100)]
Fix last-but-one commit.
Carl Hetherington [Fri, 1 May 2015 13:33:04 +0000 (14:33 +0100)]
Missing file in Linux packaging spec.
Carl Hetherington [Fri, 1 May 2015 12:33:23 +0000 (13:33 +0100)]
Carl Hetherington [Fri, 1 May 2015 12:27:04 +0000 (13:27 +0100)]
TO_PORT.
Carl Hetherington [Thu, 30 Apr 2015 22:11:31 +0000 (23:11 +0100)]
Try to fix OS X build.
Carl Hetherington [Thu, 30 Apr 2015 21:41:27 +0000 (22:41 +0100)]
Try to fix Windows build.
Carl Hetherington [Thu, 30 Apr 2015 21:22:09 +0000 (22:22 +0100)]
Bump libdcp.
Carl Hetherington [Thu, 30 Apr 2015 21:20:57 +0000 (22:20 +0100)]
Various bits related to subtitle font handling, particularly copying fonts to the DCP.
Carl Hetherington [Thu, 30 Apr 2015 16:58:39 +0000 (17:58 +0100)]
Merge branch '2.0' of ssh://main.carlh.net/home/carl/git/dcpomatic into 2.0
Carl Hetherington [Thu, 30 Apr 2015 16:58:31 +0000 (17:58 +0100)]
Bump libdcp.
Carl Hetherington [Thu, 30 Apr 2015 14:31:14 +0000 (15:31 +0100)]
Fix check_xml that ignored attributes.
Carl Hetherington [Wed, 29 Apr 2015 22:46:39 +0000 (23:46 +0100)]
Fix some missing enable/disable in the video panel.
Carl Hetherington [Wed, 29 Apr 2015 22:09:04 +0000 (23:09 +0100)]
TO_PORT.
Carl Hetherington [Wed, 29 Apr 2015 22:07:47 +0000 (23:07 +0100)]
TO_PORT.
Carl Hetherington [Wed, 29 Apr 2015 22:07:27 +0000 (23:07 +0100)]
Hand-apply
0faa096dd8e3f8a5ba3975a88aaf6d1994866604 from master; improve disk space check wrt hard links.
Carl Hetherington [Wed, 29 Apr 2015 21:53:52 +0000 (22:53 +0100)]
Hand-apply
62f8054d65a8bd31689fc0c977c1bb2385e71afa from master; config of encryption key.
Carl Hetherington [Wed, 29 Apr 2015 21:19:25 +0000 (22:19 +0100)]
TO_PORT.
Carl Hetherington [Wed, 29 Apr 2015 21:18:51 +0000 (22:18 +0100)]
Bump SERVER_LINK_VERSION after ColourConversion changes.
Carl Hetherington [Wed, 29 Apr 2015 21:17:16 +0000 (22:17 +0100)]
Hand-apply
2ee558ec90623b570360e8e55c918b5bb37f9aac from master; various snapping fixes.
Carl Hetherington [Wed, 29 Apr 2015 21:14:46 +0000 (22:14 +0100)]
Hand-apply
a2f776bd239ef1a744c1a9fea841ac0a51c4f33b from master; more deflickering.
Carl Hetherington [Wed, 29 Apr 2015 21:10:50 +0000 (22:10 +0100)]
Hand-apply
b737b25e10a4bcfb8cb645e95a089192347b4805 from master; more deflickering.
Carl Hetherington [Wed, 29 Apr 2015 14:22:29 +0000 (15:22 +0100)]
Hand-apply
077d2abb480a883119783db3f957f175e22e543b from master; stop more flickering when dragging in the timeline in OS X.
Carl Hetherington [Wed, 29 Apr 2015 12:31:29 +0000 (13:31 +0100)]
Merge TO_PORT.
Carl Hetherington [Wed, 29 Apr 2015 12:31:04 +0000 (13:31 +0100)]
TO_PORT.
Carl Hetherington [Fri, 24 Apr 2015 21:27:53 +0000 (22:27 +0100)]
Tested by.
Carl Hetherington [Fri, 24 Apr 2015 21:27:07 +0000 (22:27 +0100)]
TO_PORT.
Carl Hetherington [Fri, 24 Apr 2015 21:26:26 +0000 (22:26 +0100)]
Merge branch '2.0' of ssh://main.carlh.net/home/carl/git/dcpomatic into 2.0
Carl Hetherington [Fri, 24 Apr 2015 21:26:13 +0000 (22:26 +0100)]
Fix crash due to static initialisation order nastiness.
Carl Hetherington [Fri, 24 Apr 2015 14:12:54 +0000 (15:12 +0100)]
Fix test since colour conversion changes.
Carl Hetherington [Fri, 24 Apr 2015 12:54:08 +0000 (13:54 +0100)]
TO_PORT.
Carl Hetherington [Fri, 24 Apr 2015 12:36:42 +0000 (13:36 +0100)]
TO_PORT.
Carl Hetherington [Fri, 24 Apr 2015 11:05:21 +0000 (12:05 +0100)]
Merge branch '2.0' of git.carlh.net:git/dcpomatic into 2.0
Carl Hetherington [Fri, 24 Apr 2015 11:05:17 +0000 (12:05 +0100)]
TO_PORT.
Carl Hetherington [Thu, 23 Apr 2015 18:03:33 +0000 (19:03 +0100)]
Update test for new colour conversion code.
Carl Hetherington [Thu, 23 Apr 2015 16:55:08 +0000 (17:55 +0100)]
Merge branch '2.0' of ssh://main.carlh.net/home/carl/git/dcpomatic into 2.0
Carl Hetherington [Thu, 23 Apr 2015 16:55:01 +0000 (17:55 +0100)]
Add Jianguo Huang as author.
Carl Hetherington [Wed, 22 Apr 2015 14:59:36 +0000 (15:59 +0100)]
Add P3 colour conversion preset.
Carl Hetherington [Wed, 22 Apr 2015 14:35:34 +0000 (15:35 +0100)]
Actually use YUV->RGB setting when converting.
Carl Hetherington [Wed, 22 Apr 2015 14:03:06 +0000 (15:03 +0100)]
Bump libdcp dep.
Carl Hetherington [Wed, 22 Apr 2015 13:58:30 +0000 (14:58 +0100)]
Fix ID numbering.
Carl Hetherington [Wed, 22 Apr 2015 12:58:04 +0000 (13:58 +0100)]
Various changes to colour conversion specification to use chromaticities.
Carl Hetherington [Tue, 21 Apr 2015 21:51:13 +0000 (22:51 +0100)]
Supporters.
Carl Hetherington [Tue, 21 Apr 2015 10:46:20 +0000 (11:46 +0100)]
libdcp1 gamma correction for Rec.709 was changed from 2.4 to 2.222222...
Carl Hetherington [Tue, 21 Apr 2015 10:40:59 +0000 (11:40 +0100)]
TO_PORT.
Carl Hetherington [Tue, 21 Apr 2015 10:39:55 +0000 (11:39 +0100)]
Hand-apply
dbaf6da70557cc94550e95130cb697ce6a100586 from master;
use the picture MXF's filename decided at the start of the encode
the whole way through the encode.
Carl Hetherington [Tue, 21 Apr 2015 09:33:47 +0000 (10:33 +0100)]
Bump libdcp.
Carl Hetherington [Tue, 21 Apr 2015 00:00:36 +0000 (01:00 +0100)]
Carl Hetherington [Mon, 20 Apr 2015 22:06:35 +0000 (23:06 +0100)]
Update to-port.
Carl Hetherington [Mon, 20 Apr 2015 22:03:02 +0000 (23:03 +0100)]
Hand-apply
9a90f25eb891d7d590563c0ce1597de4da8ff575; bind to
wxEVT_COMMAND_TEXT_UPDATED as well as wxEVT_COMMAND_SPINCTRL_UPDATED
on the JPEG2000 control otherwise entering a value using the keyboard
directly before doing "Make DCP" can seemingly result in the new value
not being read in until after the video MXF filename has been decided.
This results in a file not found at the end of the encode.
Carl Hetherington [Mon, 20 Apr 2015 20:11:33 +0000 (21:11 +0100)]
to-port.
Carl Hetherington [Sun, 19 Apr 2015 12:17:52 +0000 (13:17 +0100)]
TO_PORT.
Carl Hetherington [Thu, 16 Apr 2015 22:10:28 +0000 (23:10 +0100)]
Add our own raw_convert that uses SafeStringStream.
Carl Hetherington [Thu, 16 Apr 2015 08:56:12 +0000 (09:56 +0100)]
A few missing checks on the return value of fopen_boost.
Carl Hetherington [Thu, 16 Apr 2015 08:20:56 +0000 (09:20 +0100)]
Merge branch '2.0' of git.carlh.net:git/dcpomatic into 2.0
Carl Hetherington [Wed, 15 Apr 2015 23:00:46 +0000 (00:00 +0100)]
Update TO_PORT.
Carl Hetherington [Wed, 15 Apr 2015 23:00:26 +0000 (00:00 +0100)]
Apply
9d49a592519fc7f0141e2a1a9fee0043776952ac; fix drag-and-drop and sort image filenames.
Carl Hetherington [Wed, 15 Apr 2015 17:46:13 +0000 (18:46 +0100)]
Merge.
Carl Hetherington [Wed, 15 Apr 2015 17:46:00 +0000 (18:46 +0100)]
Add TO_PORT.
Carl Hetherington [Wed, 15 Apr 2015 15:43:31 +0000 (16:43 +0100)]
Catch case where fopen_boost returns 0 in fake_write.
Carl Hetherington [Wed, 15 Apr 2015 15:35:32 +0000 (16:35 +0100)]
00cc8646894f6519d1e2726f3e7a4fbc1e11d8f3 from master; make the config dialog update itself when the configuration changes, and add a menu option to restore the default configuration.