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