<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dcpomatic/src, 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>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>
<entry>
<title>Add new "copy markers from this DCP" option (#2628).</title>
<updated>2023-10-09T23:05:30Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2023-10-09T23:05:27Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=ba438ecd16207700ffd849820796b6f833beef21'/>
<id>urn:sha1:ba438ecd16207700ffd849820796b6f833beef21</id>
<content type='text'>
Also stop the "copy settings" options from doing this, as Carsten points
out that it could be confusing and potentially very bad if you copy
markers from an OV to an edited VF which then bring house lights up at
the wrong time or whatever.
</content>
</entry>
</feed>
