Correctly include keys for referenced encrypted DCPs in KDMs (#975).
[dcpomatic.git] / ChangeLog
1 2017-02-12  Carl Hetherington  <cth@carlh.net>
2
3         * Fix missing keys in VF KDMs (#975).
4
5 2017-02-10  Carl Hetherington  <cth@carlh.net>
6
7         * Version 2.10.7 released.
8
9 2017-02-06  Carl Hetherington  <cth@carlh.net>
10
11         * Fix display of progress meter (and crash) when sending emails
12         from the KDM creator (#1045).
13
14 2017-01-28  Carl Hetherington  <cth@carlh.net>
15
16         * Add priority control buttons to batch converter (#961).
17
18 2017-01-18  Carl Hetherington  <cth@carlh.net>
19
20         * Updated uk_UA translation from Igor Voytovich.
21
22         * Updated ru_RU translation from Igor Voytovich.
23
24 2017-01-10  Carl Hetherington  <cth@carlh.net>
25
26         * Version 2.10.6 released.
27
28 2017-01-04  Carl Hetherington  <cth@carlh.net>
29
30         * Fix non frame-aligned trims when using the to-playhead
31         buttons.
32
33 2016-12-25  Carl Hetherington  <cth@carlh.net>
34
35         * Updated fr_FR translation from Thierry Journet.
36
37 2016-12-21  Carl Hetherington  <cth@carlh.net>
38
39         * Add approximate finish time to progress on jobs (#927).
40
41         * Version 2.10.5 released.
42
43 2016-12-21  Carl Hetherington  <cth@carlh.net>
44
45         * Make "Add folder..." to accept a directory of WAV files (#942).
46
47 2016-12-19  Carl Hetherington  <cth@carlh.net>
48
49         * Updated zh_CN translation from Rov (若文).
50
51         * Updated nl_NL translation from Rob van Nieuwkerk.
52
53 2016-12-16  Carl Hetherington  <cth@carlh.net>
54
55         * Fix crash on opening properties dialogue (#1033).
56
57         * Confirm overwrite of KDMs (#1008).
58
59         * Add preference for default KDM target directory (#1013).
60
61         * Fix failure to write referenced DCPs when they have non-zero
62         entry points (#1021).
63
64 2016-12-14  Carl Hetherington  <cth@carlh.net>
65
66         * Version 2.10.4 released.
67
68 2016-12-14  Carl Hetherington  <cth@carlh.net>
69
70         * Updated zh_CN translation from 刘汉源.
71
72         * Add tentative support for the S-Gamut3/S-Log3 colourspace.
73
74         * Updated cs_CZ translation from Tomáš Begeni.
75
76 2016-12-11  Carl Hetherington  <cth@carlh.net>
77
78         * Version 2.10.3 released.
79
80 2016-11-26  Carl Hetherington  <cth@carlh.net>
81
82         * Speed up preview of exisiting DCPs when the preview size
83         is less than half the full DCP size (#986).
84
85 2016-11-25  Carl Hetherington  <cth@carlh.net>
86
87         * Allow multi-edit of content timing details (#1010).
88
89 2016-11-23  Carl Hetherington  <cth@carlh.net>
90
91         * Fix crash on pressing enter in a crop control on Windows (#1009).
92
93 2016-11-17  Carl Hetherington  <cth@carlh.net>
94
95         * Prevent duplicate screen names within a cinema (#1007).
96
97 2016-11-16  Carl Hetherington  <cth@carlh.net>
98
99         * Version 2.10.1 released.
100
101 2016-11-16  Carl Hetherington  <cth@carlh.net>
102
103         * Fix various crahes in films with missing DCP content.
104
105 2016-11-15  Carl Hetherington  <cth@carlh.net>
106
107         * Fix error on using the CPL selection menu on OS X.
108
109         * Version 2.10.0 released.
110
111 2016-11-14  Carl Hetherington  <cth@carlh.net>
112
113         * Version 2.9.41 released.
114
115 2016-11-14  Carl Hetherington  <cth@carlh.net>
116
117         * Updated fr_FR translation from Thierry Journet.
118
119 2016-11-12  Carl Hetherington  <cth@carlh.net>
120
121         * Version 2.9.40 released.
122
123 2016-11-10  Carl Hetherington  <cth@carlh.net>
124
125         * Version 2.9.39 released.
126
127 2016-11-08  Carl Hetherington  <cth@carlh.net>
128
129         * Fix subtitle rendering when size and colour changes
130         word-by-word or character-by-character.  Fix some cut-off
131         subtitles.
132
133 2016-11-07  Carl Hetherington  <cth@carlh.net>
134
135         * Updated da_DK translation from Anders Uhl Pedersen.
136
137 2016-10-31  Carl Hetherington  <cth@carlh.net>
138
139         * Fix failure to resume encodes when using encryption (#980).
140
141 2016-10-29  Carl Hetherington  <cth@carlh.net>
142
143         * Updated de_DE translation from Carsten Kurz.
144
145 2016-10-28  Carl Hetherington  <cth@carlh.net>
146
147         * Updated it_IT translation from Fabio "Zak" Belli.
148
149 2016-10-26  Carl Hetherington  <cth@carlh.net>
150
151         * Updated es_ES translation from Manuel AC.
152
153         * Updated sv_SE translation from Adam Klotblixt.
154
155 2016-10-25  Carl Hetherington  <cth@carlh.net>
156
157         * Updated nl_NL translation from Rob van Nieuwkerk.
158
159 2016-10-24  Carl Hetherington  <cth@carlh.net>
160
161         * Version 2.9.38 released.
162
163 2016-10-24  Carl Hetherington  <cth@carlh.net>
164
165         * Fix more problems with 3D alternate-frame
166         sources.
167
168         * Allow creation of >60fps 3D DCPs.
169
170         * Fix over-fussy parsing of times from subtitles
171         files in some cases.
172
173         * Fix repeated subtitles in some cases.
174
175 2016-10-19  Carl Hetherington  <cth@carlh.net>
176
177         * Version 2.9.37 released.
178
179 2016-10-19  Carl Hetherington  <cth@carlh.net>
180
181         * Fix various problems with 3D DCP creation
182         from 3D DCP and 3D-alternate-frame sources.
183
184 2016-10-18  Carl Hetherington  <cth@carlh.net>
185
186         * Updated de_DE translation from Carsten Kurz.
187
188 2016-10-17  Carl Hetherington  <cth@carlh.net>
189
190         * Version 2.9.36 released.
191
192 2016-10-17  Carl Hetherington  <cth@carlh.net>
193
194         * Bump libdcp for fix to corrupted audio analyses
195         under some locales (#974).
196
197 2016-10-15  Carl Hetherington  <cth@carlh.net>
198
199         * Version 2.9.35 released.
200
201 2016-10-14  Carl Hetherington  <cth@carlh.net>
202
203         * Version 2.9.34 released.
204
205 2016-10-12  Carl Hetherington  <cth@carlh.net>
206
207         * Version 2.9.33 released.
208
209 2016-10-10  Carl Hetherington  <cth@carlh.net>
210
211         * Version 2.9.32 released.
212
213 2016-10-10  Carl Hetherington  <cth@carlh.net>
214
215         * Fix incorrect import of multi-reel DCPs with subtitles.
216
217 2016-10-09  Carl Hetherington  <cth@carlh.net>
218
219         * Version 2.9.31 released.
220
221 2016-10-08  Carl Hetherington  <cth@carlh.net>
222
223         * Fix overlapping burnt-in subtitles in some cases (#959).
224
225 2016-10-07  Carl Hetherington  <cth@carlh.net>
226
227         * Fix XML subtitle output in some cases.
228
229 2016-10-06  Carl Hetherington  <cth@carlh.net>
230
231         * Allow selection of CPL in multi-CPL DCPs (#733).
232
233 2016-10-05  Carl Hetherington  <cth@carlh.net>
234
235         * Updated fr_FR translation from Thierry Journet.
236
237 2016-10-04  Carl Hetherington  <cth@carlh.net>
238
239         * Fix error when examining files with embedded subtitles in some cases (#969).
240
241 2016-10-04  Carl Hetherington  <cth@carlh.net>
242
243         * Version 2.9.30 released.
244
245 2016-10-03  Carl Hetherington  <cth@carlh.net>
246
247         * Fix crash on make DCP if there are old audio analysis files.
248
249         * Updated zh_CN translation from 刘汉源.
250
251 2016-10-03  Carl Hetherington  <cth@carlh.net>
252
253         * Version 2.9.29 released.
254
255 2016-10-03  Carl Hetherington  <cth@carlh.net>
256
257         * Updated nl_NL translation from Rob van Nieuwkerk.
258
259         * Version 2.9.28 released.
260
261 2016-09-30  Carl Hetherington  <cth@carlh.net>
262
263         * Order jobs from first-to-execute to last in the batch converter.
264
265 2016-09-28  Carl Hetherington  <cth@carlh.net>
266
267         * Fix crash on "report a problem" in the KDM creator.
268
269 2016-09-27  Carl Hetherington  <cth@carlh.net>
270
271         * Updated ru_RU translation from Igor Voytovich.
272
273 2016-09-26  Carl Hetherington  <cth@carlh.net>
274
275         * Disallow refer-to-DCP if the video frame size is different to that in the project (#963).
276
277         * Fix multi-select in the timeline (#954).
278
279         * Add option to Windows installer to add desktop shortcuts (#965).
280
281         * Updated zh_CN translation from 刘汉源.
282
283 2016-09-26  Carl Hetherington  <cth@carlh.net>
284
285         * Don't re-use J2K data if it's the wrong size (#964).
286
287 2016-09-23  Carl Hetherington  <cth@carlh.net>
288
289         * Version 2.9.27 released.
290
291 2016-09-22  Carl Hetherington  <cth@carlh.net>
292
293         * Version 2.9.26 released.
294
295 2016-09-21  Carl Hetherington  <cth@carlh.net>
296
297         * Add confirm dialogue for job cancellation.
298
299         * Version 2.9.25 released.
300
301 2016-09-21  Carl Hetherington  <cth@carlh.net>
302
303         * Version 2.9.24 released.
304
305 2016-09-21  Carl Hetherington  <cth@carlh.net>
306
307         * Fix trimming of OV DCPs that are referred to (#956).
308
309 2016-09-20  Carl Hetherington  <cth@carlh.net>
310
311         * Give better errors on SubRip parse failures.
312
313         * Version 2.9.23 released.
314
315 2016-09-20  Carl Hetherington  <cth@carlh.net>
316
317         * Version 2.9.22 released.
318
319 2016-09-13  Carl Hetherington  <cth@carlh.net>
320
321         * Version 2.9.21 released.
322
323 2016-09-07  Carl Hetherington  <cth@carlh.net>
324
325         * Updated es_ES translation from Manuel AC.
326
327 2016-08-30  Carl Hetherington  <cth@carlh.net>
328
329         * Version 2.9.20 released.
330
331 2016-08-30  Carl Hetherington  <cth@carlh.net>
332
333         * Updated de_DE translation from Carsten Kurz.
334
335 2016-08-29  Carl Hetherington  <cth@carlh.net>
336
337         * Version 2.9.19 released.
338
339 2016-08-28  Carl Hetherington  <cth@carlh.net>
340
341         * Updated fr_FR translation from Thierry Journet.
342
343         * Version 2.9.18 released.
344
345 2016-08-28  Carl Hetherington  <cth@carlh.net>
346
347         * Updated nl_NL translation from Rob van Nieuwkerk.
348
349 2016-08-27  Carl Hetherington  <cth@carlh.net>
350
351         * Updated fr_FR translation from Thierry Journet.
352
353         * Updated zh_CN translation from 刘汉源.
354
355
356 2016-08-26  Carl Hetherington  <cth@carlh.net>
357
358         * Version 2.9.17 released.
359
360 2016-08-25  Carl Hetherington  <cth@carlh.net>
361
362         * Version 2.9.16 released.
363
364 2016-08-25  Carl Hetherington  <cth@carlh.net>
365
366         * Fix silent acceptance of certificate chains where
367         single certificates are required (#937).
368
369 2016-08-25  Carl Hetherington  <cth@carlh.net>
370
371         * Make burnt-in subtitle outline width configurable (#940).
372
373         * Updated nl_NL translation from Rob van Nieuwkerk.
374
375 2016-08-24  Carl Hetherington  <cth@carlh.net>
376
377         * Updated fr_FR translation from Thierry Journet.
378
379         * Updated cs_CZ translation from Tomáš Begeni.
380
381 2016-08-24  Carl Hetherington  <cth@carlh.net>
382
383         * Allow import of OV/VF DCPs (#906).
384
385 2016-08-24  Carl Hetherington  <cth@carlh.net>
386
387         * Keep timeline above main window.
388
389 2016-08-22  Carl Hetherington  <cth@carlh.net>
390
391         * Version 2.9.15 released.
392
393 2016-08-22  Carl Hetherington  <cth@carlh.net>
394
395         * Fix doubled-up subtitles in some cases when importing
396         DCPs with subtitles.
397
398         * Fix colour tint in subtitles burnt into existing DCP
399         content.
400
401 2016-08-22  Carl Hetherington  <cth@carlh.net>
402
403         * Version 2.9.14 released.
404
405 2016-08-21  Carl Hetherington  <cth@carlh.net>
406
407         * Fix problems when sending emails on some servers.
408
409 2016-08-20  Carl Hetherington  <cth@carlh.net>
410
411         * Updated nl_NL translation from Rob van Nieuwkerk.
412
413 2016-08-18  Carl Hetherington  <cth@carlh.net>
414
415         * Version 2.9.13 released.
416
417 2016-08-18  Carl Hetherington  <cth@carlh.net>
418
419         * Updated zh_CN translation from 刘汉源.
420
421         * Updated nl_NL translation from Rob van Nieuwkerk.
422
423 2016-08-17  Carl Hetherington  <cth@carlh.net>
424
425         * Spot and "fix" impossible refer-to-DCP settings (#929).
426
427         * Label tweak to clarify how JPEG2000 bandwidth control works (#904).
428
429         * Scroll audio mapping view labels correctly (#919).
430
431 2016-08-16  Carl Hetherington  <cth@carlh.net>
432
433         * Basic support for fading subtitles in and out (#923).
434
435         * Fix error on seeking through imported mulit-reel DCPs.
436
437         * Simple information on mouse position in the video waveform (part of #932).
438
439 2016-08-15  Carl Hetherington  <cth@carlh.net>
440
441         * Version 2.9.12 released.
442
443 2016-08-15  Carl Hetherington  <cth@carlh.net>
444
445         * Version 2.9.11 released.
446
447 2016-08-14  Carl Hetherington  <cth@carlh.net>
448
449         * Support subtitles in imported DCPs.
450
451         * Updated zh_CN translation from 刘汉源.
452
453 2016-08-09  Carl Hetherington  <cth@carlh.net>
454
455         * Version 2.9.10 released.
456
457 2016-08-09  Carl Hetherington  <cth@carlh.net>
458
459         * Improve rendering of outlined burnt-in subtitles a bit.
460
461 2016-08-04  Carl Hetherington  <cth@carlh.net>
462
463         * Version 2.9.9 released.
464
465 2016-08-04  Carl Hetherington  <cth@carlh.net>
466
467         * Add button to export entire DCP decryption chain.
468
469 2016-07-31  Carl Hetherington  <cth@carlh.net>
470
471         * Allow configuration of MXF/XML filenames (part of #710).
472
473 2016-07-29  Carl Hetherington  <cth@carlh.net>
474
475         * Version 2.9.8 released.
476
477 2016-07-29  Carl Hetherington  <cth@carlh.net>
478
479         * Fix various problems with separate L/R eye
480         content.
481
482         * Rearrange Make KDM window and replace the
483         confusing OK/Cancel buttons with "Make KDM" (part of #848).
484         Rearrange the KDM Creator window similarly.
485
486         * Allow configuration of KDM filename format.
487
488 2016-07-28  Carl Hetherington  <cth@carlh.net>
489
490         * Version 2.9.7 released.
491
492 2016-07-28  Carl Hetherington  <cth@carlh.net>
493
494         * Version 2.9.6 released.
495
496 2016-07-28  Carl Hetherington  <cth@carlh.net>
497
498         * Fix start-trim of audio-only content (#915).
499
500 2016-07-26  Carl Hetherington  <cth@carlh.net>
501
502         * Expand vertical size of servers list in preferences (#913).
503
504 2016-07-22  Carl Hetherington  <cth@carlh.net>
505
506         * Version 2.9.5 released.
507
508 2016-07-20  Carl Hetherington  <cth@carlh.net>
509
510         * Add -t option to dcpomatic2_cli to override the configured
511         local thread count.
512
513         * Version 2.9.4 released.
514
515 2016-07-20  Carl Hetherington  <cth@carlh.net>
516
517         * Try to fix -r option to dcpomatic_cli.
518
519         * Try to fix intermittent hangs with encoding servers.
520
521 2016-07-14  Carl Hetherington  <cth@carlh.net>
522
523         * Version 2.9.3 released.
524
525 2016-07-14  Carl Hetherington  <cth@carlh.net>
526
527         * Use default configuration if the config.xml failed to load;
528         may help with #917.
529
530 2016-07-12  Carl Hetherington  <cth@carlh.net>
531
532         * Version 2.9.2 released.
533
534 2016-07-12  Carl Hetherington  <cth@carlh.net>
535
536         * Updated zh_CN translation from Rov (若文).
537
538 2016-07-08  Carl Hetherington  <cth@carlh.net>
539
540         * Version 2.9.1 released.
541
542 2016-07-08  Carl Hetherington  <cth@carlh.net>
543
544         * Show hints before making DCP / sending to batch
545         converter (#823).
546
547         * Allow import of some more types of DNxHR file.
548
549         * Support shadow in subtitles (#911).
550
551         * Version 2.9.0 released.
552
553 2016-07-07  Carl Hetherington  <cth@carlh.net>
554
555         * Updated fr_FR translation from Thierry Journet.
556
557         * Version 2.8.20 released.
558
559 2016-07-07  Carl Hetherington  <cth@carlh.net>
560
561         * Fix incorrect job running time reports (#912).
562
563 2016-07-06  Carl Hetherington  <cth@carlh.net>
564
565         * Version 2.8.19 released.
566
567 2016-07-05  Carl Hetherington  <cth@carlh.net>
568
569         * Fix stay-on-top behaviour of audio/video graphs
570         to only stay on top of other DCP-o-matic windows (#909).
571
572 2016-07-04  Carl Hetherington  <cth@carlh.net>
573
574         * Version 2.8.18 released.
575
576 2016-07-04  Carl Hetherington  <cth@carlh.net>
577
578         * Fix several bugs with the sensitivity
579         of controls in various circumstances.
580
581 2016-07-04  Carl Hetherington  <cth@carlh.net>
582
583         * Updated de_DE translation from Carsten Kurz.
584
585 2016-07-03  Carl Hetherington  <cth@carlh.net>
586
587         * Version 2.8.17 released.
588
589 2016-07-03  Carl Hetherington  <cth@carlh.net>
590
591         * Updated ru_RU translation from Igor Voytovich.
592
593         * Updated nl_NL translation from Rob van Nieuwkerk.
594
595         * Fix line spacing adjustment of SSA/ASS.
596
597         * Fix underline support in SSA/ASS.
598
599         * Updated nl_NL translation from Rob van Nieuwkerk.
600
601 2016-07-02  Carl Hetherington  <cth@carlh.net>
602
603         * Version 2.8.16 released.
604
605 2016-07-02  Carl Hetherington  <cth@carlh.net>
606
607         * Fix problems with markup in subrip/SSA/ASS.
608
609         * Updated ru_RU translation from Igor Voytovich.
610
611         * Updated uk_UA translation from Igor Voytovich.
612
613         * Version 2.8.15 released.
614
615 2016-07-01  Carl Hetherington  <cth@carlh.net>
616
617         * Add move-to-position dialogs when clicking on the preview timecode
618         or frame number.
619
620 2016-06-29  Carl Hetherington  <cth@carlh.net>
621
622         * Updated nl_NL translation from Rob van Nieuwkerk.
623
624         * Increase frequency of progress reporting on long
625         encodes (#900).
626
627         * Obey specified colour conversion when previewing
628         RGB and XYZ JPEG2000 files.
629
630 2016-06-24  Carl Hetherington  <cth@carlh.net>
631
632         * Version 2.8.14 released.
633
634 2016-06-24  Carl Hetherington  <cth@carlh.net>
635
636         * Try again to make new file dialogue bigger on some platforms
637         (#902).
638
639 2016-06-24  Carl Hetherington  <cth@carlh.net>
640
641         * Support underlined subtitles.
642
643 2016-06-22  Carl Hetherington  <cth@carlh.net>
644
645         * Version 2.8.13 released.
646
647 2016-06-21  Carl Hetherington  <cth@carlh.net>
648
649         * Make new file dialogue bigger on some platforms (#902).
650
651 2016-06-20  Carl Hetherington  <cth@carlh.net>
652
653         * Updated nl_NL translation from Rob van Nieuwkerk.
654
655         * Fix display of italic and bold font names in the fonts
656         dialogue.
657
658         * Updated pt_BR translation from Max M. Fuhlendorf.
659
660         * Fix various strange crashes with encoding servers.
661
662 2016-06-19  Carl Hetherington  <cth@carlh.net>
663
664         * Version 2.8.12 released.
665
666 2016-06-19  Carl Hetherington  <cth@carlh.net>
667
668         * Fix preview of bold subtitles.
669
670         * Updated pt_BR translation from Max M. Fuhlendorf.
671
672         * Version 2.8.11 released.
673
674 2016-06-19  Carl Hetherington  <cth@carlh.net>
675
676         * Version 2.8.10 released.
677
678 2016-06-17  Carl Hetherington  <cth@carlh.net>
679
680         * Add configurable default for the number of DCP
681         audio channels (#897).
682
683 2016-06-16  Carl Hetherington  <cth@carlh.net>
684
685         * Ignore any hidden files when looking for image files.
686
687         * Remove seconds from KDM time period specification (#819).
688
689 2016-06-14  Carl Hetherington  <cth@carlh.net>
690
691         * Basic guessing of audio channels from filenames (#393).
692
693         * Fix incorrectly-reported frame rate when importing
694         3D DCPs.
695
696         * Select correct video frame type when importing DCPs (part of #806).
697
698 2016-06-13  Carl Hetherington  <cth@carlh.net>
699
700         * Give better error messages when subtitles fail to load.
701
702 2016-06-13  Carl Hetherington  <cth@carlh.net>
703
704         * Add 3D video frame type for 3D DCP inputs (#806).
705
706         * Add button to move things to the start of reels (#798).
707
708 2016-06-08  Carl Hetherington  <cth@carlh.net>
709
710         * Version 2.8.9 released.
711
712 2016-06-07  Carl Hetherington  <cth@carlh.net>
713
714         * Add tooltips over content channel names in the
715         audio mapping view (#888).
716
717         * Re-add option to save DKDMs to a file.
718
719 2016-06-06  Carl Hetherington  <cth@carlh.net>
720
721         * Updated nl_NL translation from Rob van Nieuwkerk.
722
723 2016-06-05  Carl Hetherington  <cth@carlh.net>
724
725         * Updated fr_FR translation from Thierry Journet.
726
727 2016-06-04  Carl Hetherington  <cth@carlh.net>
728
729         * Updated nl_NL translation from Rob van Nieuwkerk.
730
731 2016-06-02  Carl Hetherington  <cth@carlh.net>
732
733         * Version 2.8.8 released.
734
735 2016-06-02  Carl Hetherington  <cth@carlh.net>
736
737         * Fix crash when loading projects from pre-2.8.5.
738
739         * Fix broken content properties under translation.
740
741         * Version 2.8.7 released.
742
743 2016-06-01  Carl Hetherington  <cth@carlh.net>
744
745         * Basics of better audio stream labelling in the audio
746         mapping view (#849).
747
748 2016-06-01  Carl Hetherington  <cth@carlh.net>
749
750         * Updated cs_CZ translation from Tomáš Begeni.
751
752 2016-05-31  Carl Hetherington  <cth@carlh.net>
753
754         * Updated de_DE translation from Carsten Kurz.
755
756         * Version 2.8.6 released.
757
758 2016-05-31  Carl Hetherington  <cth@carlh.net>
759
760         * Fix some more incomplete strings in the properties dialogue (#874).
761
762         * Fix crash on opening properties for audio-only files (#881).
763
764         * Remove mention of finding subtitles when examining
765         audio-only content (#882).
766
767 2016-05-30  Carl Hetherington  <cth@carlh.net>
768
769         * Version 2.8.5 released.
770
771 2016-05-30  Carl Hetherington  <cth@carlh.net>
772
773         * Keep audio dialogue always-on-top (#756).
774
775         * Add Cancel button to custom colour conversion
776         dialogue (#880).
777
778         * Give the option to abort the operation when creating
779         a new film or opening an existing one (#847).
780
781 2016-05-29  Carl Hetherington  <cth@carlh.net>
782
783         * Updated fr_FR translation from Thierry Journet.
784
785 2016-05-27  Carl Hetherington  <cth@carlh.net>
786
787         * Try to keep video waveform dialogue on top at all times (#820).
788
789         * Updated uk_UA translation from Igor Voytovich.
790
791         * Updated ru_RU translation from Igor Voytovich.
792
793 2016-05-25  Carl Hetherington  <cth@carlh.net>
794
795         * Add hint about excessive audio level (part of #822).
796
797         * Updated nl_NL translation from Rob van Nieuwkerk.
798
799 2016-05-25  Carl Hetherington  <cth@carlh.net>
800
801         * Treat video MXFs better by not transcoding
802         them unless necessary (part of #803).
803
804 2016-05-24  Carl Hetherington  <cth@carlh.net>
805
806         * Add somewhat speculative Rec 1886 and Rec 2020
807         colour conversion presets (#832).
808
809         * Disallow referencing of Interop DCPs in SMPTE
810         films, and vice versa (#804).
811
812 2016-05-23  Carl Hetherington  <cth@carlh.net>
813
814         * Fix missing words in properties window (#874).
815
816 2016-05-23  Carl Hetherington  <cth@carlh.net>
817
818         * Version 2.8.4 released.
819
820 2016-05-17  Carl Hetherington  <cth@carlh.net>
821
822         * Version 2.8.3 released.
823
824 2016-05-16  Carl Hetherington  <cth@carlh.net>
825
826         * Use CPL title for KDM <AnnotationText> nodes.
827
828 2016-05-12  Carl Hetherington  <cth@carlh.net>
829
830         * Version 2.8.2 released.
831
832 2016-03-16  Carl Hetherington  <cth@carlh.net>
833
834         * Optimise image scaling for the preview.
835
836 2016-05-11  Carl Hetherington  <cth@carlh.net>
837
838         * Hopefully improve strange colour fringing on
839         subtitles burnt into existing DCP sources (#752).
840
841 2016-04-29  Carl Hetherington  <cth@carlh.net>
842
843         * Version 2.8.1 released.
844
845 2016-04-29  Carl Hetherington  <cth@carlh.net>
846
847         * Fix incorrect date when using "copy as name" (#869).
848
849 2016-04-27  Carl Hetherington  <cth@carlh.net>
850
851         * Add free-text notes field to cinemas and screens.
852
853         * Request confirmation before resetting preferences (#867).
854
855 2016-04-29  Carl Hetherington  <cth@carlh.net>
856
857         * Version 2.8.0 released.
858
859 2016-04-28  Carl Hetherington  <cth@carlh.net>
860
861         * Version 2.7.20 released.
862
863 2016-04-28  Carl Hetherington  <cth@carlh.net>
864
865         * Updated fr_FR translation from Thierry Journet.
866
867 2016-04-27  Carl Hetherington  <cth@carlh.net>
868
869         * Version 2.7.19 released.
870
871 2016-04-27  Carl Hetherington  <cth@carlh.net>
872
873         * Updated nl_NL translation from Rob van Nieuwkerk.
874
875 2016-04-26  Carl Hetherington  <cth@carlh.net>
876
877         * Version 2.7.18 released.
878
879 2016-04-26  Carl Hetherington  <cth@carlh.net>
880
881         * Fix non-working delete key.
882
883         * Updated ru_RU and uk_UA translations from Igor Voytovich.
884
885         * Updated sv_SE translation from Adam Klotblixt.
886
887         * Updated de_DE translation from Carsten Kurz.
888
889         * Updated nl_NL translation from Rob van Nieuwkerk.
890
891         * Updated es_ES translation from Manuel AC.
892
893 2016-04-25  Carl Hetherington  <cth@carlh.net>
894
895         * Version 2.7.17 released.
896
897 2016-04-25  Carl Hetherington  <cth@carlh.net>
898
899         * Updated nl_NL translation from Rob van Nieuwkerk.
900
901         * Version 2.7.16 released.
902
903 2016-04-25  Carl Hetherington  <cth@carlh.net>
904
905         * Updated de_DE translation from Carsten Kurz.
906
907         * When making up the ISDCF name assume subtitles are burnt in unless
908         we know otherwise.
909
910         * Fix saving of modified video frame rates for subtitle content.
911
912 2016-04-25  Carl Hetherington  <cth@carlh.net>
913
914         * Version 2.7.15 released.
915
916 2016-04-25  Carl Hetherington  <cth@carlh.net>
917
918         * Add cancel option to confirmation dialogue when closing
919         the program (#847).
920
921         * Move the reel markers to the top of the timeline (#846).
922
923 2016-04-22  Carl Hetherington  <cth@carlh.net>
924
925         * Arrange buttons to consume less vertical space in the
926         KDM creator (#833).
927
928         * Select active channels on opening audio analysis (#802).
929
930         * Disallow KDM until times from being before from times (#821).
931
932         * Warn when loading certificates from files that have
933         other stuff after the certificate (#805).
934
935         * Separate left-only and right-only video content
936         in the timeline (#845).
937
938 2016-04-21  Carl Hetherington  <cth@carlh.net>
939
940         * Updated nl_NL translation from Rob van Nieuwkerk.
941
942 2016-04-19  Carl Hetherington  <cth@carlh.net>
943
944         * Updated cs_CZ translation from Tomáš Begeni.
945
946 2016-04-18  Carl Hetherington  <cth@carlh.net>
947
948         * Version 2.7.14 released.
949
950 2016-04-18  Carl Hetherington  <cth@carlh.net>
951
952         * Possibly fix strange paths when uploading DCPs using
953         FTP/SCP.
954
955 2016-04-17  Carl Hetherington  <cth@carlh.net>
956
957         * Updated nl_NL translation from Rob van Nieuwkerk.
958
959 2016-04-15  Carl Hetherington  <cth@carlh.net>
960
961         * Updated de_DE translation from Carsten Kurz.
962
963         * Fix forcing of the "video frame rate" for audio content.
964
965         * Updated ru_RU and uk_UA translations from Igor Voytovich.
966
967 2016-04-14  Carl Hetherington  <cth@carlh.net>
968
969         * Version 2.7.13 released.
970
971 2016-04-14  Carl Hetherington  <cth@carlh.net>
972
973         * Updated de_DE translation from Carsten Kurz.
974
975         * Version 2.7.12 released.
976
977 2016-04-11  Carl Hetherington  <cth@carlh.net>
978
979         * Hopefully fix strange limits on x/y offset of subtitles.
980
981         * Add UTC-3:30 timezone to Cinema configuration (#831).
982
983         * Add option to preview left or right eye (#809).
984
985 2016-04-09  Carl Hetherington  <cth@carlh.net>
986
987         * Version 2.7.11 released.
988
989 2016-04-08  Carl Hetherington  <cth@carlh.net>
990
991         * Version 2.7.10 released.
992
993 2016-04-08  Carl Hetherington  <cth@carlh.net>
994
995         * Updated nl_NL translation from Rob van Nieuwkerk.
996
997 2016-04-07  Carl Hetherington  <cth@carlh.net>
998
999         * Updated de_DE translation from Carsten Kurz.
1000
1001         * Updated nl_NL translation from Rob van Nieuwkerk.
1002
1003 2016-04-06  Carl Hetherington  <cth@carlh.net>
1004
1005         * Version 2.7.9 released.
1006
1007 2016-04-05  Carl Hetherington  <cth@carlh.net>
1008
1009         * Support bold in DCP subtitles.
1010
1011 2016-04-04  Carl Hetherington  <cth@carlh.net>
1012
1013         * Fix failure to keep italic etc. going across
1014         multiple lines of a SubRip subtitle (#837).
1015
1016 2016-04-01  Carl Hetherington  <cth@carlh.net>
1017
1018         * Updated fr_FR translation from Thierry Journet.
1019
1020 2016-03-28  Carl Hetherington  <cth@carlh.net>
1021
1022         * Updated zh_CN translation from Rov (若文).
1023
1024 2016-03-22  Carl Hetherington  <cth@carlh.net>
1025
1026         * Version 2.7.8 released.
1027
1028 2016-03-21  Carl Hetherington  <cth@carlh.net
1029
1030         * Updated nl_NL translation from Rob van Nieuwkerk.
1031
1032         * New zh_CN translation from 若文.
1033
1034 2016-03-20  Carl Hetherington  <cth@carlh.net>
1035
1036         * Updated pt_PT translation from Tiago Casal Ribeiro.
1037
1038         * Version 2.7.7 released.
1039
1040 2016-03-18  Carl Hetherington  <cth@carlh.net>
1041
1042         * Version 2.7.6 released.
1043
1044 2016-03-18  Carl Hetherington  <cth@carlh.net>
1045
1046         * Add first part of pt_BR translation from Thiago Andre.
1047
1048 2016-03-16  Carl Hetherington  <cth@carlh.net>
1049
1050         * Version 2.7.5 released.
1051
1052 2016-03-15  Carl Hetherington  <cth@carlh.net>
1053
1054         * Updated cz_CZ translation from Tomáš Begeni.
1055
1056 2016-03-14  Carl Hetherington  <cth@carlh.net>
1057
1058         * Version 2.7.4 released.
1059
1060 2016-03-13  Carl Hetherington  <cth@carlh.net>
1061
1062         * Version 2.7.3 released.
1063
1064 2016-03-13  Carl Hetherington  <cth@carlh.net>
1065
1066         * Updated de_DE translation from Carsten Kurz.
1067
1068         * Ignore empty email addresses for KDMs (#818).
1069
1070         * Fix crash when using non-English decimal separators
1071         in the audio gain calculator dialogue (#824).
1072
1073 2016-03-12  Carl Hetherington  <cth@carlh.net>
1074
1075         * Add 2.35:1 ratio.
1076
1077         * Fix assertion failure on opening content properties (#816).
1078
1079 2016-03-10  Carl Hetherington  <cth@carlh.net>
1080
1081         * Version 2.7.2 released.
1082
1083 2016-03-10  Carl Hetherington  <cth@carlh.net>
1084
1085         * Updated it_IT translation from Fabio "Zak" Belli.
1086
1087 2016-03-08  Carl Hetherington  <cth@carlh.net>
1088
1089         * Store time zone with cinemas and use them to
1090         mark KDM start and end times correctly (#788).
1091
1092         * Bump ffmpeg to git master, somewhere post 3.0.
1093
1094 2016-03-08  Carl Hetherington  <cth@carlh.net>
1095
1096         * Fix occasional crash when opening the custom
1097         colour conversion editor.
1098
1099         * Version 2.7.0 released.
1100
1101 2016-03-08  Carl Hetherington  <cth@carlh.net>
1102
1103         * Version 2.6.39 released.
1104
1105 2016-03-08  Carl Hetherington  <cth@carlh.net>
1106
1107         * Updated ua_UK and ru_RU translations from Igor Voytovich.
1108
1109 2016-03-07  Carl Hetherington  <cth@carlh.net>
1110
1111         * Version 2.6.38 released.
1112
1113 2016-03-07  Carl Hetherington  <cth@carlh.net>
1114
1115         * Don't try to auto-analyse audio of non-audio content.
1116
1117         * Version 2.6.37 released.
1118
1119 2016-03-07  Carl Hetherington  <cth@carlh.net>
1120
1121         * Updated nl_NL translation from Rob van Nieuwkerk.
1122
1123 2016-03-07  Carl Hetherington  <cth@carlh.net>
1124
1125         * Version 2.6.36 released.
1126
1127 2016-03-07  Carl Hetherington  <cth@carlh.net>
1128
1129         * Updated de_DE translation from Carsten Kurz.
1130
1131         * Version 2.6.35 released.
1132
1133 2016-03-07  Carl Hetherington  <cth@carlh.net>
1134
1135         * Updated ua_UK and ru_RU translations from Igor Voytovich.
1136
1137         * Version 2.6.34 released.
1138
1139 2016-03-06  Carl Hetherington  <cth@carlh.net>
1140
1141         * Version 2.6.33 released.
1142
1143 2016-03-06  Carl Hetherington  <cth@carlh.net>
1144
1145         * Updated nl_NL translation from Rob van Nieuwkerk.
1146
1147 2016-03-05  Carl Hetherington  <cth@carlh.net>
1148
1149         * Version 2.6.32 released.
1150
1151 2016-03-05  Carl Hetherington  <cth@carlh.net>
1152
1153         * Try to fix slowdowns on Windows XP (#771).
1154
1155 2016-03-02  Carl Hetherington  <cth@carlh.net>
1156
1157         * Version 2.6.31 released.
1158
1159 2016-03-02  Carl Hetherington  <cth@carlh.net>
1160
1161         * New uk_UA translation from Igor Voytovich.
1162
1163         * Updated ru_RU translation from Igor Voytovich.
1164
1165         * Add configurable option to disable EBUR128
1166         analysis.
1167
1168 2016-03-01  Carl Hetherington  <cth@carlh.net>
1169
1170         * Version 2.6.30 released.
1171
1172 2016-03-01  Carl Hetherington  <cth@carlh.net>
1173
1174         * Fix failure to recognise image sequence directories
1175         in some cases.
1176
1177 2016-03-01  Carl Hetherington  <cth@carlh.net>
1178
1179         * Version 2.6.29 released.
1180
1181 2016-03-01  Carl Hetherington  <cth@carlh.net>
1182
1183         * Fix hang / slowdown when previewing subtitles in some
1184         cases (#812).
1185
1186 2016-02-29  Carl Hetherington  <cth@carlh.net>
1187
1188         * Updated fr_FR translation from Thierry Journet.
1189
1190         * Version 2.6.28 released.
1191
1192 2016-02-28  Carl Hetherington  <cth@carlh.net>
1193
1194         * Version 2.6.27 released.
1195
1196 2016-02-28  Carl Hetherington  <cth@carlh.net>
1197
1198         * Ignore subdirectories when deciding whether a folder
1199         contains an image sequence or a DCP.
1200
1201         * Updated nl_NL translation from Rob van Nieuwkerk.
1202
1203 2016-02-27  Carl Hetherington  <cth@carlh.net>
1204
1205         * Version 2.6.26 released.
1206
1207 2016-02-26  Carl Hetherington  <cth@carlh.net>
1208
1209         * Allow changes to colours of subtitles embedded
1210         into video files (#795).
1211
1212 2016-02-25  Carl Hetherington  <cth@carlh.net>
1213
1214         * Plot all video and subtitle content on single tracks
1215         with audio on the remainder.  Improve rendering quality
1216         of the timeline.
1217
1218 2016-02-24  Carl Hetherington  <cth@carlh.net>
1219
1220         * Version 2.6.25 released.
1221
1222 2016-02-24  Carl Hetherington  <cth@carlh.net>
1223
1224         * Various fixes to timeline behaviour.
1225
1226         * Fix download of certificates for CAT745 and CP850.
1227
1228 2016-02-21  Carl Hetherington  <cth@carlh.net>
1229
1230         * Version 2.6.24 released.
1231
1232 2016-02-21  Carl Hetherington  <cth@carlh.net>
1233
1234         * Version 2.6.23 released.
1235
1236 2016-02-21  Carl Hetherington  <cth@carlh.net>
1237
1238         * Fix duplicate <LoadFont> nodes in subtitle files.
1239
1240 2016-02-18  Carl Hetherington  <cth@carlh.net>
1241
1242         * Add some more information to the content properties
1243         dialogue (#791).
1244
1245 2016-02-17  Carl Hetherington  <cth@carlh.net>
1246
1247         * Store cinema / screen certificates in a separate
1248         file and allow configuration of its location (#796).
1249
1250 2016-02-16  Carl Hetherington  <cth@carlh.net>
1251
1252         * Add option to dcpomatic_cli to echo the
1253         created DCP's path to stdout (#794).
1254
1255         * Add option to auto-upload to TMS (#794).
1256
1257         * Version 2.6.22 released.
1258
1259 2016-02-16  Carl Hetherington  <cth@carlh.net>
1260
1261         * Version 2.6.21 released.
1262
1263 2016-02-15  Carl Hetherington  <cth@carlh.net>
1264
1265         * Fix exception when analysing audio of projects with more
1266         than 8 DCP channels.
1267
1268 2016-02-15  Carl Hetherington  <cth@carlh.net>
1269
1270         * Support SSA subtitles embedded within FFmpeg files.
1271
1272 2016-02-12  Carl Hetherington  <cth@carlh.net>
1273
1274         * Add basic support for SSA (SubStation Alpha) subtitles (#128).
1275
1276 2016-02-09  Carl Hetherington  <cth@carlh.net>
1277
1278         * Version 2.6.20 released.
1279
1280 2016-02-09  Carl Hetherington  <cth@carlh.net>
1281
1282         * Updated es_ES translation from Manuel AC.
1283
1284 2016-02-08  Carl Hetherington  <cth@carlh.net>
1285
1286         * Version 2.6.19 released.
1287
1288 2016-02-05  Carl Hetherington  <cth@carlh.net>
1289
1290         * New cs_CZ translation from Tomáš Begeni.
1291
1292 2016-02-04  Carl Hetherington  <cth@carlh.net>
1293
1294         * Updated de_DE translation from Carsten Kurz.
1295
1296 2016-02-02  Carl Hetherington  <cth@carlh.net>
1297
1298         * Version 2.6.18 released.
1299
1300 2016-02-02  Carl Hetherington  <cth@carlh.net>
1301
1302         * Add Delete-key shortcut to remove content.
1303
1304 2016-02-01  Carl Hetherington  <cth@carlh.net>
1305
1306         * Allow removal of multiple pieces of content in one click.
1307
1308         * Synchronise content list / timeline selection when
1309         the content list selection changes.
1310
1311         * Move the preview to the start of a piece of content
1312         when selecting it (suggested by Carsten Kurz).
1313
1314 2016-02-01  Carl Hetherington  <cth@carlh.net>
1315
1316         * Updated de_DE translation from Carsten Kurz.
1317
1318 2016-02-01  Carl Hetherington  <cth@carlh.net>
1319
1320         * Version 2.6.17 released.
1321
1322 2016-01-30  Carl Hetherington  <cth@carlh.net>
1323
1324         * Fix a collection of strange problems with the content list when
1325         dragging content around in the timeline.
1326
1327 2016-01-24  Carl Hetherington  <cth@carlh.net>
1328
1329         * Fix encodes getting stuck in some cases (#783).
1330
1331 2016-01-23  Carl Hetherington  <cth@carlh.net>
1332
1333         * Fix estimate of required disk space to take referencing
1334         of existing DCPs into account.
1335
1336 2016-01-14  Carl Hetherington  <cth@carlh.net>
1337
1338         * Add frames-per-second summary to log at the end of
1339         a transcode (#786).
1340
1341         * Allow multiple CC addresses for KDM emails (#785).
1342
1343 2016-01-13  Carl Hetherington  <cth@carlh.net>
1344
1345         * Version 2.6.16 released.
1346
1347 2016-01-13  Carl Hetherington  <cth@carlh.net>
1348
1349         * Fix incorrect fades when trim is being used.
1350
1351 2016-01-11  Carl Hetherington  <cth@carlh.net>
1352
1353         * Updated nl_NL translation from Rob van Nieuwkerk.
1354
1355 2016-01-10  Carl Hetherington  <cth@carlh.net>
1356
1357         * Sort "Add file(s)..." images case-insensitively.
1358
1359         * Version 2.6.15 released.
1360
1361 2016-01-09  Carl Hetherington  <cth@carlh.net>
1362
1363         * Fix file-not-found errors with dcpomatic_create on Windows
1364         in some situations.
1365
1366 2016-01-08  Carl Hetherington  <cth@carlh.net>
1367
1368         * Attempt to make subtitles view resizeable on all platforms (#781).
1369
1370         * Don't expand all cinemas on opening KDM dialogs (#779).
1371
1372 2016-01-07  Carl Hetherington  <cth@carlh.net>
1373
1374         * Version 2.6.14 released.
1375
1376 2016-01-07  Carl Hetherington  <cth@carlh.net>
1377
1378         * Sort image files added using "Add file(s)..." alphabetically
1379         rather than trying to find numbers in the filenames.
1380
1381 2016-01-07  Carl Hetherington  <cth@carlh.net>
1382
1383         * Version 2.6.13 released.
1384
1385 2016-01-07  Carl Hetherington  <cth@carlh.net>
1386
1387         * Version 2.6.12 released.
1388
1389 2016-01-06  Carl Hetherington  <cth@carlh.net>
1390
1391         * Updated ru_RU translation from Igor Voytovich.
1392
1393         * Version 2.6.11 released.
1394
1395 2016-01-06  Carl Hetherington  <cth@carlh.net>
1396
1397         * New sk_SK translation from Tomáš Hlaváč.
1398
1399 2015-12-23  Carl Hetherington  <cth@carlh.net>
1400
1401         * Add basic search function to KDM creator screens list (#739).
1402
1403         * Version 2.6.10 released.
1404
1405 2015-12-23  Carl Hetherington  <cth@carlh.net>
1406
1407         * Updated nl_NL translation from Rob van Nieuwkerk.
1408
1409         * Version 2.6.9 released.
1410
1411 2015-12-23  Carl Hetherington  <cth@carlh.net>
1412
1413         * Add stored list of DKDMs to KDM creator (#767).
1414
1415 2015-12-22  Carl Hetherington  <cth@carlh.net>
1416
1417         * Fix hang when removing screens in some cases.
1418
1419 2015-12-21  Carl Hetherington  <cth@carlh.net>
1420
1421         * Version 2.6.8 released.
1422
1423 2015-12-21  Carl Hetherington  <cth@carlh.net>
1424
1425         * Reduce frequency of temporary writes to disk (#748).
1426
1427         * Use new Dolby website for both Doremi and Dolby certificates (#775).
1428
1429 2015-12-18  Carl Hetherington  <cth@carlh.net>
1430
1431         * Fix double-calculation of DCP hashes.
1432
1433         * Add hint about making non-24/48 FPS Interop DCPs.
1434
1435 2015-12-15  Carl Hetherington  <cth@carlh.net>
1436
1437         * Updated de_DE translation from Carsten Kurz.
1438
1439         * Updated nl_NL translation from Rob van Niuewkerk.
1440
1441 2015-12-11  Carl Hetherington  <cth@carlh.net>
1442
1443         * Version 2.6.7 released.
1444
1445 2015-12-11  Carl Hetherington  <cth@carlh.net>
1446
1447         * Version 2.6.6 released.
1448
1449 2015-12-06  Carl Hetherington  <cth@carlh.net>
1450
1451         * Add menu option to send a project to the
1452         batch converter (#770).
1453
1454 2015-12-10  Carl Hetherington  <cth@carlh.net>
1455
1456         * Put ISDCF name subtitle language in lower case if all subs are
1457         burnt into the image.
1458
1459 2015-12-09  Carl Hetherington  <cth@carlh.net>
1460
1461         * Version 2.6.5 released.
1462
1463 2015-12-08  Carl Hetherington  <cth@carlh.net>
1464
1465         * Version 2.6.4 released.
1466
1467 2015-11-30  Carl Hetherington  <cth@carlh.net>
1468
1469         * Port to OpenJPEG version 2.1.
1470
1471 2015-12-04  Carl Hetherington  <cth@carlh.net>
1472
1473         * Version 2.6.3 released.
1474
1475 2015-12-04  Carl Hetherington  <cth@carlh.net>
1476
1477         * Fix non-functional send-problem-report.
1478
1479 2015-12-03  Carl Hetherington  <cth@carlh.net>
1480
1481         * Version 2.6.2 released.
1482
1483 2015-12-03  Carl Hetherington  <cth@carlh.net>
1484
1485         * Fix crash on startup of server GUI in some cases.
1486
1487 2015-12-03  Carl Hetherington  <cth@carlh.net>
1488
1489         * Version 2.6.1 released.
1490
1491 2015-12-03  Carl Hetherington  <cth@carlh.net>
1492
1493         * Fix crash on uploading to TMS via FTP.
1494
1495 2015-12-02  Carl Hetherington  <cth@carlh.net>
1496
1497         * Version 2.6.0 released.
1498
1499 2015-12-02  Carl Hetherington  <cth@carlh.net>
1500
1501         * Version 2.5.15 released.
1502
1503 2015-12-02  Carl Hetherington  <cth@carlh.net>
1504
1505         * Version 2.5.14 released.
1506
1507 2015-12-02  Carl Hetherington  <cth@carlh.net>
1508
1509         * Various fixes to certificate downloading.
1510
1511         * Version 2.5.13 released.
1512
1513 2015-12-02  Carl Hetherington  <cth@carlh.net>
1514
1515         * Remove insistence on 6-character Doremi serials (#768).
1516
1517 2015-12-01  Carl Hetherington  <cth@carlh.net>
1518
1519         * Updated ru_RU translation from Igor Voytovich.
1520
1521 2015-11-30  Carl Hetherington  <cth@carlh.net>
1522
1523         * Updated nl_NL translation from Rob van Nieuwkerk.
1524
1525 2015-11-29  Carl Hetherington  <cth@carlh.net>
1526
1527         * Version 2.5.12 released.
1528
1529 2015-11-29  Carl Hetherington  <cth@carlh.net>
1530
1531         * Possibly fix large memory use with burnt-in subtitles (#766).
1532
1533 2015-11-28  Carl Hetherington  <cth@carlh.net>
1534
1535         * Version 2.5.11 released.
1536
1537 2015-11-28  Carl Hetherington  <cth@carlh.net>
1538
1539         * Updated nl_NL translation from Rob van Nieuwkerk.
1540
1541         * Fix various problems with specification of install directory
1542         on Windows (#643, #705).
1543
1544 2015-11-27  Carl Hetherington  <cth@carlh.net>
1545
1546         * Add config and server list to the batch converter's menus (#765).
1547
1548         * Fix incorrect subtitle timings with multi-reel (#760).
1549
1550         * Version 2.5.10 released.
1551
1552 2015-11-27  Carl Hetherington  <cth@carlh.net>
1553
1554         * Fix download of some Doremi certificates (#763).
1555
1556 2015-11-27  Carl Hetherington  <cth@carlh.net>
1557
1558         * Updated de_DE translation from Carsten Kurz.
1559
1560         * Hopefully fix truncated text in the colour conversion dialog
1561         on OS X.
1562
1563 2015-11-26  Carl Hetherington  <cth@carlh.net>
1564
1565         * Version 2.5.9 released.
1566
1567 2015-11-26  Carl Hetherington  <cth@carlh.net>
1568
1569         * Updated de_DE translation from Carsten Kurz.
1570
1571 2015-11-24  Carl Hetherington  <cth@carlh.net>
1572
1573         * Version 2.5.8 released.
1574
1575 2015-11-24  Carl Hetherington  <cth@carlh.net>
1576
1577         * Version 2.5.7 released.
1578
1579 2015-11-20  Carl Hetherington  <cth@carlh.net>
1580
1581         * Lower default position of SubRip subtitles a bit.
1582
1583 2015-11-19  Carl Hetherington  <cth@carlh.net>
1584
1585         * Adjust preview subtitle position to better match reality
1586         in some cases.
1587
1588 2015-11-19  Carl Hetherington  <cth@carlh.net>
1589
1590         * Add menu option to make a DKDM for DCP-o-matic (#755).
1591
1592 2015-11-18  Carl Hetherington  <cth@carlh.net>
1593
1594         * Version 2.5.6 released.
1595
1596 2015-11-18  Carl Hetherington  <cth@carlh.net>
1597
1598         * Add LUFS / LRA analysis using FFmpeg's ebur128 filter (#368).
1599
1600 2015-11-17  Carl Hetherington  <cth@carlh.net>
1601
1602         * Bump libdcp for fix to encoded date header in MXF files when
1603         encoding on Windows (#754).
1604
1605         * Version 2.5.5 released.
1606
1607 2015-11-17  Carl Hetherington  <cth@carlh.net>
1608
1609         * Updated nl_NL translation from Rob van Nieuwkerk.
1610
1611         * Fix crash when previewing MXFs in some cases.
1612
1613 2015-11-16  Carl Hetherington  <cth@carlh.net>
1614
1615         * Updated nl_NL translation from Rob van Nieuwkerk.
1616
1617 2015-11-15  Carl Hetherington  <cth@carlh.net>
1618
1619         * Version 2.5.4 released.
1620
1621 2015-11-15  Carl Hetherington  <cth@carlh.net>
1622
1623         * Updated ru_RU translation from Igor Voytovich.
1624
1625         * Basic support for trusted device lists in KDMs (#750).
1626
1627 2015-11-14  Carl Hetherington  <cth@carlh.net>
1628
1629         * Updated nl_NL translation from Rob van Nieuwkerk.
1630
1631         * Fix various misbehaviours with update checking (#749).
1632
1633         * Updated fr_FR translation from Thierry Journet.
1634
1635 2015-11-13  Carl Hetherington  <cth@carlh.net>
1636
1637         * Version 2.5.3 released.
1638
1639 2015-11-13  Carl Hetherington  <cth@carlh.net>
1640
1641         * Vertically align SubRip subtitles with reference to the bottom
1642         of the screen (#744).
1643
1644         * Disable YUV->RGB conversion controls with non-YUV sources (#649).
1645
1646         * Allow multiple recipients of KDM emails (#745).
1647
1648 2015-11-12  Carl Hetherington  <cth@carlh.net>
1649
1650         * Version 2.5.2 released.
1651
1652 2015-11-12  Carl Hetherington  <cth@carlh.net>
1653
1654         * Extend maximum audio channels to 16 for an experiment.
1655
1656 2015-11-12  Carl Hetherington  <cth@carlh.net>
1657
1658         * Updated ru_RU translation from Igor Voytovich.
1659
1660 2015-11-12  Carl Hetherington  <cth@carlh.net>
1661
1662         * Updated nl_NL translation from Rob van Nieuwkerk.
1663
1664 2015-11-11  Carl Hetherington  <cth@carlh.net>
1665
1666         * Updated pt_PT translation from Tiago Casal Ribeiro.
1667
1668         * Updated sv_SE translation from Adam Klotblixt.
1669
1670 2015-11-10  Carl Hetherington  <cth@carlh.net>
1671
1672         * Further adjustments to playhead behaviour during trim (#737).
1673
1674         * Version 2.5.1 released.
1675
1676 2015-11-10  Carl Hetherington  <cth@carlh.net>
1677
1678         * Updated fr_FR translation from Thierry Journet.
1679
1680 2015-11-09  Carl Hetherington  <cth@carlh.net>
1681
1682         * Correct a number of float/double mismatches; should fix #742.
1683
1684         * Desensitise trim-playhead buttons as appropriate (#737).
1685
1686         * Keep same frame visible after trimming content start (#737).
1687
1688         * Trim frames after the current one with "trim after current", leaving
1689         the current frame in (#737).
1690
1691 2015-11-08  Carl Hetherington  <cth@carlh.net>
1692
1693         * Fix bad layout in the audio tab (#738).
1694
1695         * Allow configuration of SubRip subtitle colour and outlines.
1696
1697 2015-11-06  Carl Hetherington  <cth@carlh.net>
1698
1699         * Sort cinemas in KDM dialog and standalone creator (#726).
1700
1701 2015-11-06  Carl Hetherington  <cth@carlh.net>
1702
1703         * Updated ru_RU translation from Igor Voytovich.
1704
1705 2015-11-06  Carl Hetherington  <cth@carlh.net>
1706
1707         * Make single-frame image sources adjust their notional
1708         frame rate to that of the DCP (#714).
1709
1710 2015-11-05  Carl Hetherington  <cth@carlh.net>
1711
1712         * Correct time display when previewing multi-reel DCP content.
1713
1714 2015-11-05  Carl Hetherington  <cth@carlh.net>
1715
1716         * Updated nl_NL translation from Rob van Nieuwkerk.
1717
1718 2015-11-05  Carl Hetherington  <cth@carlh.net>
1719
1720         * Version 2.5.0 released.
1721
1722 2015-11-05  Carl Hetherington  <cth@carlh.net>
1723
1724         * Version 2.4.18 released.
1725
1726 2015-11-04  Carl Hetherington  <cth@carlh.net>
1727
1728         * Updated nl_NL translation from Rob van Nieuwkerk.
1729
1730         * Version 2.4.17 released.
1731
1732 2015-11-04  Carl Hetherington  <cth@carlh.net>
1733
1734         * Version 2.4.16 released.
1735
1736 2015-11-03  Carl Hetherington  <cth@carlh.net>
1737
1738         * Fix error when previewing DCP content with added subtitles (#736).
1739
1740         * Fix crash with multi-reel DCP content.
1741
1742         * Updated fr_FR translation from Thierry Journet.
1743
1744         * Updated ru_RU translation from Igor Voytovich.
1745
1746         * Updated nl_NL translation from Rob van Nieuwkerk.
1747
1748 2015-11-02  Carl Hetherington  <cth@carlh.net>
1749
1750         * Updated nl_NL translation from Rob van Nieuwkerk.
1751
1752         * Fix incorrect preview rendering of italic subtitles (#728).
1753
1754 2015-10-30  Carl Hetherington  <cth@carlh.net>
1755
1756         * Updated ru_RU translation from Igor Voytovich.
1757
1758         * Fix non-update of timeline when reels setup changes (#735).
1759
1760 2015-10-29  Carl Hetherington  <cth@carlh.net>
1761
1762         * Version 2.4.15 released.
1763
1764 2015-10-29  Carl Hetherington  <cth@carlh.net>
1765
1766         * Fix incorrect colours following re-scale of existing
1767         DCP content (#730).
1768
1769         * Updated nl_NL translation from Rob van Nieuwkerk.
1770
1771         * Updated pt_PT translation from Tiago Casal Ribeiro.
1772
1773 2015-10-28  Carl Hetherington  <cth@carlh.net>
1774
1775         * New pt_PT translation from Tiago Casal Ribeiro.
1776
1777         * Version 2.4.14 released.
1778
1779 2015-10-28  Carl Hetherington  <cth@carlh.net>
1780
1781         * Version 2.4.13 released.
1782
1783 2015-10-28  Carl Hetherington  <cth@carlh.net>
1784
1785         * Fix ordering of filename in image sets in some cases
1786         (e.g. foo_01042015_00000, foo_01042015_00001...)
1787
1788         * Updated da_DK translation from Anders Uhl Pedersen.
1789
1790         * Fix erroneous addition of referenced assets to PKLs (#723).
1791
1792 2015-10-19  Carl Hetherington  <cth@carlh.net>
1793
1794         * Draw reels in the timeline.
1795
1796         * Fix by-video-content reel split when there is stuff
1797         after the last piece of video content.
1798
1799         * Add button to export leaf private key from the config.
1800
1801 2015-10-17  Carl Hetherington  <cth@carlh.net>
1802
1803         * Version 2.4.12 released.
1804
1805 2015-10-15  Carl Hetherington  <cth@carlh.net>
1806
1807         * Fix out-of-range Interop subtitle timing in some cases (#717).
1808
1809 2015-10-14  Carl Hetherington  <cth@carlh.net>
1810
1811         * Only show existing DCP channels in the audio dialog (#715).
1812
1813         * Various optimizations to the upmixer filters; drop order of
1814         Upmixer A Lfe/C and Upmixer B Lfe filters to speed them up.
1815
1816 2015-10-13  Carl Hetherington  <cth@carlh.net>
1817
1818         * Version 2.4.11 released.
1819
1820 2015-10-13  Carl Hetherington  <cth@carlh.net>
1821
1822         * Add basic support for multi-reel.
1823
1824         * Fix referencing of multi-reel DCPs.
1825
1826 2015-10-12  Carl Hetherington  <cth@carlh.net>
1827
1828         * Version 2.4.10 released.
1829
1830 2015-10-12  Carl Hetherington  <cth@carlh.net>
1831
1832         * Updated nl_NL translation from Rob van Nieuwkerk.
1833
1834 2015-10-11  Carl Hetherington  <cth@carlh.net>
1835
1836         * Add option to log SMTP session transcripts
1837         for debugging failures to send email.
1838
1839         * Version 2.4.9 released.
1840
1841 2015-10-11  Carl Hetherington  <cth@carlh.net>
1842
1843         * Provide progress indication when finding
1844         subtitles (#711).
1845
1846         * Updated ru_RU translation from Igor Voytovich.
1847
1848         * Updated pl_PL translation from Marek Skrzelowski.
1849
1850 2015-10-10  Carl Hetherington  <cth@carlh.net>
1851
1852         * Version 2.4.8 released.
1853
1854 2015-10-10  Carl Hetherington  <cth@carlh.net>
1855
1856         * Version 2.4.7 released.
1857
1858 2015-10-10  Carl Hetherington  <cth@carlh.net>
1859
1860         * Updated nl_NL translation from
1861         Rob van Nieuwkerk.
1862
1863 2015-10-09  Carl Hetherington  <cth@carlh.net>
1864
1865         * Version 2.4.6 released.
1866
1867 2015-10-09  Carl Hetherington  <cth@carlh.net>
1868
1869         * Create certificate chains with nicer default
1870         organizational unit etc.
1871
1872         * Various improvements to server GUI.
1873
1874         * Package main DCP-o-matic, server and batch
1875         converter on all platforms.
1876
1877         * Add KDM creator application which can
1878         make new KDMs given a DKDM.
1879
1880 2015-10-08  Carl Hetherington  <cth@carlh.net>
1881
1882         * Update to fr_FR translation from Thierry Journet.
1883
1884 2015-10-07  Carl Hetherington  <cth@carlh.net>
1885
1886         * Version 2.4.5 released.
1887
1888 2015-10-07  Carl Hetherington  <cth@carlh.net>
1889
1890         * Fix job description layout on OS X.
1891
1892 2015-10-06  Carl Hetherington  <cth@carlh.net>
1893
1894         * Version 2.4.4 released.
1895
1896 2015-10-06  Carl Hetherington  <cth@carlh.net>
1897
1898         * Version 2.4.3 released.
1899
1900 2015-10-06  Carl Hetherington  <cth@carlh.net>
1901
1902         * Version 2.4.2 released.
1903
1904 2015-10-06  Carl Hetherington  <cth@carlh.net>
1905
1906         * Fix subtitle timing when the DCP rate
1907         is different to their native rate.
1908
1909         * Fix invalid SMPTE subtitle output
1910         in some cases.
1911
1912         * Version 2.4.1 released.
1913
1914 2015-10-06  Carl Hetherington  <cth@carlh.net>
1915
1916         * Speculative support for multi-part
1917         bitmap subtitles (#709).
1918
1919 2015-10-05  Carl Hetherington  <cth@carlh.net>
1920
1921         * Version 2.4.0 released.
1922
1923 2015-10-05  Carl Hetherington  <cth@carlh.net>
1924
1925         * Version 2.3.14 released.
1926
1927 2015-10-04  Carl Hetherington  <cth@carlh.net>
1928
1929         * Fix subtitle timing under trim.
1930
1931 2015-10-02  Carl Hetherington  <cth@carlh.net>
1932
1933         * Version 2.3.13 released.
1934
1935 2015-10-01  Carl Hetherington  <cth@carlh.net>
1936
1937         * Version 2.3.12 released.
1938
1939 2015-09-30  Carl Hetherington  <cth@carlh.net>
1940
1941         * Fix broken video frame rate override control.
1942
1943 2015-09-30  Carl Hetherington  <cth@carlh.net>
1944
1945         * Version 2.3.11 released.
1946
1947 2015-09-30  Carl Hetherington  <cth@carlh.net>
1948
1949         * Fix various confusions with subtitles and
1950         changing video frame rates.
1951
1952 2015-09-29  Carl Hetherington  <cth@carlh.net>
1953
1954         * Version 2.3.10 released.
1955
1956 2015-09-29  Carl Hetherington  <cth@carlh.net>
1957
1958         * Improve fix for failure to analyse some audio.
1959
1960 2015-09-28  Carl Hetherington  <cth@carlh.net>
1961
1962         * Version 2.3.9 released.
1963
1964 2015-09-28  Carl Hetherington  <cth@carlh.net>
1965
1966         * Fix update of display when changing DCP video rate (#699).
1967
1968 2015-09-28  Carl Hetherington  <cth@carlh.net>
1969
1970         * Version 2.3.8 released.
1971
1972 2015-09-28  Carl Hetherington  <cth@carlh.net>
1973
1974         * Fix problems with audio analysis of some combined
1975         video/audio files.
1976
1977         * Fix mis-identification of a folder of images
1978         as a DCP in some cases.
1979
1980 2015-09-27  Carl Hetherington  <cth@carlh.net>
1981
1982         * Version 2.3.7 released.
1983
1984 2015-09-26  Carl Hetherington  <cth@carlh.net>
1985
1986         * Fix crash with embedded subtitles with some
1987         video files.
1988
1989         * Version 2.3.6 released.
1990
1991 2015-09-25  Carl Hetherington  <cth@carlh.net>
1992
1993         * Fix assertion failure when loading .MTS files (#702).
1994
1995         * Fix incorrect hint about 3D content in a 2D DCP.
1996
1997         * Detect and convert from non-UTF-8
1998         subtitle encodings.
1999
2000 2015-09-21  Carl Hetherington  <cth@carlh.net>
2001
2002         * Version 2.3.5 released.
2003
2004 2015-09-20  Carl Hetherington  <cth@carlh.net>
2005
2006         * Fix setting of frame rate when loading
2007         image folders.
2008
2009 2015-09-18  Carl Hetherington  <cth@carlh.net>
2010
2011         * Add another upmixer which is a simpler
2012         matrix-type thing with no filtering
2013         (apart from Lfe).
2014
2015 2015-09-17  Carl Hetherington  <cth@carlh.net>
2016
2017         * Version 2.3.4 released.
2018
2019 2015-09-17  Carl Hetherington  <cth@carlh.net>
2020
2021         * Version 2.3.3 released.
2022
2023 2015-09-16  Carl Hetherington  <cth@carlh.net>
2024
2025         * Fix exception on adding an empty folder
2026         as content (#691).
2027
2028         * Add config option for default standard
2029         (SMPTE / Interop).
2030
2031 2015-09-16  Carl Hetherington  <cth@carlh.net>
2032
2033         * Allow imported DCPs to be referenced rather
2034         than re-wrapped (i.e. creation of VF DCPs).
2035
2036 2015-09-15  Carl Hetherington  <cth@carlh.net>
2037
2038         * Fix crash on re-making certificate chains
2039         after removing all existing certificates (#690).
2040
2041 2015-09-15  Carl Hetherington  <cth@carlh.net>
2042
2043         * Fix failure to display audio analysis
2044         in some cases.
2045
2046 2015-09-15  Carl Hetherington  <cth@carlh.net>
2047
2048         * Version 2.3.2 released.
2049
2050 2015-09-14  Carl Hetherington  <cth@carlh.net>
2051
2052         * Fix Windows short-cut to encode server.
2053
2054         * Version 2.3.1 released.
2055
2056 2015-09-14  Carl Hetherington  <cth@carlh.net>
2057
2058         * Version 2.2.1 released.
2059
2060 2015-09-03  Carl Hetherington  <cth@carlh.net>
2061
2062         * Quicker, though slightly less safe,
2063         check for existing picture data; go back
2064         from the last frame written until we
2065         find a good one rather than going
2066         through from the beginning until we find
2067         a bad one (#519, #504).
2068
2069         * Add frame counter to progress
2070         when transcoding (#111).
2071
2072         * Add button to export certificates
2073         from the configuration (#668).
2074
2075         * Add option to always analyse audio
2076         and put the peak value into the audio
2077         tab so it's easy to see (#673).
2078
2079 2015-09-14  Carl Hetherington  <cth@carlh.net>
2080
2081         * Version 2.2.0 released.
2082
2083 2015-09-14  Carl Hetherington  <cth@carlh.net>
2084
2085         * Version 2.1.65 released.
2086
2087 2015-09-12  Carl Hetherington  <cth@carlh.net>
2088
2089         * Version 2.1.64 released.
2090
2091 2015-09-12  Carl Hetherington  <cth@carlh.net>
2092
2093         * Several fixes to SMPTE subtitle syntax.
2094
2095         * Version 2.1.63 released.
2096
2097 2015-09-11  Carl Hetherington  <cth@carlh.net>
2098
2099         * Fix assertion failure when creating 6-channel DCPs
2100         using the mid-side processor.
2101
2102 2015-09-10  Carl Hetherington  <cth@carlh.net>
2103
2104         * Version 2.1.62 released.
2105
2106 2015-09-10  Carl Hetherington  <cth@carlh.net>
2107
2108         * Version 2.1.61 released.
2109
2110 2015-09-09  Carl Hetherington  <cth@carlh.net>
2111
2112         * Version 2.1.60 released.
2113
2114 2015-09-09  Carl Hetherington  <cth@carlh.net>
2115
2116         * Updated fr_FR translation from Thierry Journet.
2117
2118         * Version 2.1.59 released.
2119
2120 2015-09-09  Carl Hetherington  <cth@carlh.net>
2121
2122         * Version 2.1.59 released.
2123
2124 2015-09-09  Carl Hetherington  <cth@carlh.net>
2125
2126         * Use SRC_LINEAR when resampling for
2127         audio analysis to speed things up (#685).
2128
2129 2015-09-09  Carl Hetherington  <cth@carlh.net>
2130
2131         * Version 2.1.58 released.
2132
2133 2015-09-09  Carl Hetherington  <cth@carlh.net>
2134
2135         * Actually fix missing libsamplerate
2136         dylib for OS X.
2137
2138 2015-09-08  Carl Hetherington  <cth@carlh.net>
2139
2140         * Version 2.1.57 released.
2141
2142 2015-09-08  Carl Hetherington  <cth@carlh.net>
2143
2144         * Missing libsamplerate dylib for OS X.
2145
2146 2015-09-06  Carl Hetherington  <cth@carlh.net>
2147
2148         * Version 2.1.56 released.
2149
2150 2015-09-06  Carl Hetherington  <cth@carlh.net>
2151
2152         * Version 2.1.55 released.
2153
2154 2015-09-05  Carl Hetherington  <cth@carlh.net>
2155
2156         * Version 2.1.54 released.
2157
2158 2015-09-05  Carl Hetherington  <cth@carlh.net>
2159
2160         * Version 2.1.53 released.
2161
2162 2015-09-04  Carl Hetherington  <cth@carlh.net>
2163
2164         * Use libsamplerate for resampling instead
2165         of FFmpeg / libsoxr.
2166
2167         * Fix audio mapping view changing size
2168         on first click.
2169
2170         * Version 2.1.52 released.
2171
2172 2015-09-03  Carl Hetherington  <cth@carlh.net>
2173
2174         * Version 2.1.51 released.
2175
2176 2015-09-02  Carl Hetherington  <cth@carlh.net>
2177
2178         * Switch to soxr resampler as it seems
2179         to have fewer artefacts in some cases (#682, possibly #493).
2180
2181 2015-09-02  Carl Hetherington  <cth@carlh.net>
2182
2183         * Fix problems when changing the number
2184         of encoding servers / threads during an
2185         encode (#683).
2186
2187 2015-09-02  Carl Hetherington  <cth@carlh.net>
2188
2189         * Version 2.1.50 released.
2190
2191 2015-09-01  Carl Hetherington  <cth@carlh.net>
2192
2193         * Allow cancellation of transcodes during the
2194         checking of existing frames (#679).
2195
2196         * Version 2.1.49 released.
2197
2198 2015-08-31  Carl Hetherington  <cth@carlh.net>
2199
2200         * Version 2.1.48 released.
2201
2202 2015-08-31  Carl Hetherington  <cth@carlh.net>
2203
2204         * Stop very long searches for subtitles where
2205         there are none.
2206
2207         * Updated es_ES translation from Manuel AC.
2208
2209 2015-08-30  Carl Hetherington  <cth@carlh.net>
2210
2211         * Updated ru_RU translation from Igor Voytovich.
2212
2213 2015-08-28  Carl Hetherington  <cth@carlh.net>
2214
2215         * Version 2.1.47 released.
2216
2217 2015-08-28  Carl Hetherington  <cth@carlh.net>
2218
2219         * Fix crash on adding a KDM to DCP content
2220         (hopefully fixing #645).
2221
2222 2015-08-27  Carl Hetherington  <cth@carlh.net>
2223
2224         * Tidy up DCP content colour conversion
2225         a bit.
2226
2227         * Fix creation of badly-named configuration
2228         directories in some circumstances (#654).
2229
2230 2015-08-26  Carl Hetherington  <cth@carlh.net>
2231
2232         * Version 2.1.46 released.
2233
2234 2015-08-25  Carl Hetherington  <cth@carlh.net>
2235
2236         * Version 2.1.45 released.
2237
2238 2015-08-25  Carl Hetherington  <cth@carlh.net>
2239
2240         * Add video waveform viewer.
2241
2242 2015-08-23  Carl Hetherington  <cth@carlh.net>
2243
2244         * Use correct fonts to render subtitles in preview (#663).
2245
2246 2015-08-22  Carl Hetherington  <cth@carlh.net>
2247
2248         * Version 2.1.44 released.
2249
2250 2015-08-20  Carl Hetherington  <cth@carlh.net>
2251
2252         * Version 2.1.43 released.
2253
2254 2015-08-20  Carl Hetherington  <cth@carlh.net>
2255
2256         * Fix assertion failure with overlapping video content (#666).
2257
2258 2015-08-19  Carl Hetherington  <cth@carlh.net>
2259
2260         * Version 2.1.42 released.
2261
2262 2015-08-18  Carl Hetherington  <cth@carlh.net>
2263
2264         * Add custom dialog to select system fonts on Windows
2265         (#491).
2266
2267         * Version 2.1.41 released.
2268
2269 2015-08-18  Carl Hetherington  <cth@carlh.net>
2270
2271         * Add configuration for DCP creator metadata.
2272
2273         * Version 2.1.40 released.
2274
2275 2015-08-18  Carl Hetherington  <cth@carlh.net>
2276
2277         * Fix various problems when creating
2278         subtitled Interop DCPs on Windows.
2279
2280 2015-08-17  Carl Hetherington  <cth@carlh.net>
2281
2282         * Version 2.1.39 released.
2283
2284 2015-08-17  Carl Hetherington  <cth@carlh.net>
2285
2286         * Fix problems when encoding 3D from separate
2287         L/R sources.
2288
2289         * Version 2.1.38 released.
2290
2291 2015-08-17  Carl Hetherington  <cth@carlh.net>
2292
2293         * Fix crop of some YUV content.
2294
2295 2015-08-11  Carl Hetherington  <cth@carlh.net>
2296
2297         * Prevent multiple creation of certificate chains
2298         on startup (part of #651).
2299
2300 2015-08-10  Carl Hetherington  <cth@carlh.net>
2301
2302         * Fix erroneous folder creation on Windows (#654).
2303
2304         * Fix incorrect layout on Windows (#653).
2305
2306 2015-08-09  Carl Hetherington  <cth@carlh.net>
2307
2308         * Version 2.1.37 released.
2309
2310 2015-08-09  Carl Hetherington  <cth@carlh.net>
2311
2312         * Fix various incorrect behaviours with 96kHz
2313         audio sources.
2314
2315 2015-08-06  Carl Hetherington  <cth@carlh.net>
2316
2317         * Version 2.1.36 released.
2318
2319 2015-08-06  Carl Hetherington  <cth@carlh.net>
2320
2321         * Make dcpomatic_create assign a default name if none
2322         is specified.  Fix dcpomatic_create help.
2323
2324         * Add --no-sign and --no-use-isdcf-name to dcpomatic_create.
2325
2326 2015-08-05  Carl Hetherington  <cth@carlh.net>
2327
2328         * Version 2.1.35 released.
2329
2330 2015-08-05  Carl Hetherington  <cth@carlh.net>
2331
2332         * Version 2.1.34 released.
2333
2334 2015-08-05  Carl Hetherington  <cth@carlh.net>
2335
2336         * Version 2.1.33 released.
2337
2338 2015-08-04  Carl Hetherington  <cth@carlh.net>
2339
2340         * Version 2.1.32 released.
2341
2342 2015-08-04  Carl Hetherington  <cth@carlh.net>
2343
2344         * Add --standard option to dcpomatic_create.
2345
2346         * Disable "2D version of 3D content" ISDCF metadata
2347         checkbutton with 3D content (part of #652).
2348
2349 2015-07-30  Carl Hetherington  <cth@carlh.net>
2350
2351         * Allow recreation of the certificate chain and key
2352         used for KDM decryption (#644).
2353
2354 2015-07-29  Carl Hetherington  <cth@carlh.net>
2355
2356         * Version 2.1.31 released.
2357
2358 2015-07-29  Carl Hetherington  <cth@carlh.net>
2359
2360         * Fix "find missing" with DCP folders (#646).
2361
2362         * Fix garbled audio from DCP sources when running
2363         on Windows.
2364
2365 2015-07-28  Carl Hetherington  <cth@carlh.net>
2366
2367         * Stop forward-frame button going off the end of the film.
2368
2369         * Notice when content is modified and offer to save the project
2370         on closing DCP-o-matic.
2371
2372         * Recognise .w64 and .flac as audio files.
2373
2374 2015-07-27  Carl Hetherington  <cth@carlh.net>
2375
2376         * Version 2.1.30 released.
2377
2378 2015-07-27  Carl Hetherington  <cth@carlh.net>
2379
2380         * Updated ru_RU translation from Igor Voytovich.
2381
2382         * Version 2.1.29 released.
2383
2384 2015-07-27  Carl Hetherington  <cth@carlh.net>
2385
2386         * Fix i18n for some messages.
2387
2388 2015-07-25  Carl Hetherington  <cth@carlh.net>
2389
2390         * Version 2.1.28 released.
2391
2392 2015-07-24  Carl Hetherington  <cth@carlh.net>
2393
2394         * Fix problems when using large start trims relative
2395         to content length.
2396
2397 2015-07-22  Carl Hetherington  <cth@carlh.net>
2398
2399         * Use NR for rating an in ISDCF name if none is specified.
2400
2401 2015-07-21  Carl Hetherington  <cth@carlh.net>
2402
2403         * Version 2.1.27 released.
2404
2405 2015-07-21  Carl Hetherington  <cth@carlh.net>
2406
2407         * Fix incorrect conversion of audio from DCP sources (#642).
2408
2409 2015-07-20  Carl Hetherington  <cth@carlh.net>
2410
2411         * Version 2.1.26 released.
2412
2413 2015-07-20  Carl Hetherington  <cth@carlh.net>
2414
2415         * Fix missing second lines of subtitles in
2416         some cases (#641).
2417
2418 2015-07-19  Carl Hetherington  <cth@carlh.net>
2419
2420         * Fix some missing set-to-defaults (#640).
2421
2422         * Version 2.1.25 released.
2423
2424 2015-07-17  Carl Hetherington  <cth@carlh.net>
2425
2426         * Version 2.1.24 released.
2427
2428 2015-07-17  Carl Hetherington  <cth@carlh.net>
2429
2430         * Support FTP upload to TMS (#639).
2431
2432         * Fix bad behaviour of timeline snap.
2433
2434 2015-07-17  Carl Hetherington  <cth@carlh.net>
2435
2436         * Version 2.1.23 released.
2437
2438 2015-07-17  Carl Hetherington  <cth@carlh.net>
2439
2440         * Improve still-image filename sorting.
2441
2442 2015-07-16  Carl Hetherington  <cth@carlh.net>
2443
2444         * Updated ru_RU translation from Igor Voytovich.
2445
2446         * Version 2.1.22 released.
2447
2448 2015-07-16  Carl Hetherington  <cth@carlh.net>
2449
2450         * Updated ru_RU translation from Igor Voytovich.
2451
2452 2015-07-14  Carl Hetherington  <cth@carlh.net>
2453
2454         * Updated fr_FR translation from Thierry Journet.
2455
2456         * Fix trim point movement when changing DCP frame rate (#637).
2457
2458 2015-07-14  Carl Hetherington  <cth@carlh.net>
2459
2460         * Version 2.1.21 released.
2461
2462 2015-07-14  Carl Hetherington  <cth@carlh.net>
2463
2464         * Fix occasional strange failure to allow content
2465         selection (#636).
2466
2467         * Fix failure to encode 3D from separate content
2468         in some cases (from 1.x) (#634).
2469
2470         * Fix non-working 3D DCP creation when using separate
2471         pieces of content for each eye (#635).
2472
2473 2015-07-12  Carl Hetherington  <cth@carlh.net>
2474
2475         * Enforce restrictions on SSL certificate properties.
2476
2477 2015-07-09  Carl Hetherington  <cth@carlh.net>
2478
2479         * Improve 'best' frame rate guess in some cases (#633).
2480
2481         * Version 2.1.20 released.
2482
2483 2015-07-09  Carl Hetherington  <cth@carlh.net>
2484
2485         * Fix error when using DCP content with no audio channels.
2486
2487         * Stop Ctrl+A working when the content tab is not visible (#577).
2488
2489 2015-07-08  Carl Hetherington  <cth@carlh.net>
2490
2491         * Remove the (I suspect) rarely used and very limited
2492         'properties' dialogue.
2493
2494         * Stop V2 recognising V1 servers and vice versa (#510).
2495
2496 2015-07-07  Carl Hetherington  <cth@carlh.net>
2497
2498         * Version 2.1.19 released.
2499
2500 2015-07-06  Carl Hetherington  <cth@carlh.net>
2501
2502         * Copy pl_PL translation from 1.x.
2503
2504 2015-07-06  Carl Hetherington  <cth@carlh.net>
2505
2506         * Version 2.1.18 released.
2507
2508 2015-07-06  Carl Hetherington  <cth@carlh.net>
2509
2510         * Fix incorrectly formatted KDM emails (#630).
2511
2512 2015-07-03  Carl Hetherington  <cth@carlh.net>
2513
2514         * Version 2.1.17 released.
2515
2516 2015-07-03  Carl Hetherington  <cth@carlh.net>
2517
2518         * Version 2.1.16 released.
2519
2520 2015-07-02  Carl Hetherington  <cth@carlh.net>
2521
2522         * Version 2.1.15 released.
2523
2524 2015-07-02  Carl Hetherington  <cth@carlh.net>
2525
2526         * Support <font color="#abcdef"> tags in SubRip files.
2527
2528         * Fix failure to burn subs over existing DCP sources.
2529
2530         * Remove output gamma configuration option.
2531
2532 2015-07-02  Carl Hetherington  <cth@carlh.net>
2533
2534         * Version 2.1.14 released.
2535
2536 2015-07-02  Carl Hetherington  <cth@carlh.net>
2537
2538         * Version 2.1.13 released.
2539
2540 2015-07-02  Carl Hetherington  <cth@carlh.net>
2541
2542         * Restore audio analysis button for individual
2543         sources (#607 and #622).
2544
2545 2015-06-30  Carl Hetherington  <cth@carlh.net>
2546
2547         * Write FFmpeg messages of AV_LOG_WARNING and
2548         below to the project's log file.
2549
2550 2015-06-29  Carl Hetherington  <cth@carlh.net>
2551
2552         * Version 2.1.12 released.
2553
2554 2015-06-25  Carl Hetherington  <cth@carlh.net>
2555
2556         * Disallow impossible burn settings by manipulating
2557         the controls in the subtitle panel (#625).
2558
2559 2015-06-26  Carl Hetherington  <cth@carlh.net>
2560
2561         * Version 2.1.11 released.
2562
2563 2015-06-26  Carl Hetherington  <cth@carlh.net>
2564
2565         * Fix missing subtitles in some cases.
2566
2567         * Fix no-rebuild of DCP after subtitle burn is turned off/on.
2568
2569 2015-06-25  Carl Hetherington  <cth@carlh.net>
2570
2571         * Version 2.1.10 released.
2572
2573 2015-06-25  Carl Hetherington  <cth@carlh.net>
2574
2575         * Add decode debugging option.
2576
2577 2015-06-25  Carl Hetherington  <cth@carlh.net>
2578
2579         * Version 2.1.9 released.
2580
2581 2015-06-24  Carl Hetherington  <cth@carlh.net>
2582
2583         * Version 2.1.8 released.
2584
2585 2015-06-24  Carl Hetherington  <cth@carlh.net>
2586
2587         * Bump libdcp for probable fix to various font ID problems (#620).
2588
2589 2015-06-23  Carl Hetherington  <cth@carlh.net>
2590
2591         * Fix incorrect saving of colour conversion settings (#618).
2592
2593 2015-06-21  Carl Hetherington  <cth@carlh.net>
2594
2595         * Add some more video properties to the content properties
2596         dialogue.
2597
2598         * Version 2.1.7 released.
2599
2600 2015-06-21  Carl Hetherington  <cth@carlh.net>
2601
2602         * Prevent DCP creation if the project is set up to request
2603         non-burnt-in subtitles with text-subtitle content (#606).
2604
2605         * Fix status message appearance on OS X (#615).
2606
2607 2015-06-19  Carl Hetherington  <cth@carlh.net>
2608
2609         * Fix non-working audio analysis dialogue.
2610
2611         * Version 2.1.6 released.
2612
2613 2015-06-18  Carl Hetherington  <cth@carlh.net>
2614
2615         * Version 2.1.5 released.
2616
2617 2015-06-18  Carl Hetherington  <cth@carlh.net>
2618
2619         * Fix error when copying fonts into subtitles
2620         on Windows (#612).
2621
2622         * Split job status onto two lines (#610).
2623
2624         * Fix audio channel counts in DCP names when
2625         processors are in use (#609).
2626
2627 2015-06-18  Carl Hetherington  <cth@carlh.net>
2628
2629         * Version 2.1.4 released.
2630
2631 2015-06-18  Carl Hetherington  <cth@carlh.net>
2632
2633         * Fixes to Linux .desktop files.
2634
2635         * Stop playback when we reach the end of the film.
2636
2637 2015-06-16  Carl Hetherington  <cth@carlh.net>
2638
2639         * Prevent selection of fewer DCP channels than
2640         are present in the output of an active processor (#611).
2641
2642 2015-06-15  Carl Hetherington  <cth@carlh.net>
2643
2644         * Select newly-added content (#455).
2645
2646 2015-06-14  Carl Hetherington  <cth@carlh.net>
2647
2648         * Version 2.1.3 released.
2649
2650 2015-06-14  Carl Hetherington  <cth@carlh.net>
2651
2652         * Fix parsing of .srt files with a Unicode
2653         byte-order-mark.
2654
2655         * Add buttons to set trim from current `playhead'
2656         position (#372).
2657
2658 2015-06-13  Carl Hetherington  <cth@carlh.net>
2659
2660         * Version 2.1.2 released.
2661
2662 2015-06-13  Carl Hetherington  <cth@carlh.net>
2663
2664         * Fix i18n.
2665
2666         * Version 2.1.1 released.
2667
2668 2015-06-13  Carl Hetherington  <cth@carlh.net>
2669
2670         * Version 2.1.0 released.
2671
2672 2015-06-13  Carl Hetherington  <cth@carlh.net>
2673
2674         * Make ru_RU translation actually work.
2675
2676         * Update progress bar (sort-of) when finding subtitles (#603).
2677
2678         * Make sure audio mapping view is scrollable when necessary (#597).
2679
2680 2015-06-12  Carl Hetherington  <cth@carlh.net>
2681
2682         * Add a close button to the audio plot on Linux (#602).
2683
2684         * Version 2.0.51 released.
2685
2686 2015-06-12  Carl Hetherington  <cth@carlh.net>
2687
2688         * New ru_RU translation from Igor Voytovich.
2689
2690 2015-06-12  Carl Hetherington  <cth@carlh.net>
2691
2692         * Fix for every audio stream being mapped to the DCP when loading
2693         old films.
2694
2695 2015-06-11  Carl Hetherington  <cth@carlh.net>
2696
2697         * Fix massive slowdown of direct J2K->DCP encodes (#599).
2698
2699         * Fix hang on audio analysis in some cases (#598).
2700
2701         * Fix never-ending encode when XYZ values are clamped (#600).
2702
2703 2015-06-10  Carl Hetherington  <cth@carlh.net>
2704
2705         * Version 2.0.50 released.
2706
2707 2015-06-10  Carl Hetherington  <cth@carlh.net>
2708
2709         * Skip audio analysis when there is no audio content (#596).
2710
2711 2015-06-09  Carl Hetherington  <cth@carlh.net>
2712
2713         * Version 2.0.49 released.
2714
2715 2015-06-04  Carl Hetherington  <cth@carlh.net>
2716
2717         * Version 2.0.48 released.
2718
2719 2015-06-03  Carl Hetherington  <cth@carlh.net>
2720
2721         * Various fixes to subtitle rendering, including independent
2722         x and y scale of text subs (#489).
2723
2724 2015-06-02  Carl Hetherington  <cth@carlh.net>
2725
2726         * Allow use of all content audio streams, not just
2727         the selected one.
2728
2729         * Tweak colour conversion controls so that it's easier
2730         to use a preset without seeing the details.
2731
2732 2015-05-25  Carl Hetherington  <cth@carlh.net>
2733
2734         * Block all but alphanumeric characters with a few bits
2735         of punctuation from DCP names.
2736
2737         * Improve view of jobs in various ways.
2738
2739         * Increase the number of images that DCP-o-matic will
2740         keep around in memory before resorting to pushing them
2741         to disk.
2742
2743         * Display DCP container size beside the choice
2744         in the DCP tab.
2745
2746         * Try to set up useful default colour conversions
2747         depending on the type and resolution of content (#565).
2748
2749 2015-05-23  Carl Hetherington  <cth@carlh.net>
2750
2751         * Fix failure to import some video MXFs (#566).
2752
2753 2015-05-17  Carl Hetherington  <cth@carlh.net>
2754
2755         * Update DCP name on changing DCP standard (#570).
2756
2757 2015-05-14  Carl Hetherington  <cth@carlh.net>
2758
2759         * Version 2.0.47 released.
2760
2761 2015-05-13  Carl Hetherington  <cth@carlh.net>
2762
2763         * Various fixes to embedded image subtitle
2764         handling.
2765
2766 2015-05-10  Carl Hetherington  <cth@carlh.net>
2767
2768         * Version 2.0.46 released.
2769
2770 2015-05-10  Carl Hetherington  <cth@carlh.net>
2771
2772         * Version 2.0.45 released.
2773
2774 2015-05-10  Carl Hetherington  <cth@carlh.net>
2775
2776         * Version 2.0.44 released.
2777
2778 2015-05-10  Carl Hetherington  <cth@carlh.net>
2779
2780         * Fix sometimes-missing channel labels on OS X audio analysis.
2781
2782 2015-05-09  Carl Hetherington  <cth@carlh.net>
2783
2784         * Efficiency fix for cases where there is a lot of processing
2785         power.
2786
2787         * Add UTF-8 content type to KDM emails to try to fix #549.
2788
2789         * Disable OK until a download succeeds in the certificate
2790         downloader (#404).
2791
2792 2015-05-07  Carl Hetherington  <cth@carlh.net>
2793
2794         * Version 2.0.43 released.
2795
2796 2015-05-07  Carl Hetherington  <cth@carlh.net>
2797
2798         * A few small but possibly sigificant correctness fixes
2799         for subtitles (thanks to dcp_inspect).
2800
2801 2015-05-04  Carl Hetherington  <cth@carlh.net>
2802
2803         * Version 2.0.42 released.
2804
2805 2015-05-04  Carl Hetherington  <cth@carlh.net>
2806
2807         * Move restore-default-prefs option (#537).
2808
2809         * Don't try to update config dialog when its window has been
2810         destroyed.  Fixes various crashes on Windows (from master).
2811
2812         * Add a simple content properties dialog (#554).
2813
2814 2015-05-01  carl  <cth@carlh.net>
2815
2816         * Don't load image files whose names start with ._ as they
2817         are probably OS X resource files (from master).
2818
2819 2015-04-30  Carl Hetherington  <cth@carlh.net>
2820
2821         * Copy subtitle fonts to the DCP, and provide
2822         LiberationSans-Regular as a default Arial equivalent.
2823
2824 2015-04-29  Carl Hetherington  <cth@carlh.net>
2825
2826         * Make disk space check take account of whether hard links
2827         are supported by the target filesystem (#511).
2828
2829         * Allow configuration of the encryption key (from master).
2830
2831         * Various fixes to bad timeline drag behaviour when
2832         snapping (from master).
2833
2834 2015-04-29  Carl Hetherington  <cth@carlh.net>
2835
2836         * Hand-apply 291179175729b62e17a9c322cd27ae134d1310d9,
2837         8d92cce7d2885afa13ee4cb6f546dbf43942124b and
2838         c994839239e84a1f62865ed82fdc090900a66b03 from master;
2839         stop flickering when dragging in the timeline on OS X.
2840
2841 2015-04-22  Carl Hetherington  <cth@carlh.net>
2842
2843         * Add P3 colour conversion preset.
2844
2845         * Hand-apply all changes relating to colour specification
2846         as chromaticity.
2847
2848 2015-04-20  Carl Hetherington  <cth@carlh.net>
2849
2850         * Hand-apply 47770097cf6a5d7dbbdded8977da5f3de53dfd33;
2851         single-file hashes.
2852
2853         * Hand-apply e1d0d24146592e311d46781a1961fe080f6357cf;
2854         attempt to fix confusion with the JPEG2000 bandwidth
2855         control when a user enters a value directly rather than
2856         using the spin arrows.
2857
2858 2015-04-16  Carl Hetherington  <cth@carlh.net>
2859
2860         * Fix potential OS X crashes due to another incarnation
2861         of the bizarre multi-thread stringstream bug.
2862
2863 2015-04-15  Carl Hetherington  <cth@carlh.net>
2864
2865         * Hand-apply 94998e12d117f3f1781dfb1318939debfbf34546 from master;
2866         add option to restore the default configuration.
2867
2868 2015-04-12  Carl Hetherington  <cth@carlh.net>
2869
2870         * Hand-apply 69866d9ba972d21375081c313ac245535ac55be9 from master;
2871         handle removed ratio if it occurs in old files.
2872
2873         * Hand-apply c0e0b90d987af2586323d4a67bd67330256da51d from master;
2874         remove 1.37 ratio and set Academy to 1.375.
2875
2876         * Hand-apply 83f1ea8eacb4d56860ccdb9db5acdf12c6e71dfb from master;
2877         ellipsize filters strings if it is long.
2878
2879         * Hand-apply 24ae3a8f0a68529b50c34079e643caf6b9327523 from master;
2880         use the number of mapped audio channels for the DCP name, not the
2881         number of DCP channels (#479).
2882
2883 2015-03-25  Carl Hetherington  <cth@carlh.net>
2884
2885         * Remove scaler settings and just uses SWS_BICUBIC all round.
2886
2887         * Hand-apply ec3e6abf817b84d589f0782b01f5059dd3bf0953; only allow
2888         even DCP audio channel counts between 2 and 16 inclusive.
2889
2890         * Hand-apply 3e3d3e46a74af7b3e6431033c7c80bd058c02cf6update;
2891         full/play length in the timing panel when the DCP frame rate is
2892         changed.
2893
2894 2015-03-24  Carl Hetherington  <cth@carlh.net>
2895
2896         * Hand-apply 31eafa8a121b8d341d198e4fe426ee843cc70167; add a note
2897         to the timing panel to try to stop people changing the video frame
2898         rate in the wrong circumstances.
2899
2900         * Hand-apply e30fd8d; resurrect JSON server code.
2901
2902         * Hand-apply 7ba9dcdbfe8f0d94ad9887843995c152c45dfe9e from master;
2903         allow "deletion" of the audio part of a FFmpeg file from the
2904         timeline; delete unmaps the audio (#316).
2905
2906 2015-02-25  Carl Hetherington  <cth@carlh.net>
2907
2908         * Version 2.0.41 released.
2909
2910 2015-02-10  Carl Hetherington  <cth@carlh.net>
2911
2912         * Default to no colour conversion for
2913         JPEG2000 and DCP content (#445).
2914
2915 2015-02-06  Carl Hetherington  <cth@carlh.net>
2916
2917         * Version 2.0.40 released.
2918
2919 2015-02-06  Carl Hetherington  <cth@carlh.net>
2920
2921         * Version 2.0.39 released.
2922
2923 2015-01-31  Carl Hetherington  <cth@carlh.net>
2924
2925         * Fix error when using audio delay.
2926
2927 2015-01-30  Carl Hetherington  <cth@carlh.net>
2928
2929         * Fix update of preview when video fade changes.
2930
2931         * Hopefully fix black borders round the preview in
2932         some cases.
2933
2934 2015-01-24  Carl Hetherington  <cth@carlh.net>
2935
2936         * Version 2.0.38 released.
2937
2938 2015-01-23  Carl Hetherington  <cth@carlh.net>
2939
2940         * Fix update checker.
2941
2942         * Scan a whole FFmpeg file if no duration is given
2943         in its header.
2944
2945         * Fix flicker of SubRip subtitles in some cases.
2946
2947         * Version 2.0.37 released.
2948
2949 2015-01-21  Carl Hetherington  <cth@carlh.net>
2950
2951         * Version 2.0.36 released.
2952
2953 2015-01-21  Carl Hetherington  <cth@carlh.net>
2954
2955         * Fix differentiation between MXF-wrapped subtitles
2956         and video/audio content.
2957
2958 2015-01-20  Carl Hetherington  <cth@carlh.net>
2959
2960         * Version 2.0.35 released.
2961
2962 2015-01-20  Carl Hetherington  <cth@carlh.net>
2963
2964         * More informative error when failing to decode
2965         JPEG2000 files.
2966
2967 2015-01-15  Carl Hetherington  <cth@carlh.net>
2968
2969         * Version 2.0.34 released.
2970
2971 2015-01-15  Carl Hetherington  <cth@carlh.net>
2972
2973         * Version 2.0.33 released.
2974
2975 2015-01-15  Carl Hetherington  <cth@carlh.net>
2976
2977         * Version 2.0.32 released.
2978
2979 2015-01-15  Carl Hetherington  <cth@carlh.net>
2980
2981         * Version 2.0.31 released.
2982
2983 2015-01-15  Carl Hetherington  <cth@carlh.net>
2984
2985         * Version 2.0.30 released.
2986
2987 2015-01-11  Carl Hetherington  <cth@carlh.net>
2988
2989         * Version 2.0.29 released.
2990
2991 2015-01-11  Carl Hetherington  <cth@carlh.net>
2992
2993         * Version 2.0.28 released.
2994
2995 2015-01-07  Carl Hetherington  <cth@carlh.net>
2996
2997         * Version 2.0.27 released.
2998
2999 2015-01-07  Carl Hetherington  <cth@carlh.net>
3000
3001         * Version 2.0.26 released.
3002
3003 2015-01-04  Carl Hetherington  <cth@carlh.net>
3004
3005         * Fix loading of SMPTE XML subtitles which
3006         are not MXF-wrapped.
3007
3008 2014-12-14  Carl Hetherington  <cth@carlh.net>
3009
3010         * Version 2.0.25 released.
3011
3012 2014-12-11  Carl Hetherington  <cth@carlh.net>
3013
3014         * Version 2.0.24 released.
3015
3016 2014-12-11  Carl Hetherington  <cth@carlh.net>
3017
3018         * Version 2.0.23 released.
3019
3020 2014-12-11  Carl Hetherington  <cth@carlh.net>
3021
3022         * Add a language property to subtitle content and use it
3023         for the DCP subtitle's language specification.
3024
3025 2014-11-24  Carl Hetherington  <cth@carlh.net>
3026
3027         * Version 2.0.22 released.
3028
3029 2014-11-24  Carl Hetherington  <cth@carlh.net>
3030
3031         * Allow import of J2K image sequences.
3032
3033 2014-11-12  Carl Hetherington  <cth@carlh.net>
3034
3035         * Version 2.0.21 released.
3036
3037 2014-11-12  Carl Hetherington  <cth@carlh.net>
3038
3039         * Version 2.0.20 released.
3040
3041 2014-11-10  Carl Hetherington  <cth@carlh.net>
3042
3043         * Guess initial scale from the size of video
3044         content images, taking pixel aspect ratio into
3045         account where possible.
3046
3047 2014-11-07  Carl Hetherington  <cth@carlh.net>
3048
3049         * Add a hint if there is 3D content in a proposed 2D DCP.
3050
3051 2014-11-06  Carl Hetherington  <cth@carlh.net>
3052
3053         * Basic support for emailing a report of
3054         a problem (#43).
3055
3056 2014-11-05  Carl Hetherington  <cth@carlh.net>
3057
3058         * Add a few more hints.
3059
3060 2014-10-30  Carl Hetherington  <cth@carlh.net>
3061
3062         * Version 2.0.19 released.
3063
3064 2014-10-30  Carl Hetherington  <cth@carlh.net>
3065
3066         * Fix mis-merge causing complete breakage
3067         of the main window.
3068
3069 2014-10-28  Carl Hetherington  <cth@carlh.net>
3070
3071         * Version 2.0.18 released.
3072
3073 2014-10-26  Carl Hetherington  <cth@carlh.net>
3074
3075         * Version 2.0.17 released.
3076
3077 2014-11-02  Carl Hetherington  <cth@carlh.net>
3078
3079         * Be more tolerant of some FFmpeg audio decoding errors;
3080         should fix #352.
3081
3082 2014-10-26  Carl Hetherington  <cth@carlh.net>
3083
3084         * Version 2.0.16 released.
3085
3086 2014-10-24  Carl Hetherington  <cth@carlh.net>
3087
3088         * Add a pause button for jobs.
3089
3090         * Experimental support for bypassing colourspace conversion (#266).
3091
3092         * Version 1.76.6 released.
3093
3094 2014-10-23  Carl Hetherington  <cth@carlh.net>
3095
3096         * Version 1.76.5 released.
3097
3098 2014-10-23  Carl Hetherington  <cth@carlh.net>
3099
3100         * Version 1.76.4 released.
3101
3102 2014-10-23  Carl Hetherington  <cth@carlh.net>
3103
3104         * Rename 'Add folder' to 'Add image sequence'
3105         and add some tooltips.
3106
3107         * Move the "keep video in sequence" button into
3108         the timeline dialogue.
3109
3110         * Fix mix-placement of content when using the "Down"
3111         button to move it.
3112
3113 2014-10-22  Carl Hetherington  <cth@carlh.net>
3114
3115         * Version 2.0.15 released.
3116
3117 2014-10-22  Carl Hetherington  <cth@carlh.net>
3118
3119         * Version 1.76.3 released.
3120
3121 2014-10-22  Carl Hetherington  <cth@carlh.net>
3122
3123         * Fix bug where some files from iTunes would
3124         be read as being at 90,000fps.
3125
3126 2014-10-20  Carl Hetherington  <cth@carlh.net>
3127
3128         * Version 1.76.2 released.
3129
3130 2014-10-19  Carl Hetherington  <cth@carlh.net>
3131
3132         * Add simple note of what audio resampling
3133         will be done to the audio panel.
3134
3135 2014-10-16  Carl Hetherington  <cth@carlh.net>
3136
3137         * Version 1.75.2 released.
3138
3139 2014-10-16  Carl Hetherington  <cth@carlh.net>
3140
3141         * Version 1.75.1 released.
3142
3143 2014-10-16  Carl Hetherington  <cth@carlh.net>
3144
3145         * Version 1.75.0 released.
3146
3147 2014-10-14  Carl Hetherington  <cth@carlh.net>
3148
3149         * Version 1.74.3 released.
3150
3151 2014-10-08  Carl Hetherington  <cth@carlh.net>
3152
3153         * Make server finding more reliable when
3154         there are more than a few servers.
3155
3156 2014-10-05  Carl Hetherington  <cth@carlh.net>
3157
3158         * Use a more sensible default position and size for
3159         .srt subs.
3160
3161 2014-10-03  Carl Hetherington  <cth@carlh.net>
3162
3163         * Version 2.0.14 released.
3164
3165 2014-10-01  Carl Hetherington  <cth@carlh.net>
3166
3167         * Version 2.0.13 released.
3168
3169 2014-09-30  Carl Hetherington  <cth@carlh.net>
3170
3171         * Version 2.0.12 released.
3172
3173 2014-09-30  Carl Hetherington  <cth@carlh.net>
3174
3175         * Add basic video fade in/out.
3176
3177 2014-09-22  Carl Hetherington  <cth@carlh.net>
3178
3179         * Version 2.0.11 released.
3180
3181 2014-09-18  Carl Hetherington  <cth@carlh.net>
3182
3183         * Version 2.0.10 released.
3184
3185 2014-10-08  Carl Hetherington  <cth@carlh.net>
3186
3187         * Version 1.74.2 released.
3188
3189 2014-10-08  Carl Hetherington  <cth@carlh.net>
3190
3191         * Version 1.74.1 released.
3192
3193 2014-10-05  Carl Hetherington  <cth@carlh.net>
3194
3195         * Bump ffmpeg version.
3196
3197 2014-10-06  Carl Hetherington  <cth@carlh.net>
3198
3199         * Version 1.74.0 released.
3200
3201 2014-10-06  Carl Hetherington  <cth@carlh.net>
3202
3203         * Version 1.73.9 released.
3204
3205 2014-09-28  Carl Hetherington  <cth@carlh.net>
3206
3207         * Version 1.73.8 released.
3208
3209 2014-09-28  Carl Hetherington  <cth@carlh.net>
3210
3211         * Add a few key shortcuts.
3212
3213 2014-09-16  Carl Hetherington  <cth@carlh.net>
3214
3215         * Version 1.73.7 released.
3216
3217 2014-09-16  Carl Hetherington  <cth@carlh.net>
3218
3219         * Fix non-update of audio gain when changing selected content.
3220
3221 2014-09-14  Carl Hetherington  <cth@carlh.net>
3222
3223         * Version 1.73.6 released.
3224
3225 2014-09-14  Carl Hetherington  <cth@carlh.net>
3226
3227         * Version 1.73.5 released.
3228
3229 2014-09-14  Carl Hetherington  <cth@carlh.net>
3230
3231         * Update to nl_NL translation from Cherif Ben Brahim.
3232
3233 2014-09-12  Carl Hetherington  <cth@carlh.net>
3234
3235         * Version 2.0.9 released.
3236
3237 2014-09-12  Carl Hetherington  <cth@carlh.net>
3238
3239         * Add "re-examine" option to content context menu (#339).
3240
3241 2014-09-11  Carl Hetherington  <cth@carlh.net>
3242
3243         * Restore encoding optimisations for still-image sources.
3244
3245         * Add option to re-make signing chain with specified organisation,
3246         common names etc. (#354)
3247
3248         * Allow separate X and Y scale for subtitles (#337).
3249
3250 2014-09-10  Carl Hetherington  <cth@carlh.net>
3251
3252         * Allow DCP names to be created using the ISDCF template and then
3253         edited afterwards (#401).
3254
3255         * Fix hidden advanced preferences button in some locales.
3256
3257         * Version 2.0.8 released.
3258
3259 2014-09-10  Carl Hetherington  <cth@carlh.net>
3260
3261         * Fix loading of 1.x films.
3262
3263         * Fix crash on audio analysis in some cases.
3264
3265 2014-09-09  Carl Hetherington  <cth@carlh.net>
3266
3267         * Version 2.0.7 released.
3268
3269 2014-09-09  Carl Hetherington  <cth@carlh.net>
3270
3271         * Version 2.0.6 released.
3272
3273 2014-09-09  Carl Hetherington  <cth@carlh.net>
3274
3275         * Fix missing OS X dependencies.
3276
3277         * Use a different directory for DCP-o-matic 2
3278         configuration (not the same as 1.x).
3279
3280 2014-09-08  Carl Hetherington  <cth@carlh.net>
3281
3282         * Version 2.0.5 released.
3283
3284         * Fix hidden advanced preferences button in some locales.
3285
3286 2014-09-08  Carl Hetherington  <cth@carlh.net>
3287
3288         * Fix failure to load Targa files.
3289
3290 2014-09-07  Carl Hetherington  <cth@carlh.net>
3291
3292         * Put no stretch / no scale in the set of choices for default
3293         scale to.
3294
3295         * Fix a few bad fuzzy translations from the preferences dialog.
3296
3297 2014-09-03  Carl Hetherington  <cth@carlh.net>
3298
3299         * Fix server certificate downloads on OS X (#376).
3300
3301 2014-09-02  Carl Hetherington  <cth@carlh.net>
3302
3303         * Improve behaviour of batch converter window when it is shrunk (#338).
3304
3305 2014-09-01  Carl Hetherington  <cth@carlh.net>
3306
3307         * Version 1.73.1 released.
3308
3309 2014-08-31  Carl Hetherington  <cth@carlh.net>
3310
3311         * Remove configurable CPL <Creator> and use "DCP-o-matic (version) (git)"
3312         instead.
3313
3314         * Fix lack of i18n of strings from src/lib/po on OS X.
3315
3316         * Give a hint when content and container aspect ratios are not
3317         the same (#392).
3318
3319         * Add "copy" button to colour conversion presets editor (#399).
3320
3321         * Allow drag-and-drop of files onto the content list (#395).
3322
3323 2014-08-29  Carl Hetherington  <cth@carlh.net>
3324
3325         * Version 2.0.4 released.
3326
3327 2014-08-24  Carl Hetherington  <cth@carlh.net>
3328
3329         * Version 2.0.3 released.
3330
3331 2014-08-24  Carl Hetherington  <cth@carlh.net>
3332
3333         * Version 2.0.2 released.
3334
3335 2014-08-06  Carl Hetherington  <cth@carlh.net>
3336
3337         * Version 2.0.1 released.
3338
3339 2014-07-15  Carl Hetherington  <cth@carlh.net>
3340
3341         * A variety of changes were made on the 2.0 branch
3342         but not documented in the ChangeLog.  Most sigificantly:
3343
3344         - DCP import
3345         - Creation of DCPs with proper XML subtitles
3346         - Import of .srt and .xml subtitles
3347         - Audio processing framework (with some basic processors).
3348
3349 2014-03-07  Carl Hetherington  <cth@carlh.net>
3350
3351         * Add subtitle view.
3352         * Some improvements to the manual.
3353
3354 2014-08-26  Carl Hetherington  <cth@carlh.net>
3355
3356         * Version 1.73.0 released.
3357
3358 2014-08-25  Carl Hetherington  <cth@carlh.net>
3359
3360         * Basic recent files list in the File menu.
3361
3362 2014-08-23  Carl Hetherington  <cth@carlh.net>
3363
3364         * Version 1.72.12 released.
3365
3366 2014-08-23  Carl Hetherington  <cth@carlh.net>
3367
3368         * Revert previous use of AVFormatContext::start_time when
3369         computing the length of video.  I think this is wrong, and
3370         causes bits to be missed off the end of videos (and other
3371         problems).
3372
3373 2014-08-20  Carl Hetherington  <cth@carlh.net>
3374
3375         * Version 1.72.11 released.
3376
3377 2014-08-19  Carl Hetherington  <cth@carlh.net>
3378
3379         * Attempt to fix random crashes on OS X (especially during encodes)
3380         thought to be caused by multiple threads using (different) stringstreams
3381         at the same time; see src/lib/safe_stringstream.
3382 >>>>>>> origin/master
3383
3384 2014-08-09  Carl Hetherington  <cth@carlh.net>
3385
3386         * Version 1.72.10 released.
3387
3388 2014-08-09  Carl Hetherington  <cth@carlh.net>
3389
3390         * Version 1.72.8 released.
3391
3392 2014-08-08  Carl Hetherington  <cth@carlh.net>
3393
3394         * Approximate support for changing timing details of multiple
3395         bits of content at the same time.
3396
3397         * Allow removal of multiple bits of content at the same time.
3398
3399         * Version 1.72.7 released.
3400
3401 2014-08-04  Carl Hetherington  <cth@carlh.net>
3402
3403         * Add BCC option for KDM emails.
3404
3405 2014-07-29  Carl Hetherington  <cth@carlh.net>
3406
3407         * Version 1.72.5 released.
3408
3409 2014-07-17  Carl Hetherington  <cth@carlh.net>
3410
3411         * Fix corrupted text in job descriptions in some cases.
3412
3413         * Speculative fix for failure to keep Windows
3414         machines awake during encodes.
3415
3416 2014-07-16  Carl Hetherington  <cth@carlh.net>
3417
3418         * Version 1.72.4 released.
3419
3420 2014-07-16  Carl Hetherington  <cth@carlh.net>
3421
3422         * Add default scaling setting to preferences (#384).
3423
3424         * Version 1.72.3 released.
3425
3426 2014-07-16  Carl Hetherington  <cth@carlh.net>
3427
3428         * Improve approximate time reports a bit.
3429
3430         * Make KDM email subject configurable.
3431
3432         * Updates to de_DE from Carsten Kurz.
3433
3434         * Limit allowed KDM types based on Interop/SMPTE setting
3435         of DCP (#385).
3436
3437         * Updates to fr_FR from Grégoire Ausina.
3438
3439 2014-07-14  Carl Hetherington  <cth@carlh.net>
3440
3441         * Bump libdcp to get a new version which writes
3442         <Hash> values to CPLs.
3443
3444 2014-07-10  Carl Hetherington  <cth@carlh.net>
3445
3446         * Version 1.72.2 released.
3447 >>>>>>> origin/master
3448
3449 2014-07-10  Carl Hetherington  <cth@carlh.net>
3450
3451         * Try to fix corruption of KDM email setting in
3452         some cases.
3453
3454         * Version 1.72.1 released.
3455
3456 2014-07-08  Carl Hetherington  <cth@carlh.net>
3457
3458         * Fix various problems with seek and content
3459         being trimmed when its video frame rate is
3460         overridden.
3461
3462 2014-07-02  Carl Hetherington  <cth@carlh.net>
3463
3464         * Updated de_DE translation from Carsten Kurz.
3465
3466 2014-06-30  Carl Hetherington  <cth@carlh.net>
3467
3468         * Version 1.72.0 released.
3469
3470 2014-06-28  Carl Hetherington  <cth@carlh.net>
3471
3472         * Version 1.71.2 released.
3473
3474 2014-06-28  Carl Hetherington  <cth@carlh.net>
3475
3476         * Version 1.71.1 released.
3477
3478 2014-06-28  Carl Hetherington  <cth@carlh.net>
3479
3480         * Fix crash on analysing audio (and possibly DCP creation) with
3481         resampled content.
3482
3483 2014-06-27  Carl Hetherington  <cth@carlh.net>
3484
3485         * Version 1.71.0 released.
3486
3487 2014-06-27  Carl Hetherington  <cth@carlh.net>
3488
3489         * Fix up/down buttons in content list.
3490
3491 2014-06-26  Carl Hetherington  <cth@carlh.net>
3492
3493         * Version 1.70.1 released.
3494
3495 2014-06-26  Carl Hetherington  <cth@carlh.net>
3496
3497         * Support different KDM formulations.
3498
3499         * Allow override of detected video frame rates.
3500
3501         * Optimisation of uncertain effect to encoder and server
3502         thread handling.
3503
3504         * Version 1.70.0 released.
3505
3506 2014-06-25  Carl Hetherington  <cth@carlh.net>
3507
3508         * Version 1.69.37 released.
3509
3510 2014-06-25  Carl Hetherington  <cth@carlh.net>
3511
3512         * Version 1.69.36 released.
3513
3514 2014-06-25  Carl Hetherington  <cth@carlh.net>
3515
3516         * Support pixel format 46 in make_black().
3517
3518 2014-06-24  Carl Hetherington  <cth@carlh.net>
3519
3520         * Re-assign timeline tracks when things are
3521         moved about.
3522
3523 2014-06-23  Carl Hetherington  <cth@carlh.net>
3524
3525         * Try harder to cope with DCP names specified
3526         already in CamelCase.
3527
3528         * Add option to CC a KDM email, and add
3529         $SCREENS and $CINEMA_NAME as variables
3530         in the email.
3531
3532 2014-06-22  Carl Hetherington  <cth@carlh.net>
3533
3534         * Reset-to-default button for KDM email text.
3535
3536         * Version 1.69.35 released.
3537
3538 2014-06-22  Carl Hetherington  <cth@carlh.net>
3539
3540         * Fix large memory leak with image sources.
3541
3542 2014-06-21  Carl Hetherington  <cth@carlh.net>
3543
3544         * Move email config into the KDM email page.
3545
3546         * Version 1.69.34 released.
3547
3548 2014-06-21  Carl Hetherington  <cth@carlh.net>
3549
3550         * Version 1.69.33 released.
3551
3552 2014-06-21  Carl Hetherington  <cth@carlh.net>
3553
3554         * Version 1.69.32 released.
3555
3556 2014-06-21  Carl Hetherington  <cth@carlh.net>
3557
3558         * Version 1.69.31 released.
3559
3560 2014-06-20  Carl Hetherington  <cth@carlh.net>
3561
3562         * Version 1.69.30 released.
3563
3564 2014-06-20  Carl Hetherington  <cth@carlh.net>
3565
3566         * Updates to de_DE translation from Carsten Kurz.
3567
3568 2014-06-18  Carl Hetherington  <cth@carlh.net>
3569
3570         * Version 1.69.29 released.
3571
3572 2014-06-18  Carl Hetherington  <cth@carlh.net>
3573
3574         * Fix thinko causing incorrect audio sample rates in some cases.
3575
3576 2014-06-15  Carl Hetherington  <cth@carlh.net>
3577
3578         * Version 1.69.28 released.
3579
3580 2014-06-12  Carl Hetherington  <cth@carlh.net>
3581
3582         * Version 1.69.27 released.
3583
3584 2014-06-12  Carl Hetherington  <cth@carlh.net>
3585
3586         * Add Content menu with "scale to fit width" and "scale
3587         to fit height" options.
3588
3589         * Version 1.69.26 released.
3590
3591 2014-06-12  Carl Hetherington  <cth@carlh.net>
3592
3593         * Fix bug where DCP-o-matic does not recreate video after
3594         subtitles are turned on or off.
3595
3596 2014-06-10  Carl Hetherington  <cth@carlh.net>
3597
3598         * Support ISDCF naming convention version 9 (#257).
3599
3600         * Rename DCI to ISDCF when talking about the digital cinema
3601         naming convention (#362).
3602
3603         * Fix crash when opening the timeline with no content (#369).
3604
3605 2014-06-09  Carl Hetherington  <cth@carlh.net>
3606
3607         * Fix server/client with non-RGB24 sources.
3608
3609         * Version 1.69.25 released.
3610
3611 2014-06-09  Carl Hetherington  <cth@carlh.net>
3612
3613         * Make audio gain a floating-point value in the UI (#367).
3614
3615         * Work-around out-of-memory crashes with large start trims (#252).
3616
3617         * Version 1.69.24 released.
3618
3619 2014-06-06  Carl Hetherington  <cth@carlh.net>
3620
3621         * Version 1.69.23 released.
3622
3623 2014-06-05  Carl Hetherington  <cth@carlh.net>
3624
3625         * Version 1.69.22 released.
3626
3627 2014-06-05  Carl Hetherington  <cth@carlh.net>
3628
3629         * Large speed-up to multi-image source file decoding.
3630
3631         * Back-port changes from v2 which work out how separate
3632         audio files should be resampled by looking at the video
3633         files which are present at the same time.
3634
3635 2014-06-03  Carl Hetherington  <cth@carlh.net>
3636
3637         * Version 1.69.21 released.
3638
3639 2014-06-03  Carl Hetherington  <cth@carlh.net>
3640
3641         * Fix bad resampling of separate sound file sources that
3642         have specified video frame rates.
3643
3644         * Version 1.69.20 released.
3645
3646 2014-06-03  Carl Hetherington  <cth@carlh.net>
3647
3648         * Re-calculate and update audio plots when the mapping is changed.
3649
3650         * Change the -3dB preset to -6dB since we are talking about
3651         amplitude, not power.
3652
3653         * Version 1.69.19 released.
3654
3655 2014-06-02  Carl Hetherington  <cth@carlh.net>
3656
3657         * Empirical hack to prevent over-read of array
3658         by libswscale; may fix crashes at the start of
3659         DCP encodes.
3660
3661 2014-05-29  Carl Hetherington  <cth@carlh.net>
3662
3663         * Version 1.69.18 released.
3664
3665 2014-05-28  Carl Hetherington  <cth@carlh.net>
3666
3667         * Version 1.69.17 released.
3668
3669 2014-05-28  Carl Hetherington  <cth@carlh.net>
3670
3671         * Version 1.69.16 released.
3672
3673 2014-05-28  Carl Hetherington  <cth@carlh.net>
3674
3675         * Rework KDM generation to be about CPLs rather than DCPs,
3676         and allow specification of any CPL to generate KDMs for.
3677
3678         Requested-by: Richard Turner
3679
3680 2014-05-27  Carl Hetherington  <cth@carlh.net>
3681
3682         * Version 1.69.15 released.
3683
3684 2014-05-26  Carl Hetherington  <cth@carlh.net>
3685
3686         * Version 1.69.14 released.
3687
3688 2014-05-26  Carl Hetherington  <cth@carlh.net>
3689
3690         * Fix problems with non-zero FFmpeg content start times.
3691
3692 2014-05-24  Carl Hetherington  <cth@carlh.net>
3693
3694         * Version 1.69.13 released.
3695
3696 2014-05-24  Carl Hetherington  <cth@carlh.net>
3697
3698         * Fix problems with log setup from config.
3699
3700 2014-05-23  Carl Hetherington  <cth@carlh.net>
3701
3702         * Version 1.69.12 released.
3703
3704 2014-05-22  Carl Hetherington  <cth@carlh.net>
3705
3706         * Version 1.69.11 released.
3707
3708 2014-05-21  Carl Hetherington  <cth@carlh.net>
3709
3710         * Version 1.69.10 released.
3711
3712 2014-05-21  Carl Hetherington  <cth@carlh.net>
3713
3714         * Tidy up logging a bit and make it configurable from the GUI
3715         (moving a few things into an Advanced preferences tab at
3716         the same time).
3717
3718 2014-05-19  Carl Hetherington  <cth@carlh.net>
3719
3720         * Version 1.69.9 released.
3721
3722 2014-05-19  Carl Hetherington  <cth@carlh.net>
3723
3724         * Decode image sources in the multi-threaded part
3725         of the transcoder, rather than the single-threaded.
3726
3727 2014-05-16  Carl Hetherington  <cth@carlh.net>
3728
3729         * Version 1.69.8 released.
3730
3731 2014-05-16  Carl Hetherington  <cth@carlh.net>
3732
3733         * Fix various confusions in translations of abbreviated
3734         channel names (Lc, Rc etc.)
3735
3736 2014-05-14  Carl Hetherington  <cth@carlh.net>
3737
3738         * Version 1.69.7 released.
3739
3740 2014-05-14  Carl Hetherington  <cth@carlh.net>
3741
3742         * Bump libdcp to remove checks on PCM MXF edit rates,
3743         so we can generate strange ones in DCP-o-matic.
3744
3745 2014-05-13  Carl Hetherington  <cth@carlh.net>
3746
3747         * Version 1.69.6 released.
3748
3749 2014-05-13  Carl Hetherington  <cth@carlh.net>
3750
3751         * Remove artificial 100fps limit when using
3752         "any" DCP frame rate.
3753
3754 2014-05-12  Carl Hetherington  <cth@carlh.net>
3755
3756         * Version 1.69.5 released.
3757
3758 2014-05-12  Carl Hetherington  <cth@carlh.net>
3759
3760         * Add option to use any DCP frame rate, rather than just
3761         the "allowed" set.
3762
3763         * Version 1.69.4 released.
3764
3765 2014-05-12  Carl Hetherington  <cth@carlh.net>
3766
3767         * Version 1.69.3 released.
3768
3769 2014-05-12  Carl Hetherington  <cth@carlh.net>
3770
3771         * Use libdcp::raw_convert instead of boost::lexical_cast and
3772         LocaleGuard, hopefully to fix large numbers being written with
3773         thousands separators on some locales.
3774
3775 2014-05-10  Carl Hetherington  <cth@carlh.net>
3776
3777         * Version 1.69.2 released.
3778
3779 2014-05-10  Carl Hetherington  <cth@carlh.net>
3780
3781         * Fix setup of the libswresample context to work with high channel counts.
3782
3783 2014-05-09  Carl Hetherington  <cth@carlh.net>
3784
3785         * Version 1.69.1 released.
3786
3787 2014-05-09  Carl Hetherington  <cth@carlh.net>
3788
3789         * Fix crash on using content with more than 12 audio channels.
3790
3791         * Re-introduce ffprobe call when adding content.
3792
3793 2014-05-05  Carl Hetherington  <cth@carlh.net>
3794
3795         * Version 1.69.0 released.
3796
3797 2014-05-02  Carl Hetherington  <cth@carlh.net>
3798
3799         * Version 1.68.0 released.
3800
3801 2014-04-29  Carl Hetherington  <cth@carlh.net>
3802
3803         * Version 1.67.1 released.
3804
3805 2014-04-29  Carl Hetherington  <cth@carlh.net>
3806
3807         * Version 1.67.0 released.
3808
3809 2014-04-27  Carl Hetherington  <cth@carlh.net>
3810
3811         * Version 1.66.16 released.
3812
3813 2014-04-27  Carl Hetherington  <cth@carlh.net>
3814
3815         * Add .dpx to the list of acceptable image files.
3816
3817         * Slightly better handling of uncaught exceptions.
3818
3819         * Use our own directory picker on 14.04 (as well as 13.04 and 13.10) as
3820         it appears that the same bug remains.
3821
3822 2014-04-25  Carl Hetherington  <cth@carlh.net>
3823
3824         * Version 1.66.15 released.
3825
3826 2014-04-25  Carl Hetherington  <cth@carlh.net>
3827
3828         * Fix subtitle display when the next subtitle is decoded before the previous
3829         one has finished.
3830
3831 2014-04-24  Carl Hetherington  <cth@carlh.net>
3832
3833         * Version 1.66.14 released.
3834
3835 2014-04-23  Carl Hetherington  <cth@carlh.net>
3836
3837         * Version 1.66.13 released.
3838
3839 2014-04-21  Carl Hetherington  <cth@carlh.net>
3840
3841         * Update to es_ES translation from Manuel AC.
3842
3843         * Update to fr_FR translation from Thierry Journet.
3844
3845 2014-04-17  Carl Hetherington  <cth@carlh.net>
3846
3847         * Fix update of the gain control when using the gain calculator
3848         dialog.
3849
3850         * Version 1.66.12 released.
3851
3852 2014-04-07  Carl Hetherington  <cth@carlh.net>
3853
3854         * Version 1.66.11 released.
3855
3856 2014-04-07  Carl Hetherington  <cth@carlh.net>
3857
3858         * Updated fr_FR translation from Thierry Journet.
3859
3860 2014-04-02  Carl Hetherington  <cth@carlh.net>
3861
3862         * Version 1.66.10 released.
3863
3864 2014-04-01  Carl Hetherington  <cth@carlh.net>
3865
3866         * Basic support for separate left/right-eye files or directories
3867         for 3D.
3868
3869 2014-03-30  Carl Hetherington  <cth@carlh.net>
3870
3871         * Version 1.66.9 released.
3872
3873 2014-03-30  Carl Hetherington  <cth@carlh.net>
3874
3875         * Version 1.66.8 released.
3876
3877         * nl_NL translation from Theo Kooijmans.
3878
3879 2014-03-27  Carl Hetherington  <cth@carlh.net>
3880
3881         * Auto-save film metadata before starting DCP encode.
3882
3883 2014-03-25  Carl Hetherington  <cth@carlh.net>
3884
3885         * Add support for downloading Doremi server certificates.
3886
3887 2014-03-24  Carl Hetherington  <cth@carlh.net>
3888
3889         * Version 1.66.7 released.
3890
3891 2014-03-24  Carl Hetherington  <cth@carlh.net>
3892
3893         * Fix error on creating DCPs without audio.
3894
3895 2014-03-23  Carl Hetherington  <cth@carlh.net>
3896
3897         * Version 1.66.6 released.
3898
3899 2014-03-23  Carl Hetherington  <cth@carlh.net>
3900
3901         * Attempt to fix format string specifier error on Windows.
3902
3903         * Version 1.66.5 released.
3904
3905 2014-03-22  Carl Hetherington  <cth@carlh.net>
3906
3907         * Version 1.66.4 released.
3908
3909 2014-03-22  Carl Hetherington  <cth@carlh.net>
3910
3911         * Allow specification of the video frame rate that a sound file
3912         was prepared for.
3913
3914         * Another attempt to fix colour conversion dialog strange behaviour
3915         on OS X.
3916
3917 2014-03-18  Carl Hetherington  <cth@carlh.net>
3918
3919         * Version 1.66.3 released.
3920
3921 2014-03-18  Carl Hetherington  <cth@carlh.net>
3922
3923         * Fix bad rounding of timecodes.
3924
3925         * Tentative support for 3D from alternate frames of the source.
3926
3927 2014-03-17  Carl Hetherington  <cth@carlh.net>
3928
3929         * Improve behaviour of the position slider at the end of films.
3930
3931         * Version 1.66.2 released.
3932
3933 2014-03-17  Carl Hetherington  <cth@carlh.net>
3934
3935         * Improve appearance of config dialog on OS X.
3936
3937 2014-03-15  Carl Hetherington  <cth@carlh.net>
3938
3939         * Improve appearance of new film and KDM dialogs on OS X.
3940
3941         * Fix KDM dialog to predictably set up its initial range to
3942         a week from now.
3943
3944         * Remove support for FFmpeg post-processing filters as they apparently
3945         do not support > 8bpp.  I don't think they are worth the pain of
3946         quantizing and then telling the user what has happened.
3947
3948 2014-03-12  Carl Hetherington  <cth@carlh.net>
3949
3950         * Version 1.66.1 released.
3951
3952 2014-03-12  Carl Hetherington  <cth@carlh.net>
3953
3954         * Hopefully fix i18n on OS X (#324).
3955
3956 2014-03-10  Carl Hetherington  <cth@carlh.net>
3957
3958         * Version 1.66.0 released.
3959
3960 2014-03-09  Carl Hetherington  <cth@carlh.net>
3961
3962         * Version 1.65.2 released.
3963
3964 2014-03-09  Carl Hetherington  <cth@carlh.net>
3965
3966         * Restore old behaviour of "no-stretch" mode with crop.
3967
3968         * Fix display of no-scale display mode in the player.
3969
3970 2014-03-08  Carl Hetherington  <cth@carlh.net>
3971
3972         * Version 1.65.1 released.
3973
3974 2014-03-08  Carl Hetherington  <cth@carlh.net>
3975
3976         * Fix incorrect audio analyses on multiple-stream content.
3977
3978         * Support for unsigned 8-bit audio (hmm!).
3979
3980 2014-03-06  Carl Hetherington  <cth@carlh.net>
3981
3982         * Version 1.65.0 released.
3983
3984 2014-03-05  Carl Hetherington  <cth@carlh.net>
3985
3986         * Version 1.64.19 released.
3987
3988 2014-03-05  Carl Hetherington  <cth@carlh.net>
3989
3990         * Bump maximum audio channels to 12 so that we can
3991         (crudely at least) get BsL/BsR.
3992
3993 2014-03-04  Carl Hetherington  <cth@carlh.net>
3994
3995         * Version 1.64.18 released.
3996
3997 2014-03-04  Carl Hetherington  <cth@carlh.net>
3998
3999         * Add option to disable all scaling of the input video.
4000
4001 2014-03-03  Carl Hetherington  <cth@carlh.net>
4002
4003         * Fix rounding of timecodes in at least some cases (#323).
4004
4005         * Try to prevent OS X from sleeping during DCP encode.
4006
4007 2014-02-26  Carl Hetherington  <cth@carlh.net>
4008
4009         * Version 1.64.17 released.
4010
4011 2014-02-26  Carl Hetherington  <cth@carlh.net>
4012
4013         * Fix missing RMS audio analysis plots in some cases.
4014
4015         * Fix failure to load sound files with
4016         non-ASCII paths.
4017
4018 2014-02-23  Carl Hetherington  <cth@carlh.net>
4019
4020         * Version 1.64.16 released.
4021
4022 2014-02-23  Carl Hetherington  <cth@carlh.net>
4023
4024         * Bump ffmpeg library to git head to fix problems with
4025         misrecognised frame rates in some MOV files.
4026
4027 2014-02-20  Carl Hetherington  <cth@carlh.net>
4028
4029         * Version 1.64.15 released.
4030
4031 2014-02-20  Carl Hetherington  <cth@carlh.net>
4032
4033         * Basic support for 7.1 / HI/VI audio tracks.
4034
4035 2014-02-19  Carl Hetherington  <cth@carlh.net>
4036
4037         * Add some basic JSON stuff.
4038
4039 2014-02-18  Carl Hetherington  <cth@carlh.net>
4040
4041         * Version 1.64.14 released.
4042
4043 2014-02-18  Carl Hetherington  <cth@carlh.net>
4044
4045         * Version 1.64.13 released.
4046
4047 2014-02-12  Carl Hetherington  <cth@carlh.net>
4048
4049         * Make the batch converter remember its last directory
4050         for the film picker (#318).
4051
4052         * Add dcpomatic_batch to OS X .app.
4053
4054 2014-02-11  Carl Hetherington  <cth@carlh.net>
4055
4056         * Version 1.64.12 released.
4057
4058 2014-02-11  Carl Hetherington  <cth@carlh.net>
4059
4060         * Be more careful when catching exceptions from KDM creation.
4061
4062 2014-02-10  Carl Hetherington  <cth@carlh.net>
4063
4064         * Version 1.64.11 released.
4065
4066 2014-02-10  Carl Hetherington  <cth@carlh.net>
4067
4068         * Version 1.64.10 released.
4069
4070 2014-02-10  Carl Hetherington  <cth@carlh.net>
4071
4072         * Try to fix Centos RPM dependencies.
4073
4074         * Version 1.64.9 released.
4075
4076 2014-02-10  Carl Hetherington  <cth@carlh.net>
4077
4078         * Version 1.64.8 released.
4079
4080 2014-02-09  Carl Hetherington  <cth@carlh.net>
4081
4082         * Build with a more careful version of libopenjpeg that handles
4083         out-of-memory conditions slightly better.
4084
4085         * Possibly fix repeated no route to host errors in some cases.
4086
4087         * Some small bits of increased low-memory stability.
4088
4089         * Version 1.64.7 released.
4090
4091 2014-02-08  Carl Hetherington  <cth@carlh.net>
4092
4093         * Fix exception when seeking with missing content (part of #317).
4094
4095         * Version 1.64.6 released.
4096
4097 2014-02-08  Carl Hetherington  <cth@carlh.net>
4098
4099         * Version 1.64.5 released.
4100
4101 2014-02-08  Carl Hetherington  <cth@carlh.net>
4102
4103         * Version 1.64.4 released.
4104
4105 2014-02-08  Carl Hetherington  <cth@carlh.net>
4106
4107         * Version 1.64.3 released.
4108
4109 2014-02-08  Carl Hetherington  <cth@carlh.net>
4110
4111         * Bump libdcp version to get some fixes for Interop XML.
4112
4113 2014-02-07  Carl Hetherington  <cth@carlh.net>
4114
4115         * Add basic stuff to build RPMs for Centos.
4116
4117 2014-02-05  Carl Hetherington  <cth@carlh.net>
4118
4119         * Version 1.64.2 released.
4120
4121 2014-02-05  Carl Hetherington  <cth@carlh.net>
4122
4123         * A variety of fixes to small problems found by Coverity.
4124
4125 2014-02-05  Carl Hetherington  <cth@carlh.net>
4126
4127         * Version 1.64.1 released.
4128
4129 2014-02-05  Carl Hetherington  <cth@carlh.net>
4130
4131         * Updates to it_IT translation from William Fanelli.
4132
4133 2014-02-02  Carl Hetherington  <cth@carlh.net>
4134
4135         * Version 1.64.0 released.
4136
4137 2014-01-29  Carl Hetherington  <cth@carlh.net>
4138
4139         * Version 1.63.8 released.
4140
4141 2014-01-29  Carl Hetherington  <cth@carlh.net>
4142
4143         * Add subtitle X offset option.
4144
4145         * Fix missing subtitles when subtitled content is at a non-zero position.
4146
4147 2014-01-28  Carl Hetherington  <cth@carlh.net>
4148
4149         * Use Mbit/s instead of the incorrect MBps.
4150
4151         * Version 1.63.7 released.
4152
4153 2014-01-28  Carl Hetherington  <cth@carlh.net>
4154
4155         * Try to prevent Windows machines going to sleep during encodes.
4156
4157         * Add option to not install main program / server on Windows.
4158
4159 2014-01-26  Carl Hetherington  <cth@carlh.net>
4160
4161         * Change default JPEG2000 bandwith to 100MBps.
4162
4163         * Updated fr_FR translation from Theirry Journet.
4164
4165 2014-01-24  Carl Hetherington  <cth@carlh.net>
4166
4167         * Try to fix repeatedly-reported exceptions.
4168
4169 2014-01-23  Carl Hetherington  <cth@carlh.net>
4170
4171         * Version 1.63.6 released.
4172
4173 2014-01-23  Carl Hetherington  <cth@carlh.net>
4174
4175         * Fix recovery of DCP encoding after a crash with a 3D DCP.
4176
4177 2014-01-21  Carl Hetherington  <cth@carlh.net>
4178
4179         * Version 1.63.5 released.
4180
4181 2014-01-21  Carl Hetherington  <cth@carlh.net>
4182
4183         * Potentially major fix for bad A/V sync.
4184
4185 2014-01-19  Carl Hetherington  <cth@carlh.net>
4186
4187         * Version 1.63.4 released.
4188
4189 2014-01-19  Carl Hetherington  <cth@carlh.net>
4190
4191         * Updated sv_SE translation from Adam Klotblixt.
4192
4193 2014-01-15  Carl Hetherington  <cth@carlh.net>
4194
4195         * Version 1.63.3 released.
4196
4197 2014-01-15  Carl Hetherington  <cth@carlh.net>
4198
4199         * Hopefully fix badly-labelled MXFs when in Interop mode.
4200
4201 2014-01-14  Carl Hetherington  <cth@carlh.net>
4202
4203         * Version 1.63.2 released.
4204
4205 2014-01-14  Carl Hetherington  <cth@carlh.net>
4206
4207         * Fix problems with adding new soundtracks to FFmpeg content with
4208         no audio track.
4209
4210         * Updated de_DE translation from Markus Raab.
4211
4212         * Version 1.63.1 released.
4213
4214 2014-01-14  Carl Hetherington  <cth@carlh.net>
4215
4216         * Try to fix subtitle problems when the video frame rate is being changed
4217         from content to DCP.
4218
4219 2014-01-13  Carl Hetherington  <cth@carlh.net>
4220
4221         * Change 4:3 and 5:3 ratios to be precise rather than 1.33:1 and 1.66:1, and
4222         also tweak 1.19:1 (#306).
4223
4224         * Version 1.63.0 released.
4225
4226 2014-01-12  Carl Hetherington  <cth@carlh.net>
4227
4228         * Fix crashes when using -3dB options in locales with a , decimal separator.
4229
4230         * Version 1.62.3 released.
4231
4232 2014-01-11  Carl Hetherington  <cth@carlh.net>
4233
4234         * Hopefully fix error on restarting a cancelled transcode job
4235         on Windows.
4236
4237 2014-01-10  Carl Hetherington  <cth@carlh.net>
4238
4239         * Version 1.62.2 released.
4240
4241 2014-01-10  Carl Hetherington  <cth@carlh.net>
4242
4243         * Version 1.62.1 released.
4244
4245 2014-01-10  Carl Hetherington  <cth@carlh.net>
4246
4247         * Version 1.62.0 released.
4248
4249 2014-01-10  Carl Hetherington  <cth@carlh.net>
4250
4251         * Try to stop the queue of things to write filling up excessively
4252         on fast CPUs.
4253
4254         * Try to fix double "are you sure" prompt on quitting with active jobs.
4255
4256         * Version 1.61.2 released.
4257
4258 2014-01-09  Carl Hetherington  <cth@carlh.net>
4259
4260         * Version 1.61.1 released.
4261
4262 2014-01-09  Carl Hetherington  <cth@carlh.net>
4263
4264         * Version 1.61.0 released.
4265
4266 2014-01-09  Carl Hetherington  <cth@carlh.net>
4267
4268         * Hopefully fix somewhat inexplicable inability of Windows to open
4269         new files on top of old ones in some circumstances (with audio
4270         MXFs).
4271
4272         * Version 1.60 released.
4273
4274 2014-01-09  Carl Hetherington  <cth@carlh.net>
4275
4276         * More fixes for slow-downs on fast computers.
4277
4278 2014-01-08  Carl Hetherington  <cth@carlh.net>
4279
4280         * Version 1.59 released.
4281
4282 2014-01-07  Carl Hetherington  <cth@carlh.net>
4283
4284         * Version 1.58 released.
4285
4286 2014-01-07  Carl Hetherington  <cth@carlh.net>
4287
4288         * Fix Windows build of FFmpeg to link against zlib, which fixes parsing
4289         of some .mov files.
4290
4291         * Very primitive check-for-updates feature added.
4292
4293         * Allow still-moving-image sources to have their frame rate specified.
4294
4295 2014-01-06  Carl Hetherington  <cth@carlh.net>
4296
4297         * Basics of per-channel audio gain (#247).
4298
4299         * Give a warning on make DCP if it seems unlikely that the disk
4300         will have enough space to store the finished DCP (#92).
4301
4302         * Make sure forced languages override the environment for gettext()
4303         as well as wxWidgets' i18n code (#108).
4304
4305         * Bump libdcp version to get a fix for VOLINDEX/ASSETMAP file extensions
4306         with interop (#206).
4307
4308         * Fix subtitle colouring (#152).
4309
4310         * Fix mis-timed subtitles when there is a non-zero video PTS offset.
4311
4312         * Remove seemingly unnecessary checks on image directories.
4313
4314         * Leave DCP directory creation until the last minute to help
4315         avoid half-eaten directories being left around (#174).
4316
4317 2014-01-05  Carl Hetherington  <cth@carlh.net>
4318
4319         * Version 1.57 released.
4320
4321 2014-01-05  Carl Hetherington  <cth@carlh.net>
4322
4323         * Use _fseeki64 on Windows when reading content files.
4324
4325         * Various small fixes to i18n.
4326
4327 2014-01-03  Carl Hetherington  <cth@carlh.net>
4328
4329         * Version 1.56 released.
4330
4331 2014-01-03  Carl Hetherington  <cth@carlh.net>
4332
4333         * Version 1.55 released.
4334
4335 2014-01-03  Carl Hetherington  <cth@carlh.net>
4336
4337         * New de_DE translation from Markus Raab.
4338
4339         * Work-around mysterious call of pure virtual method inside boost.
4340
4341 2014-01-01  Carl Hetherington  <cth@carlh.net>
4342
4343         * Bump ffmpeg version.
4344
4345 2013-12-30  Carl Hetherington  <cth@carlh.net>
4346
4347         * Version 1.54 released.
4348
4349 2013-12-30  Carl Hetherington  <cth@carlh.net>
4350
4351         * Put catches around a few threads which could have uncaught exceptions.
4352
4353         * Add nascent dcpomatic_create command-line program to create films.
4354
4355 2013-12-29  Carl Hetherington  <cth@carlh.net>
4356
4357         * Version 1.53 released.
4358
4359 2013-12-29  Carl Hetherington  <cth@carlh.net>
4360
4361         * Fix failure to load content from directories with non-Latin names.
4362
4363 2013-12-28  Carl Hetherington  <cth@carlh.net>
4364
4365         * Speculative fix for "find missing" not working on OS X (#255).
4366
4367         * Fix failure to load films with missing still image content (#300).
4368
4369 2013-12-27  Carl Hetherington  <cth@carlh.net>
4370
4371         * Fix non-update of video information on changing DCP resolution (#299).
4372
4373         * Version 1.52 released.
4374
4375 2013-12-27  Carl Hetherington  <cth@carlh.net>
4376
4377         * More speculative fixes for 4K.
4378
4379 2013-12-23  Carl Hetherington  <cth@carlh.net>
4380
4381         * Version 1.51 released.
4382
4383 2013-12-23  Carl Hetherington  <cth@carlh.net>
4384
4385         * A couple of potential fixes for 4K.
4386
4387         * Version 1.50 released.
4388
4389 2013-12-23  Carl Hetherington  <cth@carlh.net>
4390
4391         * Version 1.49 released.
4392
4393 2013-12-23  Carl Hetherington  <cth@carlh.net>
4394
4395         * Version 1.48 released.
4396
4397 2013-12-23  Carl Hetherington  <cth@carlh.net>
4398
4399         * Add TLS/SSL support to KDM email sending.
4400
4401 2013-12-23  Carl Hetherington  <cth@carlh.net>
4402
4403         * Version 1.47 released.
4404
4405 2013-12-23  Carl Hetherington  <cth@carlh.net>
4406
4407         * Add $START_TIME and $END_TIME as variables for the KDM email.
4408
4409         * Add top/bottom option for 3D frames.
4410
4411 2013-12-20  Carl Hetherington  <cth@carlh.net>
4412
4413         * Add configuration option for default audio delay (#276).
4414
4415         * Version 1.46 released.
4416
4417 2013-12-19  Carl Hetherington  <cth@carlh.net>
4418
4419         * Version 1.45 released.
4420
4421 2013-12-19  Carl Hetherington  <cth@carlh.net>
4422
4423         * Bump libdcp version again for a crash fix for 32-bit Windows,
4424         and also for problems generating certificate chains.
4425
4426 2013-12-18  Carl Hetherington  <cth@carlh.net>
4427
4428         * Version 1.44 released.
4429
4430 2013-12-18  Carl Hetherington  <cth@carlh.net>
4431
4432         * Bump libdcp version again for a fix to XML validity for 3D.
4433
4434         * Version 1.43 released.
4435
4436 2013-12-18  Carl Hetherington  <cth@carlh.net>
4437
4438         * Update libdcp version to get fix for 3D IntrinsicDuration.
4439
4440         * Fix progress reporting when making 3D DCPs.
4441
4442         * Fix non-update of display when changing video frame type (2D,
4443         3D left/right etc.)
4444
4445         * Restore video information in video tab when using still images.
4446
4447         * Hopefully fix exception on new film in some strange cases.
4448
4449 2013-12-09  Carl Hetherington  <cth@carlh.net>
4450
4451         * Version 1.42 released.
4452
4453 2013-12-09  Carl Hetherington  <cth@carlh.net>
4454
4455         * Fix make_black for pixel format 7 (#288).
4456
4457 2013-12-08  Carl Hetherington  <cth@carlh.net>
4458
4459         * Fix display update when removing content (#281).
4460
4461 2013-12-07  Carl Hetherington  <cth@carlh.net>
4462
4463         * Version 1.41 released.
4464
4465 2013-12-05  Carl Hetherington  <cth@carlh.net>
4466
4467         * Improve the correctness of lengths reported by sound files to fix
4468         short DCPs when using non-DCI-rate sound files with stills.
4469
4470 2013-12-04  Carl Hetherington  <cth@carlh.net>
4471
4472         * Make signatures optional (#273).
4473
4474         * Only do scale/crop/window/subtitle overlay if a frame is going
4475         to be encoded for the DCP.
4476
4477         * Several optimisations to video processing, which should
4478         speed up the player a bit.
4479
4480 2013-12-03  Carl Hetherington  <cth@carlh.net>
4481
4482         * Add "play length" control to avoid having to do arithmetic to
4483         get end-trims right in some cases (#261).
4484
4485 2013-12-02  Carl Hetherington  <cth@carlh.net>
4486
4487         * Fix breakage to adding multiple files at the same time.
4488
4489         * Fix crash on double-click of "show audio" button (#278).
4490
4491         * Version 1.40 released.
4492
4493 2013-12-02  Carl Hetherington  <cth@carlh.net>
4494
4495         * Fix problems with FFmpeg files that have all-zero stream IDs.
4496
4497         * Fix crash on checking non-existing frame info
4498         files.
4499
4500         * Fix erroneous disabling of timing panel with
4501         audio-only sources.
4502
4503 2013-11-30  Carl Hetherington  <cth@carlh.net>
4504
4505         * Version 1.39 released.
4506
4507 2013-11-30  Carl Hetherington  <cth@carlh.net>
4508
4509         * Fix windows build.
4510
4511 2013-11-29  Carl Hetherington  <cth@carlh.net>
4512
4513         * Version 1.38 released.
4514
4515 2013-11-29  Carl Hetherington  <cth@carlh.net>
4516
4517         * Add option to join input files together
4518         to help with multiple VOB files from DVDs.
4519
4520         * Fix build for 32-bit versions of OS X.
4521
4522 2013-11-27  Carl Hetherington  <cth@carlh.net>
4523
4524         * Version 1.37 released.
4525
4526 2013-11-27  Carl Hetherington  <cth@carlh.net>
4527
4528         * Version 1.36 released.
4529
4530 2013-11-27  Carl Hetherington  <cth@carlh.net>
4531
4532         * Version 1.35 released.
4533
4534 2013-11-26  Carl Hetherington  <cth@carlh.net>
4535
4536         * Updated fr_FR translation from Lilian Lefranc.
4537
4538         * A whole load of fixes for lots of bugs when handling filenames
4539         using non-Latin characters on Windows.
4540
4541 2013-11-22  Carl Hetherington  <cth@carlh.net>
4542
4543         * Version 1.34 released.
4544
4545 2013-11-22  Carl Hetherington  <cth@carlh.net>
4546
4547         * Fix both OS X and Windows installers.
4548
4549 2013-11-21  Carl Hetherington  <cth@carlh.net>
4550
4551         * Version 1.33 released.
4552
4553 2013-11-21  Carl Hetherington  <cth@carlh.net>
4554
4555         * Fix Ubuntu 13.04 build.
4556
4557 2013-11-20  Carl Hetherington  <cth@carlh.net>
4558
4559         * Version 1.32 released.
4560
4561 2013-11-20  Carl Hetherington  <cth@carlh.net>
4562
4563         * Version 1.31 released.
4564
4565 2013-11-20  Carl Hetherington  <cth@carlh.net>
4566
4567         * Add primitive hints dialogue box.
4568
4569 2013-11-17  Carl Hetherington  <cth@carlh.net>
4570
4571         * Fix specified-server discovery.
4572
4573         * Version 1.30 released.
4574
4575 2013-11-17  Carl Hetherington  <cth@carlh.net>
4576
4577         * Speculative fix for servers crashing with different
4578         locales to clients.
4579
4580 2013-11-16  Carl Hetherington  <cth@carlh.net>
4581
4582         * Bump bundled FFmpeg version to current git master.
4583
4584         * Fix erroneous reset of visible channels in audio
4585         level dialog when changing gain.
4586
4587 2013-11-15  Carl Hetherington  <cth@carlh.net>
4588
4589         * Use 2 decimal places for gamma controls instead
4590         of 1.
4591
4592 2013-11-14  Carl Hetherington  <cth@carlh.net>
4593
4594         * Support modification of certain properties when
4595         there are several selected pieces of content.
4596
4597         * Add server configuration back in.
4598
4599 2013-11-12  Carl Hetherington  <cth@carlh.net>
4600
4601         * Version 1.29 released.
4602
4603 2013-11-12  Carl Hetherington  <cth@carlh.net>
4604
4605         * Fix bad_alloc exception on audio analysis (and
4606         probably elsewhere).
4607
4608 2013-11-11  Carl Hetherington  <cth@carlh.net>
4609
4610         * Version 1.28 released.
4611
4612 2013-11-11  Carl Hetherington  <cth@carlh.net>
4613
4614         * Somewhat speculative fix for slow-downs and
4615         large memory consumption with multi-content playlists.
4616
4617 2013-11-10  Carl Hetherington  <cth@carlh.net>
4618
4619         * Hopefully get rid of spurious black lines around
4620         preview.
4621
4622 2013-11-08  Carl Hetherington  <carl@ubuntu>
4623
4624         * Fix strange behaviour of J2K bandwidth control
4625         on 32-bit Linux.
4626
4627 2013-11-07  Carl Hetherington  <cth@carlh.net>
4628
4629         * Open file dialog starts in the configured DCP directory,
4630         if one exists (#70).
4631
4632 2013-11-06  Carl Hetherington  <cth@carlh.net>
4633
4634         * Support pixel format 30 (#254).
4635
4636 2013-11-06  Carl Hetherington  <cth@carlh.net>
4637
4638         * Version 1.27 released.
4639
4640 2013-11-06  Carl Hetherington  <cth@carlh.net>
4641
4642         * Various server-related tidying up; servers are
4643         now auto-detected only (the configuration for
4644         them has been removed).
4645
4646 2013-11-06  Carl Hetherington  <cth@carlh.net>
4647
4648         * Version 1.26 released.
4649
4650 2013-11-05  Carl Hetherington  <cth@carlh.net>
4651
4652         * Auto-detect encoding servers on the local
4653         subnet(s).
4654
4655         * Tweak verbosity of command-line encoding servers.
4656
4657 2013-11-04  Carl Hetherington  <cth@carlh.net>
4658
4659         * Version 1.25 released.
4660
4661 2013-10-29  Carl Hetherington  <cth@carlh.net>
4662
4663         * Improve performance when start-trimming
4664         large files.
4665
4666         * Fix audio problems when start-trimming.
4667
4668 2013-10-28  Carl Hetherington  <cth@carlh.net>
4669
4670         * Version 1.24 released.
4671
4672 2013-10-28  Carl Hetherington  <cth@carlh.net>
4673
4674         * Fix failure to reload configuration on
4675         some non-English locales.
4676
4677 2013-10-26  Carl Hetherington  <cth@carlh.net>
4678
4679         * Version 1.23 released.
4680
4681 2013-10-25  Carl Hetherington  <cth@carlh.net>
4682
4683         * Version 1.22 released.
4684
4685 2013-10-24  Carl Hetherington  <cth@carlh.net>
4686
4687         * Support sources that require repeat of more than
4688         1 extra frame.
4689
4690 2013-10-23  Carl Hetherington  <cth@carlh.net>
4691
4692         * Version 1.21 released.
4693
4694 2013-10-23  Carl Hetherington  <cth@carlh.net>
4695
4696         * Use our own directory picker on Ubuntu 13.10 as well
4697         as Ubuntu 13.04 as it seems similarly broken.
4698
4699 2013-10-22  Carl Hetherington  <cth@carlh.net>
4700
4701         * Version 1.20 released.
4702
4703 2013-10-22  Carl Hetherington  <cth@carlh.net>
4704
4705         * Allow films to be loaded when content is missing,
4706         and then that content can be re-found.
4707
4708 2013-10-21  Carl Hetherington  <cth@carlh.net>
4709
4710         * Version 1.19 released.
4711
4712 2013-10-21  Carl Hetherington  <cth@carlh.net>
4713
4714         * Fix Rec. 709 gammas (from Lilian Lefranc)
4715
4716 2013-10-20  Carl Hetherington  <cth@carlh.net>
4717
4718         * Allow specification of subtitle language even if DVD-o-matic
4719         isn't providing the subtitles.
4720
4721 2013-10-20  Carl Hetherington  <cth@carlh.net>
4722
4723         * Version 1.18 released.
4724
4725 2013-10-19  Carl Hetherington  <cth@carlh.net>
4726
4727         * Fix non-saving of colour transform presets.
4728
4729         * Some improvements in progress reporting, especially
4730         for long encodes.
4731
4732 2013-10-18  Carl Hetherington  <cth@carlh.net>
4733
4734         * Fix bug with incorrect validity times given to KDMs.
4735
4736 2013-10-17  Carl Hetherington  <cth@carlh.net>
4737
4738         * Fix Make DCP menu option sensitivity (#230).
4739
4740         * Forward-port fix from master; use 1000000 rather
4741         than 1e6 for J2K bandwidth arithmetic to ensure
4742         that it's done with integers.
4743
4744 2013-10-16  Carl Hetherington  <cth@carlh.net>
4745
4746         * Version 1.17 released.
4747
4748 2013-10-16  Carl Hetherington  <cth@carlh.net>
4749
4750         * Hopefully fix crash on closing preferences window
4751         when ~/.config/dcpomatic does not exist.
4752
4753         * Allow specification of the DCP to make KDMs for,
4754         in case there is more than one.
4755
4756         * Speed up response to some settings changes
4757         (e.g. crop) (#196).
4758
4759 2013-10-15  Carl Hetherington  <cth@carlh.net>
4760
4761         * Version 1.16 released.
4762
4763 2013-10-15  Carl Hetherington  <cth@carlh.net>
4764
4765         * Restore up/down buttons for simple content time
4766         movements.
4767
4768         * Include film title in KDM filenames.
4769
4770         * Allow no-stretch scaling like in DVD-o-matic.
4771
4772 2013-10-14  Carl Hetherington  <cth@carlh.net>
4773
4774         * Add Rec. 709 colour conversion preset using
4775         Wolfgang Woehl's matrix.
4776
4777 2013-10-14  Carl Hetherington  <cth@carlh.net>
4778
4779         * Version 1.15 released.
4780
4781 2013-10-14  Carl Hetherington  <cth@carlh.net>
4782
4783         * Fix some crashes in the KDM dialogue when coming
4784         out of the add screen without giving a certificate.
4785
4786         * Really fix libltdl search path on OS X.
4787
4788 2013-10-13  Carl Hetherington  <cth@carlh.net>
4789
4790         * Version 1.14 released.
4791
4792 2013-10-12  Carl Hetherington  <cth@carlh.net>
4793
4794         * Add some missing libraries to the OS X build.
4795
4796         * Fix libltdl search path on OS X.
4797
4798 2013-10-12  Carl Hetherington  <cth@carlh.net>
4799
4800         * Version 1.13 released.
4801
4802 2013-10-12  Carl Hetherington  <cth@carlh.net>
4803
4804         * Fix linux static build.
4805
4806 2013-10-11  Carl Hetherington  <cth@carlh.net>
4807
4808         * Version 1.12 released.
4809
4810 2013-10-11  Carl Hetherington  <cth@carlh.net>
4811
4812         * Fix failure to create signer certificates
4813         on Windows.
4814
4815 2013-10-10  Carl Hetherington  <cth@carlh.net>
4816
4817         * Basic snapping in the timeline.
4818
4819         * Various improvements to dcpomatic_kdm.
4820
4821 2013-10-10  Carl Hetherington  <cth@carlh.net>
4822
4823         * Version 1.11 released.
4824
4825 2013-10-10  Carl Hetherington  <cth@carlh.net>
4826
4827         * libdcp fix to incorrect signature digests.
4828
4829 2013-10-09  Carl Hetherington  <cth@carlh.net>
4830
4831         * Version 1.10 released.
4832
4833 2013-10-09  Carl Hetherington  <cth@carlh.net>
4834
4835         * Add some missing Windows dependencies.
4836
4837 2013-10-09  Carl Hetherington  <cth@carlh.net>
4838
4839         * Version 1.09 released.
4840
4841 2013-10-09  Carl Hetherington  <cth@carlh.net>
4842
4843         * Bump libdcp version to pull in speculative fix
4844         for AuthorizedDeviceList thumbprints in KDMs.
4845
4846 2013-10-09  Carl Hetherington  <cth@carlh.net>
4847
4848         * Version 1.08 released.
4849
4850 2013-10-09  Carl Hetherington  <cth@carlh.net>
4851
4852         * Fix problems with crypto stuff on Windows.
4853
4854 2013-10-08  Carl Hetherington  <cth@carlh.net>
4855
4856         * Version 1.07 released.
4857
4858 2013-10-01  Carl Hetherington  <cth@carlh.net>
4859
4860         * Version 1.06 released.
4861
4862 2013-09-19  Carl Hetherington  <cth@carlh.net>
4863
4864         * Version 1.05 released.
4865
4866 2013-09-17  Carl Hetherington  <cth@carlh.net>
4867
4868         * Version 1.04 released.
4869
4870 2013-09-09  Carl Hetherington  <cth@carlh.net>
4871
4872         * Version 1.03 released.
4873
4874 2013-09-02  Carl Hetherington  <cth@carlh.net>
4875
4876         * Add missing boost datetime dependency
4877         to debian control files.
4878
4879 2013-08-30  Carl Hetherington  <cth@carlh.net>
4880
4881         * Version 1.02 released.
4882
4883 2013-08-29  Carl Hetherington  <cth@carlh.net>
4884
4885         * Version 1.01 released.
4886
4887 2013-08-29  Carl Hetherington  <cth@carlh.net>
4888
4889         * Restore server/client operation (#202).
4890
4891         * Fix strange rounding of still image durations (#204).
4892
4893         * Remove limitation to numbers and periods in the
4894         server host name dialogue box.
4895
4896         * Fix stuck-at-99% progress meters (#184).
4897
4898         * Version 1.01beta1 released.
4899
4900 2013-08-29  Carl Hetherington  <cth@carlh.net>
4901
4902         * Fix emissions of large chunks of silence when
4903         analysing audio in some cases.
4904
4905         * Use my @dcpomatic.com email address for now,
4906         rather than a non-existant mailing list.
4907
4908 2013-08-28  Carl Hetherington  <cth@carlh.net>
4909
4910         * Initial DCP-o-matic release.