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