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