2014-03-07 Carl Hetherington * Add subtitle view. 2014-05-16 Carl Hetherington * Version 1.69.8 released. 2014-05-16 Carl Hetherington * Fix various confusions in translations of abbreviated channel names (Lc, Rc etc.) 2014-05-14 Carl Hetherington * Version 1.69.7 released. 2014-05-14 Carl Hetherington * Bump libdcp to remove checks on PCM MXF edit rates, so we can generate strange ones in DCP-o-matic. 2014-05-13 Carl Hetherington * Version 1.69.6 released. 2014-05-13 Carl Hetherington * Remove artificial 100fps limit when using "any" DCP frame rate. 2014-05-12 Carl Hetherington * Version 1.69.5 released. 2014-05-12 Carl Hetherington * Add option to use any DCP frame rate, rather than just the "allowed" set. * Version 1.69.4 released. 2014-05-12 Carl Hetherington * Version 1.69.3 released. 2014-05-12 Carl Hetherington * Use libdcp::raw_convert instead of boost::lexical_cast and LocaleGuard, hopefully to fix large numbers being written with thousands separators on some locales. 2014-05-10 Carl Hetherington * Version 1.69.2 released. 2014-05-10 Carl Hetherington * Fix setup of the libswresample context to work with high channel counts. 2014-05-09 Carl Hetherington * Version 1.69.1 released. 2014-05-09 Carl Hetherington * Fix crash on using content with more than 12 audio channels. * Re-introduce ffprobe call when adding content. 2014-05-05 Carl Hetherington * Version 1.69.0 released. 2014-05-02 Carl Hetherington * Version 1.68.0 released. 2014-04-29 Carl Hetherington * Version 1.67.1 released. 2014-04-29 Carl Hetherington * Version 1.67.0 released. 2014-04-27 Carl Hetherington * Version 1.66.16 released. 2014-04-27 Carl Hetherington * Add .dpx to the list of acceptable image files. * Slightly better handling of uncaught exceptions. * Use our own directory picker on 14.04 (as well as 13.04 and 13.10) as it appears that the same bug remains. 2014-04-25 Carl Hetherington * Version 1.66.15 released. 2014-04-25 Carl Hetherington * Fix subtitle display when the next subtitle is decoded before the previous one has finished. 2014-04-24 Carl Hetherington * Version 1.66.14 released. 2014-04-23 Carl Hetherington * Version 1.66.13 released. 2014-04-21 Carl Hetherington * Update to es_ES translation from Manuel AC. * Update to fr_FR translation from Thierry Journet. 2014-04-17 Carl Hetherington * Fix update of the gain control when using the gain calculator dialog. * Version 1.66.12 released. 2014-04-07 Carl Hetherington * Version 1.66.11 released. 2014-04-07 Carl Hetherington * Updated fr_FR translation from Thierry Journet. 2014-04-02 Carl Hetherington * Version 1.66.10 released. 2014-04-01 Carl Hetherington * Basic support for separate left/right-eye files or directories for 3D. 2014-03-30 Carl Hetherington * Version 1.66.9 released. 2014-03-30 Carl Hetherington * Version 1.66.8 released. * nl_NL translation from Theo Kooijmans. 2014-03-27 Carl Hetherington * Auto-save film metadata before starting DCP encode. 2014-03-25 Carl Hetherington * Add support for downloading Doremi server certificates. 2014-03-24 Carl Hetherington * Version 1.66.7 released. 2014-03-24 Carl Hetherington * Fix error on creating DCPs without audio. 2014-03-23 Carl Hetherington * Version 1.66.6 released. 2014-03-23 Carl Hetherington * Attempt to fix format string specifier error on Windows. * Version 1.66.5 released. 2014-03-22 Carl Hetherington * Version 1.66.4 released. 2014-03-22 Carl Hetherington * Allow specification of the video frame rate that a sound file was prepared for. * Another attempt to fix colour conversion dialog strange behaviour on OS X. 2014-03-18 Carl Hetherington * Version 1.66.3 released. 2014-03-18 Carl Hetherington * Fix bad rounding of timecodes. * Tentative support for 3D from alternate frames of the source. 2014-03-17 Carl Hetherington * Improve behaviour of the position slider at the end of films. * Version 1.66.2 released. 2014-03-17 Carl Hetherington * Improve appearance of config dialog on OS X. 2014-03-15 Carl Hetherington * Improve appearance of new film and KDM dialogs on OS X. * Fix KDM dialog to predictably set up its initial range to a week from now. * Remove support for FFmpeg post-processing filters as they apparently do not support > 8bpp. I don't think they are worth the pain of quantizing and then telling the user what has happened. 2014-03-12 Carl Hetherington * Version 1.66.1 released. 2014-03-12 Carl Hetherington * Hopefully fix i18n on OS X (#324). 2014-03-10 Carl Hetherington * Version 1.66.0 released. 2014-03-09 Carl Hetherington * Version 1.65.2 released. 2014-03-09 Carl Hetherington * Restore old behaviour of "no-stretch" mode with crop. * Fix display of no-scale display mode in the player. 2014-03-08 Carl Hetherington * Version 1.65.1 released. 2014-03-08 Carl Hetherington * Fix incorrect audio analyses on multiple-stream content. * Support for unsigned 8-bit audio (hmm!). 2014-03-06 Carl Hetherington * Version 1.65.0 released. 2014-03-05 Carl Hetherington * Version 1.64.19 released. 2014-03-05 Carl Hetherington * Bump maximum audio channels to 12 so that we can (crudely at least) get BsL/BsR. 2014-03-04 Carl Hetherington * Version 1.64.18 released. 2014-03-04 Carl Hetherington * Add option to disable all scaling of the input video. 2014-03-03 Carl Hetherington * Fix rounding of timecodes in at least some cases (#323). * Try to prevent OS X from sleeping during DCP encode. 2014-02-26 Carl Hetherington * Version 1.64.17 released. 2014-02-26 Carl Hetherington * Fix missing RMS audio analysis plots in some cases. * Fix failure to load sound files with non-ASCII paths. 2014-02-23 Carl Hetherington * Version 1.64.16 released. 2014-02-23 Carl Hetherington * Bump ffmpeg library to git head to fix problems with misrecognised frame rates in some MOV files. 2014-02-20 Carl Hetherington * Version 1.64.15 released. 2014-02-20 Carl Hetherington * Basic support for 7.1 / HI/VI audio tracks. 2014-02-19 Carl Hetherington * Add some basic JSON stuff. 2014-02-18 Carl Hetherington * Version 1.64.14 released. 2014-02-18 Carl Hetherington * Version 1.64.13 released. 2014-02-12 Carl Hetherington * Make the batch converter remember its last directory for the film picker (#318). * Add dcpomatic_batch to OS X .app. 2014-02-11 Carl Hetherington * Version 1.64.12 released. 2014-02-11 Carl Hetherington * Be more careful when catching exceptions from KDM creation. 2014-02-10 Carl Hetherington * Version 1.64.11 released. 2014-02-10 Carl Hetherington * Version 1.64.10 released. 2014-02-10 Carl Hetherington * Try to fix Centos RPM dependencies. * Version 1.64.9 released. 2014-02-10 Carl Hetherington * Version 1.64.8 released. 2014-02-09 Carl Hetherington * Build with a more careful version of libopenjpeg that handles out-of-memory conditions slightly better. * Possibly fix repeated no route to host errors in some cases. * Some small bits of increased low-memory stability. * Version 1.64.7 released. 2014-02-08 Carl Hetherington * Fix exception when seeking with missing content (part of #317). * Version 1.64.6 released. 2014-02-08 Carl Hetherington * Version 1.64.5 released. 2014-02-08 Carl Hetherington * Version 1.64.4 released. 2014-02-08 Carl Hetherington * Version 1.64.3 released. 2014-02-08 Carl Hetherington * Bump libdcp version to get some fixes for Interop XML. 2014-02-07 Carl Hetherington * Add basic stuff to build RPMs for Centos. 2014-02-05 Carl Hetherington * Version 1.64.2 released. 2014-02-05 Carl Hetherington * A variety of fixes to small problems found by Coverity. 2014-02-05 Carl Hetherington * Version 1.64.1 released. 2014-02-05 Carl Hetherington * Updates to it_IT translation from William Fanelli. 2014-02-02 Carl Hetherington * Version 1.64.0 released. 2014-01-29 Carl Hetherington * Version 1.63.8 released. 2014-01-29 Carl Hetherington * Add subtitle X offset option. * Fix missing subtitles when subtitled content is at a non-zero position. 2014-01-28 Carl Hetherington * Use Mbit/s instead of the incorrect MBps. * Version 1.63.7 released. 2014-01-28 Carl Hetherington * Try to prevent Windows machines going to sleep during encodes. * Add option to not install main program / server on Windows. 2014-01-26 Carl Hetherington * Change default JPEG2000 bandwith to 100MBps. * Updated fr_FR translation from Theirry Journet. 2014-01-24 Carl Hetherington * Try to fix repeatedly-reported exceptions. 2014-01-23 Carl Hetherington * Version 1.63.6 released. 2014-01-23 Carl Hetherington * Fix recovery of DCP encoding after a crash with a 3D DCP. 2014-01-21 Carl Hetherington * Version 1.63.5 released. 2014-01-21 Carl Hetherington * Potentially major fix for bad A/V sync. 2014-01-19 Carl Hetherington * Version 1.63.4 released. 2014-01-19 Carl Hetherington * Updated sv_SE translation from Adam Klotblixt. 2014-01-15 Carl Hetherington * Version 1.63.3 released. 2014-01-15 Carl Hetherington * Hopefully fix badly-labelled MXFs when in Interop mode. 2014-01-14 Carl Hetherington * Version 1.63.2 released. 2014-01-14 Carl Hetherington * Fix problems with adding new soundtracks to FFmpeg content with no audio track. * Updated de_DE translation from Markus Raab. * Version 1.63.1 released. 2014-01-14 Carl Hetherington * Try to fix subtitle problems when the video frame rate is being changed from content to DCP. 2014-01-13 Carl Hetherington * Change 4:3 and 5:3 ratios to be precise rather than 1.33:1 and 1.66:1, and also tweak 1.19:1 (#306). * Version 1.63.0 released. 2014-01-12 Carl Hetherington * Fix crashes when using -3dB options in locales with a , decimal separator. * Version 1.62.3 released. 2014-01-11 Carl Hetherington * Hopefully fix error on restarting a cancelled transcode job on Windows. 2014-01-10 Carl Hetherington * Version 1.62.2 released. 2014-01-10 Carl Hetherington * Version 1.62.1 released. 2014-01-10 Carl Hetherington * Version 1.62.0 released. 2014-01-10 Carl Hetherington * Try to stop the queue of things to write filling up excessively on fast CPUs. * Try to fix double "are you sure" prompt on quitting with active jobs. * Version 1.61.2 released. 2014-01-09 Carl Hetherington * Version 1.61.1 released. 2014-01-09 Carl Hetherington * Version 1.61.0 released. 2014-01-09 Carl Hetherington * Hopefully fix somewhat inexplicable inability of Windows to open new files on top of old ones in some circumstances (with audio MXFs). * Version 1.60 released. 2014-01-09 Carl Hetherington * More fixes for slow-downs on fast computers. 2014-01-08 Carl Hetherington * Version 1.59 released. 2014-01-07 Carl Hetherington * Version 1.58 released. 2014-01-07 Carl Hetherington * Fix Windows build of FFmpeg to link against zlib, which fixes parsing of some .mov files. * Very primitive check-for-updates feature added. * Allow still-moving-image sources to have their frame rate specified. 2014-01-06 Carl Hetherington * Basics of per-channel audio gain (#247). * Give a warning on make DCP if it seems unlikely that the disk will have enough space to store the finished DCP (#92). * Make sure forced languages override the environment for gettext() as well as wxWidgets' i18n code (#108). * Bump libdcp version to get a fix for VOLINDEX/ASSETMAP file extensions with interop (#206). * Fix subtitle colouring (#152). * Fix mis-timed subtitles when there is a non-zero video PTS offset. * Remove seemingly unnecessary checks on image directories. * Leave DCP directory creation until the last minute to help avoid half-eaten directories being left around (#174). 2014-01-05 Carl Hetherington * Version 1.57 released. 2014-01-05 Carl Hetherington * Use _fseeki64 on Windows when reading content files. * Various small fixes to i18n. 2014-01-03 Carl Hetherington * Version 1.56 released. 2014-01-03 Carl Hetherington * Version 1.55 released. 2014-01-03 Carl Hetherington * New de_DE translation from Markus Raab. * Work-around mysterious call of pure virtual method inside boost. 2014-01-01 Carl Hetherington * Bump ffmpeg version. 2013-12-30 Carl Hetherington * Version 1.54 released. 2013-12-30 Carl Hetherington * Put catches around a few threads which could have uncaught exceptions. * Add nascent dcpomatic_create command-line program to create films. 2013-12-29 Carl Hetherington * Version 1.53 released. 2013-12-29 Carl Hetherington * Fix failure to load content from directories with non-Latin names. 2013-12-28 Carl Hetherington * Speculative fix for "find missing" not working on OS X (#255). * Fix failure to load films with missing still image content (#300). 2013-12-27 Carl Hetherington * Fix non-update of video information on changing DCP resolution (#299). * Version 1.52 released. 2013-12-27 Carl Hetherington * More speculative fixes for 4K. 2013-12-23 Carl Hetherington * Version 1.51 released. 2013-12-23 Carl Hetherington * A couple of potential fixes for 4K. * Version 1.50 released. 2013-12-23 Carl Hetherington * Version 1.49 released. 2013-12-23 Carl Hetherington * Version 1.48 released. 2013-12-23 Carl Hetherington * Add TLS/SSL support to KDM email sending. 2013-12-23 Carl Hetherington * Version 1.47 released. 2013-12-23 Carl Hetherington * Add $START_TIME and $END_TIME as variables for the KDM email. * Add top/bottom option for 3D frames. 2013-12-20 Carl Hetherington * Add configuration option for default audio delay (#276). * Version 1.46 released. 2013-12-19 Carl Hetherington * Version 1.45 released. 2013-12-19 Carl Hetherington * Bump libdcp version again for a crash fix for 32-bit Windows, and also for problems generating certificate chains. 2013-12-18 Carl Hetherington * Version 1.44 released. 2013-12-18 Carl Hetherington * Bump libdcp version again for a fix to XML validity for 3D. * Version 1.43 released. 2013-12-18 Carl Hetherington * Update libdcp version to get fix for 3D IntrinsicDuration. * Fix progress reporting when making 3D DCPs. * Fix non-update of display when changing video frame type (2D, 3D left/right etc.) * Restore video information in video tab when using still images. * Hopefully fix exception on new film in some strange cases. 2013-12-09 Carl Hetherington * Version 1.42 released. 2013-12-09 Carl Hetherington * Fix make_black for pixel format 7 (#288). 2013-12-08 Carl Hetherington * Fix display update when removing content (#281). 2013-12-07 Carl Hetherington * Version 1.41 released. 2013-12-05 Carl Hetherington * Improve the correctness of lengths reported by sound files to fix short DCPs when using non-DCI-rate sound files with stills. 2013-12-04 Carl Hetherington * Make signatures optional (#273). * Only do scale/crop/window/subtitle overlay if a frame is going to be encoded for the DCP. * Several optimisations to video processing, which should speed up the player a bit. 2013-12-03 Carl Hetherington * Add "play length" control to avoid having to do arithmetic to get end-trims right in some cases (#261). 2013-12-02 Carl Hetherington * Fix breakage to adding multiple files at the same time. * Fix crash on double-click of "show audio" button (#278). * Version 1.40 released. 2013-12-02 Carl Hetherington * Fix problems with FFmpeg files that have all-zero stream IDs. * Fix crash on checking non-existing frame info files. * Fix erroneous disabling of timing panel with audio-only sources. 2013-11-30 Carl Hetherington * Version 1.39 released. 2013-11-30 Carl Hetherington * Fix windows build. 2013-11-29 Carl Hetherington * Version 1.38 released. 2013-11-29 Carl Hetherington * Add option to join input files together to help with multiple VOB files from DVDs. * Fix build for 32-bit versions of OS X. 2013-11-27 Carl Hetherington * Version 1.37 released. 2013-11-27 Carl Hetherington * Version 1.36 released. 2013-11-27 Carl Hetherington * Version 1.35 released. 2013-11-26 Carl Hetherington * Updated fr_FR translation from Lilian Lefranc. * A whole load of fixes for lots of bugs when handling filenames using non-Latin characters on Windows. 2013-11-22 Carl Hetherington * Version 1.34 released. 2013-11-22 Carl Hetherington * Fix both OS X and Windows installers. 2013-11-21 Carl Hetherington * Version 1.33 released. 2013-11-21 Carl Hetherington * Fix Ubuntu 13.04 build. 2013-11-20 Carl Hetherington * Version 1.32 released. 2013-11-20 Carl Hetherington * Version 1.31 released. 2013-11-20 Carl Hetherington * Add primitive hints dialogue box. 2013-11-17 Carl Hetherington * Fix specified-server discovery. * Version 1.30 released. 2013-11-17 Carl Hetherington * Speculative fix for servers crashing with different locales to clients. 2013-11-16 Carl Hetherington * Bump bundled FFmpeg version to current git master. * Fix erroneous reset of visible channels in audio level dialog when changing gain. 2013-11-15 Carl Hetherington * Use 2 decimal places for gamma controls instead of 1. 2013-11-14 Carl Hetherington * Support modification of certain properties when there are several selected pieces of content. * Add server configuration back in. 2013-11-12 Carl Hetherington * Version 1.29 released. 2013-11-12 Carl Hetherington * Fix bad_alloc exception on audio analysis (and probably elsewhere). 2013-11-11 Carl Hetherington * Version 1.28 released. 2013-11-11 Carl Hetherington * Somewhat speculative fix for slow-downs and large memory consumption with multi-content playlists. 2013-11-10 Carl Hetherington * Hopefully get rid of spurious black lines around preview. 2013-11-08 Carl Hetherington * Fix strange behaviour of J2K bandwidth control on 32-bit Linux. 2013-11-07 Carl Hetherington * Open file dialog starts in the configured DCP directory, if one exists (#70). 2013-11-06 Carl Hetherington * Support pixel format 30 (#254). 2013-11-06 Carl Hetherington * Version 1.27 released. 2013-11-06 Carl Hetherington * Various server-related tidying up; servers are now auto-detected only (the configuration for them has been removed). 2013-11-06 Carl Hetherington * Version 1.26 released. 2013-11-05 Carl Hetherington * Auto-detect encoding servers on the local subnet(s). * Tweak verbosity of command-line encoding servers. 2013-11-04 Carl Hetherington * Version 1.25 released. 2013-10-29 Carl Hetherington * Improve performance when start-trimming large files. * Fix audio problems when start-trimming. 2013-10-28 Carl Hetherington * Version 1.24 released. 2013-10-28 Carl Hetherington * Fix failure to reload configuration on some non-English locales. 2013-10-26 Carl Hetherington * Version 1.23 released. 2013-10-25 Carl Hetherington * Version 1.22 released. 2013-10-24 Carl Hetherington * Support sources that require repeat of more than 1 extra frame. 2013-10-23 Carl Hetherington * Version 1.21 released. 2013-10-23 Carl Hetherington * Use our own directory picker on Ubuntu 13.10 as well as Ubuntu 13.04 as it seems similarly broken. 2013-10-22 Carl Hetherington * Version 1.20 released. 2013-10-22 Carl Hetherington * Allow films to be loaded when content is missing, and then that content can be re-found. 2013-10-21 Carl Hetherington * Version 1.19 released. 2013-10-21 Carl Hetherington * Fix Rec. 709 gammas (from Lilian Lefranc) 2013-10-20 Carl Hetherington * Allow specification of subtitle language even if DVD-o-matic isn't providing the subtitles. 2013-10-20 Carl Hetherington * Version 1.18 released. 2013-10-19 Carl Hetherington * Fix non-saving of colour transform presets. * Some improvements in progress reporting, especially for long encodes. 2013-10-18 Carl Hetherington * Fix bug with incorrect validity times given to KDMs. 2013-10-17 Carl Hetherington * Fix Make DCP menu option sensitivity (#230). * Forward-port fix from master; use 1000000 rather than 1e6 for J2K bandwidth arithmetic to ensure that it's done with integers. 2013-10-16 Carl Hetherington * Version 1.17 released. 2013-10-16 Carl Hetherington * Hopefully fix crash on closing preferences window when ~/.config/dcpomatic does not exist. * Allow specification of the DCP to make KDMs for, in case there is more than one. * Speed up response to some settings changes (e.g. crop) (#196). 2013-10-15 Carl Hetherington * Version 1.16 released. 2013-10-15 Carl Hetherington * Restore up/down buttons for simple content time movements. * Include film title in KDM filenames. * Allow no-stretch scaling like in DVD-o-matic. 2013-10-14 Carl Hetherington * Add Rec. 709 colour conversion preset using Wolfgang Woehl's matrix. 2013-10-14 Carl Hetherington * Version 1.15 released. 2013-10-14 Carl Hetherington * Fix some crashes in the KDM dialogue when coming out of the add screen without giving a certificate. * Really fix libltdl search path on OS X. 2013-10-13 Carl Hetherington * Version 1.14 released. 2013-10-12 Carl Hetherington * Add some missing libraries to the OS X build. * Fix libltdl search path on OS X. 2013-10-12 Carl Hetherington * Version 1.13 released. 2013-10-12 Carl Hetherington * Fix linux static build. 2013-10-11 Carl Hetherington * Version 1.12 released. 2013-10-11 Carl Hetherington * Fix failure to create signer certificates on Windows. 2013-10-10 Carl Hetherington * Basic snapping in the timeline. * Various improvements to dcpomatic_kdm. 2013-10-10 Carl Hetherington * Version 1.11 released. 2013-10-10 Carl Hetherington * libdcp fix to incorrect signature digests. 2013-10-09 Carl Hetherington * Version 1.10 released. 2013-10-09 Carl Hetherington * Add some missing Windows dependencies. 2013-10-09 Carl Hetherington * Version 1.09 released. 2013-10-09 Carl Hetherington * Bump libdcp version to pull in speculative fix for AuthorizedDeviceList thumbprints in KDMs. 2013-10-09 Carl Hetherington * Version 1.08 released. 2013-10-09 Carl Hetherington * Fix problems with crypto stuff on Windows. 2013-10-08 Carl Hetherington * Version 1.07 released. 2013-10-01 Carl Hetherington * Version 1.06 released. 2013-09-19 Carl Hetherington * Version 1.05 released. 2013-09-17 Carl Hetherington * Version 1.04 released. 2013-09-09 Carl Hetherington * Version 1.03 released. 2013-09-02 Carl Hetherington * Add missing boost datetime dependency to debian control files. 2013-08-30 Carl Hetherington * Version 1.02 released. 2013-08-29 Carl Hetherington * Version 1.01 released. 2013-08-29 Carl Hetherington * Restore server/client operation (#202). * Fix strange rounding of still image durations (#204). * Remove limitation to numbers and periods in the server host name dialogue box. * Fix stuck-at-99% progress meters (#184). * Version 1.01beta1 released. 2013-08-29 Carl Hetherington * Fix emissions of large chunks of silence when analysing audio in some cases. * Use my @dcpomatic.com email address for now, rather than a non-existant mailing list. 2013-08-28 Carl Hetherington * Initial DCP-o-matic release.