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