Tweak .deb deps, hopefully to work on 32/64 ubuntu.
[dcpomatic.git] / ChangeLog
1 2012-12-11  Carl Hetherington  <cth@carlh.net>
2
3         * More .deb dep tweaks.
4
5 2012-12-11  Carl Hetherington  <cth@carlh.net>
6
7         * Version 0.60 released.
8
9 2012-12-11  Carl Hetherington  <cth@carlh.net>
10
11         * Hopefully fix utterly broken partially-static
12         builds for .debs.
13
14         * Fix specification of architecture in .debs.
15
16 2012-12-10  Carl Hetherington  <cth@carlh.net>
17
18         * Version 0.59 released.
19
20 2012-12-09  Carl Hetherington  <cth@carlh.net>
21
22         * Version 0.59beta5 released.
23
24 2012-12-09  Carl Hetherington  <cth@carlh.net>
25
26         * Version 0.59beta4 released.
27
28 2012-12-09  Carl Hetherington  <cth@carlh.net>
29
30         * Version 0.59beta3 released.
31
32 2012-12-09  Carl Hetherington  <cth@carlh.net>
33
34         * Version 0.59beta2 released.
35
36 2012-12-09  Carl Hetherington  <cth@carlh.net>
37
38         * Build against libdcp compiled with -O2 instead
39         of -O3.
40
41 2012-12-05  Carl Hetherington  <cth@carlh.net>
42
43         * Version 0.59beta1 released.
44
45 2012-11-15  Carl Hetherington  <cth@carlh.net>
46
47         * Default to using a DCI name.
48
49         * Support for using external sound files instead
50         of the ones in the video source.
51
52 2012-11-14  Carl Hetherington  <cth@carlh.net>
53
54         * Rearrange the GUI a bit to tidy things up.
55
56         * Some internal reorganisation.
57
58 2012-12-03  Carl Hetherington  <cth@carlh.net>
59
60         * Version 0.58 released.
61
62 2012-12-03  Carl Hetherington  <cth@carlh.net>
63
64         * DVD-o-matic and its dependencies rebuilt with
65         a newer mingw toolchain and with -O2 rather than
66         -O3 to (hopefully) improve reliability on Windows.
67
68         * Fixed problems with 7.1 audio.
69
70 2012-11-10  Carl Hetherington  <cth@carlh.net>
71
72         * Version 0.57 released.
73
74 2012-11-10  Carl Hetherington  <cth@carlh.net>
75
76         * Fix crash when trying to use a DCI name when there
77         is no soundtrack (yet) (reported by Wolfgang Woehl).
78
79 2012-11-07  Carl Hetherington  <cth@carlh.net>
80
81         * Version 0.56 released.
82
83 2012-11-05  Carl Hetherington  <cth@carlh.net>
84
85         * Remove options to black-out the video when cropping the end;
86         it complicates the code and is getting a bit close to video
87         editing.
88
89         * Add option to trim from both the start and
90         the end of the input video.
91
92         * Various bug fixes and code rearrangement.
93
94 2012-10-14  Carl Hetherington  <cth@carlh.net>
95
96         * Basic support for DVD and Blu-Ray subtitles.
97
98         * Re-add DCI naming support.
99
100         * Basic support for selection of audio
101         and subtitle streams.
102
103         * Fixes for audio/video sync in some cases.
104
105         * Cope with videos with varying size and/or
106         pixel format.
107
108         * Fix bug with handling of YUV422-format videos.
109
110 2012-10-09  Carl Hetherington  <cth@carlh.net>
111
112         * Version 0.55 released.
113
114 2012-10-09  Carl Hetherington  <cth@carlh.net>
115
116         * Fix bug possibly causing randomly-occuring
117         black thumbnails.
118
119         * Fix problems with obtaining frame rate of
120         WMV files (reported by Anders Nordentoft-Madsen).
121
122 2012-10-07  Carl Hetherington  <cth@carlh.net>
123
124         * Fix up some bugs when using limited DCP
125         range (reported by Wolfgang Woehl).
126
127         * Don't stretch still images for DCPs, just
128         scale them up and pad them as required.
129
130 2012-10-02  Carl Hetherington  <cth@carlh.net>
131
132         * Version 0.54 released.
133
134 2012-10-02  Carl Hetherington  <cth@carlh.net>
135
136         * When encoding 24 frames per second drop
137         frame (ie 23.976 frames per second) run the
138         video at 24 FPS and resample the audio so
139         that when it is run correspondingly (slightly) fast
140         it remains in sync.
141
142         * Some code cleanup.
143
144 2012-10-01  Carl Hetherington  <cth@carlh.net>
145
146         * Fix aff/666: thumbnail scan is run twice
147         when changing the content file for a film.
148
149 2012-09-28  Carl Hetherington  <cth@carlh.net>
150
151         * Fix crash bug which seems to have been
152         exposed by recent changes to ffmpeg.
153
154 2012-09-27  Carl Hetherington  <cth@carlh.net>
155
156         * Version 0.53 released.
157
158 2012-09-27  Carl Hetherington  <cth@carlh.net>
159
160         * Fix unrecognised capital letters on
161         still-image file extensions.
162
163         * Write hashes of frames to disk and
164         check them before making the final DCP.
165
166 2012-09-24  Carl Hetherington  <cth@carlh.net>
167
168         * Fix problems with overflow on long films.
169
170 2012-09-24  Carl Hetherington  <cth@carlh.net>
171
172         * Version 0.52 released.
173
174 2012-09-23  Carl Hetherington  <cth@carlh.net>
175
176         * Fix alignment of frames per second count.
177
178         * Use hopefully more robust networking
179         code to survive timeouts during reads and
180         writes.
181
182         * Some fixes for bugs when loading Films
183         created on Windows in Linux.
184
185 2012-09-22  Carl Hetherington  <cth@carlh.net>
186
187         * Fix bug on OK-ing gain calculation
188         dialog without entering any values.
189
190         * Improve spacing in some dialogs.
191
192 2012-09-22  Carl Hetherington  <cth@carlh.net>
193
194         * Version 0.51 released.
195
196 2012-09-22  Carl Hetherington  <cth@carlh.net>
197
198         * Improve transcode job progress reporting.
199
200         * Update the slow bits of the properties
201         dialog in a separate thread to improve
202         responsiveness.
203
204         * Fix edit server button on Windows.
205
206 2012-09-22  Carl Hetherington  <cth@carlh.net>
207
208         * Version 0.50 released.
209
210 2012-09-22  Carl Hetherington  <cth@carlh.net>
211
212         * Rename servomatic to servomatic_cli and
213         add a very basic system-tray-dwelling GUI server.
214
215         * Tweak formatting of properties dialogue
216         and add a note of how many J2K frames
217         have already been encoded.
218
219         * Correctly set up crop in the viewer
220         on reloading a film.
221
222 2012-09-18  Carl Hetherington  <cth@carlh.net>
223
224         * Fix non-working removal of encode servers.
225
226         * Add GUI front-end to encode server.
227
228 2012-09-17  Carl Hetherington  <cth@carlh.net>
229
230         * Include servomatic in the Windows install.
231
232         * Add a simple Properties dialog to give
233         an estimate of disk space required for an
234         encode.
235
236 2012-09-17  Carl Hetherington  <cth@carlh.net>
237
238         * Version 0.49 released.
239
240 2012-09-16  Carl Hetherington  <cth@carlh.net>
241
242         * Version 0.48 released.
243
244 2012-09-15  Carl Hetherington  <cth@carlh.net>
245
246         * Slightly speculative fix for failure to
247         take note of audio gain changes caused by
248         the Calculate dialogue.
249
250 2012-09-12  Carl Hetherington  <cth@carlh.net>
251
252         * Fix crash when FFmpeg doesn't set up the audio channel
253         layout for some reason.
254
255 2012-09-01  Carl Hetherington  <cth@carlh.net>
256
257         * Add 1.66-within-flat format.
258
259 2012-08-27  Carl Hetherington  <cth@carlh.net>
260
261         * Version 0.47 released.
262
263 2012-08-23  Carl Hetherington  <cth@carlh.net>
264
265         * Add some more formats.
266
267         * Update to use libdcp 0.11.
268
269         * Fix build with boost filesystem version 2.
270
271 2012-08-10  Carl Hetherington  <cth@carlh.net>
272
273         * Version 0.46 released.
274
275 2012-08-10  Carl Hetherington  <cth@carlh.net>
276
277         * Untested fixes for failure to encode
278         content without audio.
279
280 2012-08-09  Carl Hetherington  <cth@carlh.net>
281
282         * Version 0.45 released.
283
284 2012-08-09  Carl Hetherington  <cth@carlh.net>
285
286         * Fix bug with padding in Scope causing corrupt
287         images.
288
289         * Fix bug when using content file names which
290         start with the name of the film directory.
291
292 2012-08-05  Carl Hetherington  <cth@carlh.net>
293
294         * Version 0.44 released.
295
296 2012-08-04  Carl Hetherington  <cth@carlh.net>
297
298         * Fix bug with content inside the film directory.
299
300 2012-08-04  Carl Hetherington  <cth@carlh.net>
301
302         * Version 0.43 released.
303
304 2012-08-04  Carl Hetherington  <cth@carlh.net>
305
306         * Use wxwidgets .rc file to make Windows version
307         look nicer.
308
309         * Hopefully improve building against different
310         versions of FFmpeg.
311
312 2012-08-04  Carl Hetherington  <cth@carlh.net>
313
314         * Version 0.42 released.
315
316 2012-08-04  Carl Hetherington  <cth@carlh.net>
317
318         * Request admin priviledges on install for Windows 7.
319
320         * Add some missing dependencies to the Windows package.
321
322 2012-08-01  Carl Hetherington  <cth@carlh.net>
323
324         * Version 0.40 released.
325
326 2012-08-01  Carl Hetherington  <cth@carlh.net>
327
328         * Fix a few bugs related to thumbnailing.
329
330         * Update for libdcp version 0.06.
331
332 2012-07-31  Carl Hetherington  <cth@carlh.net>
333
334         * Add option to compute required audio gains to
335         effect the same as a sound processor fader change
336         (currently for Dolby CP750 only).
337
338 2012-07-28  Carl Hetherington  <cth@carlh.net>
339
340         * Version 0.37 released.
341
342 2012-07-28  Carl Hetherington  <cth@carlh.net>
343
344         * Fix missed frames when encoding caused by server
345         threads that are attempting to access non-responding
346         servers.
347
348         * Fix makedcp parsing of -v option.
349
350 2012-07-28  Carl Hetherington  <cth@carlh.net>
351
352         * Version 0.36 released.
353
354 2012-07-28  Carl Hetherington  <cth@carlh.net>
355
356         * Install / version tweaks.
357
358 2012-07-28  Carl Hetherington  <cth@carlh.net>
359
360         * Version 0.35 released.
361
362 2012-07-27  Carl Hetherington  <cth@carlh.net>
363
364         * Version 0.31 released.
365
366 2012-07-27  Carl Hetherington  <cth@carlh.net>
367
368         * Speed up thumbnail display.
369
370         * Various improvements to Windows port.
371
372         * Fix TMS transfer with large files.
373
374         * Clean up audio handling code somewhat.
375
376         * Re-sample audio to 48kHz or 96kHz if necessary.
377
378         * Remove player functionality from DVD-o-matic.
379
380 2012-07-22  Carl Hetherington  <cth@carlh.net>
381
382         * Port to Windows.
383
384         * Use MD5 digest to decide on the directory to put J2C files
385         in, rather than the path of the content.
386
387         * Allow building with current FFmpeg git.
388
389         * Fix problems when creating cut videos in that the audio is too
390         short; pad it with silence.
391
392 2012-07-21  Carl Hetherington  <cth@carlh.net>
393
394         * Version 0.29 released.
395
396 2012-07-21  Carl Hetherington  <cth@carlh.net>
397
398         * Tidy widgets and menus when there is no film loaded.
399
400         * Option to build with Ubuntu 12.04's FFmpeg libraries.
401
402         * Add dialogue box to choose DVD title when ripping.
403
404         * Always do an examine run for new content.
405
406 2012-07-18  Carl Hetherington  <cth@carlh.net>
407
408         * Version 0.26 released
409
410 2012-07-15  Carl Hetherington  <cth@carlh.net>
411
412         * Remove code to use `standard' format DCP long names,
413         as in the wild their use seems to be decreasing, and it
414         makes the GUI simpler.
415
416         * Fix some bugs with sending to servomatic introduced
417         in the adjustments to padding.
418
419         * Write some status text when an unknown-progress
420         job is running.
421
422         * Use new libdcp rather than OpenDCP to generate MXFs
423         and write DCP XML.
424
425 2012-07-14  Carl Hetherington  <cth@carlh.net>
426
427         * Version 0.25 released.
428
429 2012-07-14  Carl Hetherington  <cth@carlh.net>
430
431         * Various GUI cleanups.
432
433         * Remove player from the GUI for now.
434
435         * Fix hash down the left-hand side of encoded DCPs.
436
437         * Add option to black-out the end of an encode, in order
438         to remove unwanted frames of video whilst keeping sound.
439
440         * Fixes to copy-to-server.
441
442         * Fix name of 16:9 format.
443
444 2012-07-08  Carl Hetherington  <cth@carlh.net>
445
446         * Version 0.24 released.
447
448 2012-07-08  Carl Hetherington  <cth@carlh.net>
449
450         * Add support for generating static DCPs from single
451         image files.
452
453         * Add option to copy DCP to a remote server (e.g. a TMS)
454         via SCP.
455
456         * Auto-update thumbs when content changes.
457
458 2012-06-10  Carl Hetherington  <cth@carlh.net>
459
460         * Fix up bad padding setup when there isn't any.
461
462         * Restore sound to playomatic; add assert for bad format.
463
464 2012-05-26  Carl Hetherington  <cth@carlh.net>
465
466         * Fix crash on attempting to use a non-existant filter.
467
468         * src/lib/filter.cc: Fix typo in filter name.
469
470         * Allow configuration of the reference scalers and filters in A/B mode.
471
472         * Fix identification of formats in metadata.
473
474 2012-05-26  Carl Hetherington  <cth@carlh.net>
475
476         * Version 0.23 released.
477
478 2012-05-28  Carl Hetherington  <cth@carlh.net>
479
480         * src/lib/player_manager.cc: possible fix to crash when stopping
481         playback.
482
483         * Fix crash in A/B mode.
484
485 2012-05-26  Carl Hetherington  <cth@carlh.net>
486
487         * Version 0.21 released.
488
489 2012-05-25  Carl Hetherington  <cth@carlh.net>
490
491         * Add option to delay audio with respect to video.
492
493         * src/tools/fixlengths.cc: add a few more options.
494
495 2012-05-22  Carl Hetherington  <cth@carlh.net>
496
497         * src/tools/dvdomatic.cc: fix website address.
498
499         * test: fix up a few test bits.
500
501         * README: very brief introduction to a few things.
502
503 2012-05-22  Carl Hetherington  <cth@carlh.net>
504
505         * Version 0.20 released.