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