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