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