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