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