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