<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dcpomatic, branch v2.15.72</title>
<subtitle>DCP-o-matic DCP tools</subtitle>
<id>https://git.carlh.net/cgit/dcpomatic/atom?h=v2.15.72</id>
<link rel='self' href='https://git.carlh.net/cgit/dcpomatic/atom?h=v2.15.72'/>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/'/>
<updated>2020-05-14T18:43:21Z</updated>
<entry>
<title>Typo fix.</title>
<updated>2020-05-14T18:43:21Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2020-05-14T18:43:21Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=c736fc8881689e9d40564afb61be9238b0109894'/>
<id>urn:sha1:c736fc8881689e9d40564afb61be9238b0109894</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Christie FTP contains certificate chains, not just leaf certificates.</title>
<updated>2020-05-14T18:35:32Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2020-05-14T18:35:32Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=2c844e57ed5c54e65a2b4484f02907122a03361e'/>
<id>urn:sha1:2c844e57ed5c54e65a2b4484f02907122a03361e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Don't say 'certificate downloaded' if it failed during the read part.</title>
<updated>2020-05-14T18:14:52Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2020-05-14T18:14:52Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=8c7ad603cf0a534abe1a920b70b0daa095257d3a'/>
<id>urn:sha1:8c7ad603cf0a534abe1a920b70b0daa095257d3a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Re-work scaling following excellent insights by Carsten Kurz, described</title>
<updated>2020-05-12T18:34:42Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2020-05-12T18:34:42Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=4edc14c8b1410e24f68b510cc14409b96c0338a3'/>
<id>urn:sha1:4edc14c8b1410e24f68b510cc14409b96c0338a3</id>
<content type='text'>
on #1669.  Now the scaling of video content is guessed based on its
aspect ratio (taking into account pixel aspect ratio) and there is a
"custom" option for overriding incorrectly-marked-up content or content
which actually needs its shape to be changed.

Essentially we are defaulting to what used to be called "no stretch".

This commit also adds buttons to change left/right and top/bottom
crop together, and auto-guessing of DCP container size when any change
results in there being just one piece of video content in a project.

These changes include breaking changes to metadata.xml; old projects
should load (with new settings that preserve the project's apperance)
but once saved they will not load into 2.14.x.  DCP-o-matic saves a
backup file (metadata.37.xml) when 2.15.x loads an old project.
</content>
</entry>
<entry>
<title>Fix test failures with new verification note in libdcp.</title>
<updated>2020-05-12T14:54:54Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2020-05-12T14:54:54Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=c6475f24a7b21fe2291ebc809431ecc2654d3355'/>
<id>urn:sha1:c6475f24a7b21fe2291ebc809431ecc2654d3355</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add crop left/right top/bottom link control.</title>
<updated>2020-05-12T11:13:36Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2020-05-11T22:11:01Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=21606f2f5781f648c5dd26020983e4fdaec4fd19'/>
<id>urn:sha1:21606f2f5781f648c5dd26020983e4fdaec4fd19</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Move bitmap_path() to wx_util.{cc,h}</title>
<updated>2020-05-12T11:13:36Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2020-05-11T22:10:38Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=61724dd3c9656d1e26ae945ce784ca50c2059695'/>
<id>urn:sha1:61724dd3c9656d1e26ae945ce784ca50c2059695</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add _view_changed callback to ContentWidget.</title>
<updated>2020-05-12T11:13:36Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2020-05-11T22:10:13Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=14712fbdb5bd2f6226b9969c581fc32c2e19ecbf'/>
<id>urn:sha1:14712fbdb5bd2f6226b9969c581fc32c2e19ecbf</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Guess DCP container size and resolution when content is added</title>
<updated>2020-05-12T11:13:36Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2020-05-11T20:42:32Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=2b870d03ce118f9d9146f53658d3a9a2e2626600'/>
<id>urn:sha1:2b870d03ce118f9d9146f53658d3a9a2e2626600</id>
<content type='text'>
or removed such that there is one piece of video content left
in the project.

Container size and resolution are never again guessed once the
user has set them to something.
</content>
</entry>
<entry>
<title>Remove now-unused default-scale-to config option.</title>
<updated>2020-05-11T20:02:49Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2020-05-10T23:50:01Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=186654cc20ef302abed1a2ddfa01fc1fa3af81fa'/>
<id>urn:sha1:186654cc20ef302abed1a2ddfa01fc1fa3af81fa</id>
<content type='text'>
</content>
</entry>
</feed>
