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