Add button to force re-encode of J2K content.
[dcpomatic.git] / ChangeLog
index 4e448b689f25b30bb9bf3e8b9f2580c18309ddad..a9d6d8bf1d29a60b740e2bc4533252eb08cebe6b 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,652 @@
+2018-11-07  Carl Hetherington  <cth@carlh.net>
+
+       * Add button to force re-encode of JPEG2000 content.
+
+2018-10-23  Carl Hetherington  <cth@carlh.net>
+
+       * Updated nl_NL translation from Rob van Nieuwkerk.
+
+2018-10-16  Carl Hetherington  <cth@carlh.net>
+
+       * Updated it_IT translation from Riccardo Mantani.
+
+2018-10-14  Carl Hetherington  <cth@carlh.net>
+
+       * Give a better reason for not referring to DCPs
+       when there is a resolution mismatch.
+
+2018-09-27  Carl Hetherington  <cth@carlh.net>
+
+       * Updated it_IT translation from Riccardo Mantani.
+
+2018-09-14  Carl Hetherington  <cth@carlh.net>
+
+       * Very basic logging in player.
+
+       * Basic dual-screen mode for player.
+
+2018-09-11  Carl Hetherington  <cth@carlh.net>
+
+       * Full-screen mode for player (#1329).
+
+2018-09-10  Carl Hetherington  <cth@carlh.net>
+
+       * Basic export of multiple reels to multiple files.
+
+2018-09-09  Carl Hetherington  <cth@carlh.net>
+
+       * Updated fr_FR translation from Thierry Journet.
+
+2018-09-07  Carl Hetherington  <cth@carlh.net>
+
+       * Updated cs_CZ translation from Tomáš Begeni.
+
+2018-09-03  Carl Hetherington  <cth@carlh.net>
+
+       * Updated nl_NL translation from Rob van Nieuwkerk.
+
+2018-08-22  Carl Hetherington  <cth@carlh.net>
+
+       * Disable the whole interface during audio analysis (#1278).
+
+2018-08-20  Carl Hetherington  <cth@carlh.net>
+
+       * Updated ru_RU and uk_UA translations from Igor Voytovich.
+
+2018-08-16  Carl Hetherington  <cth@carlh.net>
+
+       * Add pause/resume to the batch converter (#1248).
+
+2018-08-15  Carl Hetherington  <cth@carlh.net>
+
+       * Support download of Barco Alchemy, Christie and GDC certificates
+       from their FTP site.
+
+2018-07-20  Carl Hetherington  <cth@carlh.net>
+
+       * Advanced configuration option to allow any container ratio.
+
+       * Support closed-caption creation (#725).
+
+2018-07-19  Carl Hetherington  <cth@carlh.net>
+
+       * Updated fr_FR translation from Thierry Journet.
+
+2018-07-18  Carl Hetherington  <cth@carlh.net>
+
+       * Updated de_DE translation from Carsten Kurz.
+
+2018-07-09  Carl Hetherington  <cth@carlh.net>
+
+       * Maintain content sequence after trim (#1327).
+
+       * Keep video content position and trim on frame boundaries
+       even if the content's frame rate is forced to a new value (#1335).
+
+2018-07-07  Carl Hetherington  <cth@carlh.net>
+
+       * Add export button for cinemas XML file (#1319).
+
+       * Give better errors when incorrect KDMs are used (#1326).
+
+2018-07-06  Carl Hetherington  <cth@carlh.net>
+
+       * Add option to enable/disable KDM forensic marking.
+
+2018-07-04  Carl Hetherington  <cth@carlh.net>
+
+       * Sort audio views in order of their first mapped DCP channel (#1279).
+
+       * Label audio content with its DCP channel mapping, gain and delay
+       in the timeline (#1279).
+
+       * Add scrolling and zoom to the timeline (#1279, #1320).
+
+2018-07-01  Carl Hetherington  <cth@carlh.net>
+
+       * Updated nl_NL translation from Rob van Nieuwkerk.
+
+2018-06-29  Carl Hetherington  <cth@carlh.net>
+
+       * Jump to selected subtitle when "jump to selecte content" is enabled (#1200).
+
+2018-06-10  Carl Hetherington  <cth@carlh.net>
+
+       * Include Ls/Rs and Lfe in 5.1-to-stereo downmix in the player.
+
+2018-06-09  Carl Hetherington  <cth@carlh.net>
+
+       * Fix bad parsing of ASS lines embedded into FFmpeg files
+       and containing commas.
+
+       * Add option to open a DCP in the player (#1312).
+
+2018-06-08  Carl Hetherington  <cth@carlh.net>
+
+       * Add support for rotation and flipping of video sources,
+       and auto-detect when this is necessary (#966).
+
+2018-06-05  Carl Hetherington  <cth@carlh.net>
+
+       * Don't allow the queue to get too big with repeat frames
+       otherwise there's a long delay at the end of the job
+       while they are written (#1317).
+
+2018-06-04  Carl Hetherington  <cth@carlh.net>
+
+       * Updated nl_NL translation from Rob van Nieuwkerk.
+
+2018-05-29  Carl Hetherington  <cth@carlh.net>
+
+       * Updated fr_FR translation from Thierry Journet.
+
+2018-05-27  Carl Hetherington  <cth@carlh.net>
+
+       * Support notifications on jobs finishing (#1286).
+
+       * Updated it_IT translation from Felice D'Andrea.
+
+2018-05-23  Carl Hetherington  <cth@carlh.net>
+
+       * Fix failure to load image files from non-ASCII paths.
+
+2018-05-18  Carl Hetherington  <cth@carlh.net>
+
+       * Fix slow exports from DCP content (#1285).
+
+2018-05-16  Carl Hetherington  <cth@carlh.net>
+
+       * Add cancel button to DCP verification progress dialogue (#1294).
+
+2018-05-15  Carl Hetherington  <cth@carlh.net>
+
+       * Fix crash on enabling telecine filter.
+
+       * Fix incorrect subtitle positioning in a VF when there are more than
+       two consecutive reels with no subtitles.
+
+       * Fix missing burnt-in / previewed subtitles containing ampersands.
+
+2018-05-08  Carl Hetherington  <cth@carlh.net>
+
+       * Look at subtitle colour and effect when deciding whether or not to
+       re-make video (should fix #1290).
+
+2018-05-07  Carl Hetherington  <cth@carlh.net>
+
+       * Updated cs_CZ translation from Tomáš Begeni.
+
+2018-04-29  Carl Hetherington  <cth@carlh.net>
+
+       * Add command-line option to specify directory containing config (#1284).
+
+2018-04-27  Carl Hetherington  <cth@carlh.net>
+
+       * Fix incorrect container size when loading a OV/VF combination into the player.
+
+       * Fix obscured subtitles in some cases.
+
+2018-04-25  Carl Hetherington  <cth@carlh.net>
+
+       * Updated fr_FR translation from Thierry Journet.
+
+       * Updated de_DE translation from Carsten Kurz.
+
+2018-04-22  Carl Hetherington  <cth@carlh.net>
+
+       * Add missing MOS makrer in ISDCF names if there is no sound.
+
+2018-04-21  Carl Hetherington  <cth@carlh.net>
+
+       * Updated nl_NL translation from Rob van Nieuwkerk.
+
+2018-04-19  Carl Hetherington  <cth@carlh.net>
+
+       * Fix crash on making a DCP after trimming the end of some text-based subtitles (#1275).
+
+2018-04-13  Carl Hetherington  <cth@carlh.net>
+
+       * Fix incorrect preview crop with DCP sources when the preview is smaller than half
+       of the DCP's resolution (#1274).
+
+       * Update encoding server list when one goes away (#1176).
+
+       * Add servers with bad server-link versions in the list (#982).
+
+2018-04-12  Carl Hetherington  <cth@carlh.net>
+
+       * Prevent error when starting export without specifying a filename (#1260).
+
+2018-04-11  Carl Hetherington  <cth@carlh.net>
+
+       * Fix 3D DCP handling in the player.
+
+2018-04-10  Carl Hetherington  <cth@carlh.net>
+
+       * Fix disappearing subtitles when they are added from text files
+       alongside video content which also contain subtitles (#1271).
+
+2018-04-06  Carl Hetherington  <cth@carlh.net>
+
+       * Fix missing start icon for the player in Linux.
+
+2018-04-05  Carl Hetherington  <cth@carlh.net>
+
+       * Updated zh_CN translation from 刘汉源.
+
+       * Fix crash on startup if there are no audio devices (#1265).
+
+       * Fix non-working arrow keys / space in text fields (#1263).
+
+       * Fix assertion failures with 3D content in some cases.
+
+2018-03-28  Carl Hetherington  <cth@carlh.net>
+
+       * Disable audio mapping control when analysing audio (#1250).
+
+2018-03-27  Carl Hetherington  <cth@carlh.net>
+
+       * Use a label rather than a tooltip to tell users why they can't
+       refer to DCPs.
+
+2018-03-26  Carl Hetherington  <cth@carlh.net>
+
+       * Add real-time mouse cursor readout in audio analysis (rest of #1082)
+
+       * Add time axis to audio analysis (part of #1082).
+
+       * Note: from this point in the ChangeLog release versions
+       are marked using git tags and not written to the ChangeLog.
+
+2018-03-25  Carl Hetherington  <cth@carlh.net>
+
+       * Version 2.13.2 released.
+
+2018-03-24  Carl Hetherington  <cth@carlh.net>
+
+       * Fix crash when changing DCP audio channel count (#1253).
+
+       * Fix update checker error when there is no test
+       version.
+
+       * Updated fr_FR translation from Thierry Journet.
+
+2018-03-22  Carl Hetherington  <cth@carlh.net>
+
+       * Add space shortcut to start/stop playback, arrows to go
+       back/forward one frame and Ctrl-T to open timeline (#1201).
+
+2018-03-22  Carl Hetherington  <cth@carlh.net>
+
+       * Allow CPL selection in player (#1239).
+
+       * Add hint about making a DCP with a very different frame rate
+       to the content.
+
+2018-03-21  Carl Hetherington  <cth@carlh.net>
+
+       * Updated nl_NL translation from Rob van Nieuwkerk.
+
+2018-03-19  Carl Hetherington  <cth@carlh.net>
+
+       * Version 2.11.78 released.
+
+2018-03-16  Carl Hetherington  <cth@carlh.net>
+
+       * Version 2.11.77 released.
+
+2018-03-16  Carl Hetherington  <cth@carlh.net>
+
+       * Version 2.11.76 released.
+
+       * Updated de_DE translation from Carsten Kurz.
+
+       * Version 2.12.1 released.
+
+2018-03-22  Carl Hetherington  <cth@carlh.net>
+
+       * Version 2.12.0 released.
+
+2018-03-22  Carl Hetherington  <cth@carlh.net>
+
+       * Version 2.11.79 released.
+
+2018-03-21  Carl Hetherington  <cth@carlh.net>
+
+       * Updated nl_NL translation from Rob van Nieuwkerk.
+
+2018-03-19  Carl Hetherington  <cth@carlh.net>
+
+       * Better error when loading a non-certificate as a certificate.
+
+       * Very basic DCP verification option in the player.
+
+2018-03-07  Carl Hetherington  <cth@carlh.net>
+
+       * Fix bad DCPs when re-making in encrypted projects (#1232).
+
+2018-03-02  Carl Hetherington  <cth@carlh.net>
+
+       * Fix bad Prores exports in some cases (#1227).
+
+2018-02-27  Carl Hetherington  <cth@carlh.net>
+
+       * Add a hint about the stereo-to-5.1 upmixers being
+       `experimental'.
+
+2018-02-25  Carl Hetherington  <cth@carlh.net>
+
+       * Updated es_ES translation from Manuel AC.
+
+       * Handle errors in subtitle XML better (#1209).
+
+2018-02-24  Carl Hetherington  <cth@carlh.net>
+
+       * Updated fr_FR translation from Thierry Journet.
+
+2018-02-12  Carl Hetherington  <cth@carlh.net>
+
+       * Version 2.11.55 released.
+
+2018-02-10  Carl Hetherington  <cth@carlh.net>
+
+       * Version 2.11.54 released.
+
+2018-02-10  Carl Hetherington  <cth@carlh.net>
+
+       * Use a different way of getting frame rate from video content; may
+       fix #1030.
+
+       * Version 2.11.53 released.
+
+2018-02-09  Carl Hetherington  <cth@carlh.net>
+
+       * Always pre-roll when seeking in DCPs (#1085).
+
+       * Version 2.11.52 released.
+
+2018-02-09  Carl Hetherington  <cth@carlh.net>
+
+       * Updated ru_RU translation from Igor Voytovich.
+
+2018-02-08  Carl Hetherington  <cth@carlh.net>
+
+       * Version 2.11.51 released.
+
+2018-02-08  Carl Hetherington  <cth@carlh.net>
+
+       * Fix crash on adding content to a project created from a template
+       in some cases (#1192).
+
+2018-02-07  Carl Hetherington  <cth@carlh.net>
+
+       * Version 2.11.50 released.
+
+2018-02-06  Carl Hetherington  <cth@carlh.net>
+
+       * Fix problems with text subtitle files containing OS X line-endings.
+
+       * Version 2.11.49 released.
+
+2018-02-05  Carl Hetherington  <cth@carlh.net>
+
+       * Version 2.11.48 released.
+
+2018-02-04  Carl Hetherington  <cth@carlh.net>
+
+       * Allow main DCP-o-matic and batch converter to run on the same
+       machine and both get access to encoding servers (#1190).
+
+2018-02-03  Carl Hetherington  <cth@carlh.net>
+
+       * Updated de_DE translation from Carsten Kurz.
+
+2018-02-02  Carl Hetherington  <cth@carlh.net>
+
+       * Updated de_DE translation from Carsten Kurz.
+
+2018-02-01  Carl Hetherington  <cth@carlh.net>
+
+       * Don't try to use video streams for which we have no codec (#1184).
+
+       * Updated sv_SE translation from Adam Klotblixt.
+
+       * Updated nl_NL translation from Rob van Nieuwkerk.
+
+       * Version 2.11.47 released.
+
+2018-01-31  Carl Hetherington  <cth@carlh.net>
+
+       * Disable things that cannot be altered when video/audio are being
+       referenced from another DCP (#1173).
+
+       * Version 2.11.46 released.
+
+2018-01-30  Carl Hetherington  <cth@carlh.net>
+
+       * Version 2.11.45 released.
+
+2018-01-18  Carl Hetherington  <cth@carlh.net>
+
+       * Version 2.11.44 released.
+
+2018-01-17  Carl Hetherington  <cth@carlh.net>
+
+       * Updated nl_NL translation from Rob van Nieuwkerk.
+
+       * Version 2.11.43 released.
+
+2018-01-17  Carl Hetherington  <cth@carlh.net>
+
+       * Add some more DCP information to the player (#1170).
+
+       * Add recent files list to player (#1171).
+
+2018-01-16  Carl Hetherington  <cth@carlh.net>
+
+       * Allow configuration of default value of upload-to-TMS button.
+
+2018-01-15  Carl Hetherington  <cth@carlh.net>
+
+       * Updated cs_CZ translation from Tomáš Begeni.
+
+       * Updated pt_BR translation from Max Fuhlendorf.
+
+       * Version 2.11.42 released.
+
+2018-01-14  Carl Hetherington  <cth@carlh.net>
+
+       * Updated nl_NL translation from Rob van Nieuwkerk.
+
+       * Updated de_DE translation from Carsten Kurz.
+
+       * Version 2.11.41 released.
+
+2018-01-13  Carl Hetherington  <cth@carlh.net>
+
+       * Allow specification of whether subtitle appearance settings
+       will be forced to override the settings of the content.
+
+2018-01-12  Carl Hetherington  <cth@carlh.net>
+
+       * Fix crash when loading an incorrect KDM into the player (#1167).
+
+       * Desensitize appropriate player menu options when there
+       is no loaded DCP (#1167).
+
+2018-01-11  Carl Hetherington  <cth@carlh.net>
+
+       * Updated nl_NL translation from Rob van Nieuwkerk.
+
+2018-01-10  Carl Hetherington  <cth@carlh.net>
+
+       * Version 2.11.40 released.
+
+2018-01-09  Carl Hetherington  <cth@carlh.net>
+
+       * Version 2.11.39 released.
+
+2018-01-09  Carl Hetherington  <cth@carlh.net>
+
+       * Fix appearance controls for subtitles from DCP files (#1162).
+
+2018-01-08  Carl Hetherington  <cth@carlh.net>
+
+       * When doing jump-to-selected, jump to the first subtitle
+       in any text subtitle content (#1160).
+
+2018-01-07  Carl Hetherington  <cth@carlh.net>
+
+       * Updated nl_NL translation from Rob van Nieuwkerk.
+
+       * Version 2.11.38 released.
+
+2018-01-07  Carl Hetherington  <cth@carlh.net>
+
+       * Make certificate re-creation cancellable and default nags
+       to not going away (#1158).
+
+2018-01-06  Carl Hetherington  <cth@carlh.net>
+
+       * Check that we can decrypt a DKDM when it is loaded into
+       the KDM creator (#1011).
+
+       * Fix crash in some cases when an incorrect KDM has been
+       added to a DCP (#1000).
+
+       * Updated de_DE translation from Carsten Kurz.
+
+       * Fix playhead wandering on some operations (#1112).
+
+       * Simplify user interface for managing keys.
+
+       * Version 2.11.37 released.
+
+2018-01-06  Carl Hetherington  <cth@carlh.net>
+
+       * Add version number to encode server welcome message (#1157).
+
+       * Updated nl_NL translation from Rob van Nieuwkerk.
+
+2018-01-05  Carl Hetherington  <cth@carlh.net>
+
+       * Add copy and paste for settings (#1051).
+
+       * Fix hanging subtitles in some cases (#1101).
+
+       * Version 2.11.36 released.
+
+2018-01-04  Carl Hetherington  <cth@carlh.net>
+
+       * Put up a token (unspecific) progress bar during import
+       of image folders (#987).
+
+       * Apply filters to preview immediateley (#1019).
+
+       * Set up a default KDM write mode and preselect the last used
+       one when re-opening the KDM window (#1137).
+
+2018-01-03  Carl Hetherington  <cth@carlh.net>
+
+       * Version 2.11.35 released.
+
+2018-01-02  Carl Hetherington  <cth@carlh.net>
+
+       * Add rewind-to-zero button to player.
+
+       * Go back to zero when loading a new DCP into the player (#1152).
+
+       * Fix generated ISDCF name with full-frame content (#1118).
+
+       * Fix downloading of certificates on Windows (#1124).
+
+       * Version 2.11.34 released.
+
+2017-12-31  Carl Hetherington  <cth@carlh.net>
+
+       * Version 2.11.33 released.
+
+2017-12-31  Carl Hetherington  <cth@carlh.net>
+
+       * Version 2.11.32 released.
+
+2017-12-31  Carl Hetherington  <cth@carlh.net>
+
+       * Allow CLI KDM generator to make KDMs from DKDMs (#1132).
+
+2017-12-30  Carl Hetherington  <cth@carlh.net>
+
+       * Version 2.11.31 released.
+
+2017-12-19  Carl Hetherington  <cth@carlh.net>
+
+       * Version 2.11.30 released.
+
+2017-12-17  Carl Hetherington  <cth@carlh.net>
+
+       * Add Close option to player.
+
+       * Display decode resolution in the player.
+
+2017-12-13  Carl Hetherington  <cth@carlh.net>
+
+       * Version 2.11.29 released.
+
+2017-12-13  Carl Hetherington  <cth@carlh.net>
+
+       * Version 2.11.28 released.
+
+2017-11-08  Carl Hetherington  <cth@carlh.net>
+
+       * Updated nl_NL translation from Rob van Nieuwkerk.
+
+       * Updated fr_FR translation from Thierry Journet.
+
+2017-10-18  Carl Hetherington  <cth@carlh.net>
+
+       * Version 2.11.27 released.
+
+2017-10-13  Carl Hetherington  <cth@carlh.net>
+
+       * Colour axis labels in the audio plot (#835).
+
+2017-10-09  Carl Hetherington  <cth@carlh.net>
+
+       * Version 2.11.26 released.
+
+2017-10-09  Carl Hetherington  <cth@carlh.net>
+
+       * Version 2.11.25 released.
+
+2017-10-09  Carl Hetherington  <cth@carlh.net>
+
+       * Updated cs_CZ translation from Tomáš Begeni.
+
+2017-10-05  Carl Hetherington  <cth@carlh.net>
+
+       * Add config option to control writer's
+       maximum_frames_in_memory.
+
+2017-10-04  Carl Hetherington  <cth@carlh.net>
+
+       * Updated da_DK translation from Anders Uhl Pedersen.
+
+2017-10-01  Carl Hetherington  <cth@carlh.net>
+
+       * Version 2.11.24 released.
+
+2017-09-30  Carl Hetherington  <cth@carlh.net>
+
+       * Version 2.11.23 released.
+
+2017-09-20  Carl Hetherington  <cth@carlh.net>
+
+       * Updated de_DE translation from Carsten Kurz.
+
+2017-09-03  Carl Hetherington  <cth@carlh.net>
+
+       * Make Cmd+W work on OS X (#934).
+
 2017-09-02  Carl Hetherington  <cth@carlh.net>
 
        * Remember the last directory used when opening DCPs in the player (#1121).
        * Attempt to fix random crashes on OS X (especially during encodes)
        thought to be caused by multiple threads using (different) stringstreams
        at the same time; see src/lib/safe_stringstream.
->>>>>>> origin/master
 
 2014-08-09  Carl Hetherington  <cth@carlh.net>