<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dcpomatic, branch v2.16.66</title>
<subtitle>DCP-o-matic DCP tools</subtitle>
<id>https://git.carlh.net/cgit/dcpomatic/atom?h=v2.16.66</id>
<link rel='self' href='https://git.carlh.net/cgit/dcpomatic/atom?h=v2.16.66'/>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/'/>
<updated>2023-10-15T15:34:33Z</updated>
<entry>
<title>Supporters update.</title>
<updated>2023-10-15T15:34:33Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2023-10-15T15:34:33Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=2417eb677fc9cb83a665c3afc772386abbd07888'/>
<id>urn:sha1:2417eb677fc9cb83a665c3afc772386abbd07888</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Supporters update.</title>
<updated>2023-10-15T07:16:49Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2023-10-15T07:16:49Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=1a80edf99d38619e4f021469df14f532e3947dce'/>
<id>urn:sha1:1a80edf99d38619e4f021469df14f532e3947dce</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix DCP content font ID allocation to cope with DCPs that have multiple fonts</title>
<updated>2023-10-15T07:10:18Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2023-10-14T19:48:25Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=3c802dd6d1451c2c8a7e188f8379738d72e907eb'/>
<id>urn:sha1:3c802dd6d1451c2c8a7e188f8379738d72e907eb</id>
<content type='text'>
with the same name in the same reel (#2600).

Previously we had this id_for_font_in_reel() which would give an ID
of N_font-ID.  This means we got duplicate font IDs.

Here we replace that method with FontAllocator, which gives an ID of
N_font-ID for the first font and M_font-ID, where M is a number higher than
the highest reel index.  The idea is to support the required new IDs
without breaking exisiting projects.

There is some documentation of how it works  in doc/design/fonts
</content>
</entry>
<entry>
<title>Cleanup: assert.</title>
<updated>2023-10-14T19:43:52Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2023-10-14T19:43:52Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=1bfe44b1503fb0f5cffda135076709014337de52'/>
<id>urn:sha1:1bfe44b1503fb0f5cffda135076709014337de52</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Cleanup: rename sc -&gt; subtitle_asset</title>
<updated>2023-10-14T19:41:15Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2023-10-14T19:41:15Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=024cce26dd944c789da1ae32dde7f8acb0a38438'/>
<id>urn:sha1:024cce26dd944c789da1ae32dde7f8acb0a38438</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Cleanup: assert result of get_font().</title>
<updated>2023-10-14T19:40:32Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2023-10-14T19:40:32Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=daf0a05178ac6370440594e124bc25162f053176'/>
<id>urn:sha1:daf0a05178ac6370440594e124bc25162f053176</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Bump libdcp for channel ID fix (#2629).</title>
<updated>2023-10-12T08:50:24Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2023-10-12T08:50:24Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=2c04079119ff13a22388d4f130c5a19b8fa06583'/>
<id>urn:sha1:2c04079119ff13a22388d4f130c5a19b8fa06583</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Another compilation error fix for old toolchains.</title>
<updated>2023-10-10T18:35:18Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2023-10-10T18:35:16Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=12bd8672230dc9d22b9ef14d3803cf13df2deac8'/>
<id>urn:sha1:12bd8672230dc9d22b9ef14d3803cf13df2deac8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Cleanup: remove unnecessary namespace.</title>
<updated>2023-10-10T18:35:06Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2023-10-10T18:35:06Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=9fcb89c1efc0cd53fdfca6eb8fda79e9d2758225'/>
<id>urn:sha1:9fcb89c1efc0cd53fdfca6eb8fda79e9d2758225</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Apply another fix for a weird compilation error on old compilers.</title>
<updated>2023-10-10T17:32:37Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2023-10-10T17:32:37Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=f12c261d58d78b9da1ef1a4757a93b63a309002a'/>
<id>urn:sha1:f12c261d58d78b9da1ef1a4757a93b63a309002a</id>
<content type='text'>
</content>
</entry>
</feed>
