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