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