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