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