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