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