Fix update of preview when video fade changes.
[dcpomatic.git] / ChangeLog
1 2015-01-30  Carl Hetherington  <cth@carlh.net>
2
3         * Fix update of preview when video fade changes.
4
5         * Hopefully fix black borders round the preview in
6         some cases.
7
8 2015-01-24  Carl Hetherington  <cth@carlh.net>
9
10         * Version 2.0.38 released.
11
12 2015-01-23  Carl Hetherington  <cth@carlh.net>
13
14         * Fix update checker.
15
16         * Scan a whole FFmpeg file if no duration is given
17         in its header.
18
19         * Fix flicker of SubRip subtitles in some cases.
20
21         * Version 2.0.37 released.
22
23 2015-01-21  Carl Hetherington  <cth@carlh.net>
24
25         * Version 2.0.36 released.
26
27 2015-01-21  Carl Hetherington  <cth@carlh.net>
28
29         * Fix differentiation between MXF-wrapped subtitles
30         and video/audio content.
31
32 2015-01-20  Carl Hetherington  <cth@carlh.net>
33
34         * Version 2.0.35 released.
35
36 2015-01-20  c.hetherington  <cth@carlh.net>
37
38         * More informative error when failing to decode
39         JPEG2000 files.
40
41 2015-01-15  Carl Hetherington  <cth@carlh.net>
42
43         * Version 2.0.34 released.
44
45 2015-01-15  Carl Hetherington  <cth@carlh.net>
46
47         * Version 2.0.33 released.
48
49 2015-01-15  Carl Hetherington  <cth@carlh.net>
50
51         * Version 2.0.32 released.
52
53 2015-01-15  Carl Hetherington  <cth@carlh.net>
54
55         * Version 2.0.31 released.
56
57 2015-01-15  Carl Hetherington  <cth@carlh.net>
58
59         * Version 2.0.30 released.
60
61 2015-01-11  Carl Hetherington  <cth@carlh.net>
62
63         * Version 2.0.29 released.
64
65 2015-01-11  Carl Hetherington  <cth@carlh.net>
66
67         * Version 2.0.28 released.
68
69 2015-01-07  Carl Hetherington  <cth@carlh.net>
70
71         * Version 2.0.27 released.
72
73 2015-01-07  Carl Hetherington  <cth@carlh.net>
74
75         * Version 2.0.26 released.
76
77 2015-01-04  Carl Hetherington  <cth@carlh.net>
78
79         * Fix loading of SMPTE XML subtitles which
80         are not MXF-wrapped.
81
82 2014-12-14  Carl Hetherington  <cth@carlh.net>
83
84         * Version 2.0.25 released.
85
86 2014-12-11  Carl Hetherington  <cth@carlh.net>
87
88         * Version 2.0.24 released.
89
90 2014-12-11  Carl Hetherington  <cth@carlh.net>
91
92         * Version 2.0.23 released.
93
94 2014-12-11  Carl Hetherington  <cth@carlh.net>
95
96         * Add a language property to subtitle content and use it
97         for the DCP subtitle's language specification.
98
99 2014-11-24  Carl Hetherington  <cth@carlh.net>
100
101         * Version 2.0.22 released.
102
103 2014-11-24  Carl Hetherington  <cth@carlh.net>
104
105         * Allow import of J2K image sequences.
106
107 2014-11-12  Carl Hetherington  <cth@carlh.net>
108
109         * Version 2.0.21 released.
110
111 2014-11-12  Carl Hetherington  <cth@carlh.net>
112
113         * Version 2.0.20 released.
114
115 2014-11-10  Carl Hetherington  <cth@carlh.net>
116
117         * Guess initial scale from the size of video
118         content images, taking pixel aspect ratio into
119         account where possible.
120
121 2014-11-07  c.hetherington  <cth@carlh.net>
122
123         * Add a hint if there is 3D content in a proposed 2D DCP.
124
125 2014-11-06  Carl Hetherington  <cth@carlh.net>
126
127         * Basic support for emailing a report of
128         a problem (#43).
129
130 2014-11-05  c.hetherington  <cth@carlh.net>
131
132         * Add a few more hints.
133
134 2014-10-30  Carl Hetherington  <cth@carlh.net>
135
136         * Version 2.0.19 released.
137
138 2014-10-30  Carl Hetherington  <cth@carlh.net>
139
140         * Fix mis-merge causing complete breakage
141         of the main window.
142
143 2014-10-28  Carl Hetherington  <cth@carlh.net>
144
145         * Version 2.0.18 released.
146
147 2014-10-26  Carl Hetherington  <cth@carlh.net>
148
149         * Version 2.0.17 released.
150
151 2014-11-02  Carl Hetherington  <cth@carlh.net>
152
153         * Be more tolerant of some FFmpeg audio decoding errors;
154         should fix #352.
155
156 2014-10-26  Carl Hetherington  <cth@carlh.net>
157
158         * Version 2.0.16 released.
159
160 2014-10-24  Carl Hetherington  <cth@carlh.net>
161
162         * Add a pause button for jobs.
163
164         * Experimental support for bypassing colourspace conversion (#266).
165
166         * Version 1.76.6 released.
167
168 2014-10-23  Carl Hetherington  <cth@carlh.net>
169
170         * Version 1.76.5 released.
171
172 2014-10-23  Carl Hetherington  <cth@carlh.net>
173
174         * Version 1.76.4 released.
175
176 2014-10-23  Carl Hetherington  <cth@carlh.net>
177
178         * Rename 'Add folder' to 'Add image sequence'
179         and add some tooltips.
180
181         * Move the "keep video in sequence" button into
182         the timeline dialogue.
183
184         * Fix mix-placement of content when using the "Down"
185         button to move it.
186
187 2014-10-22  Carl Hetherington  <cth@carlh.net>
188
189         * Version 2.0.15 released.
190
191 2014-10-22  Carl Hetherington  <cth@carlh.net>
192
193         * Version 1.76.3 released.
194
195 2014-10-22  Carl Hetherington  <cth@carlh.net>
196
197         * Fix bug where some files from iTunes would
198         be read as being at 90,000fps.
199
200 2014-10-20  Carl Hetherington  <cth@carlh.net>
201
202         * Version 1.76.2 released.
203
204 2014-10-19  Carl Hetherington  <cth@carlh.net>
205
206         * Add simple note of what audio resampling
207         will be done to the audio panel.
208
209 2014-10-16  Carl Hetherington  <cth@carlh.net>
210
211         * Version 1.75.2 released.
212
213 2014-10-16  Carl Hetherington  <cth@carlh.net>
214
215         * Version 1.75.1 released.
216
217 2014-10-16  Carl Hetherington  <cth@carlh.net>
218
219         * Version 1.75.0 released.
220
221 2014-10-14  Carl Hetherington  <cth@carlh.net>
222
223         * Version 1.74.3 released.
224
225 2014-10-08  c.hetherington  <cth@carlh.net>
226
227         * Make server finding more reliable when
228         there are more than a few servers.
229
230 2014-10-05  Carl Hetherington  <cth@carlh.net>
231
232         * Use a more sensible default position and size for
233         .srt subs.
234
235 2014-10-03  Carl Hetherington  <cth@carlh.net>
236
237         * Version 2.0.14 released.
238
239 2014-10-01  Carl Hetherington  <cth@carlh.net>
240
241         * Version 2.0.13 released.
242
243 2014-09-30  Carl Hetherington  <cth@carlh.net>
244
245         * Version 2.0.12 released.
246
247 2014-09-30  Carl Hetherington  <cth@carlh.net>
248
249         * Add basic video fade in/out.
250
251 2014-09-22  Carl Hetherington  <cth@carlh.net>
252
253         * Version 2.0.11 released.
254
255 2014-09-18  Carl Hetherington  <cth@carlh.net>
256
257         * Version 2.0.10 released.
258
259 2014-10-08  Carl Hetherington  <cth@carlh.net>
260
261         * Version 1.74.2 released.
262
263 2014-10-08  Carl Hetherington  <cth@carlh.net>
264
265         * Version 1.74.1 released.
266
267 2014-10-05  Carl Hetherington  <cth@carlh.net>
268
269         * Bump ffmpeg version.
270
271 2014-10-06  Carl Hetherington  <cth@carlh.net>
272
273         * Version 1.74.0 released.
274
275 2014-10-06  Carl Hetherington  <cth@carlh.net>
276
277         * Version 1.73.9 released.
278
279 2014-09-28  Carl Hetherington  <cth@carlh.net>
280
281         * Version 1.73.8 released.
282
283 2014-09-28  Carl Hetherington  <cth@carlh.net>
284
285         * Add a few key shortcuts.
286
287 2014-09-16  Carl Hetherington  <cth@carlh.net>
288
289         * Version 1.73.7 released.
290
291 2014-09-16  Carl Hetherington  <cth@carlh.net>
292
293         * Fix non-update of audio gain when changing selected content.
294
295 2014-09-14  Carl Hetherington  <cth@carlh.net>
296
297         * Version 1.73.6 released.
298
299 2014-09-14  Carl Hetherington  <cth@carlh.net>
300
301         * Version 1.73.5 released.
302
303 2014-09-14  Carl Hetherington  <cth@carlh.net>
304
305         * Update to nl_NL translation from Cherif Ben Brahim.
306
307 2014-09-12  Carl Hetherington  <cth@carlh.net>
308
309         * Version 2.0.9 released.
310
311 2014-09-12  Carl Hetherington  <cth@carlh.net>
312
313         * Add "re-examine" option to content context menu (#339).
314
315 2014-09-11  Carl Hetherington  <cth@carlh.net>
316
317         * Restore encoding optimisations for still-image sources.
318
319         * Add option to re-make signing chain with specified organisation,
320         common names etc. (#354)
321
322         * Allow separate X and Y scale for subtitles (#337).
323
324 2014-09-10  Carl Hetherington  <cth@carlh.net>
325
326         * Allow DCP names to be created using the ISDCF template and then
327         edited afterwards (#401).
328
329         * Fix hidden advanced preferences button in some locales.
330
331         * Version 2.0.8 released.
332
333 2014-09-10  Carl Hetherington  <cth@carlh.net>
334
335         * Fix loading of 1.x films.
336
337         * Fix crash on audio analysis in some cases.
338
339 2014-09-09  Carl Hetherington  <cth@carlh.net>
340
341         * Version 2.0.7 released.
342
343 2014-09-09  Carl Hetherington  <cth@carlh.net>
344
345         * Version 2.0.6 released.
346
347 2014-09-09  Carl Hetherington  <cth@carlh.net>
348
349         * Fix missing OS X dependencies.
350
351         * Use a different directory for DCP-o-matic 2
352         configuration (not the same as 1.x).
353
354 2014-09-08  Carl Hetherington  <cth@carlh.net>
355
356         * Version 2.0.5 released.
357
358         * Fix hidden advanced preferences button in some locales.
359
360 2014-09-08  Carl Hetherington  <cth@carlh.net>
361
362         * Fix failure to load Targa files.
363
364 2014-09-07  Carl Hetherington  <cth@carlh.net>
365
366         * Put no stretch / no scale in the set of choices for default
367         scale to.
368
369         * Fix a few bad fuzzy translations from the preferences dialog.
370
371 2014-09-03  Carl Hetherington  <cth@carlh.net>
372
373         * Fix server certificate downloads on OS X (#376).
374
375 2014-09-02  Carl Hetherington  <cth@carlh.net>
376
377         * Improve behaviour of batch converter window when it is shrunk (#338).
378
379 2014-09-01  Carl Hetherington  <cth@carlh.net>
380
381         * Version 1.73.1 released.
382
383 2014-08-31  Carl Hetherington  <cth@carlh.net>
384
385         * Remove configurable CPL <Creator> and use "DCP-o-matic (version) (git)"
386         instead.
387
388         * Fix lack of i18n of strings from src/lib/po on OS X.
389
390         * Give a hint when content and container aspect ratios are not
391         the same (#392).
392
393         * Add "copy" button to colour conversion presets editor (#399).
394
395         * Allow drag-and-drop of files onto the content list (#395).
396
397 2014-08-29  Carl Hetherington  <cth@carlh.net>
398
399         * Version 2.0.4 released.
400
401 2014-08-24  Carl Hetherington  <cth@carlh.net>
402
403         * Version 2.0.3 released.
404
405 2014-08-24  Carl Hetherington  <cth@carlh.net>
406
407         * Version 2.0.2 released.
408
409 2014-08-06  Carl Hetherington  <cth@carlh.net>
410
411         * Version 2.0.1 released.
412
413 2014-07-15  Carl Hetherington  <cth@carlh.net>
414
415         * A variety of changes were made on the 2.0 branch
416         but not documented in the ChangeLog.  Most sigificantly:
417
418         - DCP import
419         - Creation of DCPs with proper XML subtitles
420         - Import of .srt and .xml subtitles
421         - Audio processing framework (with some basic processors).
422
423 2014-03-07  Carl Hetherington  <cth@carlh.net>
424
425         * Add subtitle view.
426         * Some improvements to the manual.
427
428 2014-08-26  Carl Hetherington  <cth@carlh.net>
429
430         * Version 1.73.0 released.
431
432 2014-08-25  Carl Hetherington  <cth@carlh.net>
433
434         * Basic recent files list in the File menu.
435
436 2014-08-23  Carl Hetherington  <cth@carlh.net>
437
438         * Version 1.72.12 released.
439
440 2014-08-23  Carl Hetherington  <cth@carlh.net>
441
442         * Revert previous use of AVFormatContext::start_time when
443         computing the length of video.  I think this is wrong, and
444         causes bits to be missed off the end of videos (and other
445         problems).
446
447 2014-08-20  Carl Hetherington  <cth@carlh.net>
448
449         * Version 1.72.11 released.
450
451 2014-08-19  Carl Hetherington  <cth@carlh.net>
452
453         * Attempt to fix random crashes on OS X (especially during encodes)
454         thought to be caused by multiple threads using (different) stringstreams
455         at the same time; see src/lib/safe_stringstream.
456 >>>>>>> origin/master
457
458 2014-08-09  Carl Hetherington  <cth@carlh.net>
459
460         * Version 1.72.10 released.
461
462 2014-08-09  Carl Hetherington  <cth@carlh.net>
463
464         * Version 1.72.8 released.
465
466 2014-08-08  Carl Hetherington  <cth@carlh.net>
467
468         * Approximate support for changing timing details of multiple
469         bits of content at the same time.
470
471         * Allow removal of multiple bits of content at the same time.
472
473         * Version 1.72.7 released.
474
475 2014-08-04  Carl Hetherington  <cth@carlh.net>
476
477         * Add BCC option for KDM emails.
478
479 2014-07-29  Carl Hetherington  <cth@carlh.net>
480
481         * Version 1.72.5 released.
482
483 2014-07-17  Carl Hetherington  <cth@carlh.net>
484
485         * Fix corrupted text in job descriptions in some cases.
486
487         * Speculative fix for failure to keep Windows
488         machines awake during encodes.
489
490 2014-07-16  Carl Hetherington  <cth@carlh.net>
491
492         * Version 1.72.4 released.
493
494 2014-07-16  Carl Hetherington  <cth@carlh.net>
495
496         * Add default scaling setting to preferences (#384).
497
498         * Version 1.72.3 released.
499
500 2014-07-16  Carl Hetherington  <cth@carlh.net>
501
502         * Improve approximate time reports a bit.
503
504         * Make KDM email subject configurable.
505
506         * Updates to de_DE from Carsten Kurz.
507
508         * Limit allowed KDM types based on Interop/SMPTE setting
509         of DCP (#385).
510
511         * Updates to fr_FR from Grégoire Ausina.
512
513 2014-07-14  Carl Hetherington  <cth@carlh.net>
514
515         * Bump libdcp to get a new version which writes
516         <Hash> values to CPLs.
517
518 2014-07-10  Carl Hetherington  <cth@carlh.net>
519
520         * Version 1.72.2 released.
521 >>>>>>> origin/master
522
523 2014-07-10  Carl Hetherington  <cth@carlh.net>
524
525         * Try to fix corruption of KDM email setting in
526         some cases.
527
528         * Version 1.72.1 released.
529
530 2014-07-08  Carl Hetherington  <cth@carlh.net>
531
532         * Fix various problems with seek and content
533         being trimmed when its video frame rate is
534         overridden.
535
536 2014-07-02  Carl Hetherington  <cth@carlh.net>
537
538         * Updated de_DE translation from Carsten Kurz.
539
540 2014-06-30  Carl Hetherington  <cth@carlh.net>
541
542         * Version 1.72.0 released.
543
544 2014-06-28  Carl Hetherington  <cth@carlh.net>
545
546         * Version 1.71.2 released.
547
548 2014-06-28  Carl Hetherington  <cth@carlh.net>
549
550         * Version 1.71.1 released.
551
552 2014-06-28  Carl Hetherington  <cth@carlh.net>
553
554         * Fix crash on analysing audio (and possibly DCP creation) with
555         resampled content.
556
557 2014-06-27  Carl Hetherington  <cth@carlh.net>
558
559         * Version 1.71.0 released.
560
561 2014-06-27  Carl Hetherington  <cth@carlh.net>
562
563         * Fix up/down buttons in content list.
564
565 2014-06-26  Carl Hetherington  <cth@carlh.net>
566
567         * Version 1.70.1 released.
568
569 2014-06-26  Carl Hetherington  <cth@carlh.net>
570
571         * Support different KDM formulations.
572
573         * Allow override of detected video frame rates.
574
575         * Optimisation of uncertain effect to encoder and server
576         thread handling.
577
578         * Version 1.70.0 released.
579
580 2014-06-25  Carl Hetherington  <cth@carlh.net>
581
582         * Version 1.69.37 released.
583
584 2014-06-25  Carl Hetherington  <cth@carlh.net>
585
586         * Version 1.69.36 released.
587
588 2014-06-25  Carl Hetherington  <cth@carlh.net>
589
590         * Support pixel format 46 in make_black().
591
592 2014-06-24  Carl Hetherington  <cth@carlh.net>
593
594         * Re-assign timeline tracks when things are
595         moved about.
596
597 2014-06-23  Carl Hetherington  <cth@carlh.net>
598
599         * Try harder to cope with DCP names specified
600         already in CamelCase.
601
602         * Add option to CC a KDM email, and add
603         $SCREENS and $CINEMA_NAME as variables
604         in the email.
605
606 2014-06-22  Carl Hetherington  <cth@carlh.net>
607
608         * Reset-to-default button for KDM email text.
609
610         * Version 1.69.35 released.
611
612 2014-06-22  Carl Hetherington  <cth@carlh.net>
613
614         * Fix large memory leak with image sources.
615
616 2014-06-21  Carl Hetherington  <cth@carlh.net>
617
618         * Move email config into the KDM email page.
619
620         * Version 1.69.34 released.
621
622 2014-06-21  Carl Hetherington  <cth@carlh.net>
623
624         * Version 1.69.33 released.
625
626 2014-06-21  Carl Hetherington  <cth@carlh.net>
627
628         * Version 1.69.32 released.
629
630 2014-06-21  Carl Hetherington  <cth@carlh.net>
631
632         * Version 1.69.31 released.
633
634 2014-06-20  Carl Hetherington  <cth@carlh.net>
635
636         * Version 1.69.30 released.
637
638 2014-06-20  Carl Hetherington  <cth@carlh.net>
639
640         * Updates to de_DE translation from Carsten Kurz.
641
642 2014-06-18  Carl Hetherington  <cth@carlh.net>
643
644         * Version 1.69.29 released.
645
646 2014-06-18  Carl Hetherington  <cth@carlh.net>
647
648         * Fix thinko causing incorrect audio sample rates in some cases.
649
650 2014-06-15  Carl Hetherington  <cth@carlh.net>
651
652         * Version 1.69.28 released.
653
654 2014-06-12  Carl Hetherington  <cth@carlh.net>
655
656         * Version 1.69.27 released.
657
658 2014-06-12  Carl Hetherington  <cth@carlh.net>
659
660         * Add Content menu with "scale to fit width" and "scale
661         to fit height" options.
662
663         * Version 1.69.26 released.
664
665 2014-06-12  Carl Hetherington  <cth@carlh.net>
666
667         * Fix bug where DCP-o-matic does not recreate video after
668         subtitles are turned on or off.
669
670 2014-06-10  Carl Hetherington  <cth@carlh.net>
671
672         * Support ISDCF naming convention version 9 (#257).
673
674         * Rename DCI to ISDCF when talking about the digital cinema
675         naming convention (#362).
676
677         * Fix crash when opening the timeline with no content (#369).
678
679 2014-06-09  Carl Hetherington  <cth@carlh.net>
680
681         * Fix server/client with non-RGB24 sources.
682
683         * Version 1.69.25 released.
684
685 2014-06-09  Carl Hetherington  <cth@carlh.net>
686
687         * Make audio gain a floating-point value in the UI (#367).
688
689         * Work-around out-of-memory crashes with large start trims (#252).
690
691         * Version 1.69.24 released.
692
693 2014-06-06  Carl Hetherington  <cth@carlh.net>
694
695         * Version 1.69.23 released.
696
697 2014-06-05  Carl Hetherington  <cth@carlh.net>
698
699         * Version 1.69.22 released.
700
701 2014-06-05  Carl Hetherington  <cth@carlh.net>
702
703         * Large speed-up to multi-image source file decoding.
704
705         * Back-port changes from v2 which work out how separate
706         audio files should be resampled by looking at the video
707         files which are present at the same time.
708
709 2014-06-03  Carl Hetherington  <cth@carlh.net>
710
711         * Version 1.69.21 released.
712
713 2014-06-03  Carl Hetherington  <cth@carlh.net>
714
715         * Fix bad resampling of separate sound file sources that
716         have specified video frame rates.
717
718         * Version 1.69.20 released.
719
720 2014-06-03  Carl Hetherington  <cth@carlh.net>
721
722         * Re-calculate and update audio plots when the mapping is changed.
723
724         * Change the -3dB preset to -6dB since we are talking about
725         amplitude, not power.
726
727         * Version 1.69.19 released.
728
729 2014-06-02  Carl Hetherington  <cth@carlh.net>
730
731         * Empirical hack to prevent over-read of array
732         by libswscale; may fix crashes at the start of
733         DCP encodes.
734
735 2014-05-29  Carl Hetherington  <cth@carlh.net>
736
737         * Version 1.69.18 released.
738
739 2014-05-28  Carl Hetherington  <cth@carlh.net>
740
741         * Version 1.69.17 released.
742
743 2014-05-28  Carl Hetherington  <cth@carlh.net>
744
745         * Version 1.69.16 released.
746
747 2014-05-28  Carl Hetherington  <cth@carlh.net>
748
749         * Rework KDM generation to be about CPLs rather than DCPs,
750         and allow specification of any CPL to generate KDMs for.
751
752         Requested-by: Richard Turner
753
754 2014-05-27  Carl Hetherington  <cth@carlh.net>
755
756         * Version 1.69.15 released.
757
758 2014-05-26  Carl Hetherington  <cth@carlh.net>
759
760         * Version 1.69.14 released.
761
762 2014-05-26  Carl Hetherington  <cth@carlh.net>
763
764         * Fix problems with non-zero FFmpeg content start times.
765
766 2014-05-24  Carl Hetherington  <cth@carlh.net>
767
768         * Version 1.69.13 released.
769
770 2014-05-24  Carl Hetherington  <cth@carlh.net>
771
772         * Fix problems with log setup from config.
773
774 2014-05-23  Carl Hetherington  <cth@carlh.net>
775
776         * Version 1.69.12 released.
777
778 2014-05-22  Carl Hetherington  <cth@carlh.net>
779
780         * Version 1.69.11 released.
781
782 2014-05-21  Carl Hetherington  <cth@carlh.net>
783
784         * Version 1.69.10 released.
785
786 2014-05-21  Carl Hetherington  <cth@carlh.net>
787
788         * Tidy up logging a bit and make it configurable from the GUI
789         (moving a few things into an Advanced preferences tab at
790         the same time).
791
792 2014-05-19  Carl Hetherington  <cth@carlh.net>
793
794         * Version 1.69.9 released.
795
796 2014-05-19  Carl Hetherington  <cth@carlh.net>
797
798         * Decode image sources in the multi-threaded part
799         of the transcoder, rather than the single-threaded.
800
801 2014-05-16  Carl Hetherington  <cth@carlh.net>
802
803         * Version 1.69.8 released.
804
805 2014-05-16  Carl Hetherington  <cth@carlh.net>
806
807         * Fix various confusions in translations of abbreviated
808         channel names (Lc, Rc etc.)
809
810 2014-05-14  Carl Hetherington  <cth@carlh.net>
811
812         * Version 1.69.7 released.
813
814 2014-05-14  Carl Hetherington  <cth@carlh.net>
815
816         * Bump libdcp to remove checks on PCM MXF edit rates,
817         so we can generate strange ones in DCP-o-matic.
818
819 2014-05-13  Carl Hetherington  <cth@carlh.net>
820
821         * Version 1.69.6 released.
822
823 2014-05-13  Carl Hetherington  <cth@carlh.net>
824
825         * Remove artificial 100fps limit when using
826         "any" DCP frame rate.
827
828 2014-05-12  Carl Hetherington  <cth@carlh.net>
829
830         * Version 1.69.5 released.
831
832 2014-05-12  Carl Hetherington  <cth@carlh.net>
833
834         * Add option to use any DCP frame rate, rather than just
835         the "allowed" set.
836
837         * Version 1.69.4 released.
838
839 2014-05-12  Carl Hetherington  <cth@carlh.net>
840
841         * Version 1.69.3 released.
842
843 2014-05-12  Carl Hetherington  <cth@carlh.net>
844
845         * Use libdcp::raw_convert instead of boost::lexical_cast and
846         LocaleGuard, hopefully to fix large numbers being written with
847         thousands separators on some locales.
848
849 2014-05-10  Carl Hetherington  <cth@carlh.net>
850
851         * Version 1.69.2 released.
852
853 2014-05-10  Carl Hetherington  <cth@carlh.net>
854
855         * Fix setup of the libswresample context to work with high channel counts.
856
857 2014-05-09  Carl Hetherington  <cth@carlh.net>
858
859         * Version 1.69.1 released.
860
861 2014-05-09  Carl Hetherington  <cth@carlh.net>
862
863         * Fix crash on using content with more than 12 audio channels.
864
865         * Re-introduce ffprobe call when adding content.
866
867 2014-05-05  Carl Hetherington  <cth@carlh.net>
868
869         * Version 1.69.0 released.
870
871 2014-05-02  Carl Hetherington  <cth@carlh.net>
872
873         * Version 1.68.0 released.
874
875 2014-04-29  Carl Hetherington  <cth@carlh.net>
876
877         * Version 1.67.1 released.
878
879 2014-04-29  Carl Hetherington  <cth@carlh.net>
880
881         * Version 1.67.0 released.
882
883 2014-04-27  Carl Hetherington  <cth@carlh.net>
884
885         * Version 1.66.16 released.
886
887 2014-04-27  Carl Hetherington  <cth@carlh.net>
888
889         * Add .dpx to the list of acceptable image files.
890
891         * Slightly better handling of uncaught exceptions.
892
893         * Use our own directory picker on 14.04 (as well as 13.04 and 13.10) as
894         it appears that the same bug remains.
895
896 2014-04-25  Carl Hetherington  <cth@carlh.net>
897
898         * Version 1.66.15 released.
899
900 2014-04-25  Carl Hetherington  <cth@carlh.net>
901
902         * Fix subtitle display when the next subtitle is decoded before the previous
903         one has finished.
904
905 2014-04-24  Carl Hetherington  <cth@carlh.net>
906
907         * Version 1.66.14 released.
908
909 2014-04-23  Carl Hetherington  <cth@carlh.net>
910
911         * Version 1.66.13 released.
912
913 2014-04-21  Carl Hetherington  <cth@carlh.net>
914
915         * Update to es_ES translation from Manuel AC.
916
917         * Update to fr_FR translation from Thierry Journet.
918
919 2014-04-17  Carl Hetherington  <cth@carlh.net>
920
921         * Fix update of the gain control when using the gain calculator
922         dialog.
923
924         * Version 1.66.12 released.
925
926 2014-04-07  Carl Hetherington  <cth@carlh.net>
927
928         * Version 1.66.11 released.
929
930 2014-04-07  Carl Hetherington  <cth@carlh.net>
931
932         * Updated fr_FR translation from Thierry Journet. 
933
934 2014-04-02  Carl Hetherington  <cth@carlh.net>
935
936         * Version 1.66.10 released.
937
938 2014-04-01  Carl Hetherington  <cth@carlh.net>
939
940         * Basic support for separate left/right-eye files or directories
941         for 3D.
942
943 2014-03-30  Carl Hetherington  <cth@carlh.net>
944
945         * Version 1.66.9 released.
946
947 2014-03-30  Carl Hetherington  <cth@carlh.net>
948
949         * Version 1.66.8 released.
950
951         * nl_NL translation from Theo Kooijmans.
952
953 2014-03-27  Carl Hetherington  <cth@carlh.net>
954
955         * Auto-save film metadata before starting DCP encode.
956
957 2014-03-25  Carl Hetherington  <cth@carlh.net>
958
959         * Add support for downloading Doremi server certificates.
960
961 2014-03-24  Carl Hetherington  <cth@carlh.net>
962
963         * Version 1.66.7 released.
964
965 2014-03-24  Carl Hetherington  <cth@carlh.net>
966
967         * Fix error on creating DCPs without audio.
968
969 2014-03-23  Carl Hetherington  <cth@carlh.net>
970
971         * Version 1.66.6 released.
972
973 2014-03-23  Carl Hetherington  <cth@carlh.net>
974
975         * Attempt to fix format string specifier error on Windows.
976
977         * Version 1.66.5 released.
978
979 2014-03-22  Carl Hetherington  <cth@carlh.net>
980
981         * Version 1.66.4 released.
982
983 2014-03-22  Carl Hetherington  <cth@carlh.net>
984
985         * Allow specification of the video frame rate that a sound file
986         was prepared for.
987
988         * Another attempt to fix colour conversion dialog strange behaviour
989         on OS X.
990
991 2014-03-18  Carl Hetherington  <cth@carlh.net>
992
993         * Version 1.66.3 released.
994
995 2014-03-18  Carl Hetherington  <cth@carlh.net>
996
997         * Fix bad rounding of timecodes.
998
999         * Tentative support for 3D from alternate frames of the source.
1000
1001 2014-03-17  Carl Hetherington  <cth@carlh.net>
1002
1003         * Improve behaviour of the position slider at the end of films.
1004
1005         * Version 1.66.2 released.
1006
1007 2014-03-17  Carl Hetherington  <cth@carlh.net>
1008
1009         * Improve appearance of config dialog on OS X.
1010
1011 2014-03-15  Carl Hetherington  <cth@carlh.net>
1012
1013         * Improve appearance of new film and KDM dialogs on OS X.
1014
1015         * Fix KDM dialog to predictably set up its initial range to
1016         a week from now.
1017
1018         * Remove support for FFmpeg post-processing filters as they apparently
1019         do not support > 8bpp.  I don't think they are worth the pain of
1020         quantizing and then telling the user what has happened.
1021
1022 2014-03-12  Carl Hetherington  <cth@carlh.net>
1023
1024         * Version 1.66.1 released.
1025
1026 2014-03-12  Carl Hetherington  <cth@carlh.net>
1027
1028         * Hopefully fix i18n on OS X (#324).
1029
1030 2014-03-10  Carl Hetherington  <cth@carlh.net>
1031
1032         * Version 1.66.0 released.
1033
1034 2014-03-09  Carl Hetherington  <cth@carlh.net>
1035
1036         * Version 1.65.2 released.
1037
1038 2014-03-09  Carl Hetherington  <cth@carlh.net>
1039
1040         * Restore old behaviour of "no-stretch" mode with crop.
1041
1042         * Fix display of no-scale display mode in the player.
1043
1044 2014-03-08  Carl Hetherington  <cth@carlh.net>
1045
1046         * Version 1.65.1 released.
1047
1048 2014-03-08  Carl Hetherington  <cth@carlh.net>
1049
1050         * Fix incorrect audio analyses on multiple-stream content.
1051
1052         * Support for unsigned 8-bit audio (hmm!).
1053
1054 2014-03-06  Carl Hetherington  <cth@carlh.net>
1055
1056         * Version 1.65.0 released.
1057
1058 2014-03-05  Carl Hetherington  <cth@carlh.net>
1059
1060         * Version 1.64.19 released.
1061
1062 2014-03-05  Carl Hetherington  <cth@carlh.net>
1063
1064         * Bump maximum audio channels to 12 so that we can
1065         (crudely at least) get BsL/BsR.
1066
1067 2014-03-04  Carl Hetherington  <cth@carlh.net>
1068
1069         * Version 1.64.18 released.
1070
1071 2014-03-04  Carl Hetherington  <cth@carlh.net>
1072
1073         * Add option to disable all scaling of the input video.
1074
1075 2014-03-03  Carl Hetherington  <cth@carlh.net>
1076
1077         * Fix rounding of timecodes in at least some cases (#323).
1078
1079         * Try to prevent OS X from sleeping during DCP encode.
1080
1081 2014-02-26  Carl Hetherington  <cth@carlh.net>
1082
1083         * Version 1.64.17 released.
1084
1085 2014-02-26  Carl Hetherington  <cth@carlh.net>
1086
1087         * Fix missing RMS audio analysis plots in some cases.
1088
1089         * Fix failure to load sound files with
1090         non-ASCII paths.
1091
1092 2014-02-23  Carl Hetherington  <cth@carlh.net>
1093
1094         * Version 1.64.16 released.
1095
1096 2014-02-23  Carl Hetherington  <cth@carlh.net>
1097
1098         * Bump ffmpeg library to git head to fix problems with
1099         misrecognised frame rates in some MOV files.
1100
1101 2014-02-20  Carl Hetherington  <cth@carlh.net>
1102
1103         * Version 1.64.15 released.
1104
1105 2014-02-20  Carl Hetherington  <cth@carlh.net>
1106
1107         * Basic support for 7.1 / HI/VI audio tracks.
1108
1109 2014-02-19  Carl Hetherington  <cth@carlh.net>
1110
1111         * Add some basic JSON stuff.
1112
1113 2014-02-18  Carl Hetherington  <cth@carlh.net>
1114
1115         * Version 1.64.14 released.
1116
1117 2014-02-18  Carl Hetherington  <cth@carlh.net>
1118
1119         * Version 1.64.13 released.
1120
1121 2014-02-12  Carl Hetherington  <cth@carlh.net>
1122
1123         * Make the batch converter remember its last directory
1124         for the film picker (#318).
1125
1126         * Add dcpomatic_batch to OS X .app.
1127
1128 2014-02-11  Carl Hetherington  <cth@carlh.net>
1129
1130         * Version 1.64.12 released.
1131
1132 2014-02-11  Carl Hetherington  <cth@carlh.net>
1133
1134         * Be more careful when catching exceptions from KDM creation.
1135
1136 2014-02-10  Carl Hetherington  <cth@carlh.net>
1137
1138         * Version 1.64.11 released.
1139
1140 2014-02-10  Carl Hetherington  <cth@carlh.net>
1141
1142         * Version 1.64.10 released.
1143
1144 2014-02-10  Carl Hetherington  <cth@carlh.net>
1145
1146         * Try to fix Centos RPM dependencies.
1147
1148         * Version 1.64.9 released.
1149
1150 2014-02-10  Carl Hetherington  <cth@carlh.net>
1151
1152         * Version 1.64.8 released.
1153
1154 2014-02-09  Carl Hetherington  <cth@carlh.net>
1155
1156         * Build with a more careful version of libopenjpeg that handles
1157         out-of-memory conditions slightly better.
1158
1159         * Possibly fix repeated no route to host errors in some cases.
1160
1161         * Some small bits of increased low-memory stability.
1162
1163         * Version 1.64.7 released.
1164
1165 2014-02-08  Carl Hetherington  <cth@carlh.net>
1166
1167         * Fix exception when seeking with missing content (part of #317).
1168
1169         * Version 1.64.6 released.
1170
1171 2014-02-08  Carl Hetherington  <cth@carlh.net>
1172
1173         * Version 1.64.5 released.
1174
1175 2014-02-08  Carl Hetherington  <cth@carlh.net>
1176
1177         * Version 1.64.4 released.
1178
1179 2014-02-08  Carl Hetherington  <cth@carlh.net>
1180
1181         * Version 1.64.3 released.
1182
1183 2014-02-08  Carl Hetherington  <cth@carlh.net>
1184
1185         * Bump libdcp version to get some fixes for Interop XML.
1186
1187 2014-02-07  Carl Hetherington  <cth@carlh.net>
1188
1189         * Add basic stuff to build RPMs for Centos.
1190
1191 2014-02-05  Carl Hetherington  <cth@carlh.net>
1192
1193         * Version 1.64.2 released.
1194
1195 2014-02-05  Carl Hetherington  <cth@carlh.net>
1196
1197         * A variety of fixes to small problems found by Coverity.
1198
1199 2014-02-05  Carl Hetherington  <cth@carlh.net>
1200
1201         * Version 1.64.1 released.
1202
1203 2014-02-05  Carl Hetherington  <cth@carlh.net>
1204
1205         * Updates to it_IT translation from William Fanelli.
1206
1207 2014-02-02  Carl Hetherington  <cth@carlh.net>
1208
1209         * Version 1.64.0 released.
1210
1211 2014-01-29  Carl Hetherington  <cth@carlh.net>
1212
1213         * Version 1.63.8 released.
1214
1215 2014-01-29  Carl Hetherington  <cth@carlh.net>
1216
1217         * Add subtitle X offset option.
1218
1219         * Fix missing subtitles when subtitled content is at a non-zero position.
1220
1221 2014-01-28  Carl Hetherington  <cth@carlh.net>
1222
1223         * Use Mbit/s instead of the incorrect MBps.
1224
1225         * Version 1.63.7 released.
1226
1227 2014-01-28  Carl Hetherington  <cth@carlh.net>
1228
1229         * Try to prevent Windows machines going to sleep during encodes.
1230
1231         * Add option to not install main program / server on Windows.
1232
1233 2014-01-26  Carl Hetherington  <cth@carlh.net>
1234
1235         * Change default JPEG2000 bandwith to 100MBps.
1236
1237         * Updated fr_FR translation from Theirry Journet.
1238
1239 2014-01-24  Carl Hetherington  <cth@carlh.net>
1240
1241         * Try to fix repeatedly-reported exceptions.
1242
1243 2014-01-23  Carl Hetherington  <cth@carlh.net>
1244
1245         * Version 1.63.6 released.
1246
1247 2014-01-23  Carl Hetherington  <cth@carlh.net>
1248
1249         * Fix recovery of DCP encoding after a crash with a 3D DCP.
1250
1251 2014-01-21  Carl Hetherington  <cth@carlh.net>
1252
1253         * Version 1.63.5 released.
1254
1255 2014-01-21  Carl Hetherington  <cth@carlh.net>
1256
1257         * Potentially major fix for bad A/V sync.
1258
1259 2014-01-19  Carl Hetherington  <cth@carlh.net>
1260
1261         * Version 1.63.4 released.
1262
1263 2014-01-19  Carl Hetherington  <cth@carlh.net>
1264
1265         * Updated sv_SE translation from Adam Klotblixt.
1266
1267 2014-01-15  Carl Hetherington  <cth@carlh.net>
1268
1269         * Version 1.63.3 released.
1270
1271 2014-01-15  Carl Hetherington  <cth@carlh.net>
1272
1273         * Hopefully fix badly-labelled MXFs when in Interop mode.
1274
1275 2014-01-14  Carl Hetherington  <cth@carlh.net>
1276
1277         * Version 1.63.2 released.
1278
1279 2014-01-14  Carl Hetherington  <cth@carlh.net>
1280
1281         * Fix problems with adding new soundtracks to FFmpeg content with
1282         no audio track.
1283
1284         * Updated de_DE translation from Markus Raab.
1285
1286         * Version 1.63.1 released.
1287
1288 2014-01-14  Carl Hetherington  <cth@carlh.net>
1289
1290         * Try to fix subtitle problems when the video frame rate is being changed
1291         from content to DCP.
1292
1293 2014-01-13  Carl Hetherington  <cth@carlh.net>
1294
1295         * Change 4:3 and 5:3 ratios to be precise rather than 1.33:1 and 1.66:1, and
1296         also tweak 1.19:1 (#306).
1297
1298         * Version 1.63.0 released.
1299
1300 2014-01-12  Carl Hetherington  <cth@carlh.net>
1301
1302         * Fix crashes when using -3dB options in locales with a , decimal separator.
1303
1304         * Version 1.62.3 released.
1305
1306 2014-01-11  Carl Hetherington  <cth@carlh.net>
1307
1308         * Hopefully fix error on restarting a cancelled transcode job
1309         on Windows.
1310
1311 2014-01-10  Carl Hetherington  <cth@carlh.net>
1312
1313         * Version 1.62.2 released.
1314
1315 2014-01-10  Carl Hetherington  <cth@carlh.net>
1316
1317         * Version 1.62.1 released.
1318
1319 2014-01-10  Carl Hetherington  <cth@carlh.net>
1320
1321         * Version 1.62.0 released.
1322
1323 2014-01-10  Carl Hetherington  <cth@carlh.net>
1324
1325         * Try to stop the queue of things to write filling up excessively
1326         on fast CPUs.
1327
1328         * Try to fix double "are you sure" prompt on quitting with active jobs.
1329
1330         * Version 1.61.2 released.
1331
1332 2014-01-09  Carl Hetherington  <cth@carlh.net>
1333
1334         * Version 1.61.1 released.
1335
1336 2014-01-09  Carl Hetherington  <cth@carlh.net>
1337
1338         * Version 1.61.0 released.
1339
1340 2014-01-09  Carl Hetherington  <cth@carlh.net>
1341
1342         * Hopefully fix somewhat inexplicable inability of Windows to open
1343         new files on top of old ones in some circumstances (with audio
1344         MXFs).
1345
1346         * Version 1.60 released.
1347
1348 2014-01-09  Carl Hetherington  <cth@carlh.net>
1349
1350         * More fixes for slow-downs on fast computers.
1351
1352 2014-01-08  Carl Hetherington  <cth@carlh.net>
1353
1354         * Version 1.59 released.
1355
1356 2014-01-07  Carl Hetherington  <cth@carlh.net>
1357
1358         * Version 1.58 released.
1359
1360 2014-01-07  Carl Hetherington  <cth@carlh.net>
1361
1362         * Fix Windows build of FFmpeg to link against zlib, which fixes parsing
1363         of some .mov files.
1364
1365         * Very primitive check-for-updates feature added.
1366
1367         * Allow still-moving-image sources to have their frame rate specified.
1368
1369 2014-01-06  Carl Hetherington  <cth@carlh.net>
1370
1371         * Basics of per-channel audio gain (#247).
1372
1373         * Give a warning on make DCP if it seems unlikely that the disk
1374         will have enough space to store the finished DCP (#92).
1375
1376         * Make sure forced languages override the environment for gettext()
1377         as well as wxWidgets' i18n code (#108).
1378
1379         * Bump libdcp version to get a fix for VOLINDEX/ASSETMAP file extensions
1380         with interop (#206).
1381
1382         * Fix subtitle colouring (#152).
1383
1384         * Fix mis-timed subtitles when there is a non-zero video PTS offset.
1385
1386         * Remove seemingly unnecessary checks on image directories.
1387
1388         * Leave DCP directory creation until the last minute to help
1389         avoid half-eaten directories being left around (#174).
1390
1391 2014-01-05  Carl Hetherington  <cth@carlh.net>
1392
1393         * Version 1.57 released.
1394
1395 2014-01-05  Carl Hetherington  <cth@carlh.net>
1396
1397         * Use _fseeki64 on Windows when reading content files.
1398
1399         * Various small fixes to i18n.
1400
1401 2014-01-03  Carl Hetherington  <cth@carlh.net>
1402
1403         * Version 1.56 released.
1404
1405 2014-01-03  Carl Hetherington  <cth@carlh.net>
1406
1407         * Version 1.55 released.
1408
1409 2014-01-03  Carl Hetherington  <cth@carlh.net>
1410
1411         * New de_DE translation from Markus Raab.
1412
1413         * Work-around mysterious call of pure virtual method inside boost.
1414
1415 2014-01-01  Carl Hetherington  <cth@carlh.net>
1416
1417         * Bump ffmpeg version.
1418
1419 2013-12-30  Carl Hetherington  <cth@carlh.net>
1420
1421         * Version 1.54 released.
1422
1423 2013-12-30  Carl Hetherington  <cth@carlh.net>
1424
1425         * Put catches around a few threads which could have uncaught exceptions.
1426
1427         * Add nascent dcpomatic_create command-line program to create films.
1428
1429 2013-12-29  Carl Hetherington  <cth@carlh.net>
1430
1431         * Version 1.53 released.
1432
1433 2013-12-29  Carl Hetherington  <cth@carlh.net>
1434
1435         * Fix failure to load content from directories with non-Latin names.
1436
1437 2013-12-28  Carl Hetherington  <cth@carlh.net>
1438
1439         * Speculative fix for "find missing" not working on OS X (#255).
1440
1441         * Fix failure to load films with missing still image content (#300).
1442
1443 2013-12-27  Carl Hetherington  <cth@carlh.net>
1444
1445         * Fix non-update of video information on changing DCP resolution (#299).
1446
1447         * Version 1.52 released.
1448
1449 2013-12-27  Carl Hetherington  <cth@carlh.net>
1450
1451         * More speculative fixes for 4K.
1452
1453 2013-12-23  Carl Hetherington  <cth@carlh.net>
1454
1455         * Version 1.51 released.
1456
1457 2013-12-23  Carl Hetherington  <cth@carlh.net>
1458
1459         * A couple of potential fixes for 4K.
1460
1461         * Version 1.50 released.
1462
1463 2013-12-23  Carl Hetherington  <cth@carlh.net>
1464
1465         * Version 1.49 released.
1466
1467 2013-12-23  Carl Hetherington  <cth@carlh.net>
1468
1469         * Version 1.48 released.
1470
1471 2013-12-23  Carl Hetherington  <cth@carlh.net>
1472
1473         * Add TLS/SSL support to KDM email sending.
1474
1475 2013-12-23  Carl Hetherington  <cth@carlh.net>
1476
1477         * Version 1.47 released.
1478
1479 2013-12-23  Carl Hetherington  <cth@carlh.net>
1480
1481         * Add $START_TIME and $END_TIME as variables for the KDM email.
1482
1483         * Add top/bottom option for 3D frames.
1484
1485 2013-12-20  Carl Hetherington  <cth@carlh.net>
1486
1487         * Add configuration option for default audio delay (#276).
1488
1489         * Version 1.46 released.
1490
1491 2013-12-19  Carl Hetherington  <cth@carlh.net>
1492
1493         * Version 1.45 released.
1494
1495 2013-12-19  Carl Hetherington  <cth@carlh.net>
1496
1497         * Bump libdcp version again for a crash fix for 32-bit Windows,
1498         and also for problems generating certificate chains.
1499
1500 2013-12-18  Carl Hetherington  <cth@carlh.net>
1501
1502         * Version 1.44 released.
1503
1504 2013-12-18  Carl Hetherington  <cth@carlh.net>
1505
1506         * Bump libdcp version again for a fix to XML validity for 3D.
1507
1508         * Version 1.43 released.
1509
1510 2013-12-18  Carl Hetherington  <cth@carlh.net>
1511
1512         * Update libdcp version to get fix for 3D IntrinsicDuration.
1513
1514         * Fix progress reporting when making 3D DCPs.
1515
1516         * Fix non-update of display when changing video frame type (2D,
1517         3D left/right etc.)
1518
1519         * Restore video information in video tab when using still images.
1520
1521         * Hopefully fix exception on new film in some strange cases.
1522
1523 2013-12-09  Carl Hetherington  <cth@carlh.net>
1524
1525         * Version 1.42 released.
1526
1527 2013-12-09  Carl Hetherington  <cth@carlh.net>
1528
1529         * Fix make_black for pixel format 7 (#288).
1530
1531 2013-12-08  Carl Hetherington  <cth@carlh.net>
1532
1533         * Fix display update when removing content (#281).
1534
1535 2013-12-07  Carl Hetherington  <cth@carlh.net>
1536
1537         * Version 1.41 released.
1538
1539 2013-12-05  Carl Hetherington  <cth@carlh.net>
1540
1541         * Improve the correctness of lengths reported by sound files to fix
1542         short DCPs when using non-DCI-rate sound files with stills.
1543
1544 2013-12-04  Carl Hetherington  <cth@carlh.net>
1545
1546         * Make signatures optional (#273).
1547
1548         * Only do scale/crop/window/subtitle overlay if a frame is going
1549         to be encoded for the DCP.
1550
1551         * Several optimisations to video processing, which should
1552         speed up the player a bit.
1553
1554 2013-12-03  Carl Hetherington  <cth@carlh.net>
1555
1556         * Add "play length" control to avoid having to do arithmetic to
1557         get end-trims right in some cases (#261).
1558
1559 2013-12-02  Carl Hetherington  <cth@carlh.net>
1560
1561         * Fix breakage to adding multiple files at the same time.
1562
1563         * Fix crash on double-click of "show audio" button (#278).
1564
1565         * Version 1.40 released.
1566
1567 2013-12-02  Carl Hetherington  <cth@carlh.net>
1568
1569         * Fix problems with FFmpeg files that have all-zero stream IDs.
1570
1571         * Fix crash on checking non-existing frame info
1572         files.
1573
1574         * Fix erroneous disabling of timing panel with
1575         audio-only sources.
1576
1577 2013-11-30  Carl Hetherington  <cth@carlh.net>
1578
1579         * Version 1.39 released.
1580
1581 2013-11-30  Carl Hetherington  <cth@carlh.net>
1582
1583         * Fix windows build.
1584
1585 2013-11-29  Carl Hetherington  <cth@carlh.net>
1586
1587         * Version 1.38 released.
1588
1589 2013-11-29  Carl Hetherington  <cth@carlh.net>
1590
1591         * Add option to join input files together
1592         to help with multiple VOB files from DVDs.
1593
1594         * Fix build for 32-bit versions of OS X.
1595
1596 2013-11-27  Carl Hetherington  <cth@carlh.net>
1597
1598         * Version 1.37 released.
1599
1600 2013-11-27  Carl Hetherington  <cth@carlh.net>
1601
1602         * Version 1.36 released.
1603
1604 2013-11-27  Carl Hetherington  <cth@carlh.net>
1605
1606         * Version 1.35 released.
1607
1608 2013-11-26  Carl Hetherington  <cth@carlh.net>
1609
1610         * Updated fr_FR translation from Lilian Lefranc.
1611
1612         * A whole load of fixes for lots of bugs when handling filenames
1613         using non-Latin characters on Windows.
1614
1615 2013-11-22  Carl Hetherington  <cth@carlh.net>
1616
1617         * Version 1.34 released.
1618
1619 2013-11-22  Carl Hetherington  <cth@carlh.net>
1620
1621         * Fix both OS X and Windows installers.
1622
1623 2013-11-21  Carl Hetherington  <cth@carlh.net>
1624
1625         * Version 1.33 released.
1626
1627 2013-11-21  Carl Hetherington  <cth@carlh.net>
1628
1629         * Fix Ubuntu 13.04 build.
1630
1631 2013-11-20  Carl Hetherington  <cth@carlh.net>
1632
1633         * Version 1.32 released.
1634
1635 2013-11-20  Carl Hetherington  <cth@carlh.net>
1636
1637         * Version 1.31 released.
1638
1639 2013-11-20  Carl Hetherington  <cth@carlh.net>
1640
1641         * Add primitive hints dialogue box.
1642
1643 2013-11-17  Carl Hetherington  <cth@carlh.net>
1644
1645         * Fix specified-server discovery.
1646
1647         * Version 1.30 released.
1648
1649 2013-11-17  Carl Hetherington  <cth@carlh.net>
1650
1651         * Speculative fix for servers crashing with different
1652         locales to clients.
1653
1654 2013-11-16  Carl Hetherington  <cth@carlh.net>
1655
1656         * Bump bundled FFmpeg version to current git master.
1657
1658         * Fix erroneous reset of visible channels in audio
1659         level dialog when changing gain.
1660
1661 2013-11-15  Carl Hetherington  <cth@carlh.net>
1662
1663         * Use 2 decimal places for gamma controls instead
1664         of 1.
1665
1666 2013-11-14  Carl Hetherington  <cth@carlh.net>
1667
1668         * Support modification of certain properties when
1669         there are several selected pieces of content.
1670
1671         * Add server configuration back in.
1672
1673 2013-11-12  Carl Hetherington  <cth@carlh.net>
1674
1675         * Version 1.29 released.
1676
1677 2013-11-12  Carl Hetherington  <cth@carlh.net>
1678
1679         * Fix bad_alloc exception on audio analysis (and
1680         probably elsewhere).
1681
1682 2013-11-11  Carl Hetherington  <cth@carlh.net>
1683
1684         * Version 1.28 released.
1685
1686 2013-11-11  Carl Hetherington  <cth@carlh.net>
1687
1688         * Somewhat speculative fix for slow-downs and
1689         large memory consumption with multi-content playlists.
1690
1691 2013-11-10  Carl Hetherington  <cth@carlh.net>
1692
1693         * Hopefully get rid of spurious black lines around
1694         preview.
1695
1696 2013-11-08  Carl Hetherington  <carl@ubuntu>
1697
1698         * Fix strange behaviour of J2K bandwidth control
1699         on 32-bit Linux.
1700
1701 2013-11-07  Carl Hetherington  <cth@carlh.net>
1702
1703         * Open file dialog starts in the configured DCP directory,
1704         if one exists (#70).
1705
1706 2013-11-06  Carl Hetherington  <cth@carlh.net>
1707
1708         * Support pixel format 30 (#254).
1709
1710 2013-11-06  Carl Hetherington  <cth@carlh.net>
1711
1712         * Version 1.27 released.
1713
1714 2013-11-06  Carl Hetherington  <cth@carlh.net>
1715
1716         * Various server-related tidying up; servers are
1717         now auto-detected only (the configuration for
1718         them has been removed).
1719
1720 2013-11-06  Carl Hetherington  <cth@carlh.net>
1721
1722         * Version 1.26 released.
1723
1724 2013-11-05  Carl Hetherington  <cth@carlh.net>
1725
1726         * Auto-detect encoding servers on the local
1727         subnet(s).
1728
1729         * Tweak verbosity of command-line encoding servers.
1730
1731 2013-11-04  Carl Hetherington  <cth@carlh.net>
1732
1733         * Version 1.25 released.
1734
1735 2013-10-29  Carl Hetherington  <cth@carlh.net>
1736
1737         * Improve performance when start-trimming
1738         large files.
1739
1740         * Fix audio problems when start-trimming.
1741
1742 2013-10-28  Carl Hetherington  <cth@carlh.net>
1743
1744         * Version 1.24 released.
1745
1746 2013-10-28  Carl Hetherington  <cth@carlh.net>
1747
1748         * Fix failure to reload configuration on
1749         some non-English locales.
1750
1751 2013-10-26  Carl Hetherington  <cth@carlh.net>
1752
1753         * Version 1.23 released.
1754
1755 2013-10-25  Carl Hetherington  <cth@carlh.net>
1756
1757         * Version 1.22 released.
1758
1759 2013-10-24  Carl Hetherington  <cth@carlh.net>
1760
1761         * Support sources that require repeat of more than
1762         1 extra frame.
1763
1764 2013-10-23  Carl Hetherington  <cth@carlh.net>
1765
1766         * Version 1.21 released.
1767
1768 2013-10-23  Carl Hetherington  <cth@carlh.net>
1769
1770         * Use our own directory picker on Ubuntu 13.10 as well
1771         as Ubuntu 13.04 as it seems similarly broken.
1772
1773 2013-10-22  Carl Hetherington  <cth@carlh.net>
1774
1775         * Version 1.20 released.
1776
1777 2013-10-22  Carl Hetherington  <cth@carlh.net>
1778
1779         * Allow films to be loaded when content is missing,
1780         and then that content can be re-found.
1781
1782 2013-10-21  Carl Hetherington  <cth@carlh.net>
1783
1784         * Version 1.19 released.
1785
1786 2013-10-21  Carl Hetherington  <cth@carlh.net>
1787
1788         * Fix Rec. 709 gammas (from Lilian Lefranc)
1789
1790 2013-10-20  Carl Hetherington  <cth@carlh.net>
1791
1792         * Allow specification of subtitle language even if DVD-o-matic
1793         isn't providing the subtitles.
1794
1795 2013-10-20  Carl Hetherington  <cth@carlh.net>
1796
1797         * Version 1.18 released.
1798
1799 2013-10-19  Carl Hetherington  <cth@carlh.net>
1800
1801         * Fix non-saving of colour transform presets.
1802
1803         * Some improvements in progress reporting, especially
1804         for long encodes.
1805
1806 2013-10-18  Carl Hetherington  <cth@carlh.net>
1807
1808         * Fix bug with incorrect validity times given to KDMs.
1809
1810 2013-10-17  Carl Hetherington  <cth@carlh.net>
1811
1812         * Fix Make DCP menu option sensitivity (#230).
1813
1814         * Forward-port fix from master; use 1000000 rather
1815         than 1e6 for J2K bandwidth arithmetic to ensure
1816         that it's done with integers.
1817
1818 2013-10-16  Carl Hetherington  <cth@carlh.net>
1819
1820         * Version 1.17 released.
1821
1822 2013-10-16  Carl Hetherington  <cth@carlh.net>
1823
1824         * Hopefully fix crash on closing preferences window
1825         when ~/.config/dcpomatic does not exist.
1826
1827         * Allow specification of the DCP to make KDMs for,
1828         in case there is more than one.
1829
1830         * Speed up response to some settings changes
1831         (e.g. crop) (#196).
1832
1833 2013-10-15  Carl Hetherington  <cth@carlh.net>
1834
1835         * Version 1.16 released.
1836
1837 2013-10-15  Carl Hetherington  <cth@carlh.net>
1838
1839         * Restore up/down buttons for simple content time
1840         movements.
1841
1842         * Include film title in KDM filenames.
1843
1844         * Allow no-stretch scaling like in DVD-o-matic.
1845
1846 2013-10-14  Carl Hetherington  <cth@carlh.net>
1847
1848         * Add Rec. 709 colour conversion preset using
1849         Wolfgang Woehl's matrix.
1850
1851 2013-10-14  Carl Hetherington  <cth@carlh.net>
1852
1853         * Version 1.15 released.
1854
1855 2013-10-14  Carl Hetherington  <cth@carlh.net>
1856
1857         * Fix some crashes in the KDM dialogue when coming
1858         out of the add screen without giving a certificate.
1859
1860         * Really fix libltdl search path on OS X.
1861
1862 2013-10-13  Carl Hetherington  <cth@carlh.net>
1863
1864         * Version 1.14 released.
1865
1866 2013-10-12  Carl Hetherington  <cth@carlh.net>
1867
1868         * Add some missing libraries to the OS X build.
1869
1870         * Fix libltdl search path on OS X.
1871
1872 2013-10-12  Carl Hetherington  <cth@carlh.net>
1873
1874         * Version 1.13 released.
1875
1876 2013-10-12  Carl Hetherington  <cth@carlh.net>
1877
1878         * Fix linux static build.
1879
1880 2013-10-11  Carl Hetherington  <cth@carlh.net>
1881
1882         * Version 1.12 released.
1883
1884 2013-10-11  Carl Hetherington  <cth@carlh.net>
1885
1886         * Fix failure to create signer certificates
1887         on Windows.
1888
1889 2013-10-10  Carl Hetherington  <cth@carlh.net>
1890
1891         * Basic snapping in the timeline.
1892
1893         * Various improvements to dcpomatic_kdm.
1894
1895 2013-10-10  Carl Hetherington  <cth@carlh.net>
1896
1897         * Version 1.11 released.
1898
1899 2013-10-10  Carl Hetherington  <cth@carlh.net>
1900
1901         * libdcp fix to incorrect signature digests.
1902
1903 2013-10-09  Carl Hetherington  <cth@carlh.net>
1904
1905         * Version 1.10 released.
1906
1907 2013-10-09  Carl Hetherington  <cth@carlh.net>
1908
1909         * Add some missing Windows dependencies.
1910
1911 2013-10-09  Carl Hetherington  <cth@carlh.net>
1912
1913         * Version 1.09 released.
1914
1915 2013-10-09  Carl Hetherington  <cth@carlh.net>
1916
1917         * Bump libdcp version to pull in speculative fix
1918         for AuthorizedDeviceList thumbprints in KDMs.
1919
1920 2013-10-09  Carl Hetherington  <cth@carlh.net>
1921
1922         * Version 1.08 released.
1923
1924 2013-10-09  Carl Hetherington  <cth@carlh.net>
1925
1926         * Fix problems with crypto stuff on Windows.
1927
1928 2013-10-08  Carl Hetherington  <cth@carlh.net>
1929
1930         * Version 1.07 released.
1931
1932 2013-10-01  Carl Hetherington  <cth@carlh.net>
1933
1934         * Version 1.06 released.
1935
1936 2013-09-19  Carl Hetherington  <cth@carlh.net>
1937
1938         * Version 1.05 released.
1939
1940 2013-09-17  Carl Hetherington  <cth@carlh.net>
1941
1942         * Version 1.04 released.
1943
1944 2013-09-09  Carl Hetherington  <cth@carlh.net>
1945
1946         * Version 1.03 released.
1947
1948 2013-09-02  Carl Hetherington  <cth@carlh.net>
1949
1950         * Add missing boost datetime dependency
1951         to debian control files.
1952
1953 2013-08-30  Carl Hetherington  <cth@carlh.net>
1954
1955         * Version 1.02 released.
1956
1957 2013-08-29  Carl Hetherington  <cth@carlh.net>
1958
1959         * Version 1.01 released.
1960
1961 2013-08-29  Carl Hetherington  <cth@carlh.net>
1962
1963         * Restore server/client operation (#202).
1964
1965         * Fix strange rounding of still image durations (#204).
1966
1967         * Remove limitation to numbers and periods in the
1968         server host name dialogue box.
1969
1970         * Fix stuck-at-99% progress meters (#184).
1971
1972         * Version 1.01beta1 released.
1973
1974 2013-08-29  Carl Hetherington  <cth@carlh.net>
1975
1976         * Fix emissions of large chunks of silence when
1977         analysing audio in some cases.
1978
1979         * Use my @dcpomatic.com email address for now,
1980         rather than a non-existant mailing list.
1981
1982 2013-08-28  Carl Hetherington  <cth@carlh.net>
1983
1984         * Initial DCP-o-matic release.
1985