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