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