Add --standard option to dcpomatic_create
[dcpomatic.git] / ChangeLog
index b063002d9f1c3c3e372aea4736636d0b7018b810..2dc353d285f719dc567caeaef8c018cf3a93466e 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,563 @@
+2015-08-04  Carl Hetherington  <cth@carlh.net>
+
+       * Add --standard option to dcpomatic_create.
+
+       * Disable "2D version of 3D content" ISDCF metadata
+       checkbutton with 3D content (part of #652).
+
+2015-07-30  c.hetherington  <cth@carlh.net>
+
+       * Allow recreation of the certificate chain and key
+       used for KDM decryption (#644).
+
+2015-07-29  Carl Hetherington  <cth@carlh.net>
+
+       * Version 2.1.31 released.
+
+2015-07-29  Carl Hetherington  <cth@carlh.net>
+
+       * Fix "find missing" with DCP folders (#646).
+
+       * Fix garbled audio from DCP sources when running
+       on Windows.
+
+2015-07-28  c.hetherington  <cth@carlh.net>
+
+       * Stop forward-frame button going off the end of the film.
+
+       * Notice when content is modified and offer to save the project
+       on closing DCP-o-matic.
+
+       * Recognise .w64 and .flac as audio files.
+
+2015-07-27  Carl Hetherington  <cth@carlh.net>
+
+       * Version 2.1.30 released.
+
+2015-07-27  Carl Hetherington  <cth@carlh.net>
+
+       * Updated ru_RU translation from Igor Voytovich.
+
+       * Version 2.1.29 released.
+
+2015-07-27  Carl Hetherington  <cth@carlh.net>
+
+       * Fix i18n for some messages.
+
+2015-07-25  Carl Hetherington  <cth@carlh.net>
+
+       * Version 2.1.28 released.
+
+2015-07-24  Carl Hetherington  <cth@carlh.net>
+
+       * Fix problems when using large start trims relative
+       to content length.
+
+2015-07-22  Carl Hetherington  <cth@carlh.net>
+
+       * Use NR for rating an in ISDCF name if none is specified.
+
+2015-07-21  Carl Hetherington  <cth@carlh.net>
+
+       * Version 2.1.27 released.
+
+2015-07-21  Carl Hetherington  <cth@carlh.net>
+
+       * Fix incorrect conversion of audio from DCP sources (#642).
+
+2015-07-20  Carl Hetherington  <cth@carlh.net>
+
+       * Version 2.1.26 released.
+
+2015-07-20  Carl Hetherington  <cth@carlh.net>
+
+       * Fix missing second lines of subtitles in
+       some cases (#641).
+
+2015-07-19  Carl Hetherington  <cth@carlh.net>
+
+       * Fix some missing set-to-defaults (#640).
+
+       * Version 2.1.25 released.
+
+2015-07-17  Carl Hetherington  <cth@carlh.net>
+
+       * Version 2.1.24 released.
+
+2015-07-17  c.hetherington  <cth@carlh.net>
+
+       * Support FTP upload to TMS (#639).
+
+       * Fix bad behaviour of timeline snap.
+
+2015-07-17  Carl Hetherington  <cth@carlh.net>
+
+       * Version 2.1.23 released.
+
+2015-07-17  Carl Hetherington  <cth@carlh.net>
+
+       * Improve still-image filename sorting.
+
+2015-07-16  Carl Hetherington  <cth@carlh.net>
+
+       * Updated ru_RU translation from Igor Voytovich.
+
+       * Version 2.1.22 released.
+
+2015-07-16  c.hetherington  <cth@carlh.net>
+
+       * Updated ru_RU translation from Igor Voytovich.
+
+2015-07-14  c.hetherington  <cth@carlh.net>
+
+       * Updated fr_FR translation from Thierry Journet.
+
+       * Fix trim point movement when changing DCP frame rate (#637).
+
+2015-07-14  Carl Hetherington  <cth@carlh.net>
+
+       * Version 2.1.21 released.
+
+2015-07-14  Carl Hetherington  <cth@carlh.net>
+
+       * Fix occasional strange failure to allow content
+       selection (#636).
+
+       * Fix failure to encode 3D from separate content
+       in some cases (from 1.x) (#634).
+
+       * Fix non-working 3D DCP creation when using separate
+       pieces of content for each eye (#635).
+
+2015-07-12  Carl Hetherington  <cth@carlh.net>
+
+       * Enforce restrictions on SSL certificate properties.
+
+2015-07-09  Carl Hetherington  <cth@carlh.net>
+
+       * Improve 'best' frame rate guess in some cases (#633).
+
+       * Version 2.1.20 released.
+
+2015-07-09  c.hetherington  <cth@carlh.net>
+
+       * Fix error when using DCP content with no audio channels.
+
+       * Stop Ctrl+A working when the content tab is not visible (#577).
+
+2015-07-08  c.hetherington  <cth@carlh.net>
+
+       * Remove the (I suspect) rarely used and very limited
+       'properties' dialogue.
+
+       * Stop V2 recognising V1 servers and vice versa (#510).
+
+2015-07-07  Carl Hetherington  <cth@carlh.net>
+
+       * Version 2.1.19 released.
+
+2015-07-06  c.hetherington  <cth@carlh.net>
+
+       * Copy pl_PL translation from 1.x.
+
+2015-07-06  Carl Hetherington  <cth@carlh.net>
+
+       * Version 2.1.18 released.
+
+2015-07-06  c.hetherington  <cth@carlh.net>
+
+       * Fix incorrectly formatted KDM emails (#630).
+
+2015-07-03  Carl Hetherington  <cth@carlh.net>
+
+       * Version 2.1.17 released.
+
+2015-07-03  Carl Hetherington  <cth@carlh.net>
+
+       * Version 2.1.16 released.
+
+2015-07-02  Carl Hetherington  <cth@carlh.net>
+
+       * Version 2.1.15 released.
+
+2015-07-02  c.hetherington  <cth@carlh.net>
+
+       * Support <font color="#abcdef"> tags in SubRip files.
+
+       * Fix failure to burn subs over existing DCP sources.
+
+       * Remove output gamma configuration option.
+
+2015-07-02  Carl Hetherington  <cth@carlh.net>
+
+       * Version 2.1.14 released.
+
+2015-07-02  Carl Hetherington  <cth@carlh.net>
+
+       * Version 2.1.13 released.
+
+2015-07-02  Carl Hetherington  <cth@carlh.net>
+
+       * Restore audio analysis button for individual
+       sources (#607 and #622).
+
+2015-06-30  c.hetherington  <cth@carlh.net>
+
+       * Write FFmpeg messages of AV_LOG_WARNING and
+       below to the project's log file.
+
+2015-06-29  Carl Hetherington  <cth@carlh.net>
+
+       * Version 2.1.12 released.
+
+2015-06-25  c.hetherington  <cth@carlh.net>
+
+       * Disallow impossible burn settings by manipulating
+       the controls in the subtitle panel (#625).
+
+2015-06-26  Carl Hetherington  <cth@carlh.net>
+
+       * Version 2.1.11 released.
+
+2015-06-26  Carl Hetherington  <cth@carlh.net>
+
+       * Fix missing subtitles in some cases.
+
+       * Fix no-rebuild of DCP after subtitle burn is turned off/on.
+
+2015-06-25  Carl Hetherington  <cth@carlh.net>
+
+       * Version 2.1.10 released.
+
+2015-06-25  c.hetherington  <cth@carlh.net>
+
+       * Add decode debugging option.
+
+2015-06-25  Carl Hetherington  <cth@carlh.net>
+
+       * Version 2.1.9 released.
+
+2015-06-24  Carl Hetherington  <cth@carlh.net>
+
+       * Version 2.1.8 released.
+
+2015-06-24  c.hetherington  <cth@carlh.net>
+
+       * Bump libdcp for probable fix to various font ID problems (#620).
+
+2015-06-23  Carl Hetherington  <cth@carlh.net>
+
+       * Fix incorrect saving of colour conversion settings (#618).
+
+2015-06-21  Carl Hetherington  <cth@carlh.net>
+
+       * Add some more video properties to the content properties
+       dialogue.
+
+       * Version 2.1.7 released.
+
+2015-06-21  Carl Hetherington  <cth@carlh.net>
+
+       * Prevent DCP creation if the project is set up to request
+       non-burnt-in subtitles with text-subtitle content (#606).
+
+       * Fix status message appearance on OS X (#615).
+
+2015-06-19  Carl Hetherington  <cth@carlh.net>
+
+       * Fix non-working audio analysis dialogue.
+
+       * Version 2.1.6 released.
+
+2015-06-18  Carl Hetherington  <cth@carlh.net>
+
+       * Version 2.1.5 released.
+
+2015-06-18  c.hetherington  <cth@carlh.net>
+
+       * Fix error when copying fonts into subtitles
+       on Windows (#612).
+
+       * Split job status onto two lines (#610).
+
+       * Fix audio channel counts in DCP names when
+       processors are in use (#609).
+
+2015-06-18  Carl Hetherington  <cth@carlh.net>
+
+       * Version 2.1.4 released.
+
+2015-06-18  Carl Hetherington  <cth@carlh.net>
+
+       * Fixes to Linux .desktop files.
+
+       * Stop playback when we reach the end of the film.
+
+2015-06-16  c.hetherington  <cth@carlh.net>
+
+       * Prevent selection of fewer DCP channels than
+       are present in the output of an active processor (#611).
+
+2015-06-15  Carl Hetherington  <cth@carlh.net>
+
+       * Select newly-added content (#455).
+
+2015-06-14  Carl Hetherington  <cth@carlh.net>
+
+       * Version 2.1.3 released.
+
+2015-06-14  Carl Hetherington  <cth@carlh.net>
+
+       * Fix parsing of .srt files with a Unicode
+       byte-order-mark.
+
+       * Add buttons to set trim from current `playhead'
+       position (#372).
+
+2015-06-13  Carl Hetherington  <cth@carlh.net>
+
+       * Version 2.1.2 released.
+
+2015-06-13  Carl Hetherington  <cth@carlh.net>
+
+       * Fix i18n.
+
+       * Version 2.1.1 released.
+
+2015-06-13  Carl Hetherington  <cth@carlh.net>
+
+       * Version 2.1.0 released.
+
+2015-06-13  Carl Hetherington  <cth@carlh.net>
+
+       * Make ru_RU translation actually work.
+
+       * Update progress bar (sort-of) when finding subtitles (#603).
+
+       * Make sure audio mapping view is scrollable when necessary (#597).
+
+2015-06-12  Carl Hetherington  <cth@carlh.net>
+
+       * Add a close button to the audio plot on Linux (#602).
+
+       * Version 2.0.51 released.
+
+2015-06-12  Carl Hetherington  <cth@carlh.net>
+
+       * New ru_RU translation from Igor Voytovich.
+
+2015-06-12  c.hetherington  <cth@carlh.net>
+
+       * Fix for every audio stream being mapped to the DCP when loading
+       old films.
+
+2015-06-11  c.hetherington  <cth@carlh.net>
+
+       * Fix massive slowdown of direct J2K->DCP encodes (#599).
+
+       * Fix hang on audio analysis in some cases (#598).
+
+       * Fix never-ending encode when XYZ values are clamped (#600).
+
+2015-06-10  Carl Hetherington  <cth@carlh.net>
+
+       * Version 2.0.50 released.
+
+2015-06-10  c.hetherington  <cth@carlh.net>
+
+       * Skip audio analysis when there is no audio content (#596).
+
+2015-06-09  Carl Hetherington  <cth@carlh.net>
+
+       * Version 2.0.49 released.
+
+2015-06-04  Carl Hetherington  <cth@carlh.net>
+
+       * Version 2.0.48 released.
+
+2015-06-03  Carl Hetherington  <cth@carlh.net>
+
+       * Various fixes to subtitle rendering, including independent
+       x and y scale of text subs (#489).
+
+2015-06-02  c.hetherington  <cth@carlh.net>
+
+       * Allow use of all content audio streams, not just
+       the selected one.
+
+       * Tweak colour conversion controls so that it's easier
+       to use a preset without seeing the details.
+
+2015-05-25  Carl Hetherington  <cth@carlh.net>
+
+       * Block all but alphanumeric characters with a few bits
+       of punctuation from DCP names.
+
+       * Improve view of jobs in various ways.
+
+       * Increase the number of images that DCP-o-matic will
+       keep around in memory before resorting to pushing them
+       to disk.
+
+       * Display DCP container size beside the choice
+       in the DCP tab.
+
+       * Try to set up useful default colour conversions
+       depending on the type and resolution of content (#565).
+
+2015-05-23  Carl Hetherington  <cth@carlh.net>
+
+       * Fix failure to import some video MXFs (#566).
+
+2015-05-17  Carl Hetherington  <cth@carlh.net>
+
+       * Update DCP name on changing DCP standard (#570).
+
+2015-05-14  Carl Hetherington  <cth@carlh.net>
+
+       * Version 2.0.47 released.
+
+2015-05-13  c.hetherington  <cth@carlh.net>
+
+       * Various fixes to embedded image subtitle
+       handling.
+
+2015-05-10  Carl Hetherington  <cth@carlh.net>
+
+       * Version 2.0.46 released.
+
+2015-05-10  Carl Hetherington  <cth@carlh.net>
+
+       * Version 2.0.45 released.
+
+2015-05-10  Carl Hetherington  <cth@carlh.net>
+
+       * Version 2.0.44 released.
+
+2015-05-10  Carl Hetherington  <cth@carlh.net>
+
+       * Fix sometimes-missing channel labels on OS X audio analysis.
+
+2015-05-09  Carl Hetherington  <cth@carlh.net>
+
+       * Efficiency fix for cases where there is a lot of processing
+       power.
+
+       * Add UTF-8 content type to KDM emails to try to fix #549.
+
+       * Disable OK until a download succeeds in the certificate
+       downloader (#404).
+
+2015-05-07  Carl Hetherington  <cth@carlh.net>
+
+       * Version 2.0.43 released.
+
+2015-05-07  Carl Hetherington  <cth@carlh.net>
+
+       * A few small but possibly sigificant correctness fixes
+       for subtitles (thanks to dcp_inspect).
+
+2015-05-04  Carl Hetherington  <cth@carlh.net>
+
+       * Version 2.0.42 released.
+
+2015-05-04  Carl Hetherington  <cth@carlh.net>
+
+       * Move restore-default-prefs option (#537).
+
+       * Don't try to update config dialog when its window has been
+       destroyed.  Fixes various crashes on Windows (from master).
+
+       * Add a simple content properties dialog (#554).
+
+2015-05-01  carl  <cth@carlh.net>
+
+       * Don't load image files whose names start with ._ as they
+       are probably OS X resource files (from master).
+
+2015-04-30  Carl Hetherington  <cth@carlh.net>
+
+       * Copy subtitle fonts to the DCP, and provide
+       LiberationSans-Regular as a default Arial equivalent.
+
+2015-04-29  Carl Hetherington  <cth@carlh.net>
+
+       * Make disk space check take account of whether hard links
+       are supported by the target filesystem (#511).
+
+       * Allow configuration of the encryption key (from master).
+
+       * Various fixes to bad timeline drag behaviour when
+       snapping (from master).
+
+2015-04-29  c.hetherington  <cth@carlh.net>
+
+       * Hand-apply 291179175729b62e17a9c322cd27ae134d1310d9,
+       8d92cce7d2885afa13ee4cb6f546dbf43942124b and
+       c994839239e84a1f62865ed82fdc090900a66b03 from master;
+       stop flickering when dragging in the timeline on OS X.
+
+2015-04-22  c.hetherington  <cth@carlh.net>
+
+       * Add P3 colour conversion preset.
+
+       * Hand-apply all changes relating to colour specification
+       as chromaticity.
+
+2015-04-20  Carl Hetherington  <cth@carlh.net>
+
+       * Hand-apply 47770097cf6a5d7dbbdded8977da5f3de53dfd33;
+       single-file hashes.
+
+       * Hand-apply e1d0d24146592e311d46781a1961fe080f6357cf;
+       attempt to fix confusion with the JPEG2000 bandwidth
+       control when a user enters a value directly rather than
+       using the spin arrows.
+
+2015-04-16  Carl Hetherington  <cth@carlh.net>
+
+       * Fix potential OS X crashes due to another incarnation
+       of the bizarre multi-thread stringstream bug.
+
+2015-04-15  c.hetherington  <cth@carlh.net>
+
+       * Hand-apply 94998e12d117f3f1781dfb1318939debfbf34546 from master;
+       add option to restore the default configuration.
+
+2015-04-12  Carl Hetherington  <cth@carlh.net>
+
+       * Hand-apply 69866d9ba972d21375081c313ac245535ac55be9 from master;
+       handle removed ratio if it occurs in old files.
+
+       * Hand-apply c0e0b90d987af2586323d4a67bd67330256da51d from master;
+       remove 1.37 ratio and set Academy to 1.375.
+
+       * Hand-apply 83f1ea8eacb4d56860ccdb9db5acdf12c6e71dfb from master;
+       ellipsize filters strings if it is long.
+
+       * Hand-apply 24ae3a8f0a68529b50c34079e643caf6b9327523 from master;
+       use the number of mapped audio channels for the DCP name, not the
+       number of DCP channels (#479).
+
+2015-03-25  Carl Hetherington  <cth@carlh.net>
+
+       * Remove scaler settings and just uses SWS_BICUBIC all round.
+
+       * Hand-apply ec3e6abf817b84d589f0782b01f5059dd3bf0953; only allow
+       even DCP audio channel counts between 2 and 16 inclusive.
+
+       * Hand-apply 3e3d3e46a74af7b3e6431033c7c80bd058c02cf6update;
+       full/play length in the timing panel when the DCP frame rate is
+       changed.
+
 2015-03-24  Carl Hetherington  <cth@carlh.net>
 
+       * Hand-apply 31eafa8a121b8d341d198e4fe426ee843cc70167; add a note
+       to the timing panel to try to stop people changing the video frame
+       rate in the wrong circumstances.
+
+       * Hand-apply e30fd8d; resurrect JSON server code.
+
        * Hand-apply 7ba9dcdbfe8f0d94ad9887843995c152c45dfe9e from master;
        allow "deletion" of the audio part of a FFmpeg file from the
        timeline; delete unmaps the audio (#316).
 
 2014-04-07  Carl Hetherington  <cth@carlh.net>
 
-       * Updated fr_FR translation from Thierry Journet. 
+       * Updated fr_FR translation from Thierry Journet.
 
 2014-04-02  Carl Hetherington  <cth@carlh.net>
 
 2013-08-28  Carl Hetherington  <cth@carlh.net>
 
        * Initial DCP-o-matic release.
-