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