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