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