dcpomatic.git
9 months agoSupport buttons.
Carl Hetherington [Sat, 8 Dec 2018 01:11:35 +0000 (01:11 +0000)]
Support buttons.

9 months agoBasics of in-place i18n with support for wxStaticText and wxCheckBox.
Carl Hetherington [Sat, 8 Dec 2018 00:09:57 +0000 (00:09 +0000)]
Basics of in-place i18n with support for wxStaticText and wxCheckBox.

9 months agoFix mis-merge.
Carl Hetherington [Fri, 7 Dec 2018 22:29:03 +0000 (22:29 +0000)]
Fix mis-merge.

9 months agoUpdated nl_NL translation from Rob van Nieuwkerk.
Carl Hetherington [Fri, 7 Dec 2018 22:06:29 +0000 (22:06 +0000)]
Updated nl_NL translation from Rob van Nieuwkerk.

9 months agoFix poedit-mangled quotes.
Carl Hetherington [Fri, 7 Dec 2018 22:00:19 +0000 (22:00 +0000)]
Fix poedit-mangled quotes.

9 months agoTest i18n with de_DE.
Carl Hetherington [Fri, 7 Dec 2018 22:00:09 +0000 (22:00 +0000)]
Test i18n with de_DE.

9 months agopot/merge and fix fuzzy messages from previous change.
Carl Hetherington [Fri, 7 Dec 2018 21:53:02 +0000 (21:53 +0000)]
pot/merge and fix fuzzy messages from previous change.

9 months agoTruncate DCP/content speed percentages.
Carl Hetherington [Fri, 7 Dec 2018 21:47:58 +0000 (21:47 +0000)]
Truncate DCP/content speed percentages.

9 months agoUpdated de_DE translation from Carsten Kurz.
Carl Hetherington [Fri, 7 Dec 2018 21:24:39 +0000 (21:24 +0000)]
Updated de_DE translation from Carsten Kurz.

9 months agoFix another crash when using kdm_cli and specifying a certificate with no screen...
Carl Hetherington [Fri, 7 Dec 2018 21:24:01 +0000 (21:24 +0000)]
Fix another crash when using kdm_cli and specifying a certificate with no screen/cinema details.

9 months agoNicer error when trying to make a KDM for an unencrypted project.
Carl Hetherington [Fri, 7 Dec 2018 21:18:10 +0000 (21:18 +0000)]
Nicer error when trying to make a KDM for an unencrypted project.

9 months agoFix crash when using kdm_cli and specifying a certificate with no screen/cinema details.
Carl Hetherington [Fri, 7 Dec 2018 21:17:58 +0000 (21:17 +0000)]
Fix crash when using kdm_cli and specifying a certificate with no screen/cinema details.

9 months agoUse program_name in help.
Carl Hetherington [Fri, 7 Dec 2018 21:04:02 +0000 (21:04 +0000)]
Use program_name in help.

9 months agoFix -t option to dcpomatic_create.
Carl Hetherington [Fri, 7 Dec 2018 21:02:39 +0000 (21:02 +0000)]
Fix -t option to dcpomatic_create.

9 months agoswaroop: make disable-timeline work.
Carl Hetherington [Thu, 6 Dec 2018 01:27:51 +0000 (01:27 +0000)]
swaroop: make disable-timeline work.

9 months agoswaroop: open playlist save/load in the configured directory.
Carl Hetherington [Thu, 6 Dec 2018 00:24:33 +0000 (00:24 +0000)]
swaroop: open playlist save/load in the configured directory.

9 months agoTweak to make_dummy_files.
Carl Hetherington [Thu, 6 Dec 2018 00:24:22 +0000 (00:24 +0000)]
Tweak to make_dummy_files.

9 months agoBump rtaudio in an attempt to fix #1424. v2.13.81
Carl Hetherington [Tue, 4 Dec 2018 17:53:03 +0000 (17:53 +0000)]
Bump rtaudio in an attempt to fix #1424.

9 months agopot/merge.
Carl Hetherington [Tue, 4 Dec 2018 16:30:53 +0000 (16:30 +0000)]
pot/merge.

9 months agoMake some verb tenses more consistent.
Carl Hetherington [Tue, 4 Dec 2018 16:30:38 +0000 (16:30 +0000)]
Make some verb tenses more consistent.

9 months agoPromotion, DoM style.
Carl Hetherington [Tue, 4 Dec 2018 00:29:46 +0000 (00:29 +0000)]
Promotion, DoM style.

9 months agoWork around width/height being 0 in subtitle_codec_context(), seen
Carl Hetherington [Mon, 3 Dec 2018 20:53:34 +0000 (20:53 +0000)]
Work around width/height being 0 in subtitle_codec_context(), seen
in the wild in a MP4, apparently from a DVD rip.

9 months agoRemove debugging.
Carl Hetherington [Sun, 2 Dec 2018 23:43:44 +0000 (23:43 +0000)]
Remove debugging.

9 months agopot/merge.
Carl Hetherington [Sat, 1 Dec 2018 22:02:48 +0000 (22:02 +0000)]
pot/merge.

9 months agoUpdated de_DE translation from Carsten Kurz.
Carl Hetherington [Sat, 1 Dec 2018 21:51:21 +0000 (21:51 +0000)]
Updated de_DE translation from Carsten Kurz.

9 months agoGraphics update. v2.13.80
Carl Hetherington [Fri, 30 Nov 2018 14:41:45 +0000 (14:41 +0000)]
Graphics update.

9 months agoFix Linux-only mkdir.
Carl Hetherington [Fri, 30 Nov 2018 13:57:03 +0000 (13:57 +0000)]
Fix Linux-only mkdir.

9 months agoswaroop: fix load of more than one playlist. v2.13.79
Carl Hetherington [Fri, 30 Nov 2018 01:29:09 +0000 (01:29 +0000)]
swaroop: fix load of more than one playlist.

9 months agoswaroop: fix load of playlist.
Carl Hetherington [Fri, 30 Nov 2018 01:18:09 +0000 (01:18 +0000)]
swaroop: fix load of playlist.

9 months agoMetadata tweak. v2.13.78
Carl Hetherington [Thu, 29 Nov 2018 01:40:39 +0000 (01:40 +0000)]
Metadata tweak.

9 months agoswaroop: basic pass-through mp4 encoder.
Carl Hetherington [Thu, 29 Nov 2018 01:38:35 +0000 (01:38 +0000)]
swaroop: basic pass-through mp4 encoder.

9 months agoWrite config.xml with CR/LF terminators on Windows.
Carl Hetherington [Wed, 28 Nov 2018 23:30:48 +0000 (23:30 +0000)]
Write config.xml with CR/LF terminators on Windows.

9 months agoTurn off crazily-verbose test logging.
Carl Hetherington [Wed, 28 Nov 2018 11:31:15 +0000 (11:31 +0000)]
Turn off crazily-verbose test logging.

9 months agoFix Mageia build.
Carl Hetherington [Wed, 28 Nov 2018 11:09:25 +0000 (11:09 +0000)]
Fix Mageia build.

9 months agoFix Windows XP build.
Carl Hetherington [Wed, 28 Nov 2018 11:07:44 +0000 (11:07 +0000)]
Fix Windows XP build.

9 months agoClean up slightly and put encrypted checkbox into full mode. v2.13.77
Carl Hetherington [Tue, 27 Nov 2018 23:57:04 +0000 (23:57 +0000)]
Clean up slightly and put encrypted checkbox into full mode.

9 months agoFix ghostly appearance of reencode-J2K button in simple mode.
Carl Hetherington [Tue, 27 Nov 2018 23:52:30 +0000 (23:52 +0000)]
Fix ghostly appearance of reencode-J2K button in simple mode.

9 months agoSimilar fix for scaling (#1416).
Carl Hetherington [Tue, 27 Nov 2018 23:33:23 +0000 (23:33 +0000)]
Similar fix for scaling (#1416).

9 months agoFix non-updating crop settings (#1421).
Carl Hetherington [Tue, 27 Nov 2018 23:24:33 +0000 (23:24 +0000)]
Fix non-updating crop settings (#1421).

9 months agoFix active job signalling.
Carl Hetherington [Tue, 27 Nov 2018 23:08:41 +0000 (23:08 +0000)]
Fix active job signalling.

9 months agoWhite space.
Carl Hetherington [Tue, 27 Nov 2018 23:08:32 +0000 (23:08 +0000)]
White space.

9 months agoFix controls in main DoM some more.
Carl Hetherington [Tue, 27 Nov 2018 22:43:09 +0000 (22:43 +0000)]
Fix controls in main DoM some more.

9 months agoFix controls in main DoM.
Carl Hetherington [Tue, 27 Nov 2018 22:40:05 +0000 (22:40 +0000)]
Fix controls in main DoM.

9 months agoMore playlist editor bits. v2.13.76
Carl Hetherington [Mon, 26 Nov 2018 08:17:06 +0000 (08:17 +0000)]
More playlist editor bits.

9 months agoPlaylist editor application icon.
Carl Hetherington [Mon, 26 Nov 2018 08:16:11 +0000 (08:16 +0000)]
Playlist editor application icon.

9 months agoFix accidentally-mangled wscript. v2.13.75
Carl Hetherington [Mon, 26 Nov 2018 01:34:55 +0000 (01:34 +0000)]
Fix accidentally-mangled wscript.

9 months agoBump version v2.13.74
Carl Hetherington [Mon, 26 Nov 2018 01:33:16 +0000 (01:33 +0000)]
Bump version

9 months agoBump version v2.13.73
Carl Hetherington [Mon, 26 Nov 2018 01:33:16 +0000 (01:33 +0000)]
Bump version

9 months agoDon't access Config from the static creation of dcpomatic_log.
Carl Hetherington [Mon, 26 Nov 2018 01:22:06 +0000 (01:22 +0000)]
Don't access Config from the static creation of dcpomatic_log.

9 months agoBump rtaudio for possible 5.1 Linux channel mapping fix. playlist-editor
Carl Hetherington [Sun, 25 Nov 2018 23:41:00 +0000 (23:41 +0000)]
Bump rtaudio for possible 5.1 Linux channel mapping fix.

9 months agoTry to get more logs in tests.
Carl Hetherington [Sat, 24 Nov 2018 15:15:59 +0000 (15:15 +0000)]
Try to get more logs in tests.

9 months agoFix tests.
Carl Hetherington [Sat, 24 Nov 2018 15:00:53 +0000 (15:00 +0000)]
Fix tests.

9 months agoFix missed overload change.
Carl Hetherington [Sat, 24 Nov 2018 00:34:03 +0000 (00:34 +0000)]
Fix missed overload change.

9 months agoUse a foreach.
Carl Hetherington [Fri, 23 Nov 2018 22:53:43 +0000 (22:53 +0000)]
Use a foreach.

9 months agoAnother missing condition notify.
Carl Hetherington [Fri, 23 Nov 2018 22:52:40 +0000 (22:52 +0000)]
Another missing condition notify.

9 months agoFix missing condition wake.
Carl Hetherington [Fri, 23 Nov 2018 22:27:52 +0000 (22:27 +0000)]
Fix missing condition wake.

9 months agoLogging in test.
Carl Hetherington [Fri, 23 Nov 2018 21:44:27 +0000 (21:44 +0000)]
Logging in test.

9 months agoFix warning and missing initialisation.
Carl Hetherington [Fri, 23 Nov 2018 21:44:17 +0000 (21:44 +0000)]
Fix warning and missing initialisation.

9 months agoAdd missing files.
Carl Hetherington [Fri, 23 Nov 2018 12:10:16 +0000 (12:10 +0000)]
Add missing files.

9 months agoUninitialised variables.
Carl Hetherington [Fri, 23 Nov 2018 01:38:15 +0000 (01:38 +0000)]
Uninitialised variables.

9 months agoRemove required Film from content examine.
Carl Hetherington [Fri, 23 Nov 2018 01:15:37 +0000 (01:15 +0000)]
Remove required Film from content examine.

9 months agoMove make_default into AudioMapping.
Carl Hetherington [Fri, 23 Nov 2018 00:24:09 +0000 (00:24 +0000)]
Move make_default into AudioMapping.

9 months agoRemove some debug.
Carl Hetherington [Thu, 22 Nov 2018 23:50:30 +0000 (23:50 +0000)]
Remove some debug.

9 months agoFix build.
Carl Hetherington [Thu, 22 Nov 2018 23:47:22 +0000 (23:47 +0000)]
Fix build.

9 months agoSeparate Controls into standard/swaroop.
Carl Hetherington [Tue, 20 Nov 2018 22:21:38 +0000 (22:21 +0000)]
Separate Controls into standard/swaroop.

9 months agoSeparate out SPL/SPLEntry; start trying to make player read SPLs sensibly.
Carl Hetherington [Tue, 20 Nov 2018 00:01:03 +0000 (00:01 +0000)]
Separate out SPL/SPLEntry; start trying to make player read SPLs sensibly.

9 months agoAdd cout for number of detected audio channels.
Carl Hetherington [Fri, 16 Nov 2018 00:27:22 +0000 (00:27 +0000)]
Add cout for number of detected audio channels.

9 months agoswaroop: remove SPL editing from player UI.
Carl Hetherington [Thu, 15 Nov 2018 23:59:05 +0000 (23:59 +0000)]
swaroop: remove SPL editing from player UI.

9 months agoFix missing line in previous.
Carl Hetherington [Thu, 15 Nov 2018 23:45:46 +0000 (23:45 +0000)]
Fix missing line in previous.

9 months agoSpeed up content discovery:
Carl Hetherington [Thu, 15 Nov 2018 23:41:22 +0000 (23:41 +0000)]
Speed up content discovery:
1. add all discovery jobs immediately rather than waiting for
   each one to finish (by polling) before starting the next.
2. replace polling with a condition in JobManager.

9 months agoFix content list in player.
Carl Hetherington [Thu, 15 Nov 2018 22:25:39 +0000 (22:25 +0000)]
Fix content list in player.

9 months agoBasic save/load of playlists.
Carl Hetherington [Thu, 15 Nov 2018 22:07:13 +0000 (22:07 +0000)]
Basic save/load of playlists.

9 months agoswaroop: basic manipulation of content in playlist creator.
Carl Hetherington [Wed, 14 Nov 2018 23:58:40 +0000 (23:58 +0000)]
swaroop: basic manipulation of content in playlist creator.

9 months agoUse DCPTime::split.
Carl Hetherington [Wed, 14 Nov 2018 22:39:11 +0000 (22:39 +0000)]
Use DCPTime::split.

9 months agoVarious work on playlist editor.
Carl Hetherington [Wed, 14 Nov 2018 21:52:42 +0000 (21:52 +0000)]
Various work on playlist editor.

9 months agoPlaylist editor stub.
Carl Hetherington [Wed, 14 Nov 2018 16:58:02 +0000 (16:58 +0000)]
Playlist editor stub.

9 months agoBump ffmpeg-cdist for Windows 64 arch fix.
Carl Hetherington [Thu, 22 Nov 2018 23:03:14 +0000 (23:03 +0000)]
Bump ffmpeg-cdist for Windows 64 arch fix.

9 months agoTidy and fix logging. no-film-in-content
Carl Hetherington [Wed, 21 Nov 2018 23:17:00 +0000 (23:17 +0000)]
Tidy and fix logging.

9 months agoRemove Film pointer from clone().
Carl Hetherington [Wed, 21 Nov 2018 22:25:43 +0000 (22:25 +0000)]
Remove Film pointer from clone().

9 months agoAdd and use new FrameRateChange constructors.
Carl Hetherington [Wed, 21 Nov 2018 12:15:26 +0000 (12:15 +0000)]
Add and use new FrameRateChange constructors.

9 months agoPut Film pointer into Decoder.
Carl Hetherington [Wed, 21 Nov 2018 02:45:30 +0000 (02:45 +0000)]
Put Film pointer into Decoder.

9 months agoTake Film pointer out of Content.
Carl Hetherington [Wed, 21 Nov 2018 01:59:04 +0000 (01:59 +0000)]
Take Film pointer out of Content.

9 months agoFix short option name for --template.
Carl Hetherington [Wed, 21 Nov 2018 01:13:35 +0000 (01:13 +0000)]
Fix short option name for --template.

9 months agoFix incorrect help for dcpomatic2_kdm_cli.
Carl Hetherington [Wed, 21 Nov 2018 01:12:43 +0000 (01:12 +0000)]
Fix incorrect help for dcpomatic2_kdm_cli.

10 months agoFix error when analysing audio of DCPs with no audio content.
Carl Hetherington [Mon, 19 Nov 2018 20:42:33 +0000 (20:42 +0000)]
Fix error when analysing audio of DCPs with no audio content.

10 months agoManual URL fixes.
Carl Hetherington [Sun, 18 Nov 2018 23:36:58 +0000 (23:36 +0000)]
Manual URL fixes.

10 months agoManual tweaks.
Carl Hetherington [Sun, 18 Nov 2018 23:31:12 +0000 (23:31 +0000)]
Manual tweaks.

10 months agoBetter error message when loading a DCP with no ASSETMAP{,.xml}
Carl Hetherington [Thu, 15 Nov 2018 11:43:18 +0000 (11:43 +0000)]
Better error message when loading a DCP with no ASSETMAP{,.xml}

10 months agoswaroop: only allow playback if configured lock file is present. v2.13.72
Carl Hetherington [Tue, 13 Nov 2018 00:04:23 +0000 (00:04 +0000)]
swaroop: only allow playback if configured lock file is present.

10 months agoswaroop: remove non-player .desktop shortcuts.
Carl Hetherington [Mon, 12 Nov 2018 23:09:05 +0000 (23:09 +0000)]
swaroop: remove non-player .desktop shortcuts.

10 months agoBump RtAudio for > 2 channel support.
Carl Hetherington [Mon, 12 Nov 2018 22:54:17 +0000 (22:54 +0000)]
Bump RtAudio for > 2 channel support.

10 months agoFix library spec.
Carl Hetherington [Mon, 12 Nov 2018 22:30:58 +0000 (22:30 +0000)]
Fix library spec.

10 months agoExport 3D projects to separate L/R files (#1332). v2.13.71
Carl Hetherington [Mon, 12 Nov 2018 00:28:00 +0000 (00:28 +0000)]
Export 3D projects to separate L/R files (#1332).

10 months agoExtend maximum crop to 4096 (#1401).
Carl Hetherington [Mon, 12 Nov 2018 00:26:50 +0000 (00:26 +0000)]
Extend maximum crop to 4096 (#1401).

10 months agoMore DCP import logging.
Carl Hetherington [Sun, 11 Nov 2018 14:59:23 +0000 (14:59 +0000)]
More DCP import logging.

10 months agoMerge branch 'master' of ssh://git.carlh.net/home/carl/git/dcpomatic v2.13.70
Carl Hetherington [Sat, 10 Nov 2018 00:38:35 +0000 (00:38 +0000)]
Merge branch 'master' of ssh://git.carlh.net/home/carl/git/dcpomatic

10 months agoMore logging for DCP import.
Carl Hetherington [Sat, 10 Nov 2018 00:38:19 +0000 (00:38 +0000)]
More logging for DCP import.

10 months agoswaroop: windows build fix. v2.13.69
Carl Hetherington [Fri, 9 Nov 2018 11:38:25 +0000 (11:38 +0000)]
swaroop: windows build fix.

10 months agoAllow specification of trusted devices by thumbprint rather than v2.13.68
Carl Hetherington [Fri, 9 Nov 2018 00:04:23 +0000 (00:04 +0000)]
Allow specification of trusted devices by thumbprint rather than
by full certificate.

10 months agoAdd reference to manual (#1385).
Carl Hetherington [Thu, 8 Nov 2018 12:55:14 +0000 (12:55 +0000)]
Add reference to manual (#1385).