Do image crop/scale/window in the butler prepare threads.
[dcpomatic.git] / ChangeLog
1 2018-10-23  Carl Hetherington  <cth@carlh.net>
2
3         * Updated nl_NL translation from Rob van Nieuwkerk.
4
5 2018-10-16  Carl Hetherington  <cth@carlh.net>
6
7         * Updated it_IT translation from Riccardo Mantani.
8
9 2018-10-14  Carl Hetherington  <cth@carlh.net>
10
11         * Give a better reason for not referring to DCPs
12         when there is a resolution mismatch.
13
14 2018-09-27  Carl Hetherington  <cth@carlh.net>
15
16         * Updated it_IT translation from Riccardo Mantani.
17
18 2018-09-14  Carl Hetherington  <cth@carlh.net>
19
20         * Very basic logging in player.
21
22         * Basic dual-screen mode for player.
23
24 2018-09-11  Carl Hetherington  <cth@carlh.net>
25
26         * Full-screen mode for player (#1329).
27
28 2018-09-10  Carl Hetherington  <cth@carlh.net>
29
30         * Basic export of multiple reels to multiple files.
31
32 2018-09-09  Carl Hetherington  <cth@carlh.net>
33
34         * Updated fr_FR translation from Thierry Journet.
35
36 2018-09-07  Carl Hetherington  <cth@carlh.net>
37
38         * Updated cs_CZ translation from Tomáš Begeni.
39
40 2018-09-03  Carl Hetherington  <cth@carlh.net>
41
42         * Updated nl_NL translation from Rob van Nieuwkerk.
43
44 2018-08-22  Carl Hetherington  <cth@carlh.net>
45
46         * Disable the whole interface during audio analysis (#1278).
47
48 2018-08-20  Carl Hetherington  <cth@carlh.net>
49
50         * Updated ru_RU and uk_UA translations from Igor Voytovich.
51
52 2018-08-16  Carl Hetherington  <cth@carlh.net>
53
54         * Add pause/resume to the batch converter (#1248).
55
56 2018-08-15  Carl Hetherington  <cth@carlh.net>
57
58         * Support download of Barco Alchemy, Christie and GDC certificates
59         from their FTP site.
60
61 2018-07-20  Carl Hetherington  <cth@carlh.net>
62
63         * Advanced configuration option to allow any container ratio.
64
65         * Support closed-caption creation (#725).
66
67 2018-07-19  Carl Hetherington  <cth@carlh.net>
68
69         * Updated fr_FR translation from Thierry Journet.
70
71 2018-07-18  Carl Hetherington  <cth@carlh.net>
72
73         * Updated de_DE translation from Carsten Kurz.
74
75 2018-07-09  Carl Hetherington  <cth@carlh.net>
76
77         * Maintain content sequence after trim (#1327).
78
79         * Keep video content position and trim on frame boundaries
80         even if the content's frame rate is forced to a new value (#1335).
81
82 2018-07-07  Carl Hetherington  <cth@carlh.net>
83
84         * Add export button for cinemas XML file (#1319).
85
86         * Give better errors when incorrect KDMs are used (#1326).
87
88 2018-07-06  Carl Hetherington  <cth@carlh.net>
89
90         * Add option to enable/disable KDM forensic marking.
91
92 2018-07-04  Carl Hetherington  <cth@carlh.net>
93
94         * Sort audio views in order of their first mapped DCP channel (#1279).
95
96         * Label audio content with its DCP channel mapping, gain and delay
97         in the timeline (#1279).
98
99         * Add scrolling and zoom to the timeline (#1279, #1320).
100
101 2018-07-01  Carl Hetherington  <cth@carlh.net>
102
103         * Updated nl_NL translation from Rob van Nieuwkerk.
104
105 2018-06-29  Carl Hetherington  <cth@carlh.net>
106
107         * Jump to selected subtitle when "jump to selecte content" is enabled (#1200).
108
109 2018-06-10  Carl Hetherington  <cth@carlh.net>
110
111         * Include Ls/Rs and Lfe in 5.1-to-stereo downmix in the player.
112
113 2018-06-09  Carl Hetherington  <cth@carlh.net>
114
115         * Fix bad parsing of ASS lines embedded into FFmpeg files
116         and containing commas.
117
118         * Add option to open a DCP in the player (#1312).
119
120 2018-06-08  Carl Hetherington  <cth@carlh.net>
121
122         * Add support for rotation and flipping of video sources,
123         and auto-detect when this is necessary (#966).
124
125 2018-06-05  Carl Hetherington  <cth@carlh.net>
126
127         * Don't allow the queue to get too big with repeat frames
128         otherwise there's a long delay at the end of the job
129         while they are written (#1317).
130
131 2018-06-04  Carl Hetherington  <cth@carlh.net>
132
133         * Updated nl_NL translation from Rob van Nieuwkerk.
134
135 2018-05-29  Carl Hetherington  <cth@carlh.net>
136
137         * Updated fr_FR translation from Thierry Journet.
138
139 2018-05-27  Carl Hetherington  <cth@carlh.net>
140
141         * Support notifications on jobs finishing (#1286).
142
143         * Updated it_IT translation from Felice D'Andrea.
144
145 2018-05-23  Carl Hetherington  <cth@carlh.net>
146
147         * Fix failure to load image files from non-ASCII paths.
148
149 2018-05-18  Carl Hetherington  <cth@carlh.net>
150
151         * Fix slow exports from DCP content (#1285).
152
153 2018-05-16  Carl Hetherington  <cth@carlh.net>
154
155         * Add cancel button to DCP verification progress dialogue (#1294).
156
157 2018-05-15  Carl Hetherington  <cth@carlh.net>
158
159         * Fix crash on enabling telecine filter.
160
161         * Fix incorrect subtitle positioning in a VF when there are more than
162         two consecutive reels with no subtitles.
163
164         * Fix missing burnt-in / previewed subtitles containing ampersands.
165
166 2018-05-08  Carl Hetherington  <cth@carlh.net>
167
168         * Look at subtitle colour and effect when deciding whether or not to
169         re-make video (should fix #1290).
170
171 2018-05-07  Carl Hetherington  <cth@carlh.net>
172
173         * Updated cs_CZ translation from Tomáš Begeni.
174
175 2018-04-29  Carl Hetherington  <cth@carlh.net>
176
177         * Add command-line option to specify directory containing config (#1284).
178
179 2018-04-27  Carl Hetherington  <cth@carlh.net>
180
181         * Fix incorrect container size when loading a OV/VF combination into the player.
182
183         * Fix obscured subtitles in some cases.
184
185 2018-04-25  Carl Hetherington  <cth@carlh.net>
186
187         * Updated fr_FR translation from Thierry Journet.
188
189         * Updated de_DE translation from Carsten Kurz.
190
191 2018-04-22  Carl Hetherington  <cth@carlh.net>
192
193         * Add missing MOS makrer in ISDCF names if there is no sound.
194
195 2018-04-21  Carl Hetherington  <cth@carlh.net>
196
197         * Updated nl_NL translation from Rob van Nieuwkerk.
198
199 2018-04-19  Carl Hetherington  <cth@carlh.net>
200
201         * Fix crash on making a DCP after trimming the end of some text-based subtitles (#1275).
202
203 2018-04-13  Carl Hetherington  <cth@carlh.net>
204
205         * Fix incorrect preview crop with DCP sources when the preview is smaller than half
206         of the DCP's resolution (#1274).
207
208         * Update encoding server list when one goes away (#1176).
209
210         * Add servers with bad server-link versions in the list (#982).
211
212 2018-04-12  Carl Hetherington  <cth@carlh.net>
213
214         * Prevent error when starting export without specifying a filename (#1260).
215
216 2018-04-11  Carl Hetherington  <cth@carlh.net>
217
218         * Fix 3D DCP handling in the player.
219
220 2018-04-10  Carl Hetherington  <cth@carlh.net>
221
222         * Fix disappearing subtitles when they are added from text files
223         alongside video content which also contain subtitles (#1271).
224
225 2018-04-06  Carl Hetherington  <cth@carlh.net>
226
227         * Fix missing start icon for the player in Linux.
228
229 2018-04-05  Carl Hetherington  <cth@carlh.net>
230
231         * Updated zh_CN translation from 刘汉源.
232
233         * Fix crash on startup if there are no audio devices (#1265).
234
235         * Fix non-working arrow keys / space in text fields (#1263).
236
237         * Fix assertion failures with 3D content in some cases.
238
239 2018-03-28  Carl Hetherington  <cth@carlh.net>
240
241         * Disable audio mapping control when analysing audio (#1250).
242
243 2018-03-27  Carl Hetherington  <cth@carlh.net>
244
245         * Use a label rather than a tooltip to tell users why they can't
246         refer to DCPs.
247
248 2018-03-26  Carl Hetherington  <cth@carlh.net>
249
250         * Add real-time mouse cursor readout in audio analysis (rest of #1082)
251
252         * Add time axis to audio analysis (part of #1082).
253
254         * Note: from this point in the ChangeLog release versions
255         are marked using git tags and not written to the ChangeLog.
256
257 2018-03-25  Carl Hetherington  <cth@carlh.net>
258
259         * Version 2.13.2 released.
260
261 2018-03-24  Carl Hetherington  <cth@carlh.net>
262
263         * Fix crash when changing DCP audio channel count (#1253).
264
265         * Fix update checker error when there is no test
266         version.
267
268         * Updated fr_FR translation from Thierry Journet.
269
270 2018-03-22  Carl Hetherington  <cth@carlh.net>
271
272         * Add space shortcut to start/stop playback, arrows to go
273         back/forward one frame and Ctrl-T to open timeline (#1201).
274
275 2018-03-22  Carl Hetherington  <cth@carlh.net>
276
277         * Allow CPL selection in player (#1239).
278
279         * Add hint about making a DCP with a very different frame rate
280         to the content.
281
282 2018-03-21  Carl Hetherington  <cth@carlh.net>
283
284         * Updated nl_NL translation from Rob van Nieuwkerk.
285
286 2018-03-19  Carl Hetherington  <cth@carlh.net>
287
288         * Version 2.11.78 released.
289
290 2018-03-16  Carl Hetherington  <cth@carlh.net>
291
292         * Version 2.11.77 released.
293
294 2018-03-16  Carl Hetherington  <cth@carlh.net>
295
296         * Version 2.11.76 released.
297
298         * Updated de_DE translation from Carsten Kurz.
299
300         * Version 2.12.1 released.
301
302 2018-03-22  Carl Hetherington  <cth@carlh.net>
303
304         * Version 2.12.0 released.
305
306 2018-03-22  Carl Hetherington  <cth@carlh.net>
307
308         * Version 2.11.79 released.
309
310 2018-03-21  Carl Hetherington  <cth@carlh.net>
311
312         * Updated nl_NL translation from Rob van Nieuwkerk.
313
314 2018-03-19  Carl Hetherington  <cth@carlh.net>
315
316         * Better error when loading a non-certificate as a certificate.
317
318         * Very basic DCP verification option in the player.
319
320 2018-03-07  Carl Hetherington  <cth@carlh.net>
321
322         * Fix bad DCPs when re-making in encrypted projects (#1232).
323
324 2018-03-02  Carl Hetherington  <cth@carlh.net>
325
326         * Fix bad Prores exports in some cases (#1227).
327
328 2018-02-27  Carl Hetherington  <cth@carlh.net>
329
330         * Add a hint about the stereo-to-5.1 upmixers being
331         `experimental'.
332
333 2018-02-25  Carl Hetherington  <cth@carlh.net>
334
335         * Updated es_ES translation from Manuel AC.
336
337         * Handle errors in subtitle XML better (#1209).
338
339 2018-02-24  Carl Hetherington  <cth@carlh.net>
340
341         * Updated fr_FR translation from Thierry Journet.
342
343 2018-02-12  Carl Hetherington  <cth@carlh.net>
344
345         * Version 2.11.55 released.
346
347 2018-02-10  Carl Hetherington  <cth@carlh.net>
348
349         * Version 2.11.54 released.
350
351 2018-02-10  Carl Hetherington  <cth@carlh.net>
352
353         * Use a different way of getting frame rate from video content; may
354         fix #1030.
355
356         * Version 2.11.53 released.
357
358 2018-02-09  Carl Hetherington  <cth@carlh.net>
359
360         * Always pre-roll when seeking in DCPs (#1085).
361
362         * Version 2.11.52 released.
363
364 2018-02-09  Carl Hetherington  <cth@carlh.net>
365
366         * Updated ru_RU translation from Igor Voytovich.
367
368 2018-02-08  Carl Hetherington  <cth@carlh.net>
369
370         * Version 2.11.51 released.
371
372 2018-02-08  Carl Hetherington  <cth@carlh.net>
373
374         * Fix crash on adding content to a project created from a template
375         in some cases (#1192).
376
377 2018-02-07  Carl Hetherington  <cth@carlh.net>
378
379         * Version 2.11.50 released.
380
381 2018-02-06  Carl Hetherington  <cth@carlh.net>
382
383         * Fix problems with text subtitle files containing OS X line-endings.
384
385         * Version 2.11.49 released.
386
387 2018-02-05  Carl Hetherington  <cth@carlh.net>
388
389         * Version 2.11.48 released.
390
391 2018-02-04  Carl Hetherington  <cth@carlh.net>
392
393         * Allow main DCP-o-matic and batch converter to run on the same
394         machine and both get access to encoding servers (#1190).
395
396 2018-02-03  Carl Hetherington  <cth@carlh.net>
397
398         * Updated de_DE translation from Carsten Kurz.
399
400 2018-02-02  Carl Hetherington  <cth@carlh.net>
401
402         * Updated de_DE translation from Carsten Kurz.
403
404 2018-02-01  Carl Hetherington  <cth@carlh.net>
405
406         * Don't try to use video streams for which we have no codec (#1184).
407
408         * Updated sv_SE translation from Adam Klotblixt.
409
410         * Updated nl_NL translation from Rob van Nieuwkerk.
411
412         * Version 2.11.47 released.
413
414 2018-01-31  Carl Hetherington  <cth@carlh.net>
415
416         * Disable things that cannot be altered when video/audio are being
417         referenced from another DCP (#1173).
418
419         * Version 2.11.46 released.
420
421 2018-01-30  Carl Hetherington  <cth@carlh.net>
422
423         * Version 2.11.45 released.
424
425 2018-01-18  Carl Hetherington  <cth@carlh.net>
426
427         * Version 2.11.44 released.
428
429 2018-01-17  Carl Hetherington  <cth@carlh.net>
430
431         * Updated nl_NL translation from Rob van Nieuwkerk.
432
433         * Version 2.11.43 released.
434
435 2018-01-17  Carl Hetherington  <cth@carlh.net>
436
437         * Add some more DCP information to the player (#1170).
438
439         * Add recent files list to player (#1171).
440
441 2018-01-16  Carl Hetherington  <cth@carlh.net>
442
443         * Allow configuration of default value of upload-to-TMS button.
444
445 2018-01-15  Carl Hetherington  <cth@carlh.net>
446
447         * Updated cs_CZ translation from Tomáš Begeni.
448
449         * Updated pt_BR translation from Max Fuhlendorf.
450
451         * Version 2.11.42 released.
452
453 2018-01-14  Carl Hetherington  <cth@carlh.net>
454
455         * Updated nl_NL translation from Rob van Nieuwkerk.
456
457         * Updated de_DE translation from Carsten Kurz.
458
459         * Version 2.11.41 released.
460
461 2018-01-13  Carl Hetherington  <cth@carlh.net>
462
463         * Allow specification of whether subtitle appearance settings
464         will be forced to override the settings of the content.
465
466 2018-01-12  Carl Hetherington  <cth@carlh.net>
467
468         * Fix crash when loading an incorrect KDM into the player (#1167).
469
470         * Desensitize appropriate player menu options when there
471         is no loaded DCP (#1167).
472
473 2018-01-11  Carl Hetherington  <cth@carlh.net>
474
475         * Updated nl_NL translation from Rob van Nieuwkerk.
476
477 2018-01-10  Carl Hetherington  <cth@carlh.net>
478
479         * Version 2.11.40 released.
480
481 2018-01-09  Carl Hetherington  <cth@carlh.net>
482
483         * Version 2.11.39 released.
484
485 2018-01-09  Carl Hetherington  <cth@carlh.net>
486
487         * Fix appearance controls for subtitles from DCP files (#1162).
488
489 2018-01-08  Carl Hetherington  <cth@carlh.net>
490
491         * When doing jump-to-selected, jump to the first subtitle
492         in any text subtitle content (#1160).
493
494 2018-01-07  Carl Hetherington  <cth@carlh.net>
495
496         * Updated nl_NL translation from Rob van Nieuwkerk.
497
498         * Version 2.11.38 released.
499
500 2018-01-07  Carl Hetherington  <cth@carlh.net>
501
502         * Make certificate re-creation cancellable and default nags
503         to not going away (#1158).
504
505 2018-01-06  Carl Hetherington  <cth@carlh.net>
506
507         * Check that we can decrypt a DKDM when it is loaded into
508         the KDM creator (#1011).
509
510         * Fix crash in some cases when an incorrect KDM has been
511         added to a DCP (#1000).
512
513         * Updated de_DE translation from Carsten Kurz.
514
515         * Fix playhead wandering on some operations (#1112).
516
517         * Simplify user interface for managing keys.
518
519         * Version 2.11.37 released.
520
521 2018-01-06  Carl Hetherington  <cth@carlh.net>
522
523         * Add version number to encode server welcome message (#1157).
524
525         * Updated nl_NL translation from Rob van Nieuwkerk.
526
527 2018-01-05  Carl Hetherington  <cth@carlh.net>
528
529         * Add copy and paste for settings (#1051).
530
531         * Fix hanging subtitles in some cases (#1101).
532
533         * Version 2.11.36 released.
534
535 2018-01-04  Carl Hetherington  <cth@carlh.net>
536
537         * Put up a token (unspecific) progress bar during import
538         of image folders (#987).
539
540         * Apply filters to preview immediateley (#1019).
541
542         * Set up a default KDM write mode and preselect the last used
543         one when re-opening the KDM window (#1137).
544
545 2018-01-03  Carl Hetherington  <cth@carlh.net>
546
547         * Version 2.11.35 released.
548
549 2018-01-02  Carl Hetherington  <cth@carlh.net>
550
551         * Add rewind-to-zero button to player.
552
553         * Go back to zero when loading a new DCP into the player (#1152).
554
555         * Fix generated ISDCF name with full-frame content (#1118).
556
557         * Fix downloading of certificates on Windows (#1124).
558
559         * Version 2.11.34 released.
560
561 2017-12-31  Carl Hetherington  <cth@carlh.net>
562
563         * Version 2.11.33 released.
564
565 2017-12-31  Carl Hetherington  <cth@carlh.net>
566
567         * Version 2.11.32 released.
568
569 2017-12-31  Carl Hetherington  <cth@carlh.net>
570
571         * Allow CLI KDM generator to make KDMs from DKDMs (#1132).
572
573 2017-12-30  Carl Hetherington  <cth@carlh.net>
574
575         * Version 2.11.31 released.
576
577 2017-12-19  Carl Hetherington  <cth@carlh.net>
578
579         * Version 2.11.30 released.
580
581 2017-12-17  Carl Hetherington  <cth@carlh.net>
582
583         * Add Close option to player.
584
585         * Display decode resolution in the player.
586
587 2017-12-13  Carl Hetherington  <cth@carlh.net>
588
589         * Version 2.11.29 released.
590
591 2017-12-13  Carl Hetherington  <cth@carlh.net>
592
593         * Version 2.11.28 released.
594
595 2017-11-08  Carl Hetherington  <cth@carlh.net>
596
597         * Updated nl_NL translation from Rob van Nieuwkerk.
598
599         * Updated fr_FR translation from Thierry Journet.
600
601 2017-10-18  Carl Hetherington  <cth@carlh.net>
602
603         * Version 2.11.27 released.
604
605 2017-10-13  Carl Hetherington  <cth@carlh.net>
606
607         * Colour axis labels in the audio plot (#835).
608
609 2017-10-09  Carl Hetherington  <cth@carlh.net>
610
611         * Version 2.11.26 released.
612
613 2017-10-09  Carl Hetherington  <cth@carlh.net>
614
615         * Version 2.11.25 released.
616
617 2017-10-09  Carl Hetherington  <cth@carlh.net>
618
619         * Updated cs_CZ translation from Tomáš Begeni.
620
621 2017-10-05  Carl Hetherington  <cth@carlh.net>
622
623         * Add config option to control writer's
624         maximum_frames_in_memory.
625
626 2017-10-04  Carl Hetherington  <cth@carlh.net>
627
628         * Updated da_DK translation from Anders Uhl Pedersen.
629
630 2017-10-01  Carl Hetherington  <cth@carlh.net>
631
632         * Version 2.11.24 released.
633
634 2017-09-30  Carl Hetherington  <cth@carlh.net>
635
636         * Version 2.11.23 released.
637
638 2017-09-20  Carl Hetherington  <cth@carlh.net>
639
640         * Updated de_DE translation from Carsten Kurz.
641
642 2017-09-03  Carl Hetherington  <cth@carlh.net>
643
644         * Make Cmd+W work on OS X (#934).
645
646 2017-09-02  Carl Hetherington  <cth@carlh.net>
647
648         * Remember the last directory used when opening DCPs in the player (#1121).
649
650         * Build with a version of libopenjpeg derived from 2.2.0.
651
652 2017-09-01  Carl Hetherington  <cth@carlh.net>
653
654         * Version 2.11.22 released.
655
656 2017-09-01  Carl Hetherington  <cth@carlh.net>
657
658         * Fix corruption of an existing DCP when a new one is made with the same video
659         asset (#1126).
660
661 2017-08-31  Carl Hetherington  <cth@carlh.net>
662
663         * Version 2.11.21 released.
664
665 2017-08-31  Carl Hetherington  <cth@carlh.net>
666
667         * Version 2.11.20 released.
668
669 2017-08-31  Carl Hetherington  <cth@carlh.net>
670
671         * Fix erroneous re-use of video files after turning off burnt subtitles (#1113).
672
673 2017-08-30  Carl Hetherington  <cth@carlh.net>
674
675         * Updated es_ES translation from Manuel AC.
676
677 2017-08-27  Carl Hetherington  <cth@carlh.net>
678
679         * Fix incorrect ISDCF name in some cases (#1118).
680
681 2017-08-26  Carl Hetherington  <cth@carlh.net>
682
683         * Stop the player looking for encode servers (#1119).
684
685 2017-08-21  Carl Hetherington  <cth@carlh.net>
686
687         * Version 2.11.19 released.
688
689 2017-08-20  Carl Hetherington  <cth@carlh.net>
690
691         * Add VF/OV and KDM support to player.
692
693 2017-08-19  Carl Hetherington  <cth@carlh.net>
694
695         * Deal with newly-invalid configured default container ratios
696         gracefully.
697
698 2017-08-18  Carl Hetherington  <cth@carlh.net>
699
700         * Version 2.11.18 released.
701
702 2017-08-16  Carl Hetherington  <cth@carlh.net>
703
704         * Updated nl_NL translation from Rob van Nieuwkerk.
705
706         * Updated fr_FR translation from Thierry Journet.
707
708 2017-08-15  Carl Hetherington  <cth@carlh.net>
709
710         * Version 2.11.17 released.
711
712 2017-08-10  Carl Hetherington  <cth@carlh.net>
713
714         * Updated pl_PL translation from Mike Mazur.
715
716 2017-07-28  Carl Hetherington  <cth@carlh.net>
717
718         * Version 2.11.16 released.
719
720 2017-07-28  Carl Hetherington  <cth@carlh.net>
721
722         * Support a few more SSA style tags.
723
724         * Updated de_DE translation from Carsten Kurz.
725
726         * Version 2.11.15 released.
727
728 2017-07-27  Carl Hetherington  <cth@carlh.net>
729
730         * Add option to specify a list of servers in the CLI version (#1104).
731
732 2017-07-26  Carl Hetherington  <cth@carlh.net>
733
734         * Multi-threaded decode of DCP when previewing.
735
736 2017-07-25  Carl Hetherington  <cth@carlh.net>
737
738         * Configurable config.xml location (#780, #1100).
739
740 2017-07-24  Carl Hetherington  <cth@carlh.net>
741
742         * Update ISDCF name when DCP frame rate changes (#1102).
743
744         * Updated zh_CN translation from 刘汉源.
745
746 2017-07-18  Carl Hetherington  <cth@carlh.net>
747
748         * Version 2.11.14 released.
749
750 2017-07-18  Carl Hetherington  <cth@carlh.net>
751
752         * Version 2.11.13 released.
753
754 2017-07-11  Carl Hetherington  <cth@carlh.net>
755
756         * Version 2.11.12 released.
757
758 2017-07-04  Carl Hetherington  <cth@carlh.net>
759
760         * Tentative fix for incorrect colours with logarithmic DPX sources.
761
762 2017-07-02  Carl Hetherington  <cth@carlh.net>
763
764         * Updated fr_FR translation from Thierry Journet.
765
766         * Updated nl_NL translation from Rob van Nieuwkerk.
767
768 2017-06-18  Carl Hetherington  <cth@carlh.net>
769
770         * Version 2.11.11 released.
771
772 2017-06-14  Carl Hetherington  <cth@carlh.net>
773
774         * Updated nl_NL translation from Rob van Nieuwkerk.
775
776         * Updated fr_FR translation from Thierry Journet.
777
778 2017-06-08  Carl Hetherington  <cth@carlh.net>
779
780         * Add size and audio/subtitle languages to cover sheet (#1081).
781
782         * Updated de_DE translation from Carsten Kurz.
783
784 2017-06-05  Carl Hetherington  <cth@carlh.net>
785
786         * Version 2.11.10 released.
787
788 2017-05-31  Carl Hetherington  <cth@carlh.net>
789
790         * Version 2.11.9 released.
791
792 2017-05-31  Carl Hetherington  <cth@carlh.net>
793
794         * Speed up generation of 3D DCPs from still images.
795
796 2017-05-26  Carl Hetherington  <cth@carlh.net>
797
798         * Version 2.11.8 released.
799
800 2017-05-26  Carl Hetherington  <cth@carlh.net>
801
802         * Updated nl_NL translation from Rob van Nieuwkerk.
803
804 2017-05-24  Carl Hetherington  <cth@carlh.net>
805
806         * Arrange DKDMs in folders in the UI (#1012).
807
808         * Version 2.11.7 released.
809
810 2017-05-23  Carl Hetherington  <cth@carlh.net>
811
812         * Version 2.11.6 released.
813
814 2017-05-16  Carl Hetherington  <cth@carlh.net>
815
816         * Version 2.11.5 released.
817
818 2017-05-15  Carl Hetherington  <cth@carlh.net>
819
820         * Updated nl_NL translation from Rob van Nieuwkerk.
821
822         * Updated ru_RU translation from Igor Voytovich.
823
824         * Updated nl_NL translation from Rob van Nieuwkerk.
825
826 2017-05-13  Carl Hetherington  <cth@carlh.net>
827
828         * Version 2.11.4 released.
829
830 2017-05-13  Carl Hetherington  <cth@carlh.net>
831
832         * Start off video content using the colour conversion
833         from their header, if present (#993).
834
835 2017-05-12  Carl Hetherington  <cth@carlh.net>
836
837         * Add option for default scale-to (#664).
838
839 2017-05-11  Carl Hetherington  <cth@carlh.net>
840
841         * Updated cs_CZ translation from Tomáš Begeni.
842
843         * Add basic export option (#1070).
844
845 2017-05-09  Carl Hetherington  <cth@carlh.net>
846
847         * Basic save-as (duplicate) feature (#746).
848
849         * Write a simple cover sheet when making a DCP (#1039).
850
851 2017-05-08  Carl Hetherington  <cth@carlh.net>
852
853         * Show multiple tracks in the timeline if there are overlapping subtitles (#941).
854
855         * Various fixes to films with areas of no video content.
856
857 2017-05-05  Carl Hetherington  <cth@carlh.net>
858
859         * Warn user if they try to send KDM emails without a configured mail server (#1046).
860
861 2017-05-04  Carl Hetherington  <cth@carlh.net>
862
863         * Nag users to backup config.xml if they make a DKDM.
864
865 2017-05-03  Carl Hetherington  <cth@carlh.net>
866
867         * Version 2.11.3 released.
868
869 2017-05-02  Carl Hetherington  <cth@carlh.net>
870
871         * Version 2.11.2 released.
872
873 2017-05-02  Carl Hetherington  <cth@carlh.net>
874
875         * Version 2.11.1 released.
876
877 2017-04-30  Carl Hetherington  <cth@carlh.net>
878
879         * Try to improve hints when making a DCP which is not 24 or 48fps.
880
881 2017-04-27  Carl Hetherington  <cth@carlh.net>
882
883         * Updated nl_NL translation from Rob van Nieuwkerk.
884
885         * Stop master and server instances fighting over ports, allowing them to coexist (#962).
886
887 2017-04-26  Carl Hetherington  <cth@carlh.net>
888
889         * Make a copy of the configuration, if it fails to load, before making new defaults.
890
891 2017-04-07  Carl Hetherington  <cth@carlh.net>
892
893         * Make jump-to-content-start on selection in the content list
894         optional.
895
896 2017-04-03  Carl Hetherington  <cth@carlh.net>
897
898         * Confirm overwrite of existing DCPs when making a new one.
899
900 2017-03-07  Carl Hetherington  <cth@carlh.net>
901
902         * Handle failure to write to cinemas file more nicely.
903
904 2017-03-03  Carl Hetherington  <cth@carlh.net>
905
906         * Add option to write KDMs to separate folders
907         or ZIP files.
908
909 2017-02-28  Carl Hetherington  <cth@carlh.net>
910
911         * Updated de_DE translation from Carsten Kurz.
912
913 2017-02-27  Carl Hetherington  <cth@carlh.net>
914
915         * Updated zh_CN translation from 刘汉源.
916
917 2017-02-20  Carl Hetherington  <cth@carlh.net>
918
919         * Add "Add DCP" button to the content panel.
920
921 2017-02-18  Carl Hetherington  <cth@carlh.net>
922
923         * Updated fr_FR translation from Thierry Journet.
924
925 2017-02-15  Carl Hetherington  <cth@carlh.net>
926
927         * Updated nl_NL translation from Rob van Nieuwkerk.
928
929 2017-02-14  Carl Hetherington  <cth@carlh.net>
930
931         * Updated de_DE translation from Carsten Kurz.
932
933 2017-02-13  Carl Hetherington  <cth@carlh.net>
934
935         * Version 2.10.9 released.
936
937 2017-02-13  Carl Hetherington  <cth@carlh.net>
938
939         * Version 2.10.8 released.
940
941 2017-02-12  Carl Hetherington  <cth@carlh.net>
942
943         * Use CPL's annotation text for ASSETMAP and PKL (#1048).
944
945         * Fix missing keys in VF KDMs (#975).
946
947 2017-02-10  Carl Hetherington  <cth@carlh.net>
948
949         * Version 2.10.7 released.
950
951 2017-02-06  Carl Hetherington  <cth@carlh.net>
952
953         * Fix display of progress meter (and crash) when sending emails
954         from the KDM creator (#1045).
955
956 2017-01-28  Carl Hetherington  <cth@carlh.net>
957
958         * Add priority control buttons to batch converter (#961).
959
960 2017-01-18  Carl Hetherington  <cth@carlh.net>
961
962         * Updated uk_UA translation from Igor Voytovich.
963
964         * Updated ru_RU translation from Igor Voytovich.
965
966 2017-01-10  Carl Hetherington  <cth@carlh.net>
967
968         * Version 2.10.6 released.
969
970 2017-01-04  Carl Hetherington  <cth@carlh.net>
971
972         * Fix non frame-aligned trims when using the to-playhead
973         buttons.
974
975 2016-12-25  Carl Hetherington  <cth@carlh.net>
976
977         * Updated fr_FR translation from Thierry Journet.
978
979 2016-12-21  Carl Hetherington  <cth@carlh.net>
980
981         * Add approximate finish time to progress on jobs (#927).
982
983         * Version 2.10.5 released.
984
985 2016-12-21  Carl Hetherington  <cth@carlh.net>
986
987         * Make "Add folder..." to accept a directory of WAV files (#942).
988
989 2016-12-19  Carl Hetherington  <cth@carlh.net>
990
991         * Updated zh_CN translation from Rov (若文).
992
993         * Updated nl_NL translation from Rob van Nieuwkerk.
994
995 2016-12-16  Carl Hetherington  <cth@carlh.net>
996
997         * Fix crash on opening properties dialogue (#1033).
998
999         * Confirm overwrite of KDMs (#1008).
1000
1001         * Add preference for default KDM target directory (#1013).
1002
1003         * Fix failure to write referenced DCPs when they have non-zero
1004         entry points (#1021).
1005
1006 2016-12-14  Carl Hetherington  <cth@carlh.net>
1007
1008         * Version 2.10.4 released.
1009
1010 2016-12-14  Carl Hetherington  <cth@carlh.net>
1011
1012         * Updated zh_CN translation from 刘汉源.
1013
1014         * Add tentative support for the S-Gamut3/S-Log3 colourspace.
1015
1016         * Updated cs_CZ translation from Tomáš Begeni.
1017
1018 2016-12-11  Carl Hetherington  <cth@carlh.net>
1019
1020         * Version 2.10.3 released.
1021
1022 2016-11-26  Carl Hetherington  <cth@carlh.net>
1023
1024         * Speed up preview of exisiting DCPs when the preview size
1025         is less than half the full DCP size (#986).
1026
1027 2016-11-25  Carl Hetherington  <cth@carlh.net>
1028
1029         * Allow multi-edit of content timing details (#1010).
1030
1031 2016-11-23  Carl Hetherington  <cth@carlh.net>
1032
1033         * Fix crash on pressing enter in a crop control on Windows (#1009).
1034
1035 2016-11-17  Carl Hetherington  <cth@carlh.net>
1036
1037         * Prevent duplicate screen names within a cinema (#1007).
1038
1039 2016-11-16  Carl Hetherington  <cth@carlh.net>
1040
1041         * Version 2.10.1 released.
1042
1043 2016-11-16  Carl Hetherington  <cth@carlh.net>
1044
1045         * Fix various crahes in films with missing DCP content.
1046
1047 2016-11-15  Carl Hetherington  <cth@carlh.net>
1048
1049         * Fix error on using the CPL selection menu on OS X.
1050
1051         * Version 2.10.0 released.
1052
1053 2016-11-14  Carl Hetherington  <cth@carlh.net>
1054
1055         * Version 2.9.41 released.
1056
1057 2016-11-14  Carl Hetherington  <cth@carlh.net>
1058
1059         * Updated fr_FR translation from Thierry Journet.
1060
1061 2016-11-12  Carl Hetherington  <cth@carlh.net>
1062
1063         * Version 2.9.40 released.
1064
1065 2016-11-10  Carl Hetherington  <cth@carlh.net>
1066
1067         * Version 2.9.39 released.
1068
1069 2016-11-08  Carl Hetherington  <cth@carlh.net>
1070
1071         * Fix subtitle rendering when size and colour changes
1072         word-by-word or character-by-character.  Fix some cut-off
1073         subtitles.
1074
1075 2016-11-07  Carl Hetherington  <cth@carlh.net>
1076
1077         * Updated da_DK translation from Anders Uhl Pedersen.
1078
1079 2016-10-31  Carl Hetherington  <cth@carlh.net>
1080
1081         * Fix failure to resume encodes when using encryption (#980).
1082
1083 2016-10-29  Carl Hetherington  <cth@carlh.net>
1084
1085         * Updated de_DE translation from Carsten Kurz.
1086
1087 2016-10-28  Carl Hetherington  <cth@carlh.net>
1088
1089         * Updated it_IT translation from Fabio "Zak" Belli.
1090
1091 2016-10-26  Carl Hetherington  <cth@carlh.net>
1092
1093         * Updated es_ES translation from Manuel AC.
1094
1095         * Updated sv_SE translation from Adam Klotblixt.
1096
1097 2016-10-25  Carl Hetherington  <cth@carlh.net>
1098
1099         * Updated nl_NL translation from Rob van Nieuwkerk.
1100
1101 2016-10-24  Carl Hetherington  <cth@carlh.net>
1102
1103         * Version 2.9.38 released.
1104
1105 2016-10-24  Carl Hetherington  <cth@carlh.net>
1106
1107         * Fix more problems with 3D alternate-frame
1108         sources.
1109
1110         * Allow creation of >60fps 3D DCPs.
1111
1112         * Fix over-fussy parsing of times from subtitles
1113         files in some cases.
1114
1115         * Fix repeated subtitles in some cases.
1116
1117 2016-10-19  Carl Hetherington  <cth@carlh.net>
1118
1119         * Version 2.9.37 released.
1120
1121 2016-10-19  Carl Hetherington  <cth@carlh.net>
1122
1123         * Fix various problems with 3D DCP creation
1124         from 3D DCP and 3D-alternate-frame sources.
1125
1126 2016-10-18  Carl Hetherington  <cth@carlh.net>
1127
1128         * Updated de_DE translation from Carsten Kurz.
1129
1130 2016-10-17  Carl Hetherington  <cth@carlh.net>
1131
1132         * Version 2.9.36 released.
1133
1134 2016-10-17  Carl Hetherington  <cth@carlh.net>
1135
1136         * Bump libdcp for fix to corrupted audio analyses
1137         under some locales (#974).
1138
1139 2016-10-15  Carl Hetherington  <cth@carlh.net>
1140
1141         * Version 2.9.35 released.
1142
1143 2016-10-14  Carl Hetherington  <cth@carlh.net>
1144
1145         * Version 2.9.34 released.
1146
1147 2016-10-12  Carl Hetherington  <cth@carlh.net>
1148
1149         * Version 2.9.33 released.
1150
1151 2016-10-10  Carl Hetherington  <cth@carlh.net>
1152
1153         * Version 2.9.32 released.
1154
1155 2016-10-10  Carl Hetherington  <cth@carlh.net>
1156
1157         * Fix incorrect import of multi-reel DCPs with subtitles.
1158
1159 2016-10-09  Carl Hetherington  <cth@carlh.net>
1160
1161         * Version 2.9.31 released.
1162
1163 2016-10-08  Carl Hetherington  <cth@carlh.net>
1164
1165         * Fix overlapping burnt-in subtitles in some cases (#959).
1166
1167 2016-10-07  Carl Hetherington  <cth@carlh.net>
1168
1169         * Fix XML subtitle output in some cases.
1170
1171 2016-10-06  Carl Hetherington  <cth@carlh.net>
1172
1173         * Allow selection of CPL in multi-CPL DCPs (#733).
1174
1175 2016-10-05  Carl Hetherington  <cth@carlh.net>
1176
1177         * Updated fr_FR translation from Thierry Journet.
1178
1179 2016-10-04  Carl Hetherington  <cth@carlh.net>
1180
1181         * Fix error when examining files with embedded subtitles in some cases (#969).
1182
1183 2016-10-04  Carl Hetherington  <cth@carlh.net>
1184
1185         * Version 2.9.30 released.
1186
1187 2016-10-03  Carl Hetherington  <cth@carlh.net>
1188
1189         * Fix crash on make DCP if there are old audio analysis files.
1190
1191         * Updated zh_CN translation from 刘汉源.
1192
1193 2016-10-03  Carl Hetherington  <cth@carlh.net>
1194
1195         * Version 2.9.29 released.
1196
1197 2016-10-03  Carl Hetherington  <cth@carlh.net>
1198
1199         * Updated nl_NL translation from Rob van Nieuwkerk.
1200
1201         * Version 2.9.28 released.
1202
1203 2016-09-30  Carl Hetherington  <cth@carlh.net>
1204
1205         * Order jobs from first-to-execute to last in the batch converter.
1206
1207 2016-09-28  Carl Hetherington  <cth@carlh.net>
1208
1209         * Fix crash on "report a problem" in the KDM creator.
1210
1211 2016-09-27  Carl Hetherington  <cth@carlh.net>
1212
1213         * Updated ru_RU translation from Igor Voytovich.
1214
1215 2016-09-26  Carl Hetherington  <cth@carlh.net>
1216
1217         * Disallow refer-to-DCP if the video frame size is different to that in the project (#963).
1218
1219         * Fix multi-select in the timeline (#954).
1220
1221         * Add option to Windows installer to add desktop shortcuts (#965).
1222
1223         * Updated zh_CN translation from 刘汉源.
1224
1225 2016-09-26  Carl Hetherington  <cth@carlh.net>
1226
1227         * Don't re-use J2K data if it's the wrong size (#964).
1228
1229 2016-09-23  Carl Hetherington  <cth@carlh.net>
1230
1231         * Version 2.9.27 released.
1232
1233 2016-09-22  Carl Hetherington  <cth@carlh.net>
1234
1235         * Version 2.9.26 released.
1236
1237 2016-09-21  Carl Hetherington  <cth@carlh.net>
1238
1239         * Add confirm dialogue for job cancellation.
1240
1241         * Version 2.9.25 released.
1242
1243 2016-09-21  Carl Hetherington  <cth@carlh.net>
1244
1245         * Version 2.9.24 released.
1246
1247 2016-09-21  Carl Hetherington  <cth@carlh.net>
1248
1249         * Fix trimming of OV DCPs that are referred to (#956).
1250
1251 2016-09-20  Carl Hetherington  <cth@carlh.net>
1252
1253         * Give better errors on SubRip parse failures.
1254
1255         * Version 2.9.23 released.
1256
1257 2016-09-20  Carl Hetherington  <cth@carlh.net>
1258
1259         * Version 2.9.22 released.
1260
1261 2016-09-13  Carl Hetherington  <cth@carlh.net>
1262
1263         * Version 2.9.21 released.
1264
1265 2016-09-07  Carl Hetherington  <cth@carlh.net>
1266
1267         * Updated es_ES translation from Manuel AC.
1268
1269 2016-08-30  Carl Hetherington  <cth@carlh.net>
1270
1271         * Version 2.9.20 released.
1272
1273 2016-08-30  Carl Hetherington  <cth@carlh.net>
1274
1275         * Updated de_DE translation from Carsten Kurz.
1276
1277 2016-08-29  Carl Hetherington  <cth@carlh.net>
1278
1279         * Version 2.9.19 released.
1280
1281 2016-08-28  Carl Hetherington  <cth@carlh.net>
1282
1283         * Updated fr_FR translation from Thierry Journet.
1284
1285         * Version 2.9.18 released.
1286
1287 2016-08-28  Carl Hetherington  <cth@carlh.net>
1288
1289         * Updated nl_NL translation from Rob van Nieuwkerk.
1290
1291 2016-08-27  Carl Hetherington  <cth@carlh.net>
1292
1293         * Updated fr_FR translation from Thierry Journet.
1294
1295         * Updated zh_CN translation from 刘汉源.
1296
1297
1298 2016-08-26  Carl Hetherington  <cth@carlh.net>
1299
1300         * Version 2.9.17 released.
1301
1302 2016-08-25  Carl Hetherington  <cth@carlh.net>
1303
1304         * Version 2.9.16 released.
1305
1306 2016-08-25  Carl Hetherington  <cth@carlh.net>
1307
1308         * Fix silent acceptance of certificate chains where
1309         single certificates are required (#937).
1310
1311 2016-08-25  Carl Hetherington  <cth@carlh.net>
1312
1313         * Make burnt-in subtitle outline width configurable (#940).
1314
1315         * Updated nl_NL translation from Rob van Nieuwkerk.
1316
1317 2016-08-24  Carl Hetherington  <cth@carlh.net>
1318
1319         * Updated fr_FR translation from Thierry Journet.
1320
1321         * Updated cs_CZ translation from Tomáš Begeni.
1322
1323 2016-08-24  Carl Hetherington  <cth@carlh.net>
1324
1325         * Allow import of OV/VF DCPs (#906).
1326
1327 2016-08-24  Carl Hetherington  <cth@carlh.net>
1328
1329         * Keep timeline above main window.
1330
1331 2016-08-22  Carl Hetherington  <cth@carlh.net>
1332
1333         * Version 2.9.15 released.
1334
1335 2016-08-22  Carl Hetherington  <cth@carlh.net>
1336
1337         * Fix doubled-up subtitles in some cases when importing
1338         DCPs with subtitles.
1339
1340         * Fix colour tint in subtitles burnt into existing DCP
1341         content.
1342
1343 2016-08-22  Carl Hetherington  <cth@carlh.net>
1344
1345         * Version 2.9.14 released.
1346
1347 2016-08-21  Carl Hetherington  <cth@carlh.net>
1348
1349         * Fix problems when sending emails on some servers.
1350
1351 2016-08-20  Carl Hetherington  <cth@carlh.net>
1352
1353         * Updated nl_NL translation from Rob van Nieuwkerk.
1354
1355 2016-08-18  Carl Hetherington  <cth@carlh.net>
1356
1357         * Version 2.9.13 released.
1358
1359 2016-08-18  Carl Hetherington  <cth@carlh.net>
1360
1361         * Updated zh_CN translation from 刘汉源.
1362
1363         * Updated nl_NL translation from Rob van Nieuwkerk.
1364
1365 2016-08-17  Carl Hetherington  <cth@carlh.net>
1366
1367         * Spot and "fix" impossible refer-to-DCP settings (#929).
1368
1369         * Label tweak to clarify how JPEG2000 bandwidth control works (#904).
1370
1371         * Scroll audio mapping view labels correctly (#919).
1372
1373 2016-08-16  Carl Hetherington  <cth@carlh.net>
1374
1375         * Basic support for fading subtitles in and out (#923).
1376
1377         * Fix error on seeking through imported mulit-reel DCPs.
1378
1379         * Simple information on mouse position in the video waveform (part of #932).
1380
1381 2016-08-15  Carl Hetherington  <cth@carlh.net>
1382
1383         * Version 2.9.12 released.
1384
1385 2016-08-15  Carl Hetherington  <cth@carlh.net>
1386
1387         * Version 2.9.11 released.
1388
1389 2016-08-14  Carl Hetherington  <cth@carlh.net>
1390
1391         * Support subtitles in imported DCPs.
1392
1393         * Updated zh_CN translation from 刘汉源.
1394
1395 2016-08-09  Carl Hetherington  <cth@carlh.net>
1396
1397         * Version 2.9.10 released.
1398
1399 2016-08-09  Carl Hetherington  <cth@carlh.net>
1400
1401         * Improve rendering of outlined burnt-in subtitles a bit.
1402
1403 2016-08-04  Carl Hetherington  <cth@carlh.net>
1404
1405         * Version 2.9.9 released.
1406
1407 2016-08-04  Carl Hetherington  <cth@carlh.net>
1408
1409         * Add button to export entire DCP decryption chain.
1410
1411 2016-07-31  Carl Hetherington  <cth@carlh.net>
1412
1413         * Allow configuration of MXF/XML filenames (part of #710).
1414
1415 2016-07-29  Carl Hetherington  <cth@carlh.net>
1416
1417         * Version 2.9.8 released.
1418
1419 2016-07-29  Carl Hetherington  <cth@carlh.net>
1420
1421         * Fix various problems with separate L/R eye
1422         content.
1423
1424         * Rearrange Make KDM window and replace the
1425         confusing OK/Cancel buttons with "Make KDM" (part of #848).
1426         Rearrange the KDM Creator window similarly.
1427
1428         * Allow configuration of KDM filename format.
1429
1430 2016-07-28  Carl Hetherington  <cth@carlh.net>
1431
1432         * Version 2.9.7 released.
1433
1434 2016-07-28  Carl Hetherington  <cth@carlh.net>
1435
1436         * Version 2.9.6 released.
1437
1438 2016-07-28  Carl Hetherington  <cth@carlh.net>
1439
1440         * Fix start-trim of audio-only content (#915).
1441
1442 2016-07-26  Carl Hetherington  <cth@carlh.net>
1443
1444         * Expand vertical size of servers list in preferences (#913).
1445
1446 2016-07-22  Carl Hetherington  <cth@carlh.net>
1447
1448         * Version 2.9.5 released.
1449
1450 2016-07-20  Carl Hetherington  <cth@carlh.net>
1451
1452         * Add -t option to dcpomatic2_cli to override the configured
1453         local thread count.
1454
1455         * Version 2.9.4 released.
1456
1457 2016-07-20  Carl Hetherington  <cth@carlh.net>
1458
1459         * Try to fix -r option to dcpomatic_cli.
1460
1461         * Try to fix intermittent hangs with encoding servers.
1462
1463 2016-07-14  Carl Hetherington  <cth@carlh.net>
1464
1465         * Version 2.9.3 released.
1466
1467 2016-07-14  Carl Hetherington  <cth@carlh.net>
1468
1469         * Use default configuration if the config.xml failed to load;
1470         may help with #917.
1471
1472 2016-07-12  Carl Hetherington  <cth@carlh.net>
1473
1474         * Version 2.9.2 released.
1475
1476 2016-07-12  Carl Hetherington  <cth@carlh.net>
1477
1478         * Updated zh_CN translation from Rov (若文).
1479
1480 2016-07-08  Carl Hetherington  <cth@carlh.net>
1481
1482         * Version 2.9.1 released.
1483
1484 2016-07-08  Carl Hetherington  <cth@carlh.net>
1485
1486         * Show hints before making DCP / sending to batch
1487         converter (#823).
1488
1489         * Allow import of some more types of DNxHR file.
1490
1491         * Support shadow in subtitles (#911).
1492
1493         * Version 2.9.0 released.
1494
1495 2016-07-07  Carl Hetherington  <cth@carlh.net>
1496
1497         * Updated fr_FR translation from Thierry Journet.
1498
1499         * Version 2.8.20 released.
1500
1501 2016-07-07  Carl Hetherington  <cth@carlh.net>
1502
1503         * Fix incorrect job running time reports (#912).
1504
1505 2016-07-06  Carl Hetherington  <cth@carlh.net>
1506
1507         * Version 2.8.19 released.
1508
1509 2016-07-05  Carl Hetherington  <cth@carlh.net>
1510
1511         * Fix stay-on-top behaviour of audio/video graphs
1512         to only stay on top of other DCP-o-matic windows (#909).
1513
1514 2016-07-04  Carl Hetherington  <cth@carlh.net>
1515
1516         * Version 2.8.18 released.
1517
1518 2016-07-04  Carl Hetherington  <cth@carlh.net>
1519
1520         * Fix several bugs with the sensitivity
1521         of controls in various circumstances.
1522
1523 2016-07-04  Carl Hetherington  <cth@carlh.net>
1524
1525         * Updated de_DE translation from Carsten Kurz.
1526
1527 2016-07-03  Carl Hetherington  <cth@carlh.net>
1528
1529         * Version 2.8.17 released.
1530
1531 2016-07-03  Carl Hetherington  <cth@carlh.net>
1532
1533         * Updated ru_RU translation from Igor Voytovich.
1534
1535         * Updated nl_NL translation from Rob van Nieuwkerk.
1536
1537         * Fix line spacing adjustment of SSA/ASS.
1538
1539         * Fix underline support in SSA/ASS.
1540
1541         * Updated nl_NL translation from Rob van Nieuwkerk.
1542
1543 2016-07-02  Carl Hetherington  <cth@carlh.net>
1544
1545         * Version 2.8.16 released.
1546
1547 2016-07-02  Carl Hetherington  <cth@carlh.net>
1548
1549         * Fix problems with markup in subrip/SSA/ASS.
1550
1551         * Updated ru_RU translation from Igor Voytovich.
1552
1553         * Updated uk_UA translation from Igor Voytovich.
1554
1555         * Version 2.8.15 released.
1556
1557 2016-07-01  Carl Hetherington  <cth@carlh.net>
1558
1559         * Add move-to-position dialogs when clicking on the preview timecode
1560         or frame number.
1561
1562 2016-06-29  Carl Hetherington  <cth@carlh.net>
1563
1564         * Updated nl_NL translation from Rob van Nieuwkerk.
1565
1566         * Increase frequency of progress reporting on long
1567         encodes (#900).
1568
1569         * Obey specified colour conversion when previewing
1570         RGB and XYZ JPEG2000 files.
1571
1572 2016-06-24  Carl Hetherington  <cth@carlh.net>
1573
1574         * Version 2.8.14 released.
1575
1576 2016-06-24  Carl Hetherington  <cth@carlh.net>
1577
1578         * Try again to make new file dialogue bigger on some platforms
1579         (#902).
1580
1581 2016-06-24  Carl Hetherington  <cth@carlh.net>
1582
1583         * Support underlined subtitles.
1584
1585 2016-06-22  Carl Hetherington  <cth@carlh.net>
1586
1587         * Version 2.8.13 released.
1588
1589 2016-06-21  Carl Hetherington  <cth@carlh.net>
1590
1591         * Make new file dialogue bigger on some platforms (#902).
1592
1593 2016-06-20  Carl Hetherington  <cth@carlh.net>
1594
1595         * Updated nl_NL translation from Rob van Nieuwkerk.
1596
1597         * Fix display of italic and bold font names in the fonts
1598         dialogue.
1599
1600         * Updated pt_BR translation from Max M. Fuhlendorf.
1601
1602         * Fix various strange crashes with encoding servers.
1603
1604 2016-06-19  Carl Hetherington  <cth@carlh.net>
1605
1606         * Version 2.8.12 released.
1607
1608 2016-06-19  Carl Hetherington  <cth@carlh.net>
1609
1610         * Fix preview of bold subtitles.
1611
1612         * Updated pt_BR translation from Max M. Fuhlendorf.
1613
1614         * Version 2.8.11 released.
1615
1616 2016-06-19  Carl Hetherington  <cth@carlh.net>
1617
1618         * Version 2.8.10 released.
1619
1620 2016-06-17  Carl Hetherington  <cth@carlh.net>
1621
1622         * Add configurable default for the number of DCP
1623         audio channels (#897).
1624
1625 2016-06-16  Carl Hetherington  <cth@carlh.net>
1626
1627         * Ignore any hidden files when looking for image files.
1628
1629         * Remove seconds from KDM time period specification (#819).
1630
1631 2016-06-14  Carl Hetherington  <cth@carlh.net>
1632
1633         * Basic guessing of audio channels from filenames (#393).
1634
1635         * Fix incorrectly-reported frame rate when importing
1636         3D DCPs.
1637
1638         * Select correct video frame type when importing DCPs (part of #806).
1639
1640 2016-06-13  Carl Hetherington  <cth@carlh.net>
1641
1642         * Give better error messages when subtitles fail to load.
1643
1644 2016-06-13  Carl Hetherington  <cth@carlh.net>
1645
1646         * Add 3D video frame type for 3D DCP inputs (#806).
1647
1648         * Add button to move things to the start of reels (#798).
1649
1650 2016-06-08  Carl Hetherington  <cth@carlh.net>
1651
1652         * Version 2.8.9 released.
1653
1654 2016-06-07  Carl Hetherington  <cth@carlh.net>
1655
1656         * Add tooltips over content channel names in the
1657         audio mapping view (#888).
1658
1659         * Re-add option to save DKDMs to a file.
1660
1661 2016-06-06  Carl Hetherington  <cth@carlh.net>
1662
1663         * Updated nl_NL translation from Rob van Nieuwkerk.
1664
1665 2016-06-05  Carl Hetherington  <cth@carlh.net>
1666
1667         * Updated fr_FR translation from Thierry Journet.
1668
1669 2016-06-04  Carl Hetherington  <cth@carlh.net>
1670
1671         * Updated nl_NL translation from Rob van Nieuwkerk.
1672
1673 2016-06-02  Carl Hetherington  <cth@carlh.net>
1674
1675         * Version 2.8.8 released.
1676
1677 2016-06-02  Carl Hetherington  <cth@carlh.net>
1678
1679         * Fix crash when loading projects from pre-2.8.5.
1680
1681         * Fix broken content properties under translation.
1682
1683         * Version 2.8.7 released.
1684
1685 2016-06-01  Carl Hetherington  <cth@carlh.net>
1686
1687         * Basics of better audio stream labelling in the audio
1688         mapping view (#849).
1689
1690 2016-06-01  Carl Hetherington  <cth@carlh.net>
1691
1692         * Updated cs_CZ translation from Tomáš Begeni.
1693
1694 2016-05-31  Carl Hetherington  <cth@carlh.net>
1695
1696         * Updated de_DE translation from Carsten Kurz.
1697
1698         * Version 2.8.6 released.
1699
1700 2016-05-31  Carl Hetherington  <cth@carlh.net>
1701
1702         * Fix some more incomplete strings in the properties dialogue (#874).
1703
1704         * Fix crash on opening properties for audio-only files (#881).
1705
1706         * Remove mention of finding subtitles when examining
1707         audio-only content (#882).
1708
1709 2016-05-30  Carl Hetherington  <cth@carlh.net>
1710
1711         * Version 2.8.5 released.
1712
1713 2016-05-30  Carl Hetherington  <cth@carlh.net>
1714
1715         * Keep audio dialogue always-on-top (#756).
1716
1717         * Add Cancel button to custom colour conversion
1718         dialogue (#880).
1719
1720         * Give the option to abort the operation when creating
1721         a new film or opening an existing one (#847).
1722
1723 2016-05-29  Carl Hetherington  <cth@carlh.net>
1724
1725         * Updated fr_FR translation from Thierry Journet.
1726
1727 2016-05-27  Carl Hetherington  <cth@carlh.net>
1728
1729         * Try to keep video waveform dialogue on top at all times (#820).
1730
1731         * Updated uk_UA translation from Igor Voytovich.
1732
1733         * Updated ru_RU translation from Igor Voytovich.
1734
1735 2016-05-25  Carl Hetherington  <cth@carlh.net>
1736
1737         * Add hint about excessive audio level (part of #822).
1738
1739         * Updated nl_NL translation from Rob van Nieuwkerk.
1740
1741 2016-05-25  Carl Hetherington  <cth@carlh.net>
1742
1743         * Treat video MXFs better by not transcoding
1744         them unless necessary (part of #803).
1745
1746 2016-05-24  Carl Hetherington  <cth@carlh.net>
1747
1748         * Add somewhat speculative Rec 1886 and Rec 2020
1749         colour conversion presets (#832).
1750
1751         * Disallow referencing of Interop DCPs in SMPTE
1752         films, and vice versa (#804).
1753
1754 2016-05-23  Carl Hetherington  <cth@carlh.net>
1755
1756         * Fix missing words in properties window (#874).
1757
1758 2016-05-23  Carl Hetherington  <cth@carlh.net>
1759
1760         * Version 2.8.4 released.
1761
1762 2016-05-17  Carl Hetherington  <cth@carlh.net>
1763
1764         * Version 2.8.3 released.
1765
1766 2016-05-16  Carl Hetherington  <cth@carlh.net>
1767
1768         * Use CPL title for KDM <AnnotationText> nodes.
1769
1770 2016-05-12  Carl Hetherington  <cth@carlh.net>
1771
1772         * Version 2.8.2 released.
1773
1774 2016-03-16  Carl Hetherington  <cth@carlh.net>
1775
1776         * Optimise image scaling for the preview.
1777
1778 2016-05-11  Carl Hetherington  <cth@carlh.net>
1779
1780         * Hopefully improve strange colour fringing on
1781         subtitles burnt into existing DCP sources (#752).
1782
1783 2016-04-29  Carl Hetherington  <cth@carlh.net>
1784
1785         * Version 2.8.1 released.
1786
1787 2016-04-29  Carl Hetherington  <cth@carlh.net>
1788
1789         * Fix incorrect date when using "copy as name" (#869).
1790
1791 2016-04-27  Carl Hetherington  <cth@carlh.net>
1792
1793         * Add free-text notes field to cinemas and screens.
1794
1795         * Request confirmation before resetting preferences (#867).
1796
1797 2016-04-29  Carl Hetherington  <cth@carlh.net>
1798
1799         * Version 2.8.0 released.
1800
1801 2016-04-28  Carl Hetherington  <cth@carlh.net>
1802
1803         * Version 2.7.20 released.
1804
1805 2016-04-28  Carl Hetherington  <cth@carlh.net>
1806
1807         * Updated fr_FR translation from Thierry Journet.
1808
1809 2016-04-27  Carl Hetherington  <cth@carlh.net>
1810
1811         * Version 2.7.19 released.
1812
1813 2016-04-27  Carl Hetherington  <cth@carlh.net>
1814
1815         * Updated nl_NL translation from Rob van Nieuwkerk.
1816
1817 2016-04-26  Carl Hetherington  <cth@carlh.net>
1818
1819         * Version 2.7.18 released.
1820
1821 2016-04-26  Carl Hetherington  <cth@carlh.net>
1822
1823         * Fix non-working delete key.
1824
1825         * Updated ru_RU and uk_UA translations from Igor Voytovich.
1826
1827         * Updated sv_SE translation from Adam Klotblixt.
1828
1829         * Updated de_DE translation from Carsten Kurz.
1830
1831         * Updated nl_NL translation from Rob van Nieuwkerk.
1832
1833         * Updated es_ES translation from Manuel AC.
1834
1835 2016-04-25  Carl Hetherington  <cth@carlh.net>
1836
1837         * Version 2.7.17 released.
1838
1839 2016-04-25  Carl Hetherington  <cth@carlh.net>
1840
1841         * Updated nl_NL translation from Rob van Nieuwkerk.
1842
1843         * Version 2.7.16 released.
1844
1845 2016-04-25  Carl Hetherington  <cth@carlh.net>
1846
1847         * Updated de_DE translation from Carsten Kurz.
1848
1849         * When making up the ISDCF name assume subtitles are burnt in unless
1850         we know otherwise.
1851
1852         * Fix saving of modified video frame rates for subtitle content.
1853
1854 2016-04-25  Carl Hetherington  <cth@carlh.net>
1855
1856         * Version 2.7.15 released.
1857
1858 2016-04-25  Carl Hetherington  <cth@carlh.net>
1859
1860         * Add cancel option to confirmation dialogue when closing
1861         the program (#847).
1862
1863         * Move the reel markers to the top of the timeline (#846).
1864
1865 2016-04-22  Carl Hetherington  <cth@carlh.net>
1866
1867         * Arrange buttons to consume less vertical space in the
1868         KDM creator (#833).
1869
1870         * Select active channels on opening audio analysis (#802).
1871
1872         * Disallow KDM until times from being before from times (#821).
1873
1874         * Warn when loading certificates from files that have
1875         other stuff after the certificate (#805).
1876
1877         * Separate left-only and right-only video content
1878         in the timeline (#845).
1879
1880 2016-04-21  Carl Hetherington  <cth@carlh.net>
1881
1882         * Updated nl_NL translation from Rob van Nieuwkerk.
1883
1884 2016-04-19  Carl Hetherington  <cth@carlh.net>
1885
1886         * Updated cs_CZ translation from Tomáš Begeni.
1887
1888 2016-04-18  Carl Hetherington  <cth@carlh.net>
1889
1890         * Version 2.7.14 released.
1891
1892 2016-04-18  Carl Hetherington  <cth@carlh.net>
1893
1894         * Possibly fix strange paths when uploading DCPs using
1895         FTP/SCP.
1896
1897 2016-04-17  Carl Hetherington  <cth@carlh.net>
1898
1899         * Updated nl_NL translation from Rob van Nieuwkerk.
1900
1901 2016-04-15  Carl Hetherington  <cth@carlh.net>
1902
1903         * Updated de_DE translation from Carsten Kurz.
1904
1905         * Fix forcing of the "video frame rate" for audio content.
1906
1907         * Updated ru_RU and uk_UA translations from Igor Voytovich.
1908
1909 2016-04-14  Carl Hetherington  <cth@carlh.net>
1910
1911         * Version 2.7.13 released.
1912
1913 2016-04-14  Carl Hetherington  <cth@carlh.net>
1914
1915         * Updated de_DE translation from Carsten Kurz.
1916
1917         * Version 2.7.12 released.
1918
1919 2016-04-11  Carl Hetherington  <cth@carlh.net>
1920
1921         * Hopefully fix strange limits on x/y offset of subtitles.
1922
1923         * Add UTC-3:30 timezone to Cinema configuration (#831).
1924
1925         * Add option to preview left or right eye (#809).
1926
1927 2016-04-09  Carl Hetherington  <cth@carlh.net>
1928
1929         * Version 2.7.11 released.
1930
1931 2016-04-08  Carl Hetherington  <cth@carlh.net>
1932
1933         * Version 2.7.10 released.
1934
1935 2016-04-08  Carl Hetherington  <cth@carlh.net>
1936
1937         * Updated nl_NL translation from Rob van Nieuwkerk.
1938
1939 2016-04-07  Carl Hetherington  <cth@carlh.net>
1940
1941         * Updated de_DE translation from Carsten Kurz.
1942
1943         * Updated nl_NL translation from Rob van Nieuwkerk.
1944
1945 2016-04-06  Carl Hetherington  <cth@carlh.net>
1946
1947         * Version 2.7.9 released.
1948
1949 2016-04-05  Carl Hetherington  <cth@carlh.net>
1950
1951         * Support bold in DCP subtitles.
1952
1953 2016-04-04  Carl Hetherington  <cth@carlh.net>
1954
1955         * Fix failure to keep italic etc. going across
1956         multiple lines of a SubRip subtitle (#837).
1957
1958 2016-04-01  Carl Hetherington  <cth@carlh.net>
1959
1960         * Updated fr_FR translation from Thierry Journet.
1961
1962 2016-03-28  Carl Hetherington  <cth@carlh.net>
1963
1964         * Updated zh_CN translation from Rov (若文).
1965
1966 2016-03-22  Carl Hetherington  <cth@carlh.net>
1967
1968         * Version 2.7.8 released.
1969
1970 2016-03-21  Carl Hetherington  <cth@carlh.net
1971
1972         * Updated nl_NL translation from Rob van Nieuwkerk.
1973
1974         * New zh_CN translation from 若文.
1975
1976 2016-03-20  Carl Hetherington  <cth@carlh.net>
1977
1978         * Updated pt_PT translation from Tiago Casal Ribeiro.
1979
1980         * Version 2.7.7 released.
1981
1982 2016-03-18  Carl Hetherington  <cth@carlh.net>
1983
1984         * Version 2.7.6 released.
1985
1986 2016-03-18  Carl Hetherington  <cth@carlh.net>
1987
1988         * Add first part of pt_BR translation from Thiago Andre.
1989
1990 2016-03-16  Carl Hetherington  <cth@carlh.net>
1991
1992         * Version 2.7.5 released.
1993
1994 2016-03-15  Carl Hetherington  <cth@carlh.net>
1995
1996         * Updated cz_CZ translation from Tomáš Begeni.
1997
1998 2016-03-14  Carl Hetherington  <cth@carlh.net>
1999
2000         * Version 2.7.4 released.
2001
2002 2016-03-13  Carl Hetherington  <cth@carlh.net>
2003
2004         * Version 2.7.3 released.
2005
2006 2016-03-13  Carl Hetherington  <cth@carlh.net>
2007
2008         * Updated de_DE translation from Carsten Kurz.
2009
2010         * Ignore empty email addresses for KDMs (#818).
2011
2012         * Fix crash when using non-English decimal separators
2013         in the audio gain calculator dialogue (#824).
2014
2015 2016-03-12  Carl Hetherington  <cth@carlh.net>
2016
2017         * Add 2.35:1 ratio.
2018
2019         * Fix assertion failure on opening content properties (#816).
2020
2021 2016-03-10  Carl Hetherington  <cth@carlh.net>
2022
2023         * Version 2.7.2 released.
2024
2025 2016-03-10  Carl Hetherington  <cth@carlh.net>
2026
2027         * Updated it_IT translation from Fabio "Zak" Belli.
2028
2029 2016-03-08  Carl Hetherington  <cth@carlh.net>
2030
2031         * Store time zone with cinemas and use them to
2032         mark KDM start and end times correctly (#788).
2033
2034         * Bump ffmpeg to git master, somewhere post 3.0.
2035
2036 2016-03-08  Carl Hetherington  <cth@carlh.net>
2037
2038         * Fix occasional crash when opening the custom
2039         colour conversion editor.
2040
2041         * Version 2.7.0 released.
2042
2043 2016-03-08  Carl Hetherington  <cth@carlh.net>
2044
2045         * Version 2.6.39 released.
2046
2047 2016-03-08  Carl Hetherington  <cth@carlh.net>
2048
2049         * Updated ua_UK and ru_RU translations from Igor Voytovich.
2050
2051 2016-03-07  Carl Hetherington  <cth@carlh.net>
2052
2053         * Version 2.6.38 released.
2054
2055 2016-03-07  Carl Hetherington  <cth@carlh.net>
2056
2057         * Don't try to auto-analyse audio of non-audio content.
2058
2059         * Version 2.6.37 released.
2060
2061 2016-03-07  Carl Hetherington  <cth@carlh.net>
2062
2063         * Updated nl_NL translation from Rob van Nieuwkerk.
2064
2065 2016-03-07  Carl Hetherington  <cth@carlh.net>
2066
2067         * Version 2.6.36 released.
2068
2069 2016-03-07  Carl Hetherington  <cth@carlh.net>
2070
2071         * Updated de_DE translation from Carsten Kurz.
2072
2073         * Version 2.6.35 released.
2074
2075 2016-03-07  Carl Hetherington  <cth@carlh.net>
2076
2077         * Updated ua_UK and ru_RU translations from Igor Voytovich.
2078
2079         * Version 2.6.34 released.
2080
2081 2016-03-06  Carl Hetherington  <cth@carlh.net>
2082
2083         * Version 2.6.33 released.
2084
2085 2016-03-06  Carl Hetherington  <cth@carlh.net>
2086
2087         * Updated nl_NL translation from Rob van Nieuwkerk.
2088
2089 2016-03-05  Carl Hetherington  <cth@carlh.net>
2090
2091         * Version 2.6.32 released.
2092
2093 2016-03-05  Carl Hetherington  <cth@carlh.net>
2094
2095         * Try to fix slowdowns on Windows XP (#771).
2096
2097 2016-03-02  Carl Hetherington  <cth@carlh.net>
2098
2099         * Version 2.6.31 released.
2100
2101 2016-03-02  Carl Hetherington  <cth@carlh.net>
2102
2103         * New uk_UA translation from Igor Voytovich.
2104
2105         * Updated ru_RU translation from Igor Voytovich.
2106
2107         * Add configurable option to disable EBUR128
2108         analysis.
2109
2110 2016-03-01  Carl Hetherington  <cth@carlh.net>
2111
2112         * Version 2.6.30 released.
2113
2114 2016-03-01  Carl Hetherington  <cth@carlh.net>
2115
2116         * Fix failure to recognise image sequence directories
2117         in some cases.
2118
2119 2016-03-01  Carl Hetherington  <cth@carlh.net>
2120
2121         * Version 2.6.29 released.
2122
2123 2016-03-01  Carl Hetherington  <cth@carlh.net>
2124
2125         * Fix hang / slowdown when previewing subtitles in some
2126         cases (#812).
2127
2128 2016-02-29  Carl Hetherington  <cth@carlh.net>
2129
2130         * Updated fr_FR translation from Thierry Journet.
2131
2132         * Version 2.6.28 released.
2133
2134 2016-02-28  Carl Hetherington  <cth@carlh.net>
2135
2136         * Version 2.6.27 released.
2137
2138 2016-02-28  Carl Hetherington  <cth@carlh.net>
2139
2140         * Ignore subdirectories when deciding whether a folder
2141         contains an image sequence or a DCP.
2142
2143         * Updated nl_NL translation from Rob van Nieuwkerk.
2144
2145 2016-02-27  Carl Hetherington  <cth@carlh.net>
2146
2147         * Version 2.6.26 released.
2148
2149 2016-02-26  Carl Hetherington  <cth@carlh.net>
2150
2151         * Allow changes to colours of subtitles embedded
2152         into video files (#795).
2153
2154 2016-02-25  Carl Hetherington  <cth@carlh.net>
2155
2156         * Plot all video and subtitle content on single tracks
2157         with audio on the remainder.  Improve rendering quality
2158         of the timeline.
2159
2160 2016-02-24  Carl Hetherington  <cth@carlh.net>
2161
2162         * Version 2.6.25 released.
2163
2164 2016-02-24  Carl Hetherington  <cth@carlh.net>
2165
2166         * Various fixes to timeline behaviour.
2167
2168         * Fix download of certificates for CAT745 and CP850.
2169
2170 2016-02-21  Carl Hetherington  <cth@carlh.net>
2171
2172         * Version 2.6.24 released.
2173
2174 2016-02-21  Carl Hetherington  <cth@carlh.net>
2175
2176         * Version 2.6.23 released.
2177
2178 2016-02-21  Carl Hetherington  <cth@carlh.net>
2179
2180         * Fix duplicate <LoadFont> nodes in subtitle files.
2181
2182 2016-02-18  Carl Hetherington  <cth@carlh.net>
2183
2184         * Add some more information to the content properties
2185         dialogue (#791).
2186
2187 2016-02-17  Carl Hetherington  <cth@carlh.net>
2188
2189         * Store cinema / screen certificates in a separate
2190         file and allow configuration of its location (#796).
2191
2192 2016-02-16  Carl Hetherington  <cth@carlh.net>
2193
2194         * Add option to dcpomatic_cli to echo the
2195         created DCP's path to stdout (#794).
2196
2197         * Add option to auto-upload to TMS (#794).
2198
2199         * Version 2.6.22 released.
2200
2201 2016-02-16  Carl Hetherington  <cth@carlh.net>
2202
2203         * Version 2.6.21 released.
2204
2205 2016-02-15  Carl Hetherington  <cth@carlh.net>
2206
2207         * Fix exception when analysing audio of projects with more
2208         than 8 DCP channels.
2209
2210 2016-02-15  Carl Hetherington  <cth@carlh.net>
2211
2212         * Support SSA subtitles embedded within FFmpeg files.
2213
2214 2016-02-12  Carl Hetherington  <cth@carlh.net>
2215
2216         * Add basic support for SSA (SubStation Alpha) subtitles (#128).
2217
2218 2016-02-09  Carl Hetherington  <cth@carlh.net>
2219
2220         * Version 2.6.20 released.
2221
2222 2016-02-09  Carl Hetherington  <cth@carlh.net>
2223
2224         * Updated es_ES translation from Manuel AC.
2225
2226 2016-02-08  Carl Hetherington  <cth@carlh.net>
2227
2228         * Version 2.6.19 released.
2229
2230 2016-02-05  Carl Hetherington  <cth@carlh.net>
2231
2232         * New cs_CZ translation from Tomáš Begeni.
2233
2234 2016-02-04  Carl Hetherington  <cth@carlh.net>
2235
2236         * Updated de_DE translation from Carsten Kurz.
2237
2238 2016-02-02  Carl Hetherington  <cth@carlh.net>
2239
2240         * Version 2.6.18 released.
2241
2242 2016-02-02  Carl Hetherington  <cth@carlh.net>
2243
2244         * Add Delete-key shortcut to remove content.
2245
2246 2016-02-01  Carl Hetherington  <cth@carlh.net>
2247
2248         * Allow removal of multiple pieces of content in one click.
2249
2250         * Synchronise content list / timeline selection when
2251         the content list selection changes.
2252
2253         * Move the preview to the start of a piece of content
2254         when selecting it (suggested by Carsten Kurz).
2255
2256 2016-02-01  Carl Hetherington  <cth@carlh.net>
2257
2258         * Updated de_DE translation from Carsten Kurz.
2259
2260 2016-02-01  Carl Hetherington  <cth@carlh.net>
2261
2262         * Version 2.6.17 released.
2263
2264 2016-01-30  Carl Hetherington  <cth@carlh.net>
2265
2266         * Fix a collection of strange problems with the content list when
2267         dragging content around in the timeline.
2268
2269 2016-01-24  Carl Hetherington  <cth@carlh.net>
2270
2271         * Fix encodes getting stuck in some cases (#783).
2272
2273 2016-01-23  Carl Hetherington  <cth@carlh.net>
2274
2275         * Fix estimate of required disk space to take referencing
2276         of existing DCPs into account.
2277
2278 2016-01-14  Carl Hetherington  <cth@carlh.net>
2279
2280         * Add frames-per-second summary to log at the end of
2281         a transcode (#786).
2282
2283         * Allow multiple CC addresses for KDM emails (#785).
2284
2285 2016-01-13  Carl Hetherington  <cth@carlh.net>
2286
2287         * Version 2.6.16 released.
2288
2289 2016-01-13  Carl Hetherington  <cth@carlh.net>
2290
2291         * Fix incorrect fades when trim is being used.
2292
2293 2016-01-11  Carl Hetherington  <cth@carlh.net>
2294
2295         * Updated nl_NL translation from Rob van Nieuwkerk.
2296
2297 2016-01-10  Carl Hetherington  <cth@carlh.net>
2298
2299         * Sort "Add file(s)..." images case-insensitively.
2300
2301         * Version 2.6.15 released.
2302
2303 2016-01-09  Carl Hetherington  <cth@carlh.net>
2304
2305         * Fix file-not-found errors with dcpomatic_create on Windows
2306         in some situations.
2307
2308 2016-01-08  Carl Hetherington  <cth@carlh.net>
2309
2310         * Attempt to make subtitles view resizeable on all platforms (#781).
2311
2312         * Don't expand all cinemas on opening KDM dialogs (#779).
2313
2314 2016-01-07  Carl Hetherington  <cth@carlh.net>
2315
2316         * Version 2.6.14 released.
2317
2318 2016-01-07  Carl Hetherington  <cth@carlh.net>
2319
2320         * Sort image files added using "Add file(s)..." alphabetically
2321         rather than trying to find numbers in the filenames.
2322
2323 2016-01-07  Carl Hetherington  <cth@carlh.net>
2324
2325         * Version 2.6.13 released.
2326
2327 2016-01-07  Carl Hetherington  <cth@carlh.net>
2328
2329         * Version 2.6.12 released.
2330
2331 2016-01-06  Carl Hetherington  <cth@carlh.net>
2332
2333         * Updated ru_RU translation from Igor Voytovich.
2334
2335         * Version 2.6.11 released.
2336
2337 2016-01-06  Carl Hetherington  <cth@carlh.net>
2338
2339         * New sk_SK translation from Tomáš Hlaváč.
2340
2341 2015-12-23  Carl Hetherington  <cth@carlh.net>
2342
2343         * Add basic search function to KDM creator screens list (#739).
2344
2345         * Version 2.6.10 released.
2346
2347 2015-12-23  Carl Hetherington  <cth@carlh.net>
2348
2349         * Updated nl_NL translation from Rob van Nieuwkerk.
2350
2351         * Version 2.6.9 released.
2352
2353 2015-12-23  Carl Hetherington  <cth@carlh.net>
2354
2355         * Add stored list of DKDMs to KDM creator (#767).
2356
2357 2015-12-22  Carl Hetherington  <cth@carlh.net>
2358
2359         * Fix hang when removing screens in some cases.
2360
2361 2015-12-21  Carl Hetherington  <cth@carlh.net>
2362
2363         * Version 2.6.8 released.
2364
2365 2015-12-21  Carl Hetherington  <cth@carlh.net>
2366
2367         * Reduce frequency of temporary writes to disk (#748).
2368
2369         * Use new Dolby website for both Doremi and Dolby certificates (#775).
2370
2371 2015-12-18  Carl Hetherington  <cth@carlh.net>
2372
2373         * Fix double-calculation of DCP hashes.
2374
2375         * Add hint about making non-24/48 FPS Interop DCPs.
2376
2377 2015-12-15  Carl Hetherington  <cth@carlh.net>
2378
2379         * Updated de_DE translation from Carsten Kurz.
2380
2381         * Updated nl_NL translation from Rob van Niuewkerk.
2382
2383 2015-12-11  Carl Hetherington  <cth@carlh.net>
2384
2385         * Version 2.6.7 released.
2386
2387 2015-12-11  Carl Hetherington  <cth@carlh.net>
2388
2389         * Version 2.6.6 released.
2390
2391 2015-12-06  Carl Hetherington  <cth@carlh.net>
2392
2393         * Add menu option to send a project to the
2394         batch converter (#770).
2395
2396 2015-12-10  Carl Hetherington  <cth@carlh.net>
2397
2398         * Put ISDCF name subtitle language in lower case if all subs are
2399         burnt into the image.
2400
2401 2015-12-09  Carl Hetherington  <cth@carlh.net>
2402
2403         * Version 2.6.5 released.
2404
2405 2015-12-08  Carl Hetherington  <cth@carlh.net>
2406
2407         * Version 2.6.4 released.
2408
2409 2015-11-30  Carl Hetherington  <cth@carlh.net>
2410
2411         * Port to OpenJPEG version 2.1.
2412
2413 2015-12-04  Carl Hetherington  <cth@carlh.net>
2414
2415         * Version 2.6.3 released.
2416
2417 2015-12-04  Carl Hetherington  <cth@carlh.net>
2418
2419         * Fix non-functional send-problem-report.
2420
2421 2015-12-03  Carl Hetherington  <cth@carlh.net>
2422
2423         * Version 2.6.2 released.
2424
2425 2015-12-03  Carl Hetherington  <cth@carlh.net>
2426
2427         * Fix crash on startup of server GUI in some cases.
2428
2429 2015-12-03  Carl Hetherington  <cth@carlh.net>
2430
2431         * Version 2.6.1 released.
2432
2433 2015-12-03  Carl Hetherington  <cth@carlh.net>
2434
2435         * Fix crash on uploading to TMS via FTP.
2436
2437 2015-12-02  Carl Hetherington  <cth@carlh.net>
2438
2439         * Version 2.6.0 released.
2440
2441 2015-12-02  Carl Hetherington  <cth@carlh.net>
2442
2443         * Version 2.5.15 released.
2444
2445 2015-12-02  Carl Hetherington  <cth@carlh.net>
2446
2447         * Version 2.5.14 released.
2448
2449 2015-12-02  Carl Hetherington  <cth@carlh.net>
2450
2451         * Various fixes to certificate downloading.
2452
2453         * Version 2.5.13 released.
2454
2455 2015-12-02  Carl Hetherington  <cth@carlh.net>
2456
2457         * Remove insistence on 6-character Doremi serials (#768).
2458
2459 2015-12-01  Carl Hetherington  <cth@carlh.net>
2460
2461         * Updated ru_RU translation from Igor Voytovich.
2462
2463 2015-11-30  Carl Hetherington  <cth@carlh.net>
2464
2465         * Updated nl_NL translation from Rob van Nieuwkerk.
2466
2467 2015-11-29  Carl Hetherington  <cth@carlh.net>
2468
2469         * Version 2.5.12 released.
2470
2471 2015-11-29  Carl Hetherington  <cth@carlh.net>
2472
2473         * Possibly fix large memory use with burnt-in subtitles (#766).
2474
2475 2015-11-28  Carl Hetherington  <cth@carlh.net>
2476
2477         * Version 2.5.11 released.
2478
2479 2015-11-28  Carl Hetherington  <cth@carlh.net>
2480
2481         * Updated nl_NL translation from Rob van Nieuwkerk.
2482
2483         * Fix various problems with specification of install directory
2484         on Windows (#643, #705).
2485
2486 2015-11-27  Carl Hetherington  <cth@carlh.net>
2487
2488         * Add config and server list to the batch converter's menus (#765).
2489
2490         * Fix incorrect subtitle timings with multi-reel (#760).
2491
2492         * Version 2.5.10 released.
2493
2494 2015-11-27  Carl Hetherington  <cth@carlh.net>
2495
2496         * Fix download of some Doremi certificates (#763).
2497
2498 2015-11-27  Carl Hetherington  <cth@carlh.net>
2499
2500         * Updated de_DE translation from Carsten Kurz.
2501
2502         * Hopefully fix truncated text in the colour conversion dialog
2503         on OS X.
2504
2505 2015-11-26  Carl Hetherington  <cth@carlh.net>
2506
2507         * Version 2.5.9 released.
2508
2509 2015-11-26  Carl Hetherington  <cth@carlh.net>
2510
2511         * Updated de_DE translation from Carsten Kurz.
2512
2513 2015-11-24  Carl Hetherington  <cth@carlh.net>
2514
2515         * Version 2.5.8 released.
2516
2517 2015-11-24  Carl Hetherington  <cth@carlh.net>
2518
2519         * Version 2.5.7 released.
2520
2521 2015-11-20  Carl Hetherington  <cth@carlh.net>
2522
2523         * Lower default position of SubRip subtitles a bit.
2524
2525 2015-11-19  Carl Hetherington  <cth@carlh.net>
2526
2527         * Adjust preview subtitle position to better match reality
2528         in some cases.
2529
2530 2015-11-19  Carl Hetherington  <cth@carlh.net>
2531
2532         * Add menu option to make a DKDM for DCP-o-matic (#755).
2533
2534 2015-11-18  Carl Hetherington  <cth@carlh.net>
2535
2536         * Version 2.5.6 released.
2537
2538 2015-11-18  Carl Hetherington  <cth@carlh.net>
2539
2540         * Add LUFS / LRA analysis using FFmpeg's ebur128 filter (#368).
2541
2542 2015-11-17  Carl Hetherington  <cth@carlh.net>
2543
2544         * Bump libdcp for fix to encoded date header in MXF files when
2545         encoding on Windows (#754).
2546
2547         * Version 2.5.5 released.
2548
2549 2015-11-17  Carl Hetherington  <cth@carlh.net>
2550
2551         * Updated nl_NL translation from Rob van Nieuwkerk.
2552
2553         * Fix crash when previewing MXFs in some cases.
2554
2555 2015-11-16  Carl Hetherington  <cth@carlh.net>
2556
2557         * Updated nl_NL translation from Rob van Nieuwkerk.
2558
2559 2015-11-15  Carl Hetherington  <cth@carlh.net>
2560
2561         * Version 2.5.4 released.
2562
2563 2015-11-15  Carl Hetherington  <cth@carlh.net>
2564
2565         * Updated ru_RU translation from Igor Voytovich.
2566
2567         * Basic support for trusted device lists in KDMs (#750).
2568
2569 2015-11-14  Carl Hetherington  <cth@carlh.net>
2570
2571         * Updated nl_NL translation from Rob van Nieuwkerk.
2572
2573         * Fix various misbehaviours with update checking (#749).
2574
2575         * Updated fr_FR translation from Thierry Journet.
2576
2577 2015-11-13  Carl Hetherington  <cth@carlh.net>
2578
2579         * Version 2.5.3 released.
2580
2581 2015-11-13  Carl Hetherington  <cth@carlh.net>
2582
2583         * Vertically align SubRip subtitles with reference to the bottom
2584         of the screen (#744).
2585
2586         * Disable YUV->RGB conversion controls with non-YUV sources (#649).
2587
2588         * Allow multiple recipients of KDM emails (#745).
2589
2590 2015-11-12  Carl Hetherington  <cth@carlh.net>
2591
2592         * Version 2.5.2 released.
2593
2594 2015-11-12  Carl Hetherington  <cth@carlh.net>
2595
2596         * Extend maximum audio channels to 16 for an experiment.
2597
2598 2015-11-12  Carl Hetherington  <cth@carlh.net>
2599
2600         * Updated ru_RU translation from Igor Voytovich.
2601
2602 2015-11-12  Carl Hetherington  <cth@carlh.net>
2603
2604         * Updated nl_NL translation from Rob van Nieuwkerk.
2605
2606 2015-11-11  Carl Hetherington  <cth@carlh.net>
2607
2608         * Updated pt_PT translation from Tiago Casal Ribeiro.
2609
2610         * Updated sv_SE translation from Adam Klotblixt.
2611
2612 2015-11-10  Carl Hetherington  <cth@carlh.net>
2613
2614         * Further adjustments to playhead behaviour during trim (#737).
2615
2616         * Version 2.5.1 released.
2617
2618 2015-11-10  Carl Hetherington  <cth@carlh.net>
2619
2620         * Updated fr_FR translation from Thierry Journet.
2621
2622 2015-11-09  Carl Hetherington  <cth@carlh.net>
2623
2624         * Correct a number of float/double mismatches; should fix #742.
2625
2626         * Desensitise trim-playhead buttons as appropriate (#737).
2627
2628         * Keep same frame visible after trimming content start (#737).
2629
2630         * Trim frames after the current one with "trim after current", leaving
2631         the current frame in (#737).
2632
2633 2015-11-08  Carl Hetherington  <cth@carlh.net>
2634
2635         * Fix bad layout in the audio tab (#738).
2636
2637         * Allow configuration of SubRip subtitle colour and outlines.
2638
2639 2015-11-06  Carl Hetherington  <cth@carlh.net>
2640
2641         * Sort cinemas in KDM dialog and standalone creator (#726).
2642
2643 2015-11-06  Carl Hetherington  <cth@carlh.net>
2644
2645         * Updated ru_RU translation from Igor Voytovich.
2646
2647 2015-11-06  Carl Hetherington  <cth@carlh.net>
2648
2649         * Make single-frame image sources adjust their notional
2650         frame rate to that of the DCP (#714).
2651
2652 2015-11-05  Carl Hetherington  <cth@carlh.net>
2653
2654         * Correct time display when previewing multi-reel DCP content.
2655
2656 2015-11-05  Carl Hetherington  <cth@carlh.net>
2657
2658         * Updated nl_NL translation from Rob van Nieuwkerk.
2659
2660 2015-11-05  Carl Hetherington  <cth@carlh.net>
2661
2662         * Version 2.5.0 released.
2663
2664 2015-11-05  Carl Hetherington  <cth@carlh.net>
2665
2666         * Version 2.4.18 released.
2667
2668 2015-11-04  Carl Hetherington  <cth@carlh.net>
2669
2670         * Updated nl_NL translation from Rob van Nieuwkerk.
2671
2672         * Version 2.4.17 released.
2673
2674 2015-11-04  Carl Hetherington  <cth@carlh.net>
2675
2676         * Version 2.4.16 released.
2677
2678 2015-11-03  Carl Hetherington  <cth@carlh.net>
2679
2680         * Fix error when previewing DCP content with added subtitles (#736).
2681
2682         * Fix crash with multi-reel DCP content.
2683
2684         * Updated fr_FR translation from Thierry Journet.
2685
2686         * Updated ru_RU translation from Igor Voytovich.
2687
2688         * Updated nl_NL translation from Rob van Nieuwkerk.
2689
2690 2015-11-02  Carl Hetherington  <cth@carlh.net>
2691
2692         * Updated nl_NL translation from Rob van Nieuwkerk.
2693
2694         * Fix incorrect preview rendering of italic subtitles (#728).
2695
2696 2015-10-30  Carl Hetherington  <cth@carlh.net>
2697
2698         * Updated ru_RU translation from Igor Voytovich.
2699
2700         * Fix non-update of timeline when reels setup changes (#735).
2701
2702 2015-10-29  Carl Hetherington  <cth@carlh.net>
2703
2704         * Version 2.4.15 released.
2705
2706 2015-10-29  Carl Hetherington  <cth@carlh.net>
2707
2708         * Fix incorrect colours following re-scale of existing
2709         DCP content (#730).
2710
2711         * Updated nl_NL translation from Rob van Nieuwkerk.
2712
2713         * Updated pt_PT translation from Tiago Casal Ribeiro.
2714
2715 2015-10-28  Carl Hetherington  <cth@carlh.net>
2716
2717         * New pt_PT translation from Tiago Casal Ribeiro.
2718
2719         * Version 2.4.14 released.
2720
2721 2015-10-28  Carl Hetherington  <cth@carlh.net>
2722
2723         * Version 2.4.13 released.
2724
2725 2015-10-28  Carl Hetherington  <cth@carlh.net>
2726
2727         * Fix ordering of filename in image sets in some cases
2728         (e.g. foo_01042015_00000, foo_01042015_00001...)
2729
2730         * Updated da_DK translation from Anders Uhl Pedersen.
2731
2732         * Fix erroneous addition of referenced assets to PKLs (#723).
2733
2734 2015-10-19  Carl Hetherington  <cth@carlh.net>
2735
2736         * Draw reels in the timeline.
2737
2738         * Fix by-video-content reel split when there is stuff
2739         after the last piece of video content.
2740
2741         * Add button to export leaf private key from the config.
2742
2743 2015-10-17  Carl Hetherington  <cth@carlh.net>
2744
2745         * Version 2.4.12 released.
2746
2747 2015-10-15  Carl Hetherington  <cth@carlh.net>
2748
2749         * Fix out-of-range Interop subtitle timing in some cases (#717).
2750
2751 2015-10-14  Carl Hetherington  <cth@carlh.net>
2752
2753         * Only show existing DCP channels in the audio dialog (#715).
2754
2755         * Various optimizations to the upmixer filters; drop order of
2756         Upmixer A Lfe/C and Upmixer B Lfe filters to speed them up.
2757
2758 2015-10-13  Carl Hetherington  <cth@carlh.net>
2759
2760         * Version 2.4.11 released.
2761
2762 2015-10-13  Carl Hetherington  <cth@carlh.net>
2763
2764         * Add basic support for multi-reel.
2765
2766         * Fix referencing of multi-reel DCPs.
2767
2768 2015-10-12  Carl Hetherington  <cth@carlh.net>
2769
2770         * Version 2.4.10 released.
2771
2772 2015-10-12  Carl Hetherington  <cth@carlh.net>
2773
2774         * Updated nl_NL translation from Rob van Nieuwkerk.
2775
2776 2015-10-11  Carl Hetherington  <cth@carlh.net>
2777
2778         * Add option to log SMTP session transcripts
2779         for debugging failures to send email.
2780
2781         * Version 2.4.9 released.
2782
2783 2015-10-11  Carl Hetherington  <cth@carlh.net>
2784
2785         * Provide progress indication when finding
2786         subtitles (#711).
2787
2788         * Updated ru_RU translation from Igor Voytovich.
2789
2790         * Updated pl_PL translation from Marek Skrzelowski.
2791
2792 2015-10-10  Carl Hetherington  <cth@carlh.net>
2793
2794         * Version 2.4.8 released.
2795
2796 2015-10-10  Carl Hetherington  <cth@carlh.net>
2797
2798         * Version 2.4.7 released.
2799
2800 2015-10-10  Carl Hetherington  <cth@carlh.net>
2801
2802         * Updated nl_NL translation from
2803         Rob van Nieuwkerk.
2804
2805 2015-10-09  Carl Hetherington  <cth@carlh.net>
2806
2807         * Version 2.4.6 released.
2808
2809 2015-10-09  Carl Hetherington  <cth@carlh.net>
2810
2811         * Create certificate chains with nicer default
2812         organizational unit etc.
2813
2814         * Various improvements to server GUI.
2815
2816         * Package main DCP-o-matic, server and batch
2817         converter on all platforms.
2818
2819         * Add KDM creator application which can
2820         make new KDMs given a DKDM.
2821
2822 2015-10-08  Carl Hetherington  <cth@carlh.net>
2823
2824         * Update to fr_FR translation from Thierry Journet.
2825
2826 2015-10-07  Carl Hetherington  <cth@carlh.net>
2827
2828         * Version 2.4.5 released.
2829
2830 2015-10-07  Carl Hetherington  <cth@carlh.net>
2831
2832         * Fix job description layout on OS X.
2833
2834 2015-10-06  Carl Hetherington  <cth@carlh.net>
2835
2836         * Version 2.4.4 released.
2837
2838 2015-10-06  Carl Hetherington  <cth@carlh.net>
2839
2840         * Version 2.4.3 released.
2841
2842 2015-10-06  Carl Hetherington  <cth@carlh.net>
2843
2844         * Version 2.4.2 released.
2845
2846 2015-10-06  Carl Hetherington  <cth@carlh.net>
2847
2848         * Fix subtitle timing when the DCP rate
2849         is different to their native rate.
2850
2851         * Fix invalid SMPTE subtitle output
2852         in some cases.
2853
2854         * Version 2.4.1 released.
2855
2856 2015-10-06  Carl Hetherington  <cth@carlh.net>
2857
2858         * Speculative support for multi-part
2859         bitmap subtitles (#709).
2860
2861 2015-10-05  Carl Hetherington  <cth@carlh.net>
2862
2863         * Version 2.4.0 released.
2864
2865 2015-10-05  Carl Hetherington  <cth@carlh.net>
2866
2867         * Version 2.3.14 released.
2868
2869 2015-10-04  Carl Hetherington  <cth@carlh.net>
2870
2871         * Fix subtitle timing under trim.
2872
2873 2015-10-02  Carl Hetherington  <cth@carlh.net>
2874
2875         * Version 2.3.13 released.
2876
2877 2015-10-01  Carl Hetherington  <cth@carlh.net>
2878
2879         * Version 2.3.12 released.
2880
2881 2015-09-30  Carl Hetherington  <cth@carlh.net>
2882
2883         * Fix broken video frame rate override control.
2884
2885 2015-09-30  Carl Hetherington  <cth@carlh.net>
2886
2887         * Version 2.3.11 released.
2888
2889 2015-09-30  Carl Hetherington  <cth@carlh.net>
2890
2891         * Fix various confusions with subtitles and
2892         changing video frame rates.
2893
2894 2015-09-29  Carl Hetherington  <cth@carlh.net>
2895
2896         * Version 2.3.10 released.
2897
2898 2015-09-29  Carl Hetherington  <cth@carlh.net>
2899
2900         * Improve fix for failure to analyse some audio.
2901
2902 2015-09-28  Carl Hetherington  <cth@carlh.net>
2903
2904         * Version 2.3.9 released.
2905
2906 2015-09-28  Carl Hetherington  <cth@carlh.net>
2907
2908         * Fix update of display when changing DCP video rate (#699).
2909
2910 2015-09-28  Carl Hetherington  <cth@carlh.net>
2911
2912         * Version 2.3.8 released.
2913
2914 2015-09-28  Carl Hetherington  <cth@carlh.net>
2915
2916         * Fix problems with audio analysis of some combined
2917         video/audio files.
2918
2919         * Fix mis-identification of a folder of images
2920         as a DCP in some cases.
2921
2922 2015-09-27  Carl Hetherington  <cth@carlh.net>
2923
2924         * Version 2.3.7 released.
2925
2926 2015-09-26  Carl Hetherington  <cth@carlh.net>
2927
2928         * Fix crash with embedded subtitles with some
2929         video files.
2930
2931         * Version 2.3.6 released.
2932
2933 2015-09-25  Carl Hetherington  <cth@carlh.net>
2934
2935         * Fix assertion failure when loading .MTS files (#702).
2936
2937         * Fix incorrect hint about 3D content in a 2D DCP.
2938
2939         * Detect and convert from non-UTF-8
2940         subtitle encodings.
2941
2942 2015-09-21  Carl Hetherington  <cth@carlh.net>
2943
2944         * Version 2.3.5 released.
2945
2946 2015-09-20  Carl Hetherington  <cth@carlh.net>
2947
2948         * Fix setting of frame rate when loading
2949         image folders.
2950
2951 2015-09-18  Carl Hetherington  <cth@carlh.net>
2952
2953         * Add another upmixer which is a simpler
2954         matrix-type thing with no filtering
2955         (apart from Lfe).
2956
2957 2015-09-17  Carl Hetherington  <cth@carlh.net>
2958
2959         * Version 2.3.4 released.
2960
2961 2015-09-17  Carl Hetherington  <cth@carlh.net>
2962
2963         * Version 2.3.3 released.
2964
2965 2015-09-16  Carl Hetherington  <cth@carlh.net>
2966
2967         * Fix exception on adding an empty folder
2968         as content (#691).
2969
2970         * Add config option for default standard
2971         (SMPTE / Interop).
2972
2973 2015-09-16  Carl Hetherington  <cth@carlh.net>
2974
2975         * Allow imported DCPs to be referenced rather
2976         than re-wrapped (i.e. creation of VF DCPs).
2977
2978 2015-09-15  Carl Hetherington  <cth@carlh.net>
2979
2980         * Fix crash on re-making certificate chains
2981         after removing all existing certificates (#690).
2982
2983 2015-09-15  Carl Hetherington  <cth@carlh.net>
2984
2985         * Fix failure to display audio analysis
2986         in some cases.
2987
2988 2015-09-15  Carl Hetherington  <cth@carlh.net>
2989
2990         * Version 2.3.2 released.
2991
2992 2015-09-14  Carl Hetherington  <cth@carlh.net>
2993
2994         * Fix Windows short-cut to encode server.
2995
2996         * Version 2.3.1 released.
2997
2998 2015-09-14  Carl Hetherington  <cth@carlh.net>
2999
3000         * Version 2.2.1 released.
3001
3002 2015-09-03  Carl Hetherington  <cth@carlh.net>
3003
3004         * Quicker, though slightly less safe,
3005         check for existing picture data; go back
3006         from the last frame written until we
3007         find a good one rather than going
3008         through from the beginning until we find
3009         a bad one (#519, #504).
3010
3011         * Add frame counter to progress
3012         when transcoding (#111).
3013
3014         * Add button to export certificates
3015         from the configuration (#668).
3016
3017         * Add option to always analyse audio
3018         and put the peak value into the audio
3019         tab so it's easy to see (#673).
3020
3021 2015-09-14  Carl Hetherington  <cth@carlh.net>
3022
3023         * Version 2.2.0 released.
3024
3025 2015-09-14  Carl Hetherington  <cth@carlh.net>
3026
3027         * Version 2.1.65 released.
3028
3029 2015-09-12  Carl Hetherington  <cth@carlh.net>
3030
3031         * Version 2.1.64 released.
3032
3033 2015-09-12  Carl Hetherington  <cth@carlh.net>
3034
3035         * Several fixes to SMPTE subtitle syntax.
3036
3037         * Version 2.1.63 released.
3038
3039 2015-09-11  Carl Hetherington  <cth@carlh.net>
3040
3041         * Fix assertion failure when creating 6-channel DCPs
3042         using the mid-side processor.
3043
3044 2015-09-10  Carl Hetherington  <cth@carlh.net>
3045
3046         * Version 2.1.62 released.
3047
3048 2015-09-10  Carl Hetherington  <cth@carlh.net>
3049
3050         * Version 2.1.61 released.
3051
3052 2015-09-09  Carl Hetherington  <cth@carlh.net>
3053
3054         * Version 2.1.60 released.
3055
3056 2015-09-09  Carl Hetherington  <cth@carlh.net>
3057
3058         * Updated fr_FR translation from Thierry Journet.
3059
3060         * Version 2.1.59 released.
3061
3062 2015-09-09  Carl Hetherington  <cth@carlh.net>
3063
3064         * Version 2.1.59 released.
3065
3066 2015-09-09  Carl Hetherington  <cth@carlh.net>
3067
3068         * Use SRC_LINEAR when resampling for
3069         audio analysis to speed things up (#685).
3070
3071 2015-09-09  Carl Hetherington  <cth@carlh.net>
3072
3073         * Version 2.1.58 released.
3074
3075 2015-09-09  Carl Hetherington  <cth@carlh.net>
3076
3077         * Actually fix missing libsamplerate
3078         dylib for OS X.
3079
3080 2015-09-08  Carl Hetherington  <cth@carlh.net>
3081
3082         * Version 2.1.57 released.
3083
3084 2015-09-08  Carl Hetherington  <cth@carlh.net>
3085
3086         * Missing libsamplerate dylib for OS X.
3087
3088 2015-09-06  Carl Hetherington  <cth@carlh.net>
3089
3090         * Version 2.1.56 released.
3091
3092 2015-09-06  Carl Hetherington  <cth@carlh.net>
3093
3094         * Version 2.1.55 released.
3095
3096 2015-09-05  Carl Hetherington  <cth@carlh.net>
3097
3098         * Version 2.1.54 released.
3099
3100 2015-09-05  Carl Hetherington  <cth@carlh.net>
3101
3102         * Version 2.1.53 released.
3103
3104 2015-09-04  Carl Hetherington  <cth@carlh.net>
3105
3106         * Use libsamplerate for resampling instead
3107         of FFmpeg / libsoxr.
3108
3109         * Fix audio mapping view changing size
3110         on first click.
3111
3112         * Version 2.1.52 released.
3113
3114 2015-09-03  Carl Hetherington  <cth@carlh.net>
3115
3116         * Version 2.1.51 released.
3117
3118 2015-09-02  Carl Hetherington  <cth@carlh.net>
3119
3120         * Switch to soxr resampler as it seems
3121         to have fewer artefacts in some cases (#682, possibly #493).
3122
3123 2015-09-02  Carl Hetherington  <cth@carlh.net>
3124
3125         * Fix problems when changing the number
3126         of encoding servers / threads during an
3127         encode (#683).
3128
3129 2015-09-02  Carl Hetherington  <cth@carlh.net>
3130
3131         * Version 2.1.50 released.
3132
3133 2015-09-01  Carl Hetherington  <cth@carlh.net>
3134
3135         * Allow cancellation of transcodes during the
3136         checking of existing frames (#679).
3137
3138         * Version 2.1.49 released.
3139
3140 2015-08-31  Carl Hetherington  <cth@carlh.net>
3141
3142         * Version 2.1.48 released.
3143
3144 2015-08-31  Carl Hetherington  <cth@carlh.net>
3145
3146         * Stop very long searches for subtitles where
3147         there are none.
3148
3149         * Updated es_ES translation from Manuel AC.
3150
3151 2015-08-30  Carl Hetherington  <cth@carlh.net>
3152
3153         * Updated ru_RU translation from Igor Voytovich.
3154
3155 2015-08-28  Carl Hetherington  <cth@carlh.net>
3156
3157         * Version 2.1.47 released.
3158
3159 2015-08-28  Carl Hetherington  <cth@carlh.net>
3160
3161         * Fix crash on adding a KDM to DCP content
3162         (hopefully fixing #645).
3163
3164 2015-08-27  Carl Hetherington  <cth@carlh.net>
3165
3166         * Tidy up DCP content colour conversion
3167         a bit.
3168
3169         * Fix creation of badly-named configuration
3170         directories in some circumstances (#654).
3171
3172 2015-08-26  Carl Hetherington  <cth@carlh.net>
3173
3174         * Version 2.1.46 released.
3175
3176 2015-08-25  Carl Hetherington  <cth@carlh.net>
3177
3178         * Version 2.1.45 released.
3179
3180 2015-08-25  Carl Hetherington  <cth@carlh.net>
3181
3182         * Add video waveform viewer.
3183
3184 2015-08-23  Carl Hetherington  <cth@carlh.net>
3185
3186         * Use correct fonts to render subtitles in preview (#663).
3187
3188 2015-08-22  Carl Hetherington  <cth@carlh.net>
3189
3190         * Version 2.1.44 released.
3191
3192 2015-08-20  Carl Hetherington  <cth@carlh.net>
3193
3194         * Version 2.1.43 released.
3195
3196 2015-08-20  Carl Hetherington  <cth@carlh.net>
3197
3198         * Fix assertion failure with overlapping video content (#666).
3199
3200 2015-08-19  Carl Hetherington  <cth@carlh.net>
3201
3202         * Version 2.1.42 released.
3203
3204 2015-08-18  Carl Hetherington  <cth@carlh.net>
3205
3206         * Add custom dialog to select system fonts on Windows
3207         (#491).
3208
3209         * Version 2.1.41 released.
3210
3211 2015-08-18  Carl Hetherington  <cth@carlh.net>
3212
3213         * Add configuration for DCP creator metadata.
3214
3215         * Version 2.1.40 released.
3216
3217 2015-08-18  Carl Hetherington  <cth@carlh.net>
3218
3219         * Fix various problems when creating
3220         subtitled Interop DCPs on Windows.
3221
3222 2015-08-17  Carl Hetherington  <cth@carlh.net>
3223
3224         * Version 2.1.39 released.
3225
3226 2015-08-17  Carl Hetherington  <cth@carlh.net>
3227
3228         * Fix problems when encoding 3D from separate
3229         L/R sources.
3230
3231         * Version 2.1.38 released.
3232
3233 2015-08-17  Carl Hetherington  <cth@carlh.net>
3234
3235         * Fix crop of some YUV content.
3236
3237 2015-08-11  Carl Hetherington  <cth@carlh.net>
3238
3239         * Prevent multiple creation of certificate chains
3240         on startup (part of #651).
3241
3242 2015-08-10  Carl Hetherington  <cth@carlh.net>
3243
3244         * Fix erroneous folder creation on Windows (#654).
3245
3246         * Fix incorrect layout on Windows (#653).
3247
3248 2015-08-09  Carl Hetherington  <cth@carlh.net>
3249
3250         * Version 2.1.37 released.
3251
3252 2015-08-09  Carl Hetherington  <cth@carlh.net>
3253
3254         * Fix various incorrect behaviours with 96kHz
3255         audio sources.
3256
3257 2015-08-06  Carl Hetherington  <cth@carlh.net>
3258
3259         * Version 2.1.36 released.
3260
3261 2015-08-06  Carl Hetherington  <cth@carlh.net>
3262
3263         * Make dcpomatic_create assign a default name if none
3264         is specified.  Fix dcpomatic_create help.
3265
3266         * Add --no-sign and --no-use-isdcf-name to dcpomatic_create.
3267
3268 2015-08-05  Carl Hetherington  <cth@carlh.net>
3269
3270         * Version 2.1.35 released.
3271
3272 2015-08-05  Carl Hetherington  <cth@carlh.net>
3273
3274         * Version 2.1.34 released.
3275
3276 2015-08-05  Carl Hetherington  <cth@carlh.net>
3277
3278         * Version 2.1.33 released.
3279
3280 2015-08-04  Carl Hetherington  <cth@carlh.net>
3281
3282         * Version 2.1.32 released.
3283
3284 2015-08-04  Carl Hetherington  <cth@carlh.net>
3285
3286         * Add --standard option to dcpomatic_create.
3287
3288         * Disable "2D version of 3D content" ISDCF metadata
3289         checkbutton with 3D content (part of #652).
3290
3291 2015-07-30  Carl Hetherington  <cth@carlh.net>
3292
3293         * Allow recreation of the certificate chain and key
3294         used for KDM decryption (#644).
3295
3296 2015-07-29  Carl Hetherington  <cth@carlh.net>
3297
3298         * Version 2.1.31 released.
3299
3300 2015-07-29  Carl Hetherington  <cth@carlh.net>
3301
3302         * Fix "find missing" with DCP folders (#646).
3303
3304         * Fix garbled audio from DCP sources when running
3305         on Windows.
3306
3307 2015-07-28  Carl Hetherington  <cth@carlh.net>
3308
3309         * Stop forward-frame button going off the end of the film.
3310
3311         * Notice when content is modified and offer to save the project
3312         on closing DCP-o-matic.
3313
3314         * Recognise .w64 and .flac as audio files.
3315
3316 2015-07-27  Carl Hetherington  <cth@carlh.net>
3317
3318         * Version 2.1.30 released.
3319
3320 2015-07-27  Carl Hetherington  <cth@carlh.net>
3321
3322         * Updated ru_RU translation from Igor Voytovich.
3323
3324         * Version 2.1.29 released.
3325
3326 2015-07-27  Carl Hetherington  <cth@carlh.net>
3327
3328         * Fix i18n for some messages.
3329
3330 2015-07-25  Carl Hetherington  <cth@carlh.net>
3331
3332         * Version 2.1.28 released.
3333
3334 2015-07-24  Carl Hetherington  <cth@carlh.net>
3335
3336         * Fix problems when using large start trims relative
3337         to content length.
3338
3339 2015-07-22  Carl Hetherington  <cth@carlh.net>
3340
3341         * Use NR for rating an in ISDCF name if none is specified.
3342
3343 2015-07-21  Carl Hetherington  <cth@carlh.net>
3344
3345         * Version 2.1.27 released.
3346
3347 2015-07-21  Carl Hetherington  <cth@carlh.net>
3348
3349         * Fix incorrect conversion of audio from DCP sources (#642).
3350
3351 2015-07-20  Carl Hetherington  <cth@carlh.net>
3352
3353         * Version 2.1.26 released.
3354
3355 2015-07-20  Carl Hetherington  <cth@carlh.net>
3356
3357         * Fix missing second lines of subtitles in
3358         some cases (#641).
3359
3360 2015-07-19  Carl Hetherington  <cth@carlh.net>
3361
3362         * Fix some missing set-to-defaults (#640).
3363
3364         * Version 2.1.25 released.
3365
3366 2015-07-17  Carl Hetherington  <cth@carlh.net>
3367
3368         * Version 2.1.24 released.
3369
3370 2015-07-17  Carl Hetherington  <cth@carlh.net>
3371
3372         * Support FTP upload to TMS (#639).
3373
3374         * Fix bad behaviour of timeline snap.
3375
3376 2015-07-17  Carl Hetherington  <cth@carlh.net>
3377
3378         * Version 2.1.23 released.
3379
3380 2015-07-17  Carl Hetherington  <cth@carlh.net>
3381
3382         * Improve still-image filename sorting.
3383
3384 2015-07-16  Carl Hetherington  <cth@carlh.net>
3385
3386         * Updated ru_RU translation from Igor Voytovich.
3387
3388         * Version 2.1.22 released.
3389
3390 2015-07-16  Carl Hetherington  <cth@carlh.net>
3391
3392         * Updated ru_RU translation from Igor Voytovich.
3393
3394 2015-07-14  Carl Hetherington  <cth@carlh.net>
3395
3396         * Updated fr_FR translation from Thierry Journet.
3397
3398         * Fix trim point movement when changing DCP frame rate (#637).
3399
3400 2015-07-14  Carl Hetherington  <cth@carlh.net>
3401
3402         * Version 2.1.21 released.
3403
3404 2015-07-14  Carl Hetherington  <cth@carlh.net>
3405
3406         * Fix occasional strange failure to allow content
3407         selection (#636).
3408
3409         * Fix failure to encode 3D from separate content
3410         in some cases (from 1.x) (#634).
3411
3412         * Fix non-working 3D DCP creation when using separate
3413         pieces of content for each eye (#635).
3414
3415 2015-07-12  Carl Hetherington  <cth@carlh.net>
3416
3417         * Enforce restrictions on SSL certificate properties.
3418
3419 2015-07-09  Carl Hetherington  <cth@carlh.net>
3420
3421         * Improve 'best' frame rate guess in some cases (#633).
3422
3423         * Version 2.1.20 released.
3424
3425 2015-07-09  Carl Hetherington  <cth@carlh.net>
3426
3427         * Fix error when using DCP content with no audio channels.
3428
3429         * Stop Ctrl+A working when the content tab is not visible (#577).
3430
3431 2015-07-08  Carl Hetherington  <cth@carlh.net>
3432
3433         * Remove the (I suspect) rarely used and very limited
3434         'properties' dialogue.
3435
3436         * Stop V2 recognising V1 servers and vice versa (#510).
3437
3438 2015-07-07  Carl Hetherington  <cth@carlh.net>
3439
3440         * Version 2.1.19 released.
3441
3442 2015-07-06  Carl Hetherington  <cth@carlh.net>
3443
3444         * Copy pl_PL translation from 1.x.
3445
3446 2015-07-06  Carl Hetherington  <cth@carlh.net>
3447
3448         * Version 2.1.18 released.
3449
3450 2015-07-06  Carl Hetherington  <cth@carlh.net>
3451
3452         * Fix incorrectly formatted KDM emails (#630).
3453
3454 2015-07-03  Carl Hetherington  <cth@carlh.net>
3455
3456         * Version 2.1.17 released.
3457
3458 2015-07-03  Carl Hetherington  <cth@carlh.net>
3459
3460         * Version 2.1.16 released.
3461
3462 2015-07-02  Carl Hetherington  <cth@carlh.net>
3463
3464         * Version 2.1.15 released.
3465
3466 2015-07-02  Carl Hetherington  <cth@carlh.net>
3467
3468         * Support <font color="#abcdef"> tags in SubRip files.
3469
3470         * Fix failure to burn subs over existing DCP sources.
3471
3472         * Remove output gamma configuration option.
3473
3474 2015-07-02  Carl Hetherington  <cth@carlh.net>
3475
3476         * Version 2.1.14 released.
3477
3478 2015-07-02  Carl Hetherington  <cth@carlh.net>
3479
3480         * Version 2.1.13 released.
3481
3482 2015-07-02  Carl Hetherington  <cth@carlh.net>
3483
3484         * Restore audio analysis button for individual
3485         sources (#607 and #622).
3486
3487 2015-06-30  Carl Hetherington  <cth@carlh.net>
3488
3489         * Write FFmpeg messages of AV_LOG_WARNING and
3490         below to the project's log file.
3491
3492 2015-06-29  Carl Hetherington  <cth@carlh.net>
3493
3494         * Version 2.1.12 released.
3495
3496 2015-06-25  Carl Hetherington  <cth@carlh.net>
3497
3498         * Disallow impossible burn settings by manipulating
3499         the controls in the subtitle panel (#625).
3500
3501 2015-06-26  Carl Hetherington  <cth@carlh.net>
3502
3503         * Version 2.1.11 released.
3504
3505 2015-06-26  Carl Hetherington  <cth@carlh.net>
3506
3507         * Fix missing subtitles in some cases.
3508
3509         * Fix no-rebuild of DCP after subtitle burn is turned off/on.
3510
3511 2015-06-25  Carl Hetherington  <cth@carlh.net>
3512
3513         * Version 2.1.10 released.
3514
3515 2015-06-25  Carl Hetherington  <cth@carlh.net>
3516
3517         * Add decode debugging option.
3518
3519 2015-06-25  Carl Hetherington  <cth@carlh.net>
3520
3521         * Version 2.1.9 released.
3522
3523 2015-06-24  Carl Hetherington  <cth@carlh.net>
3524
3525         * Version 2.1.8 released.
3526
3527 2015-06-24  Carl Hetherington  <cth@carlh.net>
3528
3529         * Bump libdcp for probable fix to various font ID problems (#620).
3530
3531 2015-06-23  Carl Hetherington  <cth@carlh.net>
3532
3533         * Fix incorrect saving of colour conversion settings (#618).
3534
3535 2015-06-21  Carl Hetherington  <cth@carlh.net>
3536
3537         * Add some more video properties to the content properties
3538         dialogue.
3539
3540         * Version 2.1.7 released.
3541
3542 2015-06-21  Carl Hetherington  <cth@carlh.net>
3543
3544         * Prevent DCP creation if the project is set up to request
3545         non-burnt-in subtitles with text-subtitle content (#606).
3546
3547         * Fix status message appearance on OS X (#615).
3548
3549 2015-06-19  Carl Hetherington  <cth@carlh.net>
3550
3551         * Fix non-working audio analysis dialogue.
3552
3553         * Version 2.1.6 released.
3554
3555 2015-06-18  Carl Hetherington  <cth@carlh.net>
3556
3557         * Version 2.1.5 released.
3558
3559 2015-06-18  Carl Hetherington  <cth@carlh.net>
3560
3561         * Fix error when copying fonts into subtitles
3562         on Windows (#612).
3563
3564         * Split job status onto two lines (#610).
3565
3566         * Fix audio channel counts in DCP names when
3567         processors are in use (#609).
3568
3569 2015-06-18  Carl Hetherington  <cth@carlh.net>
3570
3571         * Version 2.1.4 released.
3572
3573 2015-06-18  Carl Hetherington  <cth@carlh.net>
3574
3575         * Fixes to Linux .desktop files.
3576
3577         * Stop playback when we reach the end of the film.
3578
3579 2015-06-16  Carl Hetherington  <cth@carlh.net>
3580
3581         * Prevent selection of fewer DCP channels than
3582         are present in the output of an active processor (#611).
3583
3584 2015-06-15  Carl Hetherington  <cth@carlh.net>
3585
3586         * Select newly-added content (#455).
3587
3588 2015-06-14  Carl Hetherington  <cth@carlh.net>
3589
3590         * Version 2.1.3 released.
3591
3592 2015-06-14  Carl Hetherington  <cth@carlh.net>
3593
3594         * Fix parsing of .srt files with a Unicode
3595         byte-order-mark.
3596
3597         * Add buttons to set trim from current `playhead'
3598         position (#372).
3599
3600 2015-06-13  Carl Hetherington  <cth@carlh.net>
3601
3602         * Version 2.1.2 released.
3603
3604 2015-06-13  Carl Hetherington  <cth@carlh.net>
3605
3606         * Fix i18n.
3607
3608         * Version 2.1.1 released.
3609
3610 2015-06-13  Carl Hetherington  <cth@carlh.net>
3611
3612         * Version 2.1.0 released.
3613
3614 2015-06-13  Carl Hetherington  <cth@carlh.net>
3615
3616         * Make ru_RU translation actually work.
3617
3618         * Update progress bar (sort-of) when finding subtitles (#603).
3619
3620         * Make sure audio mapping view is scrollable when necessary (#597).
3621
3622 2015-06-12  Carl Hetherington  <cth@carlh.net>
3623
3624         * Add a close button to the audio plot on Linux (#602).
3625
3626         * Version 2.0.51 released.
3627
3628 2015-06-12  Carl Hetherington  <cth@carlh.net>
3629
3630         * New ru_RU translation from Igor Voytovich.
3631
3632 2015-06-12  Carl Hetherington  <cth@carlh.net>
3633
3634         * Fix for every audio stream being mapped to the DCP when loading
3635         old films.
3636
3637 2015-06-11  Carl Hetherington  <cth@carlh.net>
3638
3639         * Fix massive slowdown of direct J2K->DCP encodes (#599).
3640
3641         * Fix hang on audio analysis in some cases (#598).
3642
3643         * Fix never-ending encode when XYZ values are clamped (#600).
3644
3645 2015-06-10  Carl Hetherington  <cth@carlh.net>
3646
3647         * Version 2.0.50 released.
3648
3649 2015-06-10  Carl Hetherington  <cth@carlh.net>
3650
3651         * Skip audio analysis when there is no audio content (#596).
3652
3653 2015-06-09  Carl Hetherington  <cth@carlh.net>
3654
3655         * Version 2.0.49 released.
3656
3657 2015-06-04  Carl Hetherington  <cth@carlh.net>
3658
3659         * Version 2.0.48 released.
3660
3661 2015-06-03  Carl Hetherington  <cth@carlh.net>
3662
3663         * Various fixes to subtitle rendering, including independent
3664         x and y scale of text subs (#489).
3665
3666 2015-06-02  Carl Hetherington  <cth@carlh.net>
3667
3668         * Allow use of all content audio streams, not just
3669         the selected one.
3670
3671         * Tweak colour conversion controls so that it's easier
3672         to use a preset without seeing the details.
3673
3674 2015-05-25  Carl Hetherington  <cth@carlh.net>
3675
3676         * Block all but alphanumeric characters with a few bits
3677         of punctuation from DCP names.
3678
3679         * Improve view of jobs in various ways.
3680
3681         * Increase the number of images that DCP-o-matic will
3682         keep around in memory before resorting to pushing them
3683         to disk.
3684
3685         * Display DCP container size beside the choice
3686         in the DCP tab.
3687
3688         * Try to set up useful default colour conversions
3689         depending on the type and resolution of content (#565).
3690
3691 2015-05-23  Carl Hetherington  <cth@carlh.net>
3692
3693         * Fix failure to import some video MXFs (#566).
3694
3695 2015-05-17  Carl Hetherington  <cth@carlh.net>
3696
3697         * Update DCP name on changing DCP standard (#570).
3698
3699 2015-05-14  Carl Hetherington  <cth@carlh.net>
3700
3701         * Version 2.0.47 released.
3702
3703 2015-05-13  Carl Hetherington  <cth@carlh.net>
3704
3705         * Various fixes to embedded image subtitle
3706         handling.
3707
3708 2015-05-10  Carl Hetherington  <cth@carlh.net>
3709
3710         * Version 2.0.46 released.
3711
3712 2015-05-10  Carl Hetherington  <cth@carlh.net>
3713
3714         * Version 2.0.45 released.
3715
3716 2015-05-10  Carl Hetherington  <cth@carlh.net>
3717
3718         * Version 2.0.44 released.
3719
3720 2015-05-10  Carl Hetherington  <cth@carlh.net>
3721
3722         * Fix sometimes-missing channel labels on OS X audio analysis.
3723
3724 2015-05-09  Carl Hetherington  <cth@carlh.net>
3725
3726         * Efficiency fix for cases where there is a lot of processing
3727         power.
3728
3729         * Add UTF-8 content type to KDM emails to try to fix #549.
3730
3731         * Disable OK until a download succeeds in the certificate
3732         downloader (#404).
3733
3734 2015-05-07  Carl Hetherington  <cth@carlh.net>
3735
3736         * Version 2.0.43 released.
3737
3738 2015-05-07  Carl Hetherington  <cth@carlh.net>
3739
3740         * A few small but possibly sigificant correctness fixes
3741         for subtitles (thanks to dcp_inspect).
3742
3743 2015-05-04  Carl Hetherington  <cth@carlh.net>
3744
3745         * Version 2.0.42 released.
3746
3747 2015-05-04  Carl Hetherington  <cth@carlh.net>
3748
3749         * Move restore-default-prefs option (#537).
3750
3751         * Don't try to update config dialog when its window has been
3752         destroyed.  Fixes various crashes on Windows (from master).
3753
3754         * Add a simple content properties dialog (#554).
3755
3756 2015-05-01  carl  <cth@carlh.net>
3757
3758         * Don't load image files whose names start with ._ as they
3759         are probably OS X resource files (from master).
3760
3761 2015-04-30  Carl Hetherington  <cth@carlh.net>
3762
3763         * Copy subtitle fonts to the DCP, and provide
3764         LiberationSans-Regular as a default Arial equivalent.
3765
3766 2015-04-29  Carl Hetherington  <cth@carlh.net>
3767
3768         * Make disk space check take account of whether hard links
3769         are supported by the target filesystem (#511).
3770
3771         * Allow configuration of the encryption key (from master).
3772
3773         * Various fixes to bad timeline drag behaviour when
3774         snapping (from master).
3775
3776 2015-04-29  Carl Hetherington  <cth@carlh.net>
3777
3778         * Hand-apply 291179175729b62e17a9c322cd27ae134d1310d9,
3779         8d92cce7d2885afa13ee4cb6f546dbf43942124b and
3780         c994839239e84a1f62865ed82fdc090900a66b03 from master;
3781         stop flickering when dragging in the timeline on OS X.
3782
3783 2015-04-22  Carl Hetherington  <cth@carlh.net>
3784
3785         * Add P3 colour conversion preset.
3786
3787         * Hand-apply all changes relating to colour specification
3788         as chromaticity.
3789
3790 2015-04-20  Carl Hetherington  <cth@carlh.net>
3791
3792         * Hand-apply 47770097cf6a5d7dbbdded8977da5f3de53dfd33;
3793         single-file hashes.
3794
3795         * Hand-apply e1d0d24146592e311d46781a1961fe080f6357cf;
3796         attempt to fix confusion with the JPEG2000 bandwidth
3797         control when a user enters a value directly rather than
3798         using the spin arrows.
3799
3800 2015-04-16  Carl Hetherington  <cth@carlh.net>
3801
3802         * Fix potential OS X crashes due to another incarnation
3803         of the bizarre multi-thread stringstream bug.
3804
3805 2015-04-15  Carl Hetherington  <cth@carlh.net>
3806
3807         * Hand-apply 94998e12d117f3f1781dfb1318939debfbf34546 from master;
3808         add option to restore the default configuration.
3809
3810 2015-04-12  Carl Hetherington  <cth@carlh.net>
3811
3812         * Hand-apply 69866d9ba972d21375081c313ac245535ac55be9 from master;
3813         handle removed ratio if it occurs in old files.
3814
3815         * Hand-apply c0e0b90d987af2586323d4a67bd67330256da51d from master;
3816         remove 1.37 ratio and set Academy to 1.375.
3817
3818         * Hand-apply 83f1ea8eacb4d56860ccdb9db5acdf12c6e71dfb from master;
3819         ellipsize filters strings if it is long.
3820
3821         * Hand-apply 24ae3a8f0a68529b50c34079e643caf6b9327523 from master;
3822         use the number of mapped audio channels for the DCP name, not the
3823         number of DCP channels (#479).
3824
3825 2015-03-25  Carl Hetherington  <cth@carlh.net>
3826
3827         * Remove scaler settings and just uses SWS_BICUBIC all round.
3828
3829         * Hand-apply ec3e6abf817b84d589f0782b01f5059dd3bf0953; only allow
3830         even DCP audio channel counts between 2 and 16 inclusive.
3831
3832         * Hand-apply 3e3d3e46a74af7b3e6431033c7c80bd058c02cf6update;
3833         full/play length in the timing panel when the DCP frame rate is
3834         changed.
3835
3836 2015-03-24  Carl Hetherington  <cth@carlh.net>
3837
3838         * Hand-apply 31eafa8a121b8d341d198e4fe426ee843cc70167; add a note
3839         to the timing panel to try to stop people changing the video frame
3840         rate in the wrong circumstances.
3841
3842         * Hand-apply e30fd8d; resurrect JSON server code.
3843
3844         * Hand-apply 7ba9dcdbfe8f0d94ad9887843995c152c45dfe9e from master;
3845         allow "deletion" of the audio part of a FFmpeg file from the
3846         timeline; delete unmaps the audio (#316).
3847
3848 2015-02-25  Carl Hetherington  <cth@carlh.net>
3849
3850         * Version 2.0.41 released.
3851
3852 2015-02-10  Carl Hetherington  <cth@carlh.net>
3853
3854         * Default to no colour conversion for
3855         JPEG2000 and DCP content (#445).
3856
3857 2015-02-06  Carl Hetherington  <cth@carlh.net>
3858
3859         * Version 2.0.40 released.
3860
3861 2015-02-06  Carl Hetherington  <cth@carlh.net>
3862
3863         * Version 2.0.39 released.
3864
3865 2015-01-31  Carl Hetherington  <cth@carlh.net>
3866
3867         * Fix error when using audio delay.
3868
3869 2015-01-30  Carl Hetherington  <cth@carlh.net>
3870
3871         * Fix update of preview when video fade changes.
3872
3873         * Hopefully fix black borders round the preview in
3874         some cases.
3875
3876 2015-01-24  Carl Hetherington  <cth@carlh.net>
3877
3878         * Version 2.0.38 released.
3879
3880 2015-01-23  Carl Hetherington  <cth@carlh.net>
3881
3882         * Fix update checker.
3883
3884         * Scan a whole FFmpeg file if no duration is given
3885         in its header.
3886
3887         * Fix flicker of SubRip subtitles in some cases.
3888
3889         * Version 2.0.37 released.
3890
3891 2015-01-21  Carl Hetherington  <cth@carlh.net>
3892
3893         * Version 2.0.36 released.
3894
3895 2015-01-21  Carl Hetherington  <cth@carlh.net>
3896
3897         * Fix differentiation between MXF-wrapped subtitles
3898         and video/audio content.
3899
3900 2015-01-20  Carl Hetherington  <cth@carlh.net>
3901
3902         * Version 2.0.35 released.
3903
3904 2015-01-20  Carl Hetherington  <cth@carlh.net>
3905
3906         * More informative error when failing to decode
3907         JPEG2000 files.
3908
3909 2015-01-15  Carl Hetherington  <cth@carlh.net>
3910
3911         * Version 2.0.34 released.
3912
3913 2015-01-15  Carl Hetherington  <cth@carlh.net>
3914
3915         * Version 2.0.33 released.
3916
3917 2015-01-15  Carl Hetherington  <cth@carlh.net>
3918
3919         * Version 2.0.32 released.
3920
3921 2015-01-15  Carl Hetherington  <cth@carlh.net>
3922
3923         * Version 2.0.31 released.
3924
3925 2015-01-15  Carl Hetherington  <cth@carlh.net>
3926
3927         * Version 2.0.30 released.
3928
3929 2015-01-11  Carl Hetherington  <cth@carlh.net>
3930
3931         * Version 2.0.29 released.
3932
3933 2015-01-11  Carl Hetherington  <cth@carlh.net>
3934
3935         * Version 2.0.28 released.
3936
3937 2015-01-07  Carl Hetherington  <cth@carlh.net>
3938
3939         * Version 2.0.27 released.
3940
3941 2015-01-07  Carl Hetherington  <cth@carlh.net>
3942
3943         * Version 2.0.26 released.
3944
3945 2015-01-04  Carl Hetherington  <cth@carlh.net>
3946
3947         * Fix loading of SMPTE XML subtitles which
3948         are not MXF-wrapped.
3949
3950 2014-12-14  Carl Hetherington  <cth@carlh.net>
3951
3952         * Version 2.0.25 released.
3953
3954 2014-12-11  Carl Hetherington  <cth@carlh.net>
3955
3956         * Version 2.0.24 released.
3957
3958 2014-12-11  Carl Hetherington  <cth@carlh.net>
3959
3960         * Version 2.0.23 released.
3961
3962 2014-12-11  Carl Hetherington  <cth@carlh.net>
3963
3964         * Add a language property to subtitle content and use it
3965         for the DCP subtitle's language specification.
3966
3967 2014-11-24  Carl Hetherington  <cth@carlh.net>
3968
3969         * Version 2.0.22 released.
3970
3971 2014-11-24  Carl Hetherington  <cth@carlh.net>
3972
3973         * Allow import of J2K image sequences.
3974
3975 2014-11-12  Carl Hetherington  <cth@carlh.net>
3976
3977         * Version 2.0.21 released.
3978
3979 2014-11-12  Carl Hetherington  <cth@carlh.net>
3980
3981         * Version 2.0.20 released.
3982
3983 2014-11-10  Carl Hetherington  <cth@carlh.net>
3984
3985         * Guess initial scale from the size of video
3986         content images, taking pixel aspect ratio into
3987         account where possible.
3988
3989 2014-11-07  Carl Hetherington  <cth@carlh.net>
3990
3991         * Add a hint if there is 3D content in a proposed 2D DCP.
3992
3993 2014-11-06  Carl Hetherington  <cth@carlh.net>
3994
3995         * Basic support for emailing a report of
3996         a problem (#43).
3997
3998 2014-11-05  Carl Hetherington  <cth@carlh.net>
3999
4000         * Add a few more hints.
4001
4002 2014-10-30  Carl Hetherington  <cth@carlh.net>
4003
4004         * Version 2.0.19 released.
4005
4006 2014-10-30  Carl Hetherington  <cth@carlh.net>
4007
4008         * Fix mis-merge causing complete breakage
4009         of the main window.
4010
4011 2014-10-28  Carl Hetherington  <cth@carlh.net>
4012
4013         * Version 2.0.18 released.
4014
4015 2014-10-26  Carl Hetherington  <cth@carlh.net>
4016
4017         * Version 2.0.17 released.
4018
4019 2014-11-02  Carl Hetherington  <cth@carlh.net>
4020
4021         * Be more tolerant of some FFmpeg audio decoding errors;
4022         should fix #352.
4023
4024 2014-10-26  Carl Hetherington &n