<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dcpomatic, branch v2.17.18</title>
<subtitle>DCP-o-matic DCP tools</subtitle>
<id>https://git.carlh.net/cgit/dcpomatic/atom?h=v2.17.18</id>
<link rel='self' href='https://git.carlh.net/cgit/dcpomatic/atom?h=v2.17.18'/>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/'/>
<updated>2024-06-11T18:16:29Z</updated>
<entry>
<title>Fix build with some older boosts.</title>
<updated>2024-06-11T18:16:29Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2024-06-11T18:16:25Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=59f4902bc3971f948b0cd0c3fceb0edb8667bff7'/>
<id>urn:sha1:59f4902bc3971f948b0cd0c3fceb0edb8667bff7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge branch 'main' into v2.17.x</title>
<updated>2024-06-11T12:23:53Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2024-06-11T12:23:53Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=9659f8be77b342df0a51bea43a10ebc6774f6708'/>
<id>urn:sha1:9659f8be77b342df0a51bea43a10ebc6774f6708</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Supporters update.</title>
<updated>2024-06-11T12:23:39Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2024-06-11T12:23:39Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=590971990313000c2c0dc329ee8cd7f9a9d32046'/>
<id>urn:sha1:590971990313000c2c0dc329ee8cd7f9a9d32046</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Missing include.</title>
<updated>2024-06-11T11:55:18Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2024-06-11T11:55:18Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=80d44e24000b98348b3b833128e237a2676c1b85'/>
<id>urn:sha1:80d44e24000b98348b3b833128e237a2676c1b85</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Missing explicit.</title>
<updated>2024-06-11T07:52:53Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2024-06-10T20:28:43Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=b3e7b319b78b55118d0fed455ee0a63587e181e2'/>
<id>urn:sha1:b3e7b319b78b55118d0fed455ee0a63587e181e2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fall back to default font file if a font ID is not found in the content.</title>
<updated>2024-06-11T07:52:28Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2024-06-10T19:39:34Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=8995370ef76ff4d3511ec57f5f60fcf6ec5b0c63'/>
<id>urn:sha1:8995370ef76ff4d3511ec57f5f60fcf6ec5b0c63</id>
<content type='text'>
This should not happen, but seems rather likely given the mess that is
building (especially with users switching between versions).
</content>
</entry>
<entry>
<title>Simplify the FontIDAllocator a lot (#2827).</title>
<updated>2024-06-11T07:52:28Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2024-06-09T23:05:43Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=a224ef26f48e1a9a9189c2b935abb06147b342bc'/>
<id>urn:sha1:a224ef26f48e1a9a9189c2b935abb06147b342bc</id>
<content type='text'>
This is at the expense of forward compatibility, and the need to
re-examine subtitle content (losing custom fonts as we do so).

But it does mean that the code is simpler, and there's not this weird
growth of IDs where a DCP gets imported with some font, and then the ID
becomes 0_font, and if you do it again it's 0_0_font, and so on.
</content>
</entry>
<entry>
<title>Clarify some documentation slightly.</title>
<updated>2024-06-10T19:38:48Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2024-06-09T23:04:16Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=f37099ba3e9157c3ef74ffcc87c34d3fc54ccfe5'/>
<id>urn:sha1:f37099ba3e9157c3ef74ffcc87c34d3fc54ccfe5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add comment.</title>
<updated>2024-06-09T21:42:36Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2024-06-09T21:42:36Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=a76d4455bdff6df9e7b34a651e57648925726242'/>
<id>urn:sha1:a76d4455bdff6df9e7b34a651e57648925726242</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix an erroneous font ID error that can happen when loading projects from builds without release version tags.</title>
<updated>2024-06-09T21:38:24Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2024-06-09T21:38:24Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=f8a6ce7ef5cc7e52aa10a6a133b4e628f3d2a50d'/>
<id>urn:sha1:f8a6ce7ef5cc7e52aa10a6a133b4e628f3d2a50d</id>
<content type='text'>
So that last_written_by_earlier_than() always returns true,
check_font_ids() happens when it doesn't really need to.
</content>
</entry>
</feed>
