Fix some float/double implicit casts (#742).
[dcpomatic.git] / ChangeLog
1 2015-11-09  Carl Hetherington  <cth@carlh.net>
2
3         * Correct a number of float/double mismatches; should fix #742.
4
5         * Desensitise trim-playhead buttons as appropriate (#737).
6
7         * Keep same frame visible after trimming content start (#737).
8
9         * Trim frames after the current one with "trim after current", leaving
10         the current frame in (#737).
11
12 2015-11-08  Carl Hetherington  <cth@carlh.net>
13
14         * Fix bad layout in the audio tab (#738).
15
16         * Allow configuration of SubRip subtitle colour and outlines.
17
18 2015-11-06  Carl Hetherington  <cth@carlh.net>
19
20         * Sort cinemas in KDM dialog and standalone creator (#726).
21
22 2015-11-06  c.hetherington  <cth@carlh.net>
23
24         * Updated ru_RU translation from Igor Voytovich.
25
26 2015-11-06  Carl Hetherington  <cth@carlh.net>
27
28         * Make single-frame image sources adjust their notional
29         frame rate to that of the DCP (#714).
30
31 2015-11-05  Carl Hetherington  <cth@carlh.net>
32
33         * Correct time display when previewing multi-reel DCP content.
34
35 2015-11-05  c.hetherington  <cth@carlh.net>
36
37         * Updated nl_NL translation from Rob van Nieuwkerk.
38
39 2015-11-05  Carl Hetherington  <cth@carlh.net>
40
41         * Version 2.5.0 released.
42
43 2015-11-05  Carl Hetherington  <cth@carlh.net>
44
45         * Version 2.4.18 released.
46
47 2015-11-04  Carl Hetherington  <cth@carlh.net>
48
49         * Updated nl_NL translation from Rob van Nieuwkerk.
50
51         * Version 2.4.17 released.
52
53 2015-11-04  Carl Hetherington  <cth@carlh.net>
54
55         * Version 2.4.16 released.
56
57 2015-11-03  Carl Hetherington  <cth@carlh.net>
58
59         * Fix error when previewing DCP content with added subtitles (#736).
60
61         * Fix crash with multi-reel DCP content.
62
63         * Updated fr_FR translation from Thierry Journet.
64
65         * Updated ru_RU translation from Igor Voytovich.
66
67         * Updated nl_NL translation from Rob van Nieuwkerk.
68
69 2015-11-02  Carl Hetherington  <cth@carlh.net>
70
71         * Updated nl_NL translation from Rob van Nieuwkerk.
72
73         * Fix incorrect preview rendering of italic subtitles (#728).
74
75 2015-10-30  c.hetherington  <cth@carlh.net>
76
77         * Updated ru_RU translation from Igor Voytovich.
78
79         * Fix non-update of timeline when reels setup changes (#735).
80
81 2015-10-29  Carl Hetherington  <cth@carlh.net>
82
83         * Version 2.4.15 released.
84
85 2015-10-29  Carl Hetherington  <cth@carlh.net>
86
87         * Fix incorrect colours following re-scale of existing
88         DCP content (#730).
89
90         * Updated nl_NL translation from Rob van Nieuwkerk.
91
92         * Updated pt_PT translation from Tiago Casal Ribeiro.
93
94 2015-10-28  Carl Hetherington  <cth@carlh.net>
95
96         * New pt_PT translation from Tiago Casal Ribeiro.
97
98         * Version 2.4.14 released.
99
100 2015-10-28  Carl Hetherington  <cth@carlh.net>
101
102         * Version 2.4.13 released.
103
104 2015-10-28  Carl Hetherington  <cth@carlh.net>
105
106         * Fix ordering of filename in image sets in some cases
107         (e.g. foo_01042015_00000, foo_01042015_00001...)
108
109         * Updated da_DK translation from Anders Uhl Pedersen.
110
111         * Fix erroneous addition of referenced assets to PKLs (#723).
112
113 2015-10-19  Carl Hetherington  <cth@carlh.net>
114
115         * Draw reels in the timeline.
116
117         * Fix by-video-content reel split when there is stuff
118         after the last piece of video content.
119
120         * Add button to export leaf private key from the config.
121
122 2015-10-17  Carl Hetherington  <cth@carlh.net>
123
124         * Version 2.4.12 released.
125
126 2015-10-15  Carl Hetherington  <cth@carlh.net>
127
128         * Fix out-of-range Interop subtitle timing in some cases (#717).
129
130 2015-10-14  Carl Hetherington  <cth@carlh.net>
131
132         * Only show existing DCP channels in the audio dialog (#715).
133
134         * Various optimizations to the upmixer filters; drop order of
135         Upmixer A Lfe/C and Upmixer B Lfe filters to speed them up.
136
137 2015-10-13  Carl Hetherington  <cth@carlh.net>
138
139         * Version 2.4.11 released.
140
141 2015-10-13  Carl Hetherington  <cth@carlh.net>
142
143         * Add basic support for multi-reel.
144
145         * Fix referencing of multi-reel DCPs.
146
147 2015-10-12  Carl Hetherington  <cth@carlh.net>
148
149         * Version 2.4.10 released.
150
151 2015-10-12  Carl Hetherington  <cth@carlh.net>
152
153         * Updated nl_NL translation from Rob van Nieuwkerk.
154
155 2015-10-11  Carl Hetherington  <cth@carlh.net>
156
157         * Add option to log SMTP session transcripts
158         for debugging failures to send email.
159
160         * Version 2.4.9 released.
161
162 2015-10-11  Carl Hetherington  <cth@carlh.net>
163
164         * Provide progress indication when finding
165         subtitles (#711).
166
167         * Updated ru_RU translation from Igor Voytovich.
168
169         * Updated pl_PL translation from Marek Skrzelowski.
170
171 2015-10-10  Carl Hetherington  <cth@carlh.net>
172
173         * Version 2.4.8 released.
174
175 2015-10-10  Carl Hetherington  <cth@carlh.net>
176
177         * Version 2.4.7 released.
178
179 2015-10-10  Carl Hetherington  <cth@carlh.net>
180
181         * Updated nl_NL translation from
182         Rob van Nieuwkerk.
183
184 2015-10-09  Carl Hetherington  <cth@carlh.net>
185
186         * Version 2.4.6 released.
187
188 2015-10-09  c.hetherington  <cth@carlh.net>
189
190         * Create certificate chains with nicer default
191         organizational unit etc.
192
193         * Various improvements to server GUI.
194
195         * Package main DCP-o-matic, server and batch
196         converter on all platforms.
197
198         * Add KDM creator application which can
199         make new KDMs given a DKDM.
200
201 2015-10-08  Carl Hetherington  <cth@carlh.net>
202
203         * Update to fr_FR translation from Thierry Journet.
204
205 2015-10-07  Carl Hetherington  <cth@carlh.net>
206
207         * Version 2.4.5 released.
208
209 2015-10-07  Carl Hetherington  <cth@carlh.net>
210
211         * Fix job description layout on OS X.
212
213 2015-10-06  Carl Hetherington  <cth@carlh.net>
214
215         * Version 2.4.4 released.
216
217 2015-10-06  Carl Hetherington  <cth@carlh.net>
218
219         * Version 2.4.3 released.
220
221 2015-10-06  Carl Hetherington  <cth@carlh.net>
222
223         * Version 2.4.2 released.
224
225 2015-10-06  Carl Hetherington  <cth@carlh.net>
226
227         * Fix subtitle timing when the DCP rate
228         is different to their native rate.
229
230         * Fix invalid SMPTE subtitle output
231         in some cases.
232
233         * Version 2.4.1 released.
234
235 2015-10-06  Carl Hetherington  <cth@carlh.net>
236
237         * Speculative support for multi-part
238         bitmap subtitles (#709).
239
240 2015-10-05  Carl Hetherington  <cth@carlh.net>
241
242         * Version 2.4.0 released.
243
244 2015-10-05  Carl Hetherington  <cth@carlh.net>
245
246         * Version 2.3.14 released.
247
248 2015-10-04  Carl Hetherington  <cth@carlh.net>
249
250         * Fix subtitle timing under trim.
251
252 2015-10-02  Carl Hetherington  <cth@carlh.net>
253
254         * Version 2.3.13 released.
255
256 2015-10-01  Carl Hetherington  <cth@carlh.net>
257
258         * Version 2.3.12 released.
259
260 2015-09-30  c.hetherington  <cth@carlh.net>
261
262         * Fix broken video frame rate override control.
263
264 2015-09-30  Carl Hetherington  <cth@carlh.net>
265
266         * Version 2.3.11 released.
267
268 2015-09-30  Carl Hetherington  <cth@carlh.net>
269
270         * Fix various confusions with subtitles and
271         changing video frame rates.
272
273 2015-09-29  Carl Hetherington  <cth@carlh.net>
274
275         * Version 2.3.10 released.
276
277 2015-09-29  Carl Hetherington  <cth@carlh.net>
278
279         * Improve fix for failure to analyse some audio.
280
281 2015-09-28  Carl Hetherington  <cth@carlh.net>
282
283         * Version 2.3.9 released.
284
285 2015-09-28  c.hetherington  <cth@carlh.net>
286
287         * Fix update of display when changing DCP video rate (#699).
288
289 2015-09-28  Carl Hetherington  <cth@carlh.net>
290
291         * Version 2.3.8 released.
292
293 2015-09-28  c.hetherington  <cth@carlh.net>
294
295         * Fix problems with audio analysis of some combined
296         video/audio files.
297
298         * Fix mis-identification of a folder of images
299         as a DCP in some cases.
300
301 2015-09-27  Carl Hetherington  <cth@carlh.net>
302
303         * Version 2.3.7 released.
304
305 2015-09-26  Carl Hetherington  <cth@carlh.net>
306
307         * Fix crash with embedded subtitles with some
308         video files.
309
310         * Version 2.3.6 released.
311
312 2015-09-25  Carl Hetherington  <cth@carlh.net>
313
314         * Fix assertion failure when loading .MTS files (#702).
315
316         * Fix incorrect hint about 3D content in a 2D DCP.
317
318         * Detect and convert from non-UTF-8
319         subtitle encodings.
320
321 2015-09-21  Carl Hetherington  <cth@carlh.net>
322
323         * Version 2.3.5 released.
324
325 2015-09-20  Carl Hetherington  <cth@carlh.net>
326
327         * Fix setting of frame rate when loading
328         image folders.
329
330 2015-09-18  Carl Hetherington  <cth@carlh.net>
331
332         * Add another upmixer which is a simpler
333         matrix-type thing with no filtering
334         (apart from Lfe).
335
336 2015-09-17  Carl Hetherington  <cth@carlh.net>
337
338         * Version 2.3.4 released.
339
340 2015-09-17  Carl Hetherington  <cth@carlh.net>
341
342         * Version 2.3.3 released.
343
344 2015-09-16  Carl Hetherington  <cth@carlh.net>
345
346         * Fix exception on adding an empty folder
347         as content (#691).
348
349         * Add config option for default standard
350         (SMPTE / Interop).
351
352 2015-09-16  c.hetherington  <cth@carlh.net>
353
354         * Allow imported DCPs to be referenced rather
355         than re-wrapped (i.e. creation of VF DCPs).
356
357 2015-09-15  Carl Hetherington  <cth@carlh.net>
358
359         * Fix crash on re-making certificate chains
360         after removing all existing certificates (#690).
361
362 2015-09-15  c.hetherington  <cth@carlh.net>
363
364         * Fix failure to display audio analysis
365         in some cases.
366
367 2015-09-15  Carl Hetherington  <cth@carlh.net>
368
369         * Version 2.3.2 released.
370
371 2015-09-14  Carl Hetherington  <cth@carlh.net>
372
373         * Fix Windows short-cut to encode server.
374
375         * Version 2.3.1 released.
376
377 2015-09-14  Carl Hetherington  <cth@carlh.net>
378
379         * Version 2.2.1 released.
380
381 2015-09-03  c.hetherington  <cth@carlh.net>
382
383         * Quicker, though slightly less safe,
384         check for existing picture data; go back
385         from the last frame written until we
386         find a good one rather than going
387         through from the beginning until we find
388         a bad one (#519, #504).
389
390         * Add frame counter to progress
391         when transcoding (#111).
392
393         * Add button to export certificates
394         from the configuration (#668).
395
396         * Add option to always analyse audio
397         and put the peak value into the audio
398         tab so it's easy to see (#673).
399
400 2015-09-14  Carl Hetherington  <cth@carlh.net>
401
402         * Version 2.2.0 released.
403
404 2015-09-14  Carl Hetherington  <cth@carlh.net>
405
406         * Version 2.1.65 released.
407
408 2015-09-12  Carl Hetherington  <cth@carlh.net>
409
410         * Version 2.1.64 released.
411
412 2015-09-12  Carl Hetherington  <cth@carlh.net>
413
414         * Several fixes to SMPTE subtitle syntax.
415
416         * Version 2.1.63 released.
417
418 2015-09-11  Carl Hetherington  <cth@carlh.net>
419
420         * Fix assertion failure when creating 6-channel DCPs
421         using the mid-side processor.
422
423 2015-09-10  Carl Hetherington  <cth@carlh.net>
424
425         * Version 2.1.62 released.
426
427 2015-09-10  Carl Hetherington  <cth@carlh.net>
428
429         * Version 2.1.61 released.
430
431 2015-09-09  Carl Hetherington  <cth@carlh.net>
432
433         * Version 2.1.60 released.
434
435 2015-09-09  Carl Hetherington  <cth@carlh.net>
436
437         * Updated fr_FR translation from Thierry Journet.
438
439         * Version 2.1.59 released.
440
441 2015-09-09  Carl Hetherington  <cth@carlh.net>
442
443         * Version 2.1.59 released.
444
445 2015-09-09  c.hetherington  <cth@carlh.net>
446
447         * Use SRC_LINEAR when resampling for
448         audio analysis to speed things up (#685).
449
450 2015-09-09  Carl Hetherington  <cth@carlh.net>
451
452         * Version 2.1.58 released.
453
454 2015-09-09  Carl Hetherington  <cth@carlh.net>
455
456         * Actually fix missing libsamplerate
457         dylib for OS X.
458
459 2015-09-08  Carl Hetherington  <cth@carlh.net>
460
461         * Version 2.1.57 released.
462
463 2015-09-08  c.hetherington  <cth@carlh.net>
464
465         * Missing libsamplerate dylib for OS X.
466
467 2015-09-06  Carl Hetherington  <cth@carlh.net>
468
469         * Version 2.1.56 released.
470
471 2015-09-06  Carl Hetherington  <cth@carlh.net>
472
473         * Version 2.1.55 released.
474
475 2015-09-05  Carl Hetherington  <cth@carlh.net>
476
477         * Version 2.1.54 released.
478
479 2015-09-05  Carl Hetherington  <cth@carlh.net>
480
481         * Version 2.1.53 released.
482
483 2015-09-04  Carl Hetherington  <cth@carlh.net>
484
485         * Use libsamplerate for resampling instead
486         of FFmpeg / libsoxr.
487
488         * Fix audio mapping view changing size
489         on first click.
490
491         * Version 2.1.52 released.
492
493 2015-09-03  Carl Hetherington  <cth@carlh.net>
494
495         * Version 2.1.51 released.
496
497 2015-09-02  Carl Hetherington  <cth@carlh.net>
498
499         * Switch to soxr resampler as it seems
500         to have fewer artefacts in some cases (#682, possibly #493).
501
502 2015-09-02  c.hetherington  <cth@carlh.net>
503
504         * Fix problems when changing the number
505         of encoding servers / threads during an
506         encode (#683).
507
508 2015-09-02  Carl Hetherington  <cth@carlh.net>
509
510         * Version 2.1.50 released.
511
512 2015-09-01  Carl Hetherington  <cth@carlh.net>
513
514         * Allow cancellation of transcodes during the
515         checking of existing frames (#679).
516
517         * Version 2.1.49 released.
518
519 2015-08-31  Carl Hetherington  <cth@carlh.net>
520
521         * Version 2.1.48 released.
522
523 2015-08-31  Carl Hetherington  <cth@carlh.net>
524
525         * Stop very long searches for subtitles where
526         there are none.
527
528         * Updated es_ES translation from Manuel AC.
529
530 2015-08-30  Carl Hetherington  <cth@carlh.net>
531
532         * Updated ru_RU translation from Igor Voytovich.
533
534 2015-08-28  Carl Hetherington  <cth@carlh.net>
535
536         * Version 2.1.47 released.
537
538 2015-08-28  c.hetherington  <cth@carlh.net>
539
540         * Fix crash on adding a KDM to DCP content
541         (hopefully fixing #645).
542
543 2015-08-27  Carl Hetherington  <cth@carlh.net>
544
545         * Tidy up DCP content colour conversion
546         a bit.
547
548         * Fix creation of badly-named configuration
549         directories in some circumstances (#654).
550
551 2015-08-26  Carl Hetherington  <cth@carlh.net>
552
553         * Version 2.1.46 released.
554
555 2015-08-25  Carl Hetherington  <cth@carlh.net>
556
557         * Version 2.1.45 released.
558
559 2015-08-25  Carl Hetherington  <cth@carlh.net>
560
561         * Add video waveform viewer.
562
563 2015-08-23  Carl Hetherington  <cth@carlh.net>
564
565         * Use correct fonts to render subtitles in preview (#663).
566
567 2015-08-22  Carl Hetherington  <cth@carlh.net>
568
569         * Version 2.1.44 released.
570
571 2015-08-20  Carl Hetherington  <cth@carlh.net>
572
573         * Version 2.1.43 released.
574
575 2015-08-20  Carl Hetherington  <cth@carlh.net>
576
577         * Fix assertion failure with overlapping video content (#666).
578
579 2015-08-19  Carl Hetherington  <cth@carlh.net>
580
581         * Version 2.1.42 released.
582
583 2015-08-18  Carl Hetherington  <cth@carlh.net>
584
585         * Add custom dialog to select system fonts on Windows
586         (#491).
587
588         * Version 2.1.41 released.
589
590 2015-08-18  Carl Hetherington  <cth@carlh.net>
591
592         * Add configuration for DCP creator metadata.
593
594         * Version 2.1.40 released.
595
596 2015-08-18  Carl Hetherington  <cth@carlh.net>
597
598         * Fix various problems when creating
599         subtitled Interop DCPs on Windows.
600
601 2015-08-17  Carl Hetherington  <cth@carlh.net>
602
603         * Version 2.1.39 released.
604
605 2015-08-17  Carl Hetherington  <cth@carlh.net>
606
607         * Fix problems when encoding 3D from separate
608         L/R sources.
609
610         * Version 2.1.38 released.
611
612 2015-08-17  Carl Hetherington  <cth@carlh.net>
613
614         * Fix crop of some YUV content.
615
616 2015-08-11  Carl Hetherington  <cth@carlh.net>
617
618         * Prevent multiple creation of certificate chains
619         on startup (part of #651).
620
621 2015-08-10  Carl Hetherington  <cth@carlh.net>
622
623         * Fix erroneous folder creation on Windows (#654).
624
625         * Fix incorrect layout on Windows (#653).
626
627 2015-08-09  Carl Hetherington  <cth@carlh.net>
628
629         * Version 2.1.37 released.
630
631 2015-08-09  Carl Hetherington  <cth@carlh.net>
632
633         * Fix various incorrect behaviours with 96kHz
634         audio sources.
635
636 2015-08-06  Carl Hetherington  <cth@carlh.net>
637
638         * Version 2.1.36 released.
639
640 2015-08-06  Carl Hetherington  <cth@carlh.net>
641
642         * Make dcpomatic_create assign a default name if none
643         is specified.  Fix dcpomatic_create help.
644
645         * Add --no-sign and --no-use-isdcf-name to dcpomatic_create.
646
647 2015-08-05  Carl Hetherington  <cth@carlh.net>
648
649         * Version 2.1.35 released.
650
651 2015-08-05  Carl Hetherington  <cth@carlh.net>
652
653         * Version 2.1.34 released.
654
655 2015-08-05  Carl Hetherington  <cth@carlh.net>
656
657         * Version 2.1.33 released.
658
659 2015-08-04  Carl Hetherington  <cth@carlh.net>
660
661         * Version 2.1.32 released.
662
663 2015-08-04  Carl Hetherington  <cth@carlh.net>
664
665         * Add --standard option to dcpomatic_create.
666
667         * Disable "2D version of 3D content" ISDCF metadata
668         checkbutton with 3D content (part of #652).
669
670 2015-07-30  c.hetherington  <cth@carlh.net>
671
672         * Allow recreation of the certificate chain and key
673         used for KDM decryption (#644).
674
675 2015-07-29  Carl Hetherington  <cth@carlh.net>
676
677         * Version 2.1.31 released.
678
679 2015-07-29  Carl Hetherington  <cth@carlh.net>
680
681         * Fix "find missing" with DCP folders (#646).
682
683         * Fix garbled audio from DCP sources when running
684         on Windows.
685
686 2015-07-28  c.hetherington  <cth@carlh.net>
687
688         * Stop forward-frame button going off the end of the film.
689
690         * Notice when content is modified and offer to save the project
691         on closing DCP-o-matic.
692
693         * Recognise .w64 and .flac as audio files.
694
695 2015-07-27  Carl Hetherington  <cth@carlh.net>
696
697         * Version 2.1.30 released.
698
699 2015-07-27  Carl Hetherington  <cth@carlh.net>
700
701         * Updated ru_RU translation from Igor Voytovich.
702
703         * Version 2.1.29 released.
704
705 2015-07-27  Carl Hetherington  <cth@carlh.net>
706
707         * Fix i18n for some messages.
708
709 2015-07-25  Carl Hetherington  <cth@carlh.net>
710
711         * Version 2.1.28 released.
712
713 2015-07-24  Carl Hetherington  <cth@carlh.net>
714
715         * Fix problems when using large start trims relative
716         to content length.
717
718 2015-07-22  Carl Hetherington  <cth@carlh.net>
719
720         * Use NR for rating an in ISDCF name if none is specified.
721
722 2015-07-21  Carl Hetherington  <cth@carlh.net>
723
724         * Version 2.1.27 released.
725
726 2015-07-21  Carl Hetherington  <cth@carlh.net>
727
728         * Fix incorrect conversion of audio from DCP sources (#642).
729
730 2015-07-20  Carl Hetherington  <cth@carlh.net>
731
732         * Version 2.1.26 released.
733
734 2015-07-20  Carl Hetherington  <cth@carlh.net>
735
736         * Fix missing second lines of subtitles in
737         some cases (#641).
738
739 2015-07-19  Carl Hetherington  <cth@carlh.net>
740
741         * Fix some missing set-to-defaults (#640).
742
743         * Version 2.1.25 released.
744
745 2015-07-17  Carl Hetherington  <cth@carlh.net>
746
747         * Version 2.1.24 released.
748
749 2015-07-17  c.hetherington  <cth@carlh.net>
750
751         * Support FTP upload to TMS (#639).
752
753         * Fix bad behaviour of timeline snap.
754
755 2015-07-17  Carl Hetherington  <cth@carlh.net>
756
757         * Version 2.1.23 released.
758
759 2015-07-17  Carl Hetherington  <cth@carlh.net>
760
761         * Improve still-image filename sorting.
762
763 2015-07-16  Carl Hetherington  <cth@carlh.net>
764
765         * Updated ru_RU translation from Igor Voytovich.
766
767         * Version 2.1.22 released.
768
769 2015-07-16  c.hetherington  <cth@carlh.net>
770
771         * Updated ru_RU translation from Igor Voytovich.
772
773 2015-07-14  c.hetherington  <cth@carlh.net>
774
775         * Updated fr_FR translation from Thierry Journet.
776
777         * Fix trim point movement when changing DCP frame rate (#637).
778
779 2015-07-14  Carl Hetherington  <cth@carlh.net>
780
781         * Version 2.1.21 released.
782
783 2015-07-14  Carl Hetherington  <cth@carlh.net>
784
785         * Fix occasional strange failure to allow content
786         selection (#636).
787
788         * Fix failure to encode 3D from separate content
789         in some cases (from 1.x) (#634).
790
791         * Fix non-working 3D DCP creation when using separate
792         pieces of content for each eye (#635).
793
794 2015-07-12  Carl Hetherington  <cth@carlh.net>
795
796         * Enforce restrictions on SSL certificate properties.
797
798 2015-07-09  Carl Hetherington  <cth@carlh.net>
799
800         * Improve 'best' frame rate guess in some cases (#633).
801
802         * Version 2.1.20 released.
803
804 2015-07-09  c.hetherington  <cth@carlh.net>
805
806         * Fix error when using DCP content with no audio channels.
807
808         * Stop Ctrl+A working when the content tab is not visible (#577).
809
810 2015-07-08  c.hetherington  <cth@carlh.net>
811
812         * Remove the (I suspect) rarely used and very limited
813         'properties' dialogue.
814
815         * Stop V2 recognising V1 servers and vice versa (#510).
816
817 2015-07-07  Carl Hetherington  <cth@carlh.net>
818
819         * Version 2.1.19 released.
820
821 2015-07-06  c.hetherington  <cth@carlh.net>
822
823         * Copy pl_PL translation from 1.x.
824
825 2015-07-06  Carl Hetherington  <cth@carlh.net>
826
827         * Version 2.1.18 released.
828
829 2015-07-06  c.hetherington  <cth@carlh.net>
830
831         * Fix incorrectly formatted KDM emails (#630).
832
833 2015-07-03  Carl Hetherington  <cth@carlh.net>
834
835         * Version 2.1.17 released.
836
837 2015-07-03  Carl Hetherington  <cth@carlh.net>
838
839         * Version 2.1.16 released.
840
841 2015-07-02  Carl Hetherington  <cth@carlh.net>
842
843         * Version 2.1.15 released.
844
845 2015-07-02  c.hetherington  <cth@carlh.net>
846
847         * Support <font color="#abcdef"> tags in SubRip files.
848
849         * Fix failure to burn subs over existing DCP sources.
850
851         * Remove output gamma configuration option.
852
853 2015-07-02  Carl Hetherington  <cth@carlh.net>
854
855         * Version 2.1.14 released.
856
857 2015-07-02  Carl Hetherington  <cth@carlh.net>
858
859         * Version 2.1.13 released.
860
861 2015-07-02  Carl Hetherington  <cth@carlh.net>
862
863         * Restore audio analysis button for individual
864         sources (#607 and #622).
865
866 2015-06-30  c.hetherington  <cth@carlh.net>
867
868         * Write FFmpeg messages of AV_LOG_WARNING and
869         below to the project's log file.
870
871 2015-06-29  Carl Hetherington  <cth@carlh.net>
872
873         * Version 2.1.12 released.
874
875 2015-06-25  c.hetherington  <cth@carlh.net>
876
877         * Disallow impossible burn settings by manipulating
878         the controls in the subtitle panel (#625).
879
880 2015-06-26  Carl Hetherington  <cth@carlh.net>
881
882         * Version 2.1.11 released.
883
884 2015-06-26  Carl Hetherington  <cth@carlh.net>
885
886         * Fix missing subtitles in some cases.
887
888         * Fix no-rebuild of DCP after subtitle burn is turned off/on.
889
890 2015-06-25  Carl Hetherington  <cth@carlh.net>
891
892         * Version 2.1.10 released.
893
894 2015-06-25  c.hetherington  <cth@carlh.net>
895
896         * Add decode debugging option.
897
898 2015-06-25  Carl Hetherington  <cth@carlh.net>
899
900         * Version 2.1.9 released.
901
902 2015-06-24  Carl Hetherington  <cth@carlh.net>
903
904         * Version 2.1.8 released.
905
906 2015-06-24  c.hetherington  <cth@carlh.net>
907
908         * Bump libdcp for probable fix to various font ID problems (#620).
909
910 2015-06-23  Carl Hetherington  <cth@carlh.net>
911
912         * Fix incorrect saving of colour conversion settings (#618).
913
914 2015-06-21  Carl Hetherington  <cth@carlh.net>
915
916         * Add some more video properties to the content properties
917         dialogue.
918
919         * Version 2.1.7 released.
920
921 2015-06-21  Carl Hetherington  <cth@carlh.net>
922
923         * Prevent DCP creation if the project is set up to request
924         non-burnt-in subtitles with text-subtitle content (#606).
925
926         * Fix status message appearance on OS X (#615).
927
928 2015-06-19  Carl Hetherington  <cth@carlh.net>
929
930         * Fix non-working audio analysis dialogue.
931
932         * Version 2.1.6 released.
933
934 2015-06-18  Carl Hetherington  <cth@carlh.net>
935
936         * Version 2.1.5 released.
937
938 2015-06-18  c.hetherington  <cth@carlh.net>
939
940         * Fix error when copying fonts into subtitles
941         on Windows (#612).
942
943         * Split job status onto two lines (#610).
944
945         * Fix audio channel counts in DCP names when
946         processors are in use (#609).
947
948 2015-06-18  Carl Hetherington  <cth@carlh.net>
949
950         * Version 2.1.4 released.
951
952 2015-06-18  Carl Hetherington  <cth@carlh.net>
953
954         * Fixes to Linux .desktop files.
955
956         * Stop playback when we reach the end of the film.
957
958 2015-06-16  c.hetherington  <cth@carlh.net>
959
960         * Prevent selection of fewer DCP channels than
961         are present in the output of an active processor (#611).
962
963 2015-06-15  Carl Hetherington  <cth@carlh.net>
964
965         * Select newly-added content (#455).
966
967 2015-06-14  Carl Hetherington  <cth@carlh.net>
968
969         * Version 2.1.3 released.
970
971 2015-06-14  Carl Hetherington  <cth@carlh.net>
972
973         * Fix parsing of .srt files with a Unicode
974         byte-order-mark.
975
976         * Add buttons to set trim from current `playhead'
977         position (#372).
978
979 2015-06-13  Carl Hetherington  <cth@carlh.net>
980
981         * Version 2.1.2 released.
982
983 2015-06-13  Carl Hetherington  <cth@carlh.net>
984
985         * Fix i18n.
986
987         * Version 2.1.1 released.
988
989 2015-06-13  Carl Hetherington  <cth@carlh.net>
990
991         * Version 2.1.0 released.
992
993 2015-06-13  Carl Hetherington  <cth@carlh.net>
994
995         * Make ru_RU translation actually work.
996
997         * Update progress bar (sort-of) when finding subtitles (#603).
998
999         * Make sure audio mapping view is scrollable when necessary (#597).
1000
1001 2015-06-12  Carl Hetherington  <cth@carlh.net>
1002
1003         * Add a close button to the audio plot on Linux (#602).
1004
1005         * Version 2.0.51 released.
1006
1007 2015-06-12  Carl Hetherington  <cth@carlh.net>
1008
1009         * New ru_RU translation from Igor Voytovich.
1010
1011 2015-06-12  c.hetherington  <cth@carlh.net>
1012
1013         * Fix for every audio stream being mapped to the DCP when loading
1014         old films.
1015
1016 2015-06-11  c.hetherington  <cth@carlh.net>
1017
1018         * Fix massive slowdown of direct J2K->DCP encodes (#599).
1019
1020         * Fix hang on audio analysis in some cases (#598).
1021
1022         * Fix never-ending encode when XYZ values are clamped (#600).
1023
1024 2015-06-10  Carl Hetherington  <cth@carlh.net>
1025
1026         * Version 2.0.50 released.
1027
1028 2015-06-10  c.hetherington  <cth@carlh.net>
1029
1030         * Skip audio analysis when there is no audio content (#596).
1031
1032 2015-06-09  Carl Hetherington  <cth@carlh.net>
1033
1034         * Version 2.0.49 released.
1035
1036 2015-06-04  Carl Hetherington  <cth@carlh.net>
1037
1038         * Version 2.0.48 released.
1039
1040 2015-06-03  Carl Hetherington  <cth@carlh.net>
1041
1042         * Various fixes to subtitle rendering, including independent
1043         x and y scale of text subs (#489).
1044
1045 2015-06-02  c.hetherington  <cth@carlh.net>
1046
1047         * Allow use of all content audio streams, not just
1048         the selected one.
1049
1050         * Tweak colour conversion controls so that it's easier
1051         to use a preset without seeing the details.
1052
1053 2015-05-25  Carl Hetherington  <cth@carlh.net>
1054
1055         * Block all but alphanumeric characters with a few bits
1056         of punctuation from DCP names.
1057
1058         * Improve view of jobs in various ways.
1059
1060         * Increase the number of images that DCP-o-matic will
1061         keep around in memory before resorting to pushing them
1062         to disk.
1063
1064         * Display DCP container size beside the choice
1065         in the DCP tab.
1066
1067         * Try to set up useful default colour conversions
1068         depending on the type and resolution of content (#565).
1069
1070 2015-05-23  Carl Hetherington  <cth@carlh.net>
1071
1072         * Fix failure to import some video MXFs (#566).
1073
1074 2015-05-17  Carl Hetherington  <cth@carlh.net>
1075
1076         * Update DCP name on changing DCP standard (#570).
1077
1078 2015-05-14  Carl Hetherington  <cth@carlh.net>
1079
1080         * Version 2.0.47 released.
1081
1082 2015-05-13  c.hetherington  <cth@carlh.net>
1083
1084         * Various fixes to embedded image subtitle
1085         handling.
1086
1087 2015-05-10  Carl Hetherington  <cth@carlh.net>
1088
1089         * Version 2.0.46 released.
1090
1091 2015-05-10  Carl Hetherington  <cth@carlh.net>
1092
1093         * Version 2.0.45 released.
1094
1095 2015-05-10  Carl Hetherington  <cth@carlh.net>
1096
1097         * Version 2.0.44 released.
1098
1099 2015-05-10  Carl Hetherington  <cth@carlh.net>
1100
1101         * Fix sometimes-missing channel labels on OS X audio analysis.
1102
1103 2015-05-09  Carl Hetherington  <cth@carlh.net>
1104
1105         * Efficiency fix for cases where there is a lot of processing
1106         power.
1107
1108         * Add UTF-8 content type to KDM emails to try to fix #549.
1109
1110         * Disable OK until a download succeeds in the certificate
1111         downloader (#404).
1112
1113 2015-05-07  Carl Hetherington  <cth@carlh.net>
1114
1115         * Version 2.0.43 released.
1116
1117 2015-05-07  Carl Hetherington  <cth@carlh.net>
1118
1119         * A few small but possibly sigificant correctness fixes
1120         for subtitles (thanks to dcp_inspect).
1121
1122 2015-05-04  Carl Hetherington  <cth@carlh.net>
1123
1124         * Version 2.0.42 released.
1125
1126 2015-05-04  Carl Hetherington  <cth@carlh.net>
1127
1128         * Move restore-default-prefs option (#537).
1129
1130         * Don't try to update config dialog when its window has been
1131         destroyed.  Fixes various crashes on Windows (from master).
1132
1133         * Add a simple content properties dialog (#554).
1134
1135 2015-05-01  carl  <cth@carlh.net>
1136
1137         * Don't load image files whose names start with ._ as they
1138         are probably OS X resource files (from master).
1139
1140 2015-04-30  Carl Hetherington  <cth@carlh.net>
1141
1142         * Copy subtitle fonts to the DCP, and provide
1143         LiberationSans-Regular as a default Arial equivalent.
1144
1145 2015-04-29  Carl Hetherington  <cth@carlh.net>
1146
1147         * Make disk space check take account of whether hard links
1148         are supported by the target filesystem (#511).
1149
1150         * Allow configuration of the encryption key (from master).
1151
1152         * Various fixes to bad timeline drag behaviour when
1153         snapping (from master).
1154
1155 2015-04-29  c.hetherington  <cth@carlh.net>
1156
1157         * Hand-apply 291179175729b62e17a9c322cd27ae134d1310d9,
1158         8d92cce7d2885afa13ee4cb6f546dbf43942124b and
1159         c994839239e84a1f62865ed82fdc090900a66b03 from master;
1160         stop flickering when dragging in the timeline on OS X.
1161
1162 2015-04-22  c.hetherington  <cth@carlh.net>
1163
1164         * Add P3 colour conversion preset.
1165
1166         * Hand-apply all changes relating to colour specification
1167         as chromaticity.
1168
1169 2015-04-20  Carl Hetherington  <cth@carlh.net>
1170
1171         * Hand-apply 47770097cf6a5d7dbbdded8977da5f3de53dfd33;
1172         single-file hashes.
1173
1174         * Hand-apply e1d0d24146592e311d46781a1961fe080f6357cf;
1175         attempt to fix confusion with the JPEG2000 bandwidth
1176         control when a user enters a value directly rather than
1177         using the spin arrows.
1178
1179 2015-04-16  Carl Hetherington  <cth@carlh.net>
1180
1181         * Fix potential OS X crashes due to another incarnation
1182         of the bizarre multi-thread stringstream bug.
1183
1184 2015-04-15  c.hetherington  <cth@carlh.net>
1185
1186         * Hand-apply 94998e12d117f3f1781dfb1318939debfbf34546 from master;
1187         add option to restore the default configuration.
1188
1189 2015-04-12  Carl Hetherington  <cth@carlh.net>
1190
1191         * Hand-apply 69866d9ba972d21375081c313ac245535ac55be9 from master;
1192         handle removed ratio if it occurs in old files.
1193
1194         * Hand-apply c0e0b90d987af2586323d4a67bd67330256da51d from master;
1195         remove 1.37 ratio and set Academy to 1.375.
1196
1197         * Hand-apply 83f1ea8eacb4d56860ccdb9db5acdf12c6e71dfb from master;
1198         ellipsize filters strings if it is long.
1199
1200         * Hand-apply 24ae3a8f0a68529b50c34079e643caf6b9327523 from master;
1201         use the number of mapped audio channels for the DCP name, not the
1202         number of DCP channels (#479).
1203
1204 2015-03-25  Carl Hetherington  <cth@carlh.net>
1205
1206         * Remove scaler settings and just uses SWS_BICUBIC all round.
1207
1208         * Hand-apply ec3e6abf817b84d589f0782b01f5059dd3bf0953; only allow
1209         even DCP audio channel counts between 2 and 16 inclusive.
1210
1211         * Hand-apply 3e3d3e46a74af7b3e6431033c7c80bd058c02cf6update;
1212         full/play length in the timing panel when the DCP frame rate is
1213         changed.
1214
1215 2015-03-24  Carl Hetherington  <cth@carlh.net>
1216
1217         * Hand-apply 31eafa8a121b8d341d198e4fe426ee843cc70167; add a note
1218         to the timing panel to try to stop people changing the video frame
1219         rate in the wrong circumstances.
1220
1221         * Hand-apply e30fd8d; resurrect JSON server code.
1222
1223         * Hand-apply 7ba9dcdbfe8f0d94ad9887843995c152c45dfe9e from master;
1224         allow "deletion" of the audio part of a FFmpeg file from the
1225         timeline; delete unmaps the audio (#316).
1226
1227 2015-02-25  Carl Hetherington  <cth@carlh.net>
1228
1229         * Version 2.0.41 released.
1230
1231 2015-02-10  c.hetherington  <cth@carlh.net>
1232
1233         * Default to no colour conversion for
1234         JPEG2000 and DCP content (#445).
1235
1236 2015-02-06  Carl Hetherington  <cth@carlh.net>
1237
1238         * Version 2.0.40 released.
1239
1240 2015-02-06  Carl Hetherington  <cth@carlh.net>
1241
1242         * Version 2.0.39 released.
1243
1244 2015-01-31  Carl Hetherington  <cth@carlh.net>
1245
1246         * Fix error when using audio delay.
1247
1248 2015-01-30  Carl Hetherington  <cth@carlh.net>
1249
1250         * Fix update of preview when video fade changes.
1251
1252         * Hopefully fix black borders round the preview in
1253         some cases.
1254
1255 2015-01-24  Carl Hetherington  <cth@carlh.net>
1256
1257         * Version 2.0.38 released.
1258
1259 2015-01-23  Carl Hetherington  <cth@carlh.net>
1260
1261         * Fix update checker.
1262
1263         * Scan a whole FFmpeg file if no duration is given
1264         in its header.
1265
1266         * Fix flicker of SubRip subtitles in some cases.
1267
1268         * Version 2.0.37 released.
1269
1270 2015-01-21  Carl Hetherington  <cth@carlh.net>
1271
1272         * Version 2.0.36 released.
1273
1274 2015-01-21  Carl Hetherington  <cth@carlh.net>
1275
1276         * Fix differentiation between MXF-wrapped subtitles
1277         and video/audio content.
1278
1279 2015-01-20  Carl Hetherington  <cth@carlh.net>
1280
1281         * Version 2.0.35 released.
1282
1283 2015-01-20  c.hetherington  <cth@carlh.net>
1284
1285         * More informative error when failing to decode
1286         JPEG2000 files.
1287
1288 2015-01-15  Carl Hetherington  <cth@carlh.net>
1289
1290         * Version 2.0.34 released.
1291
1292 2015-01-15  Carl Hetherington  <cth@carlh.net>
1293
1294         * Version 2.0.33 released.
1295
1296 2015-01-15  Carl Hetherington  <cth@carlh.net>
1297
1298         * Version 2.0.32 released.
1299
1300 2015-01-15  Carl Hetherington  <cth@carlh.net>
1301
1302         * Version 2.0.31 released.
1303
1304 2015-01-15  Carl Hetherington  <cth@carlh.net>
1305
1306         * Version 2.0.30 released.
1307
1308 2015-01-11  Carl Hetherington  <cth@carlh.net>
1309
1310         * Version 2.0.29 released.
1311
1312 2015-01-11  Carl Hetherington  <cth@carlh.net>
1313
1314         * Version 2.0.28 released.
1315
1316 2015-01-07  Carl Hetherington  <cth@carlh.net>
1317
1318         * Version 2.0.27 released.
1319
1320 2015-01-07  Carl Hetherington  <cth@carlh.net>
1321
1322         * Version 2.0.26 released.
1323
1324 2015-01-04  Carl Hetherington  <cth@carlh.net>
1325
1326         * Fix loading of SMPTE XML subtitles which
1327         are not MXF-wrapped.
1328
1329 2014-12-14  Carl Hetherington  <cth@carlh.net>
1330
1331         * Version 2.0.25 released.
1332
1333 2014-12-11  Carl Hetherington  <cth@carlh.net>
1334
1335         * Version 2.0.24 released.
1336
1337 2014-12-11  Carl Hetherington  <cth@carlh.net>
1338
1339         * Version 2.0.23 released.
1340
1341 2014-12-11  Carl Hetherington  <cth@carlh.net>
1342
1343         * Add a language property to subtitle content and use it
1344         for the DCP subtitle's language specification.
1345
1346 2014-11-24  Carl Hetherington  <cth@carlh.net>
1347
1348         * Version 2.0.22 released.
1349
1350 2014-11-24  Carl Hetherington  <cth@carlh.net>
1351
1352         * Allow import of J2K image sequences.
1353
1354 2014-11-12  Carl Hetherington  <cth@carlh.net>
1355
1356         * Version 2.0.21 released.
1357
1358 2014-11-12  Carl Hetherington  <cth@carlh.net>
1359
1360         * Version 2.0.20 released.
1361
1362 2014-11-10  Carl Hetherington  <cth@carlh.net>
1363
1364         * Guess initial scale from the size of video
1365         content images, taking pixel aspect ratio into
1366         account where possible.
1367
1368 2014-11-07  c.hetherington  <cth@carlh.net>
1369
1370         * Add a hint if there is 3D content in a proposed 2D DCP.
1371
1372 2014-11-06  Carl Hetherington  <cth@carlh.net>
1373
1374         * Basic support for emailing a report of
1375         a problem (#43).
1376
1377 2014-11-05  c.hetherington  <cth@carlh.net>
1378
1379         * Add a few more hints.
1380
1381 2014-10-30  Carl Hetherington  <cth@carlh.net>
1382
1383         * Version 2.0.19 released.
1384
1385 2014-10-30  Carl Hetherington  <cth@carlh.net>
1386
1387         * Fix mis-merge causing complete breakage
1388         of the main window.
1389
1390 2014-10-28  Carl Hetherington  <cth@carlh.net>
1391
1392         * Version 2.0.18 released.
1393
1394 2014-10-26  Carl Hetherington  <cth@carlh.net>
1395
1396         * Version 2.0.17 released.
1397
1398 2014-11-02  Carl Hetherington  <cth@carlh.net>
1399
1400         * Be more tolerant of some FFmpeg audio decoding errors;
1401         should fix #352.
1402
1403 2014-10-26  Carl Hetherington  <cth@carlh.net>
1404
1405         * Version 2.0.16 released.
1406
1407 2014-10-24  Carl Hetherington  <cth@carlh.net>
1408
1409         * Add a pause button for jobs.
1410
1411         * Experimental support for bypassing colourspace conversion (#266).
1412
1413         * Version 1.76.6 released.
1414
1415 2014-10-23  Carl Hetherington  <cth@carlh.net>
1416
1417         * Version 1.76.5 released.
1418
1419 2014-10-23  Carl Hetherington  <cth@carlh.net>
1420
1421         * Version 1.76.4 released.
1422
1423 2014-10-23  Carl Hetherington  <cth@carlh.net>
1424
1425         * Rename 'Add folder' to 'Add image sequence'
1426         and add some tooltips.
1427
1428         * Move the "keep video in sequence" button into
1429         the timeline dialogue.
1430
1431         * Fix mix-placement of content when using the "Down"
1432         button to move it.
1433
1434 2014-10-22  Carl Hetherington  <cth@carlh.net>
1435
1436         * Version 2.0.15 released.
1437
1438 2014-10-22  Carl Hetherington  <cth@carlh.net>
1439
1440         * Version 1.76.3 released.
1441
1442 2014-10-22  Carl Hetherington  <cth@carlh.net>
1443
1444         * Fix bug where some files from iTunes would
1445         be read as being at 90,000fps.
1446
1447 2014-10-20  Carl Hetherington  <cth@carlh.net>
1448
1449         * Version 1.76.2 released.
1450
1451 2014-10-19  Carl Hetherington  <cth@carlh.net>
1452
1453         * Add simple note of what audio resampling
1454         will be done to the audio panel.
1455
1456 2014-10-16  Carl Hetherington  <cth@carlh.net>
1457
1458         * Version 1.75.2 released.
1459
1460 2014-10-16  Carl Hetherington  <cth@carlh.net>
1461
1462         * Version 1.75.1 released.
1463
1464 2014-10-16  Carl Hetherington  <cth@carlh.net>
1465
1466         * Version 1.75.0 released.
1467
1468 2014-10-14  Carl Hetherington  <cth@carlh.net>
1469
1470         * Version 1.74.3 released.
1471
1472 2014-10-08  c.hetherington  <cth@carlh.net>
1473
1474         * Make server finding more reliable when
1475         there are more than a few servers.
1476
1477 2014-10-05  Carl Hetherington  <cth@carlh.net>
1478
1479         * Use a more sensible default position and size for
1480         .srt subs.
1481
1482 2014-10-03  Carl Hetherington  <cth@carlh.net>
1483
1484         * Version 2.0.14 released.
1485
1486 2014-10-01  Carl Hetherington  <cth@carlh.net>
1487
1488         * Version 2.0.13 released.
1489
1490 2014-09-30  Carl Hetherington  <cth@carlh.net>
1491
1492         * Version 2.0.12 released.
1493
1494 2014-09-30  Carl Hetherington  <cth@carlh.net>
1495
1496         * Add basic video fade in/out.
1497
1498 2014-09-22  Carl Hetherington  <cth@carlh.net>
1499
1500         * Version 2.0.11 released.
1501
1502 2014-09-18  Carl Hetherington  <cth@carlh.net>
1503
1504         * Version 2.0.10 released.
1505
1506 2014-10-08  Carl Hetherington  <cth@carlh.net>
1507
1508         * Version 1.74.2 released.
1509
1510 2014-10-08  Carl Hetherington  <cth@carlh.net>
1511
1512         * Version 1.74.1 released.
1513
1514 2014-10-05  Carl Hetherington  <cth@carlh.net>
1515
1516         * Bump ffmpeg version.
1517
1518 2014-10-06  Carl Hetherington  <cth@carlh.net>
1519
1520         * Version 1.74.0 released.
1521
1522 2014-10-06  Carl Hetherington  <cth@carlh.net>
1523
1524         * Version 1.73.9 released.
1525
1526 2014-09-28  Carl Hetherington  <cth@carlh.net>
1527
1528         * Version 1.73.8 released.
1529
1530 2014-09-28  Carl Hetherington  <cth@carlh.net>
1531
1532         * Add a few key shortcuts.
1533
1534 2014-09-16  Carl Hetherington  <cth@carlh.net>
1535
1536         * Version 1.73.7 released.
1537
1538 2014-09-16  Carl Hetherington  <cth@carlh.net>
1539
1540         * Fix non-update of audio gain when changing selected content.
1541
1542 2014-09-14  Carl Hetherington  <cth@carlh.net>
1543
1544         * Version 1.73.6 released.
1545
1546 2014-09-14  Carl Hetherington  <cth@carlh.net>
1547
1548         * Version 1.73.5 released.
1549
1550 2014-09-14  Carl Hetherington  <cth@carlh.net>
1551
1552         * Update to nl_NL translation from Cherif Ben Brahim.
1553
1554 2014-09-12  Carl Hetherington  <cth@carlh.net>
1555
1556         * Version 2.0.9 released.
1557
1558 2014-09-12  Carl Hetherington  <cth@carlh.net>
1559
1560         * Add "re-examine" option to content context menu (#339).
1561
1562 2014-09-11  Carl Hetherington  <cth@carlh.net>
1563
1564         * Restore encoding optimisations for still-image sources.
1565
1566         * Add option to re-make signing chain with specified organisation,
1567         common names etc. (#354)
1568
1569         * Allow separate X and Y scale for subtitles (#337).
1570
1571 2014-09-10  Carl Hetherington  <cth@carlh.net>
1572
1573         * Allow DCP names to be created using the ISDCF template and then
1574         edited afterwards (#401).
1575
1576         * Fix hidden advanced preferences button in some locales.
1577
1578         * Version 2.0.8 released.
1579
1580 2014-09-10  Carl Hetherington  <cth@carlh.net>
1581
1582         * Fix loading of 1.x films.
1583
1584         * Fix crash on audio analysis in some cases.
1585
1586 2014-09-09  Carl Hetherington  <cth@carlh.net>
1587
1588         * Version 2.0.7 released.
1589
1590 2014-09-09  Carl Hetherington  <cth@carlh.net>
1591
1592         * Version 2.0.6 released.
1593
1594 2014-09-09  Carl Hetherington  <cth@carlh.net>
1595
1596         * Fix missing OS X dependencies.
1597
1598         * Use a different directory for DCP-o-matic 2
1599         configuration (not the same as 1.x).
1600
1601 2014-09-08  Carl Hetherington  <cth@carlh.net>
1602
1603         * Version 2.0.5 released.
1604
1605         * Fix hidden advanced preferences button in some locales.
1606
1607 2014-09-08  Carl Hetherington  <cth@carlh.net>
1608
1609         * Fix failure to load Targa files.
1610
1611 2014-09-07  Carl Hetherington  <cth@carlh.net>
1612
1613         * Put no stretch / no scale in the set of choices for default
1614         scale to.
1615
1616         * Fix a few bad fuzzy translations from the preferences dialog.
1617
1618 2014-09-03  Carl Hetherington  <cth@carlh.net>
1619
1620         * Fix server certificate downloads on OS X (#376).
1621
1622 2014-09-02  Carl Hetherington  <cth@carlh.net>
1623
1624         * Improve behaviour of batch converter window when it is shrunk (#338).
1625
1626 2014-09-01  Carl Hetherington  <cth@carlh.net>
1627
1628         * Version 1.73.1 released.
1629
1630 2014-08-31  Carl Hetherington  <cth@carlh.net>
1631
1632         * Remove configurable CPL <Creator> and use "DCP-o-matic (version) (git)"
1633         instead.
1634
1635         * Fix lack of i18n of strings from src/lib/po on OS X.
1636
1637         * Give a hint when content and container aspect ratios are not
1638         the same (#392).
1639
1640         * Add "copy" button to colour conversion presets editor (#399).
1641
1642         * Allow drag-and-drop of files onto the content list (#395).
1643
1644 2014-08-29  Carl Hetherington  <cth@carlh.net>
1645
1646         * Version 2.0.4 released.
1647
1648 2014-08-24  Carl Hetherington  <cth@carlh.net>
1649
1650         * Version 2.0.3 released.
1651
1652 2014-08-24  Carl Hetherington  <cth@carlh.net>
1653
1654         * Version 2.0.2 released.
1655
1656 2014-08-06  Carl Hetherington  <cth@carlh.net>
1657
1658         * Version 2.0.1 released.
1659
1660 2014-07-15  Carl Hetherington  <cth@carlh.net>
1661
1662         * A variety of changes were made on the 2.0 branch
1663         but not documented in the ChangeLog.  Most sigificantly:
1664
1665         - DCP import
1666         - Creation of DCPs with proper XML subtitles
1667         - Import of .srt and .xml subtitles
1668         - Audio processing framework (with some basic processors).
1669
1670 2014-03-07  Carl Hetherington  <cth@carlh.net>
1671
1672         * Add subtitle view.
1673         * Some improvements to the manual.
1674
1675 2014-08-26  Carl Hetherington  <cth@carlh.net>
1676
1677         * Version 1.73.0 released.
1678
1679 2014-08-25  Carl Hetherington  <cth@carlh.net>
1680
1681         * Basic recent files list in the File menu.
1682
1683 2014-08-23  Carl Hetherington  <cth@carlh.net>
1684
1685         * Version 1.72.12 released.
1686
1687 2014-08-23  Carl Hetherington  <cth@carlh.net>
1688
1689         * Revert previous use of AVFormatContext::start_time when
1690         computing the length of video.  I think this is wrong, and
1691         causes bits to be missed off the end of videos (and other
1692         problems).
1693
1694 2014-08-20  Carl Hetherington  <cth@carlh.net>
1695
1696         * Version 1.72.11 released.
1697
1698 2014-08-19  Carl Hetherington  <cth@carlh.net>
1699
1700         * Attempt to fix random crashes on OS X (especially during encodes)
1701         thought to be caused by multiple threads using (different) stringstreams
1702         at the same time; see src/lib/safe_stringstream.
1703 >>>>>>> origin/master
1704
1705 2014-08-09  Carl Hetherington  <cth@carlh.net>
1706
1707         * Version 1.72.10 released.
1708
1709 2014-08-09  Carl Hetherington  <cth@carlh.net>
1710
1711         * Version 1.72.8 released.
1712
1713 2014-08-08  Carl Hetherington  <cth@carlh.net>
1714
1715         * Approximate support for changing timing details of multiple
1716         bits of content at the same time.
1717
1718         * Allow removal of multiple bits of content at the same time.
1719
1720         * Version 1.72.7 released.
1721
1722 2014-08-04  Carl Hetherington  <cth@carlh.net>
1723
1724         * Add BCC option for KDM emails.
1725
1726 2014-07-29  Carl Hetherington  <cth@carlh.net>
1727
1728         * Version 1.72.5 released.
1729
1730 2014-07-17  Carl Hetherington  <cth@carlh.net>
1731
1732         * Fix corrupted text in job descriptions in some cases.
1733
1734         * Speculative fix for failure to keep Windows
1735         machines awake during encodes.
1736
1737 2014-07-16  Carl Hetherington  <cth@carlh.net>
1738
1739         * Version 1.72.4 released.
1740
1741 2014-07-16  Carl Hetherington  <cth@carlh.net>
1742
1743         * Add default scaling setting to preferences (#384).
1744
1745         * Version 1.72.3 released.
1746
1747 2014-07-16  Carl Hetherington  <cth@carlh.net>
1748
1749         * Improve approximate time reports a bit.
1750
1751         * Make KDM email subject configurable.
1752
1753         * Updates to de_DE from Carsten Kurz.
1754
1755         * Limit allowed KDM types based on Interop/SMPTE setting
1756         of DCP (#385).
1757
1758         * Updates to fr_FR from Grégoire Ausina.
1759
1760 2014-07-14  Carl Hetherington  <cth@carlh.net>
1761
1762         * Bump libdcp to get a new version which writes
1763         <Hash> values to CPLs.
1764
1765 2014-07-10  Carl Hetherington  <cth@carlh.net>
1766
1767         * Version 1.72.2 released.
1768 >>>>>>> origin/master
1769
1770 2014-07-10  Carl Hetherington  <cth@carlh.net>
1771
1772         * Try to fix corruption of KDM email setting in
1773         some cases.
1774
1775         * Version 1.72.1 released.
1776
1777 2014-07-08  Carl Hetherington  <cth@carlh.net>
1778
1779         * Fix various problems with seek and content
1780         being trimmed when its video frame rate is
1781         overridden.
1782
1783 2014-07-02  Carl Hetherington  <cth@carlh.net>
1784
1785         * Updated de_DE translation from Carsten Kurz.
1786
1787 2014-06-30  Carl Hetherington  <cth@carlh.net>
1788
1789         * Version 1.72.0 released.
1790
1791 2014-06-28  Carl Hetherington  <cth@carlh.net>
1792
1793         * Version 1.71.2 released.
1794
1795 2014-06-28  Carl Hetherington  <cth@carlh.net>
1796
1797         * Version 1.71.1 released.
1798
1799 2014-06-28  Carl Hetherington  <cth@carlh.net>
1800
1801         * Fix crash on analysing audio (and possibly DCP creation) with
1802         resampled content.
1803
1804 2014-06-27  Carl Hetherington  <cth@carlh.net>
1805
1806         * Version 1.71.0 released.
1807
1808 2014-06-27  Carl Hetherington  <cth@carlh.net>
1809
1810         * Fix up/down buttons in content list.
1811
1812 2014-06-26  Carl Hetherington  <cth@carlh.net>
1813
1814         * Version 1.70.1 released.
1815
1816 2014-06-26  Carl Hetherington  <cth@carlh.net>
1817
1818         * Support different KDM formulations.
1819
1820         * Allow override of detected video frame rates.
1821
1822         * Optimisation of uncertain effect to encoder and server
1823         thread handling.
1824
1825         * Version 1.70.0 released.
1826
1827 2014-06-25  Carl Hetherington  <cth@carlh.net>
1828
1829         * Version 1.69.37 released.
1830
1831 2014-06-25  Carl Hetherington  <cth@carlh.net>
1832
1833         * Version 1.69.36 released.
1834
1835 2014-06-25  Carl Hetherington  <cth@carlh.net>
1836
1837         * Support pixel format 46 in make_black().
1838
1839 2014-06-24  Carl Hetherington  <cth@carlh.net>
1840
1841         * Re-assign timeline tracks when things are
1842         moved about.
1843
1844 2014-06-23  Carl Hetherington  <cth@carlh.net>
1845
1846         * Try harder to cope with DCP names specified
1847         already in CamelCase.
1848
1849         * Add option to CC a KDM email, and add
1850         $SCREENS and $CINEMA_NAME as variables
1851         in the email.
1852
1853 2014-06-22  Carl Hetherington  <cth@carlh.net>
1854
1855         * Reset-to-default button for KDM email text.
1856
1857         * Version 1.69.35 released.
1858
1859 2014-06-22  Carl Hetherington  <cth@carlh.net>
1860
1861         * Fix large memory leak with image sources.
1862
1863 2014-06-21  Carl Hetherington  <cth@carlh.net>
1864
1865         * Move email config into the KDM email page.
1866
1867         * Version 1.69.34 released.
1868
1869 2014-06-21  Carl Hetherington  <cth@carlh.net>
1870
1871         * Version 1.69.33 released.
1872
1873 2014-06-21  Carl Hetherington  <cth@carlh.net>
1874
1875         * Version 1.69.32 released.
1876
1877 2014-06-21  Carl Hetherington  <cth@carlh.net>
1878
1879         * Version 1.69.31 released.
1880
1881 2014-06-20  Carl Hetherington  <cth@carlh.net>
1882
1883         * Version 1.69.30 released.
1884
1885 2014-06-20  Carl Hetherington  <cth@carlh.net>
1886
1887         * Updates to de_DE translation from Carsten Kurz.
1888
1889 2014-06-18  Carl Hetherington  <cth@carlh.net>
1890
1891         * Version 1.69.29 released.
1892
1893 2014-06-18  Carl Hetherington  <cth@carlh.net>
1894
1895         * Fix thinko causing incorrect audio sample rates in some cases.
1896
1897 2014-06-15  Carl Hetherington  <cth@carlh.net>
1898
1899         * Version 1.69.28 released.
1900
1901 2014-06-12  Carl Hetherington  <cth@carlh.net>
1902
1903         * Version 1.69.27 released.
1904
1905 2014-06-12  Carl Hetherington  <cth@carlh.net>
1906
1907         * Add Content menu with "scale to fit width" and "scale
1908         to fit height" options.
1909
1910         * Version 1.69.26 released.
1911
1912 2014-06-12  Carl Hetherington  <cth@carlh.net>
1913
1914         * Fix bug where DCP-o-matic does not recreate video after
1915         subtitles are turned on or off.
1916
1917 2014-06-10  Carl Hetherington  <cth@carlh.net>
1918
1919         * Support ISDCF naming convention version 9 (#257).
1920
1921         * Rename DCI to ISDCF when talking about the digital cinema
1922         naming convention (#362).
1923
1924         * Fix crash when opening the timeline with no content (#369).
1925
1926 2014-06-09  Carl Hetherington  <cth@carlh.net>
1927
1928         * Fix server/client with non-RGB24 sources.
1929
1930         * Version 1.69.25 released.
1931
1932 2014-06-09  Carl Hetherington  <cth@carlh.net>
1933
1934         * Make audio gain a floating-point value in the UI (#367).
1935
1936         * Work-around out-of-memory crashes with large start trims (#252).
1937
1938         * Version 1.69.24 released.
1939
1940 2014-06-06  Carl Hetherington  <cth@carlh.net>
1941
1942         * Version 1.69.23 released.
1943
1944 2014-06-05  Carl Hetherington  <cth@carlh.net>
1945
1946         * Version 1.69.22 released.
1947
1948 2014-06-05  Carl Hetherington  <cth@carlh.net>
1949
1950         * Large speed-up to multi-image source file decoding.
1951
1952         * Back-port changes from v2 which work out how separate
1953         audio files should be resampled by looking at the video
1954         files which are present at the same time.
1955
1956 2014-06-03  Carl Hetherington  <cth@carlh.net>
1957
1958         * Version 1.69.21 released.
1959
1960 2014-06-03  Carl Hetherington  <cth@carlh.net>
1961
1962         * Fix bad resampling of separate sound file sources that
1963         have specified video frame rates.
1964
1965         * Version 1.69.20 released.
1966
1967 2014-06-03  Carl Hetherington  <cth@carlh.net>
1968
1969         * Re-calculate and update audio plots when the mapping is changed.
1970
1971         * Change the -3dB preset to -6dB since we are talking about
1972         amplitude, not power.
1973
1974         * Version 1.69.19 released.
1975
1976 2014-06-02  Carl Hetherington  <cth@carlh.net>
1977
1978         * Empirical hack to prevent over-read of array
1979         by libswscale; may fix crashes at the start of
1980         DCP encodes.
1981
1982 2014-05-29  Carl Hetherington  <cth@carlh.net>
1983
1984         * Version 1.69.18 released.
1985
1986 2014-05-28  Carl Hetherington  <cth@carlh.net>
1987
1988         * Version 1.69.17 released.
1989
1990 2014-05-28  Carl Hetherington  <cth@carlh.net>
1991
1992         * Version 1.69.16 released.
1993
1994 2014-05-28  Carl Hetherington  <cth@carlh.net>
1995
1996         * Rework KDM generation to be about CPLs rather than DCPs,
1997         and allow specification of any CPL to generate KDMs for.
1998
1999         Requested-by: Richard Turner
2000
2001 2014-05-27  Carl Hetherington  <cth@carlh.net>
2002
2003         * Version 1.69.15 released.
2004
2005 2014-05-26  Carl Hetherington  <cth@carlh.net>
2006
2007         * Version 1.69.14 released.
2008
2009 2014-05-26  Carl Hetherington  <cth@carlh.net>
2010
2011         * Fix problems with non-zero FFmpeg content start times.
2012
2013 2014-05-24  Carl Hetherington  <cth@carlh.net>
2014
2015         * Version 1.69.13 released.
2016
2017 2014-05-24  Carl Hetherington  <cth@carlh.net>
2018
2019         * Fix problems with log setup from config.
2020
2021 2014-05-23  Carl Hetherington  <cth@carlh.net>
2022
2023         * Version 1.69.12 released.
2024
2025 2014-05-22  Carl Hetherington  <cth@carlh.net>
2026
2027         * Version 1.69.11 released.
2028
2029 2014-05-21  Carl Hetherington  <cth@carlh.net>
2030
2031         * Version 1.69.10 released.
2032
2033 2014-05-21  Carl Hetherington  <cth@carlh.net>
2034
2035         * Tidy up logging a bit and make it configurable from the GUI
2036         (moving a few things into an Advanced preferences tab at
2037         the same time).
2038
2039 2014-05-19  Carl Hetherington  <cth@carlh.net>
2040
2041         * Version 1.69.9 released.
2042
2043 2014-05-19  Carl Hetherington  <cth@carlh.net>
2044
2045         * Decode image sources in the multi-threaded part
2046         of the transcoder, rather than the single-threaded.
2047
2048 2014-05-16  Carl Hetherington  <cth@carlh.net>
2049
2050         * Version 1.69.8 released.
2051
2052 2014-05-16  Carl Hetherington  <cth@carlh.net>
2053
2054         * Fix various confusions in translations of abbreviated
2055         channel names (Lc, Rc etc.)
2056
2057 2014-05-14  Carl Hetherington  <cth@carlh.net>
2058
2059         * Version 1.69.7 released.
2060
2061 2014-05-14  Carl Hetherington  <cth@carlh.net>
2062
2063         * Bump libdcp to remove checks on PCM MXF edit rates,
2064         so we can generate strange ones in DCP-o-matic.
2065
2066 2014-05-13  Carl Hetherington  <cth@carlh.net>
2067
2068         * Version 1.69.6 released.
2069
2070 2014-05-13  Carl Hetherington  <cth@carlh.net>
2071
2072         * Remove artificial 100fps limit when using
2073         "any" DCP frame rate.
2074
2075 2014-05-12  Carl Hetherington  <cth@carlh.net>
2076
2077         * Version 1.69.5 released.
2078
2079 2014-05-12  Carl Hetherington  <cth@carlh.net>
2080
2081         * Add option to use any DCP frame rate, rather than just
2082         the "allowed" set.
2083
2084         * Version 1.69.4 released.
2085
2086 2014-05-12  Carl Hetherington  <cth@carlh.net>
2087
2088         * Version 1.69.3 released.
2089
2090 2014-05-12  Carl Hetherington  <cth@carlh.net>
2091
2092         * Use libdcp::raw_convert instead of boost::lexical_cast and
2093         LocaleGuard, hopefully to fix large numbers being written with
2094         thousands separators on some locales.
2095
2096 2014-05-10  Carl Hetherington  <cth@carlh.net>
2097
2098         * Version 1.69.2 released.
2099
2100 2014-05-10  Carl Hetherington  <cth@carlh.net>
2101
2102         * Fix setup of the libswresample context to work with high channel counts.
2103
2104 2014-05-09  Carl Hetherington  <cth@carlh.net>
2105
2106         * Version 1.69.1 released.
2107
2108 2014-05-09  Carl Hetherington  <cth@carlh.net>
2109
2110         * Fix crash on using content with more than 12 audio channels.
2111
2112         * Re-introduce ffprobe call when adding content.
2113
2114 2014-05-05  Carl Hetherington  <cth@carlh.net>
2115
2116         * Version 1.69.0 released.
2117
2118 2014-05-02  Carl Hetherington  <cth@carlh.net>
2119
2120         * Version 1.68.0 released.
2121
2122 2014-04-29  Carl Hetherington  <cth@carlh.net>
2123
2124         * Version 1.67.1 released.
2125
2126 2014-04-29  Carl Hetherington  <cth@carlh.net>
2127
2128         * Version 1.67.0 released.
2129
2130 2014-04-27  Carl Hetherington  <cth@carlh.net>
2131
2132         * Version 1.66.16 released.
2133
2134 2014-04-27  Carl Hetherington  <cth@carlh.net>
2135
2136         * Add .dpx to the list of acceptable image files.
2137
2138         * Slightly better handling of uncaught exceptions.
2139
2140         * Use our own directory picker on 14.04 (as well as 13.04 and 13.10) as
2141         it appears that the same bug remains.
2142
2143 2014-04-25  Carl Hetherington  <cth@carlh.net>
2144
2145         * Version 1.66.15 released.
2146
2147 2014-04-25  Carl Hetherington  <cth@carlh.net>
2148
2149         * Fix subtitle display when the next subtitle is decoded before the previous
2150         one has finished.
2151
2152 2014-04-24  Carl Hetherington  <cth@carlh.net>
2153
2154         * Version 1.66.14 released.
2155
2156 2014-04-23  Carl Hetherington  <cth@carlh.net>
2157
2158         * Version 1.66.13 released.
2159
2160 2014-04-21  Carl Hetherington  <cth@carlh.net>
2161
2162         * Update to es_ES translation from Manuel AC.
2163
2164         * Update to fr_FR translation from Thierry Journet.
2165
2166 2014-04-17  Carl Hetherington  <cth@carlh.net>
2167
2168         * Fix update of the gain control when using the gain calculator
2169         dialog.
2170
2171         * Version 1.66.12 released.
2172
2173 2014-04-07  Carl Hetherington  <cth@carlh.net>
2174
2175         * Version 1.66.11 released.
2176
2177 2014-04-07  Carl Hetherington  <cth@carlh.net>
2178
2179         * Updated fr_FR translation from Thierry Journet.
2180
2181 2014-04-02  Carl Hetherington  <cth@carlh.net>
2182
2183         * Version 1.66.10 released.
2184
2185 2014-04-01  Carl Hetherington  <cth@carlh.net>
2186
2187         * Basic support for separate left/right-eye files or directories
2188         for 3D.
2189
2190 2014-03-30  Carl Hetherington  <cth@carlh.net>
2191
2192         * Version 1.66.9 released.
2193
2194 2014-03-30  Carl Hetherington  <cth@carlh.net>
2195
2196         * Version 1.66.8 released.
2197
2198         * nl_NL translation from Theo Kooijmans.
2199
2200 2014-03-27  Carl Hetherington  <cth@carlh.net>
2201
2202         * Auto-save film metadata before starting DCP encode.
2203
2204 2014-03-25  Carl Hetherington  <cth@carlh.net>
2205
2206         * Add support for downloading Doremi server certificates.
2207
2208 2014-03-24  Carl Hetherington  <cth@carlh.net>
2209
2210         * Version 1.66.7 released.
2211
2212 2014-03-24  Carl Hetherington  <cth@carlh.net>
2213
2214         * Fix error on creating DCPs without audio.
2215
2216 2014-03-23  Carl Hetherington  <cth@carlh.net>
2217
2218         * Version 1.66.6 released.
2219
2220 2014-03-23  Carl Hetherington  <cth@carlh.net>
2221
2222         * Attempt to fix format string specifier error on Windows.
2223
2224         * Version 1.66.5 released.
2225
2226 2014-03-22  Carl Hetherington  <cth@carlh.net>
2227
2228         * Version 1.66.4 released.
2229
2230 2014-03-22  Carl Hetherington  <cth@carlh.net>
2231
2232         * Allow specification of the video frame rate that a sound file
2233         was prepared for.
2234
2235         * Another attempt to fix colour conversion dialog strange behaviour
2236         on OS X.
2237
2238 2014-03-18  Carl Hetherington  <cth@carlh.net>
2239
2240         * Version 1.66.3 released.
2241
2242 2014-03-18  Carl Hetherington  <cth@carlh.net>
2243
2244         * Fix bad rounding of timecodes.
2245
2246         * Tentative support for 3D from alternate frames of the source.
2247
2248 2014-03-17  Carl Hetherington  <cth@carlh.net>
2249
2250         * Improve behaviour of the position slider at the end of films.
2251
2252         * Version 1.66.2 released.
2253
2254 2014-03-17  Carl Hetherington  <cth@carlh.net>
2255
2256         * Improve appearance of config dialog on OS X.
2257
2258 2014-03-15  Carl Hetherington  <cth@carlh.net>
2259
2260         * Improve appearance of new film and KDM dialogs on OS X.
2261
2262         * Fix KDM dialog to predictably set up its initial range to
2263         a week from now.
2264
2265         * Remove support for FFmpeg post-processing filters as they apparently
2266         do not support > 8bpp.  I don't think they are worth the pain of
2267         quantizing and then telling the user what has happened.
2268
2269 2014-03-12  Carl Hetherington  <cth@carlh.net>
2270
2271         * Version 1.66.1 released.
2272
2273 2014-03-12  Carl Hetherington  <cth@carlh.net>
2274
2275         * Hopefully fix i18n on OS X (#324).
2276
2277 2014-03-10  Carl Hetherington  <cth@carlh.net>
2278
2279         * Version 1.66.0 released.
2280
2281 2014-03-09  Carl Hetherington  <cth@carlh.net>
2282
2283         * Version 1.65.2 released.
2284
2285 2014-03-09  Carl Hetherington  <cth@carlh.net>
2286
2287         * Restore old behaviour of "no-stretch" mode with crop.
2288
2289         * Fix display of no-scale display mode in the player.
2290
2291 2014-03-08  Carl Hetherington  <cth@carlh.net>
2292
2293         * Version 1.65.1 released.
2294
2295 2014-03-08  Carl Hetherington  <cth@carlh.net>
2296
2297         * Fix incorrect audio analyses on multiple-stream content.
2298
2299         * Support for unsigned 8-bit audio (hmm!).
2300
2301 2014-03-06  Carl Hetherington  <cth@carlh.net>
2302
2303         * Version 1.65.0 released.
2304
2305 2014-03-05  Carl Hetherington  <cth@carlh.net>
2306
2307         * Version 1.64.19 released.
2308
2309 2014-03-05  Carl Hetherington  <cth@carlh.net>
2310
2311         * Bump maximum audio channels to 12 so that we can
2312         (crudely at least) get BsL/BsR.
2313
2314 2014-03-04  Carl Hetherington  <cth@carlh.net>
2315
2316         * Version 1.64.18 released.
2317
2318 2014-03-04  Carl Hetherington  <cth@carlh.net>
2319
2320         * Add option to disable all scaling of the input video.
2321
2322 2014-03-03  Carl Hetherington  <cth@carlh.net>
2323
2324         * Fix rounding of timecodes in at least some cases (#323).
2325
2326         * Try to prevent OS X from sleeping during DCP encode.
2327
2328 2014-02-26  Carl Hetherington  <cth@carlh.net>
2329
2330         * Version 1.64.17 released.
2331
2332 2014-02-26  Carl Hetherington  <cth@carlh.net>
2333
2334         * Fix missing RMS audio analysis plots in some cases.
2335
2336         * Fix failure to load sound files with
2337         non-ASCII paths.
2338
2339 2014-02-23  Carl Hetherington  <cth@carlh.net>
2340
2341         * Version 1.64.16 released.
2342
2343 2014-02-23  Carl Hetherington  <cth@carlh.net>
2344
2345         * Bump ffmpeg library to git head to fix problems with
2346         misrecognised frame rates in some MOV files.
2347
2348 2014-02-20  Carl Hetherington  <cth@carlh.net>
2349
2350         * Version 1.64.15 released.
2351
2352 2014-02-20  Carl Hetherington  <cth@carlh.net>
2353
2354         * Basic support for 7.1 / HI/VI audio tracks.
2355
2356 2014-02-19  Carl Hetherington  <cth@carlh.net>
2357
2358         * Add some basic JSON stuff.
2359
2360 2014-02-18  Carl Hetherington  <cth@carlh.net>
2361
2362         * Version 1.64.14 released.
2363
2364 2014-02-18  Carl Hetherington  <cth@carlh.net>
2365
2366         * Version 1.64.13 released.
2367
2368 2014-02-12  Carl Hetherington  <cth@carlh.net>
2369
2370         * Make the batch converter remember its last directory
2371         for the film picker (#318).
2372
2373         * Add dcpomatic_batch to OS X .app.
2374
2375 2014-02-11  Carl Hetherington  <cth@carlh.net>
2376
2377         * Version 1.64.12 released.
2378
2379 2014-02-11  Carl Hetherington  <cth@carlh.net>
2380
2381         * Be more careful when catching exceptions from KDM creation.
2382
2383 2014-02-10  Carl Hetherington  <cth@carlh.net>
2384
2385         * Version 1.64.11 released.
2386
2387 2014-02-10  Carl Hetherington  <cth@carlh.net>
2388
2389         * Version 1.64.10 released.
2390
2391 2014-02-10  Carl Hetherington  <cth@carlh.net>
2392
2393         * Try to fix Centos RPM dependencies.
2394
2395         * Version 1.64.9 released.
2396
2397 2014-02-10  Carl Hetherington  <cth@carlh.net>
2398
2399         * Version 1.64.8 released.
2400
2401 2014-02-09  Carl Hetherington  <cth@carlh.net>
2402
2403         * Build with a more careful version of libopenjpeg that handles
2404         out-of-memory conditions slightly better.
2405
2406         * Possibly fix repeated no route to host errors in some cases.
2407
2408         * Some small bits of increased low-memory stability.
2409
2410         * Version 1.64.7 released.
2411
2412 2014-02-08  Carl Hetherington  <cth@carlh.net>
2413
2414         * Fix exception when seeking with missing content (part of #317).
2415
2416         * Version 1.64.6 released.
2417
2418 2014-02-08  Carl Hetherington  <cth@carlh.net>
2419
2420         * Version 1.64.5 released.
2421
2422 2014-02-08  Carl Hetherington  <cth@carlh.net>
2423
2424         * Version 1.64.4 released.
2425
2426 2014-02-08  Carl Hetherington  <cth@carlh.net>
2427
2428         * Version 1.64.3 released.
2429
2430 2014-02-08  Carl Hetherington  <cth@carlh.net>
2431
2432         * Bump libdcp version to get some fixes for Interop XML.
2433
2434 2014-02-07  Carl Hetherington  <cth@carlh.net>
2435
2436         * Add basic stuff to build RPMs for Centos.
2437
2438 2014-02-05  Carl Hetherington  <cth@carlh.net>
2439
2440         * Version 1.64.2 released.
2441
2442 2014-02-05  Carl Hetherington  <cth@carlh.net>
2443
2444         * A variety of fixes to small problems found by Coverity.
2445
2446 2014-02-05  Carl Hetherington  <cth@carlh.net>
2447
2448         * Version 1.64.1 released.
2449
2450 2014-02-05  Carl Hetherington  <cth@carlh.net>
2451
2452         * Updates to it_IT translation from William Fanelli.
2453
2454 2014-02-02  Carl Hetherington  <cth@carlh.net>
2455
2456         * Version 1.64.0 released.
2457
2458 2014-01-29  Carl Hetherington  <cth@carlh.net>
2459
2460         * Version 1.63.8 released.
2461
2462 2014-01-29  Carl Hetherington  <cth@carlh.net>
2463
2464         * Add subtitle X offset option.
2465
2466         * Fix missing subtitles when subtitled content is at a non-zero position.
2467
2468 2014-01-28  Carl Hetherington  <cth@carlh.net>
2469
2470         * Use Mbit/s instead of the incorrect MBps.
2471
2472         * Version 1.63.7 released.
2473
2474 2014-01-28  Carl Hetherington  <cth@carlh.net>
2475
2476         * Try to prevent Windows machines going to sleep during encodes.
2477
2478         * Add option to not install main program / server on Windows.
2479
2480 2014-01-26  Carl Hetherington  <cth@carlh.net>
2481
2482         * Change default JPEG2000 bandwith to 100MBps.
2483
2484         * Updated fr_FR translation from Theirry Journet.
2485
2486 2014-01-24  Carl Hetherington  <cth@carlh.net>
2487
2488         * Try to fix repeatedly-reported exceptions.
2489
2490 2014-01-23  Carl Hetherington  <cth@carlh.net>
2491
2492         * Version 1.63.6 released.
2493
2494 2014-01-23  Carl Hetherington  <cth@carlh.net>
2495
2496         * Fix recovery of DCP encoding after a crash with a 3D DCP.
2497
2498 2014-01-21  Carl Hetherington  <cth@carlh.net>
2499
2500         * Version 1.63.5 released.
2501
2502 2014-01-21  Carl Hetherington  <cth@carlh.net>
2503
2504         * Potentially major fix for bad A/V sync.
2505
2506 2014-01-19  Carl Hetherington  <cth@carlh.net>
2507
2508         * Version 1.63.4 released.
2509
2510 2014-01-19  Carl Hetherington  <cth@carlh.net>
2511
2512         * Updated sv_SE translation from Adam Klotblixt.
2513
2514 2014-01-15  Carl Hetherington  <cth@carlh.net>
2515
2516         * Version 1.63.3 released.
2517
2518 2014-01-15  Carl Hetherington  <cth@carlh.net>
2519
2520         * Hopefully fix badly-labelled MXFs when in Interop mode.
2521
2522 2014-01-14  Carl Hetherington  <cth@carlh.net>
2523
2524         * Version 1.63.2 released.
2525
2526 2014-01-14  Carl Hetherington  <cth@carlh.net>
2527
2528         * Fix problems with adding new soundtracks to FFmpeg content with
2529         no audio track.
2530
2531         * Updated de_DE translation from Markus Raab.
2532
2533         * Version 1.63.1 released.
2534
2535 2014-01-14  Carl Hetherington  <cth@carlh.net>
2536
2537         * Try to fix subtitle problems when the video frame rate is being changed
2538         from content to DCP.
2539
2540 2014-01-13  Carl Hetherington  <cth@carlh.net>
2541
2542         * Change 4:3 and 5:3 ratios to be precise rather than 1.33:1 and 1.66:1, and
2543         also tweak 1.19:1 (#306).
2544
2545         * Version 1.63.0 released.
2546
2547 2014-01-12  Carl Hetherington  <cth@carlh.net>
2548
2549         * Fix crashes when using -3dB options in locales with a , decimal separator.
2550
2551         * Version 1.62.3 released.
2552
2553 2014-01-11  Carl Hetherington  <cth@carlh.net>
2554
2555         * Hopefully fix error on restarting a cancelled transcode job
2556         on Windows.
2557
2558 2014-01-10  Carl Hetherington  <cth@carlh.net>
2559
2560         * Version 1.62.2 released.
2561
2562 2014-01-10  Carl Hetherington  <cth@carlh.net>
2563
2564         * Version 1.62.1 released.
2565
2566 2014-01-10  Carl Hetherington  <cth@carlh.net>
2567
2568         * Version 1.62.0 released.
2569
2570 2014-01-10  Carl Hetherington  <cth@carlh.net>
2571
2572         * Try to stop the queue of things to write filling up excessively
2573         on fast CPUs.
2574
2575         * Try to fix double "are you sure" prompt on quitting with active jobs.
2576
2577         * Version 1.61.2 released.
2578
2579 2014-01-09  Carl Hetherington  <cth@carlh.net>
2580
2581         * Version 1.61.1 released.
2582
2583 2014-01-09  Carl Hetherington  <cth@carlh.net>
2584
2585         * Version 1.61.0 released.
2586
2587 2014-01-09  Carl Hetherington  <cth@carlh.net>
2588
2589         * Hopefully fix somewhat inexplicable inability of Windows to open
2590         new files on top of old ones in some circumstances (with audio
2591         MXFs).
2592
2593         * Version 1.60 released.
2594
2595 2014-01-09  Carl Hetherington  <cth@carlh.net>
2596
2597         * More fixes for slow-downs on fast computers.
2598
2599 2014-01-08  Carl Hetherington  <cth@carlh.net>
2600
2601         * Version 1.59 released.
2602
2603 2014-01-07  Carl Hetherington  <cth@carlh.net>
2604
2605         * Version 1.58 released.
2606
2607 2014-01-07  Carl Hetherington  <cth@carlh.net>
2608
2609         * Fix Windows build of FFmpeg to link against zlib, which fixes parsing
2610         of some .mov files.
2611
2612         * Very primitive check-for-updates feature added.
2613
2614         * Allow still-moving-image sources to have their frame rate specified.
2615
2616 2014-01-06  Carl Hetherington  <cth@carlh.net>
2617
2618         * Basics of per-channel audio gain (#247).
2619
2620         * Give a warning on make DCP if it seems unlikely that the disk
2621         will have enough space to store the finished DCP (#92).
2622
2623         * Make sure forced languages override the environment for gettext()
2624         as well as wxWidgets' i18n code (#108).
2625
2626         * Bump libdcp version to get a fix for VOLINDEX/ASSETMAP file extensions
2627         with interop (#206).
2628
2629         * Fix subtitle colouring (#152).
2630
2631         * Fix mis-timed subtitles when there is a non-zero video PTS offset.
2632
2633         * Remove seemingly unnecessary checks on image directories.
2634
2635         * Leave DCP directory creation until the last minute to help
2636         avoid half-eaten directories being left around (#174).
2637
2638 2014-01-05  Carl Hetherington  <cth@carlh.net>
2639
2640         * Version 1.57 released.
2641
2642 2014-01-05  Carl Hetherington  <cth@carlh.net>
2643
2644         * Use _fseeki64 on Windows when reading content files.
2645
2646         * Various small fixes to i18n.
2647
2648 2014-01-03  Carl Hetherington  <cth@carlh.net>
2649
2650         * Version 1.56 released.
2651
2652 2014-01-03  Carl Hetherington  <cth@carlh.net>
2653
2654         * Version 1.55 released.
2655
2656 2014-01-03  Carl Hetherington  <cth@carlh.net>
2657
2658         * New de_DE translation from Markus Raab.
2659
2660         * Work-around mysterious call of pure virtual method inside boost.
2661
2662 2014-01-01  Carl Hetherington  <cth@carlh.net>
2663
2664         * Bump ffmpeg version.
2665
2666 2013-12-30  Carl Hetherington  <cth@carlh.net>
2667
2668         * Version 1.54 released.
2669
2670 2013-12-30  Carl Hetherington  <cth@carlh.net>
2671
2672         * Put catches around a few threads which could have uncaught exceptions.
2673
2674         * Add nascent dcpomatic_create command-line program to create films.
2675
2676 2013-12-29  Carl Hetherington  <cth@carlh.net>
2677
2678         * Version 1.53 released.
2679
2680 2013-12-29  Carl Hetherington  <cth@carlh.net>
2681
2682         * Fix failure to load content from directories with non-Latin names.
2683
2684 2013-12-28  Carl Hetherington  <cth@carlh.net>
2685
2686         * Speculative fix for "find missing" not working on OS X (#255).
2687
2688         * Fix failure to load films with missing still image content (#300).
2689
2690 2013-12-27  Carl Hetherington  <cth@carlh.net>
2691
2692         * Fix non-update of video information on changing DCP resolution (#299).
2693
2694         * Version 1.52 released.
2695
2696 2013-12-27  Carl Hetherington  <cth@carlh.net>
2697
2698         * More speculative fixes for 4K.
2699
2700 2013-12-23  Carl Hetherington  <cth@carlh.net>
2701
2702         * Version 1.51 released.
2703
2704 2013-12-23  Carl Hetherington  <cth@carlh.net>
2705
2706         * A couple of potential fixes for 4K.
2707
2708         * Version 1.50 released.
2709
2710 2013-12-23  Carl Hetherington  <cth@carlh.net>
2711
2712         * Version 1.49 released.
2713
2714 2013-12-23  Carl Hetherington  <cth@carlh.net>
2715
2716         * Version 1.48 released.
2717
2718 2013-12-23  Carl Hetherington  <cth@carlh.net>
2719
2720         * Add TLS/SSL support to KDM email sending.
2721
2722 2013-12-23  Carl Hetherington  <cth@carlh.net>
2723
2724         * Version 1.47 released.
2725
2726 2013-12-23  Carl Hetherington  <cth@carlh.net>
2727
2728         * Add $START_TIME and $END_TIME as variables for the KDM email.
2729
2730         * Add top/bottom option for 3D frames.
2731
2732 2013-12-20  Carl Hetherington  <cth@carlh.net>
2733
2734         * Add configuration option for default audio delay (#276).
2735
2736         * Version 1.46 released.
2737
2738 2013-12-19  Carl Hetherington  <cth@carlh.net>
2739
2740         * Version 1.45 released.
2741
2742 2013-12-19  Carl Hetherington  <cth@carlh.net>
2743
2744         * Bump libdcp version again for a crash fix for 32-bit Windows,
2745         and also for problems generating certificate chains.
2746
2747 2013-12-18  Carl Hetherington  <cth@carlh.net>
2748
2749         * Version 1.44 released.
2750
2751 2013-12-18  Carl Hetherington  <cth@carlh.net>
2752
2753         * Bump libdcp version again for a fix to XML validity for 3D.
2754
2755         * Version 1.43 released.
2756
2757 2013-12-18  Carl Hetherington  <cth@carlh.net>
2758
2759         * Update libdcp version to get fix for 3D IntrinsicDuration.
2760
2761         * Fix progress reporting when making 3D DCPs.
2762
2763         * Fix non-update of display when changing video frame type (2D,
2764         3D left/right etc.)
2765
2766         * Restore video information in video tab when using still images.
2767
2768         * Hopefully fix exception on new film in some strange cases.
2769
2770 2013-12-09  Carl Hetherington  <cth@carlh.net>
2771
2772         * Version 1.42 released.
2773
2774 2013-12-09  Carl Hetherington  <cth@carlh.net>
2775
2776         * Fix make_black for pixel format 7 (#288).
2777
2778 2013-12-08  Carl Hetherington  <cth@carlh.net>
2779
2780         * Fix display update when removing content (#281).
2781
2782 2013-12-07  Carl Hetherington  <cth@carlh.net>
2783
2784         * Version 1.41 released.
2785
2786 2013-12-05  Carl Hetherington  <cth@carlh.net>
2787
2788         * Improve the correctness of lengths reported by sound files to fix
2789         short DCPs when using non-DCI-rate sound files with stills.
2790
2791 2013-12-04  Carl Hetherington  <cth@carlh.net>
2792
2793         * Make signatures optional (#273).
2794
2795         * Only do scale/crop/window/subtitle overlay if a frame is going
2796         to be encoded for the DCP.
2797
2798         * Several optimisations to video processing, which should
2799         speed up the player a bit.
2800
2801 2013-12-03  Carl Hetherington  <cth@carlh.net>
2802
2803         * Add "play length" control to avoid having to do arithmetic to
2804         get end-trims right in some cases (#261).
2805
2806 2013-12-02  Carl Hetherington  <cth@carlh.net>
2807
2808         * Fix breakage to adding multiple files at the same time.
2809
2810         * Fix crash on double-click of "show audio" button (#278).
2811
2812         * Version 1.40 released.
2813
2814 2013-12-02  Carl Hetherington  <cth@carlh.net>
2815
2816         * Fix problems with FFmpeg files that have all-zero stream IDs.
2817
2818         * Fix crash on checking non-existing frame info
2819         files.
2820
2821         * Fix erroneous disabling of timing panel with
2822         audio-only sources.
2823
2824 2013-11-30  Carl Hetherington  <cth@carlh.net>
2825
2826         * Version 1.39 released.
2827
2828 2013-11-30  Carl Hetherington  <cth@carlh.net>
2829
2830         * Fix windows build.
2831
2832 2013-11-29  Carl Hetherington  <cth@carlh.net>
2833
2834         * Version 1.38 released.
2835
2836 2013-11-29  Carl Hetherington  <cth@carlh.net>
2837
2838         * Add option to join input files together
2839         to help with multiple VOB files from DVDs.
2840
2841         * Fix build for 32-bit versions of OS X.
2842
2843 2013-11-27  Carl Hetherington  <cth@carlh.net>
2844
2845         * Version 1.37 released.
2846
2847 2013-11-27  Carl Hetherington  <cth@carlh.net>
2848
2849         * Version 1.36 released.
2850
2851 2013-11-27  Carl Hetherington  <cth@carlh.net>
2852
2853         * Version 1.35 released.
2854
2855 2013-11-26  Carl Hetherington  <cth@carlh.net>
2856
2857         * Updated fr_FR translation from Lilian Lefranc.
2858
2859         * A whole load of fixes for lots of bugs when handling filenames
2860         using non-Latin characters on Windows.
2861
2862 2013-11-22  Carl Hetherington  <cth@carlh.net>
2863
2864         * Version 1.34 released.
2865
2866 2013-11-22  Carl Hetherington  <cth@carlh.net>
2867
2868         * Fix both OS X and Windows installers.
2869
2870 2013-11-21  Carl Hetherington  <cth@carlh.net>
2871
2872         * Version 1.33 released.
2873
2874 2013-11-21  Carl Hetherington  <cth@carlh.net>
2875
2876         * Fix Ubuntu 13.04 build.
2877
2878 2013-11-20  Carl Hetherington  <cth@carlh.net>
2879
2880         * Version 1.32 released.
2881
2882 2013-11-20  Carl Hetherington  <cth@carlh.net>
2883
2884         * Version 1.31 released.
2885
2886 2013-11-20  Carl Hetherington  <cth@carlh.net>
2887
2888         * Add primitive hints dialogue box.
2889
2890 2013-11-17  Carl Hetherington  <cth@carlh.net>
2891
2892         * Fix specified-server discovery.
2893
2894         * Version 1.30 released.
2895
2896 2013-11-17  Carl Hetherington  <cth@carlh.net>
2897
2898         * Speculative fix for servers crashing with different
2899         locales to clients.
2900
2901 2013-11-16  Carl Hetherington  <cth@carlh.net>
2902
2903         * Bump bundled FFmpeg version to current git master.
2904
2905         * Fix erroneous reset of visible channels in audio
2906         level dialog when changing gain.
2907
2908 2013-11-15  Carl Hetherington  <cth@carlh.net>
2909
2910         * Use 2 decimal places for gamma controls instead
2911         of 1.
2912
2913 2013-11-14  Carl Hetherington  <cth@carlh.net>
2914
2915         * Support modification of certain properties when
2916         there are several selected pieces of content.
2917
2918         * Add server configuration back in.
2919
2920 2013-11-12  Carl Hetherington  <cth@carlh.net>
2921
2922         * Version 1.29 released.
2923
2924 2013-11-12  Carl Hetherington  <cth@carlh.net>
2925
2926         * Fix bad_alloc exception on audio analysis (and
2927         probably elsewhere).
2928
2929 2013-11-11  Carl Hetherington  <cth@carlh.net>
2930
2931         * Version 1.28 released.
2932
2933 2013-11-11  Carl Hetherington  <cth@carlh.net>
2934
2935         * Somewhat speculative fix for slow-downs and
2936         large memory consumption with multi-content playlists.
2937
2938 2013-11-10  Carl Hetherington  <cth@carlh.net>
2939
2940         * Hopefully get rid of spurious black lines around
2941         preview.
2942
2943 2013-11-08  Carl Hetherington  <carl@ubuntu>
2944
2945         * Fix strange behaviour of J2K bandwidth control
2946         on 32-bit Linux.
2947
2948 2013-11-07  Carl Hetherington  <cth@carlh.net>
2949
2950         * Open file dialog starts in the configured DCP directory,
2951         if one exists (#70).
2952
2953 2013-11-06  Carl Hetherington  <cth@carlh.net>
2954
2955         * Support pixel format 30 (#254).
2956
2957 2013-11-06  Carl Hetherington  <cth@carlh.net>
2958
2959         * Version 1.27 released.
2960
2961 2013-11-06  Carl Hetherington  <cth@carlh.net>
2962
2963         * Various server-related tidying up; servers are
2964         now auto-detected only (the configuration for
2965         them has been removed).
2966
2967 2013-11-06  Carl Hetherington  <cth@carlh.net>
2968
2969         * Version 1.26 released.
2970
2971 2013-11-05  Carl Hetherington  <cth@carlh.net>
2972
2973         * Auto-detect encoding servers on the local
2974         subnet(s).
2975
2976         * Tweak verbosity of command-line encoding servers.
2977
2978 2013-11-04  Carl Hetherington  <cth@carlh.net>
2979
2980         * Version 1.25 released.
2981
2982 2013-10-29  Carl Hetherington  <cth@carlh.net>
2983
2984         * Improve performance when start-trimming
2985         large files.
2986
2987         * Fix audio problems when start-trimming.
2988
2989 2013-10-28  Carl Hetherington  <cth@carlh.net>
2990
2991         * Version 1.24 released.
2992
2993 2013-10-28  Carl Hetherington  <cth@carlh.net>
2994
2995         * Fix failure to reload configuration on
2996         some non-English locales.
2997
2998 2013-10-26  Carl Hetherington  <cth@carlh.net>
2999
3000         * Version 1.23 released.
3001
3002 2013-10-25  Carl Hetherington  <cth@carlh.net>
3003
3004         * Version 1.22 released.
3005
3006 2013-10-24  Carl Hetherington  <cth@carlh.net>
3007
3008         * Support sources that require repeat of more than
3009         1 extra frame.
3010
3011 2013-10-23  Carl Hetherington  <cth@carlh.net>
3012
3013         * Version 1.21 released.
3014
3015 2013-10-23  Carl Hetherington  <cth@carlh.net>
3016
3017         * Use our own directory picker on Ubuntu 13.10 as well
3018         as Ubuntu 13.04 as it seems similarly broken.
3019
3020 2013-10-22  Carl Hetherington  <cth@carlh.net>
3021
3022         * Version 1.20 released.
3023
3024 2013-10-22  Carl Hetherington  <cth@carlh.net>
3025
3026         * Allow films to be loaded when content is missing,
3027         and then that content can be re-found.
3028
3029 2013-10-21  Carl Hetherington  <cth@carlh.net>
3030
3031         * Version 1.19 released.
3032
3033 2013-10-21  Carl Hetherington  <cth@carlh.net>
3034
3035         * Fix Rec. 709 gammas (from Lilian Lefranc)
3036
3037 2013-10-20  Carl Hetherington  <cth@carlh.net>
3038
3039         * Allow specification of subtitle language even if DVD-o-matic
3040         isn't providing the subtitles.
3041
3042 2013-10-20  Carl Hetherington  <cth@carlh.net>
3043
3044         * Version 1.18 released.
3045
3046 2013-10-19  Carl Hetherington  <cth@carlh.net>
3047
3048         * Fix non-saving of colour transform presets.
3049
3050         * Some improvements in progress reporting, especially
3051         for long encodes.
3052
3053 2013-10-18  Carl Hetherington  <cth@carlh.net>
3054
3055         * Fix bug with incorrect validity times given to KDMs.
3056
3057 2013-10-17  Carl Hetherington  <cth@carlh.net>
3058
3059         * Fix Make DCP menu option sensitivity (#230).
3060
3061         * Forward-port fix from master; use 1000000 rather
3062         than 1e6 for J2K bandwidth arithmetic to ensure
3063         that it's done with integers.
3064
3065 2013-10-16  Carl Hetherington  <cth@carlh.net>
3066
3067         * Version 1.17 released.
3068
3069 2013-10-16  Carl Hetherington  <cth@carlh.net>
3070
3071         * Hopefully fix crash on closing preferences window
3072         when ~/.config/dcpomatic does not exist.
3073
3074         * Allow specification of the DCP to make KDMs for,
3075         in case there is more than one.
3076
3077         * Speed up response to some settings changes
3078         (e.g. crop) (#196).
3079
3080 2013-10-15  Carl Hetherington  <cth@carlh.net>
3081
3082         * Version 1.16 released.
3083
3084 2013-10-15  Carl Hetherington  <cth@carlh.net>
3085
3086         * Restore up/down buttons for simple content time
3087         movements.
3088
3089         * Include film title in KDM filenames.
3090
3091         * Allow no-stretch scaling like in DVD-o-matic.
3092
3093 2013-10-14  Carl Hetherington  <cth@carlh.net>
3094
3095         * Add Rec. 709 colour conversion preset using
3096         Wolfgang Woehl's matrix.
3097
3098 2013-10-14  Carl Hetherington  <cth@carlh.net>
3099
3100         * Version 1.15 released.
3101
3102 2013-10-14  Carl Hetherington  <cth@carlh.net>
3103
3104         * Fix some crashes in the KDM dialogue when coming
3105         out of the add screen without giving a certificate.
3106
3107         * Really fix libltdl search path on OS X.
3108
3109 2013-10-13  Carl Hetherington  <cth@carlh.net>
3110
3111         * Version 1.14 released.
3112
3113 2013-10-12  Carl Hetherington  <cth@carlh.net>
3114
3115         * Add some missing libraries to the OS X build.
3116
3117         * Fix libltdl search path on OS X.
3118
3119 2013-10-12  Carl Hetherington  <cth@carlh.net>
3120
3121         * Version 1.13 released.
3122
3123 2013-10-12  Carl Hetherington  <cth@carlh.net>
3124
3125         * Fix linux static build.
3126
3127 2013-10-11  Carl Hetherington  <cth@carlh.net>
3128
3129         * Version 1.12 released.
3130
3131 2013-10-11  Carl Hetherington  <cth@carlh.net>
3132
3133         * Fix failure to create signer certificates
3134         on Windows.
3135
3136 2013-10-10  Carl Hetherington  <cth@carlh.net>
3137
3138         * Basic snapping in the timeline.
3139
3140         * Various improvements to dcpomatic_kdm.
3141
3142 2013-10-10  Carl Hetherington  <cth@carlh.net>
3143
3144         * Version 1.11 released.
3145
3146 2013-10-10  Carl Hetherington  <cth@carlh.net>
3147
3148         * libdcp fix to incorrect signature digests.
3149
3150 2013-10-09  Carl Hetherington  <cth@carlh.net>
3151
3152         * Version 1.10 released.
3153
3154 2013-10-09  Carl Hetherington  <cth@carlh.net>
3155
3156         * Add some missing Windows dependencies.
3157
3158 2013-10-09  Carl Hetherington  <cth@carlh.net>
3159
3160         * Version 1.09 released.
3161
3162 2013-10-09  Carl Hetherington  <cth@carlh.net>
3163
3164         * Bump libdcp version to pull in speculative fix
3165         for AuthorizedDeviceList thumbprints in KDMs.
3166
3167 2013-10-09  Carl Hetherington  <cth@carlh.net>
3168
3169         * Version 1.08 released.
3170
3171 2013-10-09  Carl Hetherington  <cth@carlh.net>
3172
3173         * Fix problems with crypto stuff on Windows.
3174
3175 2013-10-08  Carl Hetherington  <cth@carlh.net>
3176
3177         * Version 1.07 released.
3178
3179 2013-10-01  Carl Hetherington  <cth@carlh.net>
3180
3181         * Version 1.06 released.
3182
3183 2013-09-19  Carl Hetherington  <cth@carlh.net>
3184
3185         * Version 1.05 released.
3186
3187 2013-09-17  Carl Hetherington  <cth@carlh.net>
3188
3189         * Version 1.04 released.
3190
3191 2013-09-09  Carl Hetherington  <cth@carlh.net>
3192
3193         * Version 1.03 released.
3194
3195 2013-09-02  Carl Hetherington  <cth@carlh.net>
3196
3197         * Add missing boost datetime dependency
3198         to debian control files.
3199
3200 2013-08-30  Carl Hetherington  <cth@carlh.net>
3201
3202         * Version 1.02 released.
3203
3204 2013-08-29  Carl Hetherington  <cth@carlh.net>
3205
3206         * Version 1.01 released.
3207
3208 2013-08-29  Carl Hetherington  <cth@carlh.net>
3209
3210         * Restore server/client operation (#202).
3211
3212         * Fix strange rounding of still image durations (#204).
3213
3214         * Remove limitation to numbers and periods in the
3215         server host name dialogue box.
3216
3217         * Fix stuck-at-99% progress meters (#184).
3218
3219         * Version 1.01beta1 released.
3220
3221 2013-08-29  Carl Hetherington  <cth@carlh.net>
3222
3223         * Fix emissions of large chunks of silence when
3224         analysing audio in some cases.
3225
3226         * Use my @dcpomatic.com email address for now,
3227         rather than a non-existant mailing list.
3228
3229 2013-08-28  Carl Hetherington  <cth@carlh.net>
3230
3231         * Initial DCP-o-matic release.