Bump version
[dcpomatic.git] / ChangeLog
1 2013-06-09  Carl Hetherington  <cth@carlh.net>
2
3         * Version 0.98 released.
4
5 2013-06-07  Carl Hetherington  <cth@carlh.net>
6
7         * Version 0.97 released.
8
9 2013-06-07  Carl Hetherington  <cth@carlh.net>
10
11         * Version 0.96 released.
12
13 2013-06-05  Carl Hetherington  <cth@carlh.net>
14
15         * Version 0.95 released.
16
17 2013-06-05  Carl Hetherington  <cth@carlh.net>
18
19         * Fix crash on startup on Windows
20
21 2013-06-05  Carl Hetherington  <cth@carlh.net>
22
23         * Version 0.94 released.
24
25 2013-06-04  Carl Hetherington  <cth@carlh.net>
26
27         * Version 0.94beta2 released.
28
29 2013-06-04  Carl Hetherington  <cth@carlh.net>
30
31         * A few fixes to A/B mode.
32
33 2013-05-31  Carl Hetherington  <cth@carlh.net>
34
35         * Version 0.94beta1 released.
36
37 2013-05-31  Carl Hetherington  <cth@carlh.net>
38
39         * Fix ridiculous 100-frame limit on trim
40         in the GUI.
41
42 2013-05-30  Carl Hetherington  <cth@carlh.net>
43
44         * Preserve the folder to put new films in
45         across openings of the new film dialog
46         (#143).
47
48         * Various tweaks to video preview; number
49         frames from 1 (not 0), fix update of frame
50         on stop.
51
52         * Fix missing shortcut to GUI encode server
53         on Linux (#151).
54
55         * Fix incorrect frame display on setting a new
56         content video (#147).
57
58         * Fix problems with mistaken re-use of video
59         MXFs after trims have changed.
60
61 2013-05-20  Carl Hetherington  <cth@carlh.net>
62
63         * Version 0.93 released.
64
65 2013-05-20  Carl Hetherington  <cth@carlh.net>
66
67         * Fix another crash on still images with
68         no audio.
69
70 2013-05-19  Carl Hetherington  <cth@carlh.net>
71
72         * Version 0.92 released.
73
74 2013-05-19  Carl Hetherington  <cth@carlh.net>
75
76         * Version 0.91 released.
77
78 2013-05-19  Carl Hetherington  <cth@carlh.net>
79
80         * Hopefully fix load of decimal values (e.g. frame rates)
81         in non-English locales on Windows.
82
83 2013-05-17  Carl Hetherington  <cth@carlh.net>
84
85         * Version 0.90 released.
86
87 2013-05-17  Carl Hetherington  <cth@carlh.net>
88
89         * Write backtrace files when Windows
90         version crashes.
91
92         * Try to fix crash on stills with no audio.
93
94 2013-05-06  Carl Hetherington  <cth@carlh.net>
95
96         * Fix resizing / redraw problems in audio viewer
97         on Windows.
98
99 2013-05-06  Carl Hetherington  <cth@carlh.net>
100
101         * Version 0.89 released.
102
103 2013-05-04  Carl Hetherington  <cth@carlh.net>
104
105         * Version 0.89beta1 released.
106
107 2013-05-04  Carl Hetherington  <cth@carlh.net>
108
109         * Very simple batch converter added (#127).
110
111         * Add preference for CPL issuer and creator (#122).
112
113         * Add preference for default format and DCP content
114         type (#133).
115
116 2013-04-28  Carl Hetherington  <cth@carlh.net>
117
118         * Version 0.88 released.
119
120 2013-04-28  Carl Hetherington  <cth@carlh.net>
121
122         * Fix broken external audio support.
123
124 2013-04-24  Carl Hetherington  <cth@carlh.net>
125
126         * Allow use of existing empty directories for new films (without
127         confirmation) and existing non-empty directories (with confirmation)
128         (#124).
129
130 2013-04-26  Carl Hetherington  <cth@carlh.net>
131
132         * Version 0.87 released.
133
134 2013-04-26  Carl Hetherington  <cth@carlh.net>
135
136         * Make new trim options actually work (#121).
137
138 2013-04-23  Carl Hetherington  <cth@carlh.net>
139
140         * Version 0.86 released.
141
142 2013-04-23  Carl Hetherington  <cth@carlh.net>
143
144         * Version 0.85 released.
145
146 2013-04-21  Carl Hetherington  <cth@carlh.net>
147
148         * Version 0.84 released.
149
150 2013-04-21  Carl Hetherington  <cth@carlh.net>
151
152         * Version 0.84beta5 released.
153
154 2013-04-20  Carl Hetherington  <cth@carlh.net>
155
156         * Fix bad saving of metadata in locales which use
157         commas to separate decimals (#119).
158
159 2013-04-19  Carl Hetherington  <cth@carlh.net>
160
161         * Add basic frame index and timecode to viewer, and previous/next
162         frame buttons.
163
164         * Version 0.84beta4 released.
165
166 2013-04-19  Carl Hetherington  <cth@carlh.net>
167
168         * Version 0.84beta3 released.
169
170 2013-04-19  Carl Hetherington  <cth@carlh.net>
171
172         * Version 0.84beta2 released.
173
174 2013-04-18  Carl Hetherington  <cth@carlh.net>
175
176         * Version 0.84beta1 released.
177
178 2013-04-15  Carl Hetherington  <cth@carlh.net>
179
180         * Fix error message on forcing language to English (#103).
181
182         * Fix problems with content whose first audio content
183         comes before the first video (resulting in audio being
184         chopped off at the start of the DCP) (#79).
185
186         * Use true 4:3 rather than 1.33.
187
188 2013-04-13  Carl Hetherington  <cth@carlh.net>
189
190         * Use film-name-derived names for MXFs in DCPs (#54).
191
192 2013-04-10  Carl Hetherington  <cth@carlh.net>
193
194         * Version 0.83 released.
195
196 2013-04-10  Carl Hetherington  <cth@carlh.net>
197
198         * Fix incorrect scaling using flat-no-stretch and scope-no-stretch
199         when the source is cropped (part of #113).
200
201         * Fix incorrect display of padded films (rest of #113).
202
203 2013-04-09  Carl Hetherington  <cth@carlh.net>
204
205         * Version 0.82 released.
206
207 2013-04-09  Carl Hetherington  <cth@carlh.net>
208
209         * Version 0.82beta1 released.
210
211 2013-04-09  Carl Hetherington  <cth@carlh.net>
212
213         * Version 0.81 released.
214
215 2013-04-09  Carl Hetherington  <cth@carlh.net>
216
217         * Version 0.81beta1 released.
218
219 2013-04-08  Carl Hetherington  <cth@carlh.net>
220
221         * Add 16:9-within-Scope format.
222
223 2013-04-07  Carl Hetherington  <cth@carlh.net>
224
225         * Version 0.80 released.
226
227 2013-04-07  Carl Hetherington  <cth@carlh.net>
228
229         * Version 0.80beta4 released.
230
231 2013-04-07  Carl Hetherington  <cth@carlh.net>
232
233         * Version 0.80beta3 released.
234
235 2013-04-07  Carl Hetherington  <cth@carlh.net>
236
237         * Version 0.80beta2 released.
238
239 2013-04-07  Carl Hetherington  <cth@carlh.net>
240
241         * Version 0.80beta1 released.
242
243 2013-04-07  Carl Hetherington  <cth@carlh.net>
244
245         * Make the audio plot expand in height when its
246         window is enlarged.
247
248         * Label subtitle offset with "pixels" (#101).
249
250         * Speculative fix for error on forcing language
251         to English (#103).
252
253         * Add more explanatory text to describe what is
254         happening with scaling, cropping and padding (#106).
255
256         * Give a hopefully helpful message when clicking Open
257         without selecting a folder (#99).
258
259         * Fix servomatic_gui startup and shutdown on Linux (#98).
260
261         * GUI now points out when audio resampling is being done.
262
263         * Hopefully fix lack of redraw of the viewer background
264         on Windows (#86).
265
266 2013-04-01  Carl Hetherington  <cth@carlh.net>
267
268         * Version 0.79 released.
269
270 2013-04-01  Carl Hetherington  <cth@carlh.net>
271
272         * Fix some missing translated strings
273         on Windows.
274
275 2013-03-31  Carl Hetherington  <cth@carlh.net>
276
277         * Version 0.78 released.
278
279 2013-03-28  Carl Hetherington  <cth@carlh.net>
280
281         * Version 0.78beta16 released.
282
283 2013-03-28  Carl Hetherington  <cth@carlh.net>
284
285         * Version 0.78beta15 released.
286
287 2013-03-28  Carl Hetherington  <cth@carlh.net>
288
289         * Version 0.78beta14 released.
290
291 2013-03-27  Carl Hetherington  <cth@carlh.net>
292
293         * Fix erroneous disk space reporting (#85).
294
295         * Version 0.78beta13 released.
296
297 2013-03-26  Carl Hetherington  <cth@carlh.net>
298
299         * Version 0.78beta12 released.
300
301 2013-03-26  Carl Hetherington  <cth@carlh.net>
302
303         * Version 0.78beta11 released.
304
305 2013-03-26  Carl Hetherington  <cth@carlh.net>
306
307         * Version 0.78beta10 released.
308
309 2013-03-26  Carl Hetherington  <cth@carlh.net>
310
311         * Version 0.78beta9 released.
312
313 2013-03-26  Carl Hetherington  <cth@carlh.net>
314
315         * Version 0.78beta8 released.
316
317 2013-03-26  Carl Hetherington  <cth@carlh.net>
318
319         * Add button to cancel jobs.
320
321 2013-03-26  Carl Hetherington  <cth@carlh.net>
322
323         * Version 0.78beta7 released.
324
325 2013-03-25  Carl Hetherington  <cth@carlh.net>
326
327         * Add option to set user interface language.
328
329 2013-03-25  Carl Hetherington  <cth@carlh.net>
330
331         * Version 0.78beta6 released.
332
333 2013-03-24  Carl Hetherington  <cth@carlh.net>
334
335         * Add UI option to select interface language.
336
337 2013-03-21  Carl Hetherington  <cth@carlh.net>
338
339         * Version 0.78beta5 released.
340
341 2013-03-20  Carl Hetherington  <cth@carlh.net>
342
343         * Version 0.78beta4 released.
344
345 2013-03-20  Carl Hetherington  <cth@carlh.net>
346
347         * Version 0.78beta3 released.
348
349 2013-03-20  Carl Hetherington  <cth@carlh.net>
350
351         * Make exception strings translatable (#81).
352
353 2013-03-19  Carl Hetherington  <cth@carlh.net>
354
355         * Version 0.78beta2 released.
356
357 2013-03-19  Carl Hetherington  <cth@carlh.net>
358
359         * Version 0.78beta1 released.
360
361 2013-03-19  Carl Hetherington  <cth@carlh.net>
362
363         * Add it_IT translation from Massimiliano Broggi.
364
365 2013-03-14  Carl Hetherington  <cth@carlh.net>
366
367         * Version 0.77 released.
368
369 2013-03-14  Carl Hetherington  <cth@carlh.net>
370
371         * Version 0.77beta2 released.
372
373 2013-03-14  Carl Hetherington  <cth@carlh.net>
374
375         * Version 0.77beta1 released.
376
377 2013-03-14  Carl Hetherington  <cth@carlh.net>
378
379         * Work-around lack of support for hard links.
380
381         * Fix a few bugs with A/B mode.
382
383 2013-03-08  Carl Hetherington  <cth@carlh.net>
384
385         * Disable show audio button and use content audio selector
386         as appropriate for the audio in the content (#41 and #73).
387
388 2013-03-05  Carl Hetherington  <cth@carlh.net>
389
390         * Version 0.76 released.
391
392 2013-03-05  Carl Hetherington  <cth@carlh.net>
393
394         * Version 0.76beta3 released.
395
396 2013-03-04  Carl Hetherington  <cth@carlh.net>
397
398         * Fix decoding of audio streams with multiple
399         packets per frame (e.g. wmapro).
400
401 2013-03-02  Carl Hetherington  <cth@carlh.net>
402
403         * Add option to specify the DCP's frame
404         rate (part of #56).
405
406         * Add a description of what each video format
407         means to the UI.
408
409 2013-03-01  Carl Hetherington  <cth@carlh.net>
410
411         * Version 0.76beta2 released.
412
413 2013-03-01  Carl Hetherington  <cth@carlh.net>
414
415         * Add primitive feature to plot graphs
416         of the soundtrack (#67).
417
418         * Version 0.76beta1 released.
419
420 2013-02-27  Carl Hetherington  <cth@carlh.net>
421
422         * Version 0.75 released.
423
424 2013-02-27  Carl Hetherington  <cth@carlh.net>
425
426         * Version 0.75beta1 released.
427
428         * Fix support for some YUV444 pixel formats.
429
430 2013-02-23  Carl Hetherington  <cth@carlh.net>
431
432         * Version 0.74 released.
433
434 2013-02-23  Carl Hetherington  <cth@carlh.net>
435
436         * Version 0.74beta1 released.
437
438 2013-02-21  Carl Hetherington  <cth@carlh.net>
439
440         * Version 0.73 released.
441
442 2013-02-20  Carl Hetherington  <cth@carlh.net>
443
444         * Version 0.73beta9 released.
445
446 2013-02-18  Carl Hetherington  <cth@carlh.net>
447
448         * Version 0.73beta8 released.
449
450 2013-02-18  Carl Hetherington  <cth@carlh.net>
451
452         * Version 0.73beta7 released.
453
454 2013-02-17  Carl Hetherington  <cth@carlh.net>
455
456         * Version 0.73beta6 released.
457
458 2013-02-17  Carl Hetherington  <cth@carlh.net>
459
460         * Version 0.73beta3 released.
461
462 2013-02-16  Carl Hetherington  <cth@carlh.net>
463
464         * Version 0.73beta2 released.
465
466 2013-02-16  Carl Hetherington  <cth@carlh.net>
467
468         * Version 0.73beta1 released.
469
470 2013-02-15  Carl Hetherington  <cth@carlh.net>
471
472         * Fix non-recognition of BMP for still images (#55),
473         reported by Thierry.
474
475 2013-02-12  Carl Hetherington  <cth@carlh.net>
476
477         * Basic option to open the containing folder for a DCP.
478
479         * Don't offer to copy a DCP to the TMS if there isn't
480         a DCP.
481
482         * Fix setup of a default film directory on Windows.
483
484         * Remove libx264 dependency.
485
486         * Rearrange main window slightly so that the progress
487         area is larger; give jobs "details" buttons to find out
488         more about any errors that occur.
489
490 2013-02-02  Carl Hetherington  <cth@carlh.net>
491
492         * Tidy up filters dialog by not showing those
493         that are not configured in FFmpeg, and by splitting
494         them up into categories.
495
496         * Fix infinite loop of error messages when
497         `playing back' using a non-existant filter (#39).
498
499         * Encode data straight to MXFs, rather
500         than going via .j2c files.  Should roughly
501         halve required disk space and reduce time
502         taken.
503
504 2013-01-25  Carl Hetherington  <cth@carlh.net>
505
506         * When using formats which pad smaller frames into
507         larger ones, the padding black now shown in
508         the preview.
509
510         * Fix the old DCP content type being left behind
511         when creating a new film.
512
513         * Add option to specify default details
514         for the DCI name details dialog in new
515         Films (#42).
516
517 2013-01-24  Carl Hetherington  <cth@carlh.net>
518
519         * Version 0.72 released.
520
521 2013-01-24  Carl Hetherington  <cth@carlh.net>
522
523         * Version 0.71 released.
524
525 2013-01-24  Carl Hetherington  <cth@carlh.net>
526
527         * Fix lack of audio with trimmed DCPs.
528
529 2013-01-23  Carl Hetherington  <cth@carlh.net>
530
531         * Remove multi-reel support (for now); needs more thinking about
532         and testing.
533
534 2013-01-12  Carl Hetherington  <cth@carlh.net>
535
536         * Version 0.71beta2 released.
537
538 2013-01-12  Carl Hetherington  <cth@carlh.net>
539
540         * Version 0.71beta1 released.
541
542 2013-01-12  Carl Hetherington  <cth@carlh.net>
543
544         * Untested support for splitting DCPs
545         into multiple reels.
546
547 2013-01-09  Carl Hetherington  <cth@carlh.net>
548
549         * Try to build with 0.10.4-ish ffmpeg.
550
551 2013-01-07  Carl Hetherington  <cth@carlh.net>
552
553         * Version 0.70 released.
554
555 2013-01-07  Carl Hetherington  <cth@carlh.net>
556
557         * Fix heinous thinko in mono soundtrack mapping code.
558
559 2013-01-06  Carl Hetherington  <cth@carlh.net>
560
561         * Version 0.70beta3 released.
562
563 2013-01-06  Carl Hetherington  <cth@carlh.net>
564
565         * Postpone linking of duplicate video frames so that copies
566         don't fail on Windows.
567
568 2013-01-06  Carl Hetherington  <cth@carlh.net>
569
570         * Version 0.70beta2 released.
571
572 2013-01-06  Carl Hetherington  <cth@carlh.net>
573
574         * Version 0.70beta1 released.
575
576 2013-01-06  Carl Hetherington  <cth@carlh.net>
577
578         * Put mono soundtracks on the centre speaker, rather
579         than on left (reported by Mike Blakesley).
580
581         * Add format for 16:9 without letterboxing (requested by Lilian
582         Lefranc).
583
584 2012-12-23  Carl Hetherington  <cth@carlh.net>
585
586         * Version 0.69 released.
587
588 2012-12-23  Carl Hetherington  <cth@carlh.net>
589
590         * Version 0.68 released.
591
592 2012-12-22  Carl Hetherington  <cth@carlh.net>
593
594         * Version 0.68beta10 released.
595
596 2012-12-22  Carl Hetherington  <cth@carlh.net>
597
598         * Fix wscripts to work with python 3.
599
600 2012-12-21  Carl Hetherington  <cth@carlh.net>
601
602         * Version 0.68beta9 released.
603
604 2012-12-21  Carl Hetherington  <cth@carlh.net>
605
606         * Version 0.68beta8 released.
607
608 2012-12-21  Carl Hetherington  <cth@carlh.net>
609
610         * Version 0.68beta7 released.
611
612 2012-12-21  Carl Hetherington  <cth@carlh.net>
613
614         * Version 0.68beta6 released.
615
616 2012-12-21  Carl Hetherington  <cth@carlh.net>
617
618         * Fix a few bugs.
619
620         * Update the manual.
621
622 2012-12-20  Carl Hetherington  <cth@carlh.net>
623
624         * Version 0.68beta5 released.
625
626 2012-12-20  Carl Hetherington  <cth@carlh.net>
627
628         * Version 0.68beta4 released.
629
630 2012-12-20  Carl Hetherington  <cth@carlh.net>
631
632         * Version 0.68beta3 released.
633
634 2012-12-20  Carl Hetherington  <cth@carlh.net>
635
636         * Allow still-image DCPs to have external audio added to them (#13).
637
638 2012-12-19  Carl Hetherington  <cth@carlh.net>
639
640         * Version 0.68beta2 released.
641
642 2012-12-19  Carl Hetherington  <cth@carlh.net>
643
644         * Version 0.68beta1 released.
645
646 2012-12-18  Carl Hetherington  <cth@carlh.net>
647
648         * Alter film viewer so that it is much quicker, responds instantly
649         to changes in video filtering settings, and can (roughly) play the
650         source material back.
651
652         * Make the examination of content for length optional, so that
653         if a source file has an accurate header you can trust it.
654
655 2012-12-18  Carl Hetherington  <cth@carlh.net>
656
657         * Version 0.67 released.
658
659 2012-12-18  Carl Hetherington  <cth@carlh.net>
660
661         * Support non-planar float and signed
662         16-bit planar audio; be less
663         crashy when unsupported audio formats
664         are found.
665
666 2012-12-18  Carl Hetherington  <cth@carlh.net>
667
668         * Version 0.66 released.
669
670 2012-12-18  Carl Hetherington  <cth@carlh.net>
671
672         * Version 0.65 released.
673
674 2012-12-13  Carl Hetherington  <cth@carlh.net>
675
676         * Version 0.64 released.
677
678 2012-12-13  Carl Hetherington  <cth@carlh.net>
679
680         * Version 0.63 released.
681
682 2012-12-13  Carl Hetherington  <cth@carlh.net>
683
684         * Re-fix reports of zero audio channels
685         with soundtracks of some source files.
686
687 2012-12-13  Carl Hetherington  <cth@carlh.net>
688
689         * Version 0.62 released.
690
691 2012-12-13  Carl Hetherington  <cth@carlh.net>
692
693         * Improve progress reporting during the final
694         DCP make job; should stop the bar sitting at 100%
695         for a while during digest creation.
696
697 2012-12-11  Carl Hetherington  <cth@carlh.net>
698
699         * Version 0.61 released.
700
701 2012-12-11  Carl Hetherington  <cth@carlh.net>
702
703         * More .deb dep tweaks.
704
705 2012-12-11  Carl Hetherington  <cth@carlh.net>
706
707         * Version 0.60 released.
708
709 2012-12-11  Carl Hetherington  <cth@carlh.net>
710
711         * Hopefully fix utterly broken partially-static
712         builds for .debs.
713
714         * Fix specification of architecture in .debs.
715
716 2012-12-10  Carl Hetherington  <cth@carlh.net>
717
718         * Add a check-box (which defaults to on) which tells DVD-o-matic
719         not to scan new content files to work out their length, but instead
720         to trust the length from the header.  This length only matters for
721         working out what thumbnails to generate, so it isn't critical.
722         Trusting the header will speed up the "Examine Content" job by
723         a factor of about 2, which is handy for large films.
724
725 2012-12-10  Carl Hetherington  <cth@carlh.net>
726
727         * Version 0.59 released.
728
729 2012-12-09  Carl Hetherington  <cth@carlh.net>
730
731         * Version 0.59beta5 released.
732
733 2012-12-09  Carl Hetherington  <cth@carlh.net>
734
735         * Version 0.59beta4 released.
736
737 2012-12-09  Carl Hetherington  <cth@carlh.net>
738
739         * Version 0.59beta3 released.
740
741 2012-12-09  Carl Hetherington  <cth@carlh.net>
742
743         * Version 0.59beta2 released.
744
745 2012-12-09  Carl Hetherington  <cth@carlh.net>
746
747         * Build against libdcp compiled with -O2 instead
748         of -O3.
749
750 2012-12-05  Carl Hetherington  <cth@carlh.net>
751
752         * Version 0.59beta1 released.
753
754 2012-11-15  Carl Hetherington  <cth@carlh.net>
755
756         * Default to using a DCI name.
757
758         * Support for using external sound files instead
759         of the ones in the video source.
760
761 2012-11-14  Carl Hetherington  <cth@carlh.net>
762
763         * Rearrange the GUI a bit to tidy things up.
764
765         * Some internal reorganisation.
766
767 2012-12-03  Carl Hetherington  <cth@carlh.net>
768
769         * Version 0.58 released.
770
771 2012-12-03  Carl Hetherington  <cth@carlh.net>
772
773         * DVD-o-matic and its dependencies rebuilt with
774         a newer mingw toolchain and with -O2 rather than
775         -O3 to (hopefully) improve reliability on Windows.
776
777         * Fixed problems with 7.1 audio.
778
779 2012-11-10  Carl Hetherington  <cth@carlh.net>
780
781         * Version 0.57 released.
782
783 2012-11-10  Carl Hetherington  <cth@carlh.net>
784
785         * Fix crash when trying to use a DCI name when there
786         is no soundtrack (yet) (reported by Wolfgang Woehl).
787
788 2012-11-07  Carl Hetherington  <cth@carlh.net>
789
790         * Version 0.56 released.
791
792 2012-11-05  Carl Hetherington  <cth@carlh.net>
793
794         * Remove options to black-out the video when cropping the end;
795         it complicates the code and is getting a bit close to video
796         editing.
797
798         * Add option to trim from both the start and
799         the end of the input video.
800
801         * Various bug fixes and code rearrangement.
802
803 2012-10-14  Carl Hetherington  <cth@carlh.net>
804
805         * Basic support for DVD and Blu-Ray subtitles.
806
807         * Re-add DCI naming support.
808
809         * Basic support for selection of audio
810         and subtitle streams.
811
812         * Fixes for audio/video sync in some cases.
813
814         * Cope with videos with varying size and/or
815         pixel format.
816
817         * Fix bug with handling of YUV422-format videos.
818
819 2012-10-09  Carl Hetherington  <cth@carlh.net>
820
821         * Version 0.55 released.
822
823 2012-10-09  Carl Hetherington  <cth@carlh.net>
824
825         * Fix bug possibly causing randomly-occuring
826         black thumbnails.
827
828         * Fix problems with obtaining frame rate of
829         WMV files (reported by Anders Nordentoft-Madsen).
830
831 2012-10-07  Carl Hetherington  <cth@carlh.net>
832
833         * Fix up some bugs when using limited DCP
834         range (reported by Wolfgang Woehl).
835
836         * Don't stretch still images for DCPs, just
837         scale them up and pad them as required.
838
839 2012-10-02  Carl Hetherington  <cth@carlh.net>
840
841         * Version 0.54 released.
842
843 2012-10-02  Carl Hetherington  <cth@carlh.net>
844
845         * When encoding 24 frames per second drop
846         frame (ie 23.976 frames per second) run the
847         video at 24 FPS and resample the audio so
848         that when it is run correspondingly (slightly) fast
849         it remains in sync.
850
851         * Some code cleanup.
852
853 2012-10-01  Carl Hetherington  <cth@carlh.net>
854
855         * Fix aff/666: thumbnail scan is run twice
856         when changing the content file for a film.
857
858 2012-09-28  Carl Hetherington  <cth@carlh.net>
859
860         * Fix crash bug which seems to have been
861         exposed by recent changes to ffmpeg.
862
863 2012-09-27  Carl Hetherington  <cth@carlh.net>
864
865         * Version 0.53 released.
866
867 2012-09-27  Carl Hetherington  <cth@carlh.net>
868
869         * Fix unrecognised capital letters on
870         still-image file extensions.
871
872         * Write hashes of frames to disk and
873         check them before making the final DCP.
874
875 2012-09-24  Carl Hetherington  <cth@carlh.net>
876
877         * Fix problems with overflow on long films.
878
879 2012-09-24  Carl Hetherington  <cth@carlh.net>
880
881         * Version 0.52 released.
882
883 2012-09-23  Carl Hetherington  <cth@carlh.net>
884
885         * Fix alignment of frames per second count.
886
887         * Use hopefully more robust networking
888         code to survive timeouts during reads and
889         writes.
890
891         * Some fixes for bugs when loading Films
892         created on Windows in Linux.
893
894 2012-09-22  Carl Hetherington  <cth@carlh.net>
895
896         * Fix bug on OK-ing gain calculation
897         dialog without entering any values.
898
899         * Improve spacing in some dialogs.
900
901 2012-09-22  Carl Hetherington  <cth@carlh.net>
902
903         * Version 0.51 released.
904
905 2012-09-22  Carl Hetherington  <cth@carlh.net>
906
907         * Improve transcode job progress reporting.
908
909         * Update the slow bits of the properties
910         dialog in a separate thread to improve
911         responsiveness.
912
913         * Fix edit server button on Windows.
914
915 2012-09-22  Carl Hetherington  <cth@carlh.net>
916
917         * Version 0.50 released.
918
919 2012-09-22  Carl Hetherington  <cth@carlh.net>
920
921         * Rename servomatic to servomatic_cli and
922         add a very basic system-tray-dwelling GUI server.
923
924         * Tweak formatting of properties dialogue
925         and add a note of how many J2K frames
926         have already been encoded.
927
928         * Correctly set up crop in the viewer
929         on reloading a film.
930
931 2012-09-18  Carl Hetherington  <cth@carlh.net>
932
933         * Fix non-working removal of encode servers.
934
935         * Add GUI front-end to encode server.
936
937 2012-09-17  Carl Hetherington  <cth@carlh.net>
938
939         * Include servomatic in the Windows install.
940
941         * Add a simple Properties dialog to give
942         an estimate of disk space required for an
943         encode.
944
945 2012-09-17  Carl Hetherington  <cth@carlh.net>
946
947         * Version 0.49 released.
948
949 2012-09-16  Carl Hetherington  <cth@carlh.net>
950
951         * Version 0.48 released.
952
953 2012-09-15  Carl Hetherington  <cth@carlh.net>
954
955         * Slightly speculative fix for failure to
956         take note of audio gain changes caused by
957         the Calculate dialogue.
958
959 2012-09-12  Carl Hetherington  <cth@carlh.net>
960
961         * Fix crash when FFmpeg doesn't set up the audio channel
962         layout for some reason.
963
964 2012-09-01  Carl Hetherington  <cth@carlh.net>
965
966         * Add 1.66-within-flat format.
967
968 2012-08-27  Carl Hetherington  <cth@carlh.net>
969
970         * Version 0.47 released.
971
972 2012-08-23  Carl Hetherington  <cth@carlh.net>
973
974         * Add some more formats.
975
976         * Update to use libdcp 0.11.
977
978         * Fix build with boost filesystem version 2.
979
980 2012-08-10  Carl Hetherington  <cth@carlh.net>
981
982         * Version 0.46 released.
983
984 2012-08-10  Carl Hetherington  <cth@carlh.net>
985
986         * Untested fixes for failure to encode
987         content without audio.
988
989 2012-08-09  Carl Hetherington  <cth@carlh.net>
990
991         * Version 0.45 released.
992
993 2012-08-09  Carl Hetherington  <cth@carlh.net>
994
995         * Fix bug with padding in Scope causing corrupt
996         images.
997
998         * Fix bug when using content file names which
999         start with the name of the film directory.
1000
1001 2012-08-05  Carl Hetherington  <cth@carlh.net>
1002
1003         * Version 0.44 released.
1004
1005 2012-08-04  Carl Hetherington  <cth@carlh.net>
1006
1007         * Fix bug with content inside the film directory.
1008
1009 2012-08-04  Carl Hetherington  <cth@carlh.net>
1010
1011         * Version 0.43 released.
1012
1013 2012-08-04  Carl Hetherington  <cth@carlh.net>
1014
1015         * Use wxwidgets .rc file to make Windows version
1016         look nicer.
1017
1018         * Hopefully improve building against different
1019         versions of FFmpeg.
1020
1021 2012-08-04  Carl Hetherington  <cth@carlh.net>
1022
1023         * Version 0.42 released.
1024
1025 2012-08-04  Carl Hetherington  <cth@carlh.net>
1026
1027         * Request admin priviledges on install for Windows 7.
1028
1029         * Add some missing dependencies to the Windows package.
1030
1031 2012-08-01  Carl Hetherington  <cth@carlh.net>
1032
1033         * Version 0.40 released.
1034
1035 2012-08-01  Carl Hetherington  <cth@carlh.net>
1036
1037         * Fix a few bugs related to thumbnailing.
1038
1039         * Update for libdcp version 0.06.
1040
1041 2012-07-31  Carl Hetherington  <cth@carlh.net>
1042
1043         * Add option to compute required audio gains to
1044         effect the same as a sound processor fader change
1045         (currently for Dolby CP750 only).
1046
1047 2012-07-28  Carl Hetherington  <cth@carlh.net>
1048
1049         * Version 0.37 released.
1050
1051 2012-07-28  Carl Hetherington  <cth@carlh.net>
1052
1053         * Fix missed frames when encoding caused by server
1054         threads that are attempting to access non-responding
1055         servers.
1056
1057         * Fix makedcp parsing of -v option.
1058
1059 2012-07-28  Carl Hetherington  <cth@carlh.net>
1060
1061         * Version 0.36 released.
1062
1063 2012-07-28  Carl Hetherington  <cth@carlh.net>
1064
1065         * Install / version tweaks.
1066
1067 2012-07-28  Carl Hetherington  <cth@carlh.net>
1068
1069         * Version 0.35 released.
1070
1071 2012-07-27  Carl Hetherington  <cth@carlh.net>
1072
1073         * Version 0.31 released.
1074
1075 2012-07-27  Carl Hetherington  <cth@carlh.net>
1076
1077         * Speed up thumbnail display.
1078
1079         * Various improvements to Windows port.
1080
1081         * Fix TMS transfer with large files.
1082
1083         * Clean up audio handling code somewhat.
1084
1085         * Re-sample audio to 48kHz or 96kHz if necessary.
1086
1087         * Remove player functionality from DVD-o-matic.
1088
1089 2012-07-22  Carl Hetherington  <cth@carlh.net>
1090
1091         * Port to Windows.
1092
1093         * Use MD5 digest to decide on the directory to put J2C files
1094         in, rather than the path of the content.
1095
1096         * Allow building with current FFmpeg git.
1097
1098         * Fix problems when creating cut videos in that the audio is too
1099         short; pad it with silence.
1100
1101 2012-07-21  Carl Hetherington  <cth@carlh.net>
1102
1103         * Version 0.29 released.
1104
1105 2012-07-21  Carl Hetherington  <cth@carlh.net>
1106
1107         * Tidy widgets and menus when there is no film loaded.
1108
1109         * Option to build with Ubuntu 12.04's FFmpeg libraries.
1110
1111         * Add dialogue box to choose DVD title when ripping.
1112
1113         * Always do an examine run for new content.
1114
1115 2012-07-18  Carl Hetherington  <cth@carlh.net>
1116
1117         * Version 0.26 released
1118
1119 2012-07-15  Carl Hetherington  <cth@carlh.net>
1120
1121         * Remove code to use `standard' format DCP long names,
1122         as in the wild their use seems to be decreasing, and it
1123         makes the GUI simpler.
1124
1125         * Fix some bugs with sending to servomatic introduced
1126         in the adjustments to padding.
1127
1128         * Write some status text when an unknown-progress
1129         job is running.
1130
1131         * Use new libdcp rather than OpenDCP to generate MXFs
1132         and write DCP XML.
1133
1134 2012-07-14  Carl Hetherington  <cth@carlh.net>
1135
1136         * Version 0.25 released.
1137
1138 2012-07-14  Carl Hetherington  <cth@carlh.net>
1139
1140         * Various GUI cleanups.
1141
1142         * Remove player from the GUI for now.
1143
1144         * Fix hash down the left-hand side of encoded DCPs.
1145
1146         * Add option to black-out the end of an encode, in order
1147         to remove unwanted frames of video whilst keeping sound.
1148
1149         * Fixes to copy-to-server.
1150
1151         * Fix name of 16:9 format.
1152
1153 2012-07-08  Carl Hetherington  <cth@carlh.net>
1154
1155         * Version 0.24 released.
1156
1157 2012-07-08  Carl Hetherington  <cth@carlh.net>
1158
1159         * Add support for generating static DCPs from single
1160         image files.
1161
1162         * Add option to copy DCP to a remote server (e.g. a TMS)
1163         via SCP.
1164
1165         * Auto-update thumbs when content changes.
1166
1167 2012-06-10  Carl Hetherington  <cth@carlh.net>
1168
1169         * Fix up bad padding setup when there isn't any.
1170
1171         * Restore sound to playomatic; add assert for bad format.
1172
1173 2012-05-26  Carl Hetherington  <cth@carlh.net>
1174
1175         * Fix crash on attempting to use a non-existant filter.
1176
1177         * src/lib/filter.cc: Fix typo in filter name.
1178
1179         * Allow configuration of the reference scalers and filters in A/B mode.
1180
1181         * Fix identification of formats in metadata.
1182
1183 2012-05-26  Carl Hetherington  <cth@carlh.net>
1184
1185         * Version 0.23 released.
1186
1187 2012-05-28  Carl Hetherington  <cth@carlh.net>
1188
1189         * src/lib/player_manager.cc: possible fix to crash when stopping
1190         playback.
1191
1192         * Fix crash in A/B mode.
1193
1194 2012-05-26  Carl Hetherington  <cth@carlh.net>
1195
1196         * Version 0.21 released.
1197
1198 2012-05-25  Carl Hetherington  <cth@carlh.net>
1199
1200         * Add option to delay audio with respect to video.
1201
1202         * src/tools/fixlengths.cc: add a few more options.
1203
1204 2012-05-22  Carl Hetherington  <cth@carlh.net>
1205
1206         * src/tools/dvdomatic.cc: fix website address.
1207
1208         * test: fix up a few test bits.
1209
1210         * README: very brief introduction to a few things.
1211
1212 2012-05-22  Carl Hetherington  <cth@carlh.net>
1213
1214         * Version 0.20 released.