<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dcpomatic/src/lib/config.h, branch edgecode2</title>
<subtitle>DCP-o-matic DCP tools</subtitle>
<id>https://git.carlh.net/cgit/dcpomatic/atom?h=edgecode2</id>
<link rel='self' href='https://git.carlh.net/cgit/dcpomatic/atom?h=edgecode2'/>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/'/>
<updated>2026-02-08T19:55:42Z</updated>
<entry>
<title>Stop reading default video bit rate values from config.xml</title>
<updated>2026-02-08T19:55:42Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2026-02-08T19:55:42Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=4360e6cb73b4d966a2d9a9aaa377d2f7d5291d8f'/>
<id>urn:sha1:4360e6cb73b4d966a2d9a9aaa377d2f7d5291d8f</id>
<content type='text'>
We haven't written them back in a long time, and they will only take
effect for those updating from a very old version (and then, only until
the config is re-saved without the tags).
</content>
</entry>
<entry>
<title>Remove un-settable config parameters.</title>
<updated>2025-10-08T21:23:16Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-10-08T21:23:16Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=836b620432087bcd3ffa203015d9a34c4df43d31'/>
<id>urn:sha1:836b620432087bcd3ffa203015d9a34c4df43d31</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add audio delay option to Config and player prefs.</title>
<updated>2025-09-07T18:04:44Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-09-05T22:45:44Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=0eadbd860d04cc2322d18046f69e7a9b2cb437f4'/>
<id>urn:sha1:0eadbd860d04cc2322d18046f69e7a9b2cb437f4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Support cropping of content on playback (#3041).</title>
<updated>2025-06-16T22:04:03Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-05-31T00:40:50Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=dce8911cbc577f9f8f272d78c455e708c0b47aa9'/>
<id>urn:sha1:dce8911cbc577f9f8f272d78c455e708c0b47aa9</id>
<content type='text'>
This is to allow, for example, pillarboxed 1.78:1 DCPs to be played nicely
on 1.78:1 projectors.  DCP-o-matic can now crop the pillarboxing before
display, rather than putting the pillarboxed 1.85:1 onto a 1.78:1 monitor,
thereby adding letterboxing.
</content>
</entry>
<entry>
<title>Cleanup: use an enum class.</title>
<updated>2025-06-16T22:04:03Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-05-31T21:14:10Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=4e60d6a68356aaf12c4ee1aef4d1bf1d15f5384b'/>
<id>urn:sha1:4e60d6a68356aaf12c4ee1aef4d1bf1d15f5384b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Interpret relative cinemas SQLite3 paths as being relative to the config.xml (#3038).</title>
<updated>2025-05-29T09:49:34Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-05-08T22:48:07Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=4021e2a5b467338814664c466a84714da5fcbc0b'/>
<id>urn:sha1:4021e2a5b467338814664c466a84714da5fcbc0b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Don't use an optional for the Grok config object.</title>
<updated>2025-03-07T23:12:07Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-03-03T19:51:48Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=3f2675aab119e55f958563e2fe6949192a2b976d'/>
<id>urn:sha1:3f2675aab119e55f958563e2fe6949192a2b976d</id>
<content type='text'>
I'm not sure why I did it like this in the first place - perhaps so that
if the API endpoint changes there aren't so many old values stuck in
config files all over the place?  Anyway, it seems cleaner to do it like
this, as it's how we handle the other config.
</content>
</entry>
<entry>
<title>Add KDM debug log file option.</title>
<updated>2025-03-01T23:39:36Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-03-01T23:39:36Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=7bf9cf9c047a2df19e19d557a86f34585453660d'/>
<id>urn:sha1:7bf9cf9c047a2df19e19d557a86f34585453660d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>White space: config.{cc,h} player.{cc,h} about_dialog.{cc,h} hints_dialog.{cc,h}</title>
<updated>2025-02-02T11:59:34Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-02-01T22:26:09Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=941eeb3ab5dbf0bbc23f60b43d9361b7b52969a5'/>
<id>urn:sha1:941eeb3ab5dbf0bbc23f60b43d9361b7b52969a5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Announce changes to cinemas file separately.</title>
<updated>2025-01-22T13:34:25Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-01-17T01:59:29Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=4b03cf0a567bc2f4528cf723c35141bd5ae0f65d'/>
<id>urn:sha1:4b03cf0a567bc2f4528cf723c35141bd5ae0f65d</id>
<content type='text'>
</content>
</entry>
</feed>
