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