dcpomatic.git
5 years agoProgress dialog when loading content.
Carl Hetherington [Fri, 21 Dec 2018 23:14:25 +0000 (23:14 +0000)]
Progress dialog when loading content.

5 years agoswaroop: add progress dialog when switching playlists.
Carl Hetherington [Fri, 21 Dec 2018 21:49:15 +0000 (21:49 +0000)]
swaroop: add progress dialog when switching playlists.

5 years agoswaroop: fix stop-after-play and stop button behaviour.
Carl Hetherington [Fri, 21 Dec 2018 20:58:11 +0000 (20:58 +0000)]
swaroop: fix stop-after-play and stop button behaviour.

5 years agoFix encrypted DCP playback.
Carl Hetherington [Fri, 21 Dec 2018 20:40:50 +0000 (20:40 +0000)]
Fix encrypted DCP playback.

5 years agoRemove C++11-ism. v2.13.89
Carl Hetherington [Thu, 20 Dec 2018 11:53:56 +0000 (11:53 +0000)]
Remove C++11-ism.

5 years agoBe more careful with fread in various places. v2.13.88
Carl Hetherington [Wed, 19 Dec 2018 23:10:34 +0000 (23:10 +0000)]
Be more careful with fread in various places.

5 years agoLet's not accept EAGAIN until we're sure it's possible.
Carl Hetherington [Wed, 19 Dec 2018 22:24:35 +0000 (22:24 +0000)]
Let's not accept EAGAIN until we're sure it's possible.

5 years agoHopefully fix error handling (including EAGAIN) in FileGroup.
Carl Hetherington [Wed, 19 Dec 2018 22:15:34 +0000 (22:15 +0000)]
Hopefully fix error handling (including EAGAIN) in FileGroup.

5 years agoswaroop: at least partially fix crashes when trying to set the background image to... v2.13.87
Carl Hetherington [Tue, 18 Dec 2018 22:50:30 +0000 (22:50 +0000)]
swaroop: at least partially fix crashes when trying to set the background image to something invalid.

5 years agoswaroop: unload film when playlist ends.
Carl Hetherington [Tue, 18 Dec 2018 22:36:19 +0000 (22:36 +0000)]
swaroop: unload film when playlist ends.

5 years agoswaroop: force playlists to be saved as .xml.
Carl Hetherington [Tue, 18 Dec 2018 22:27:21 +0000 (22:27 +0000)]
swaroop: force playlists to be saved as .xml.

5 years agoswaroop: fix phantom entries when loading/saving playlists.
Carl Hetherington [Tue, 18 Dec 2018 22:24:54 +0000 (22:24 +0000)]
swaroop: fix phantom entries when loading/saving playlists.

5 years agoswaroop: remove unused _film variable.
Carl Hetherington [Tue, 18 Dec 2018 22:19:31 +0000 (22:19 +0000)]
swaroop: remove unused _film variable.

5 years agoswaroop: alphabetically sort playlists.
Carl Hetherington [Tue, 18 Dec 2018 22:17:36 +0000 (22:17 +0000)]
swaroop: alphabetically sort playlists.

5 years agoswaroop: tweak width proportions of lists.
Carl Hetherington [Tue, 18 Dec 2018 22:11:11 +0000 (22:11 +0000)]
swaroop: tweak width proportions of lists.

5 years agoswaroop: only disable next button if skippable (not previous).
Carl Hetherington [Tue, 18 Dec 2018 22:09:08 +0000 (22:09 +0000)]
swaroop: only disable next button if skippable (not previous).

5 years agoswaroop: move previous button.
Carl Hetherington [Tue, 18 Dec 2018 22:07:59 +0000 (22:07 +0000)]
swaroop: move previous button.

5 years agoswaroop: fix sense of skippable property.
Carl Hetherington [Tue, 18 Dec 2018 22:07:13 +0000 (22:07 +0000)]
swaroop: fix sense of skippable property.

5 years agoswaroop: respect skippable/timeline disable even with first piece of content.
Carl Hetherington [Tue, 18 Dec 2018 22:06:33 +0000 (22:06 +0000)]
swaroop: respect skippable/timeline disable even with first piece of content.

5 years agoMake --config player option, er, optional.
Carl Hetherington [Tue, 18 Dec 2018 22:00:53 +0000 (22:00 +0000)]
Make --config player option, er, optional.

5 years agoTry to fix Windows build.
Carl Hetherington [Sat, 15 Dec 2018 11:25:28 +0000 (11:25 +0000)]
Try to fix Windows build.

5 years agoAdd option to override config location in player. v2.13.86
Carl Hetherington [Fri, 14 Dec 2018 21:13:23 +0000 (21:13 +0000)]
Add option to override config location in player.

5 years agoswaroop: fall back to home directory if the content directory is not present.
Carl Hetherington [Fri, 14 Dec 2018 20:35:58 +0000 (20:35 +0000)]
swaroop: fall back to home directory if the content directory is not present.

5 years agoMissing files. v2.13.85
Carl Hetherington [Fri, 14 Dec 2018 01:10:05 +0000 (01:10 +0000)]
Missing files.

5 years agoswaroop: fix up restart-after-crash. v2.13.84
Carl Hetherington [Fri, 14 Dec 2018 00:58:48 +0000 (00:58 +0000)]
swaroop: fix up restart-after-crash.

5 years agoswaroop: skippable -> disable next/previous.
Carl Hetherington [Thu, 13 Dec 2018 21:51:40 +0000 (21:51 +0000)]
swaroop: skippable -> disable next/previous.

5 years agoswaroop: next/previous buttons for playlist.
Carl Hetherington [Thu, 13 Dec 2018 21:43:54 +0000 (21:43 +0000)]
swaroop: next/previous buttons for playlist.

5 years agoswaroop: partial rework of SPL management.
Carl Hetherington [Thu, 13 Dec 2018 01:06:46 +0000 (01:06 +0000)]
swaroop: partial rework of SPL management.

5 years agoFix bad rendering of AV_PIX_FMT_PAL8 (palette-ised) images (#1426). v2.13.83
Carl Hetherington [Wed, 12 Dec 2018 00:40:19 +0000 (00:40 +0000)]
Fix bad rendering of AV_PIX_FMT_PAL8 (palette-ised) images (#1426).

5 years agoFix content properties (#1428).
Carl Hetherington [Wed, 12 Dec 2018 00:30:33 +0000 (00:30 +0000)]
Fix content properties (#1428).

5 years agoBump ffmpeg.
Carl Hetherington [Tue, 11 Dec 2018 23:43:47 +0000 (23:43 +0000)]
Bump ffmpeg.

5 years agoFix crash when using the player with automatic audio analysis enabled in prefs (...
Carl Hetherington [Tue, 11 Dec 2018 22:12:57 +0000 (22:12 +0000)]
Fix crash when using the player with automatic audio analysis enabled in prefs (#1419).

5 years agoAccept chains in files as well as individual certificates.
Carl Hetherington [Mon, 10 Dec 2018 20:34:35 +0000 (20:34 +0000)]
Accept chains in files as well as individual certificates.

5 years agoAdd a couple of missing deallocation calls and fix a warning
Carl Hetherington [Mon, 10 Dec 2018 01:16:16 +0000 (01:16 +0000)]
Add a couple of missing deallocation calls and fix a warning
with current FFmpeg (returning AVERROR_EOF rather than 0 when
a AVIO source is finished).

5 years agoDo full leak check on dcpomatic_cli
Carl Hetherington [Mon, 10 Dec 2018 01:16:08 +0000 (01:16 +0000)]
Do full leak check on dcpomatic_cli

5 years agoswaroop: better handling of missing content in SPLs.
Carl Hetherington [Sat, 8 Dec 2018 22:17:35 +0000 (22:17 +0000)]
swaroop: better handling of missing content in SPLs.

5 years agoswaroop: refresh buttons for playlists / content.
Carl Hetherington [Sat, 8 Dec 2018 21:59:24 +0000 (21:59 +0000)]
swaroop: refresh buttons for playlists / content.

5 years agoswaroop: progress dialogue when loading SPL.
Carl Hetherington [Sat, 8 Dec 2018 21:38:33 +0000 (21:38 +0000)]
swaroop: progress dialogue when loading SPL.

5 years agoswaroop:
Carl Hetherington [Sat, 8 Dec 2018 21:32:25 +0000 (21:32 +0000)]
swaroop:

Remove strange update_playlist_directory() on setting film; that made the
_spl_view behave strangely since on selection all its contents were deleted
and re-created.

Disable _spl_view during playback.

5 years agoswaroop: fix build.
Carl Hetherington [Sat, 8 Dec 2018 20:59:46 +0000 (20:59 +0000)]
swaroop: fix build.

5 years agoChangeLog.
Carl Hetherington [Sat, 8 Dec 2018 02:15:21 +0000 (02:15 +0000)]
ChangeLog.

5 years agoAdd sending of translations via email. v2.13.82
Carl Hetherington [Sat, 8 Dec 2018 02:12:56 +0000 (02:12 +0000)]
Add sending of translations via email.

5 years agoLayout parent sizers.
Carl Hetherington [Sat, 8 Dec 2018 01:14:07 +0000 (01:14 +0000)]
Layout parent sizers.

5 years agoSupport buttons.
Carl Hetherington [Sat, 8 Dec 2018 01:11:35 +0000 (01:11 +0000)]
Support buttons.

5 years 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.

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

5 years 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.

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

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

5 years 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.

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

5 years 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.

5 years 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.

5 years 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.

5 years 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.

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

5 years 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.

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

5 years 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.

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

5 years 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.

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

5 years 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.

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

5 years 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.

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

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

5 years 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.

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

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

5 years 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.

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

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

5 years 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.

5 years 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.

5 years 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.

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

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

5 years 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.

5 years 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.

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

5 years 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).

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

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

5 years 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.

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

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

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

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

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

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

5 years 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.

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

5 years 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.

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

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

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

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

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

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