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