<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dcpomatic/src/tools, branch v2.18.9</title>
<subtitle>DCP-o-matic DCP tools</subtitle>
<id>https://git.carlh.net/cgit/dcpomatic/atom?h=v2.18.9</id>
<link rel='self' href='https://git.carlh.net/cgit/dcpomatic/atom?h=v2.18.9'/>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/'/>
<updated>2025-01-26T00:13:49Z</updated>
<entry>
<title>Fix the player again (crash with subs in OpenGL mode)</title>
<updated>2025-01-26T00:13:49Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-01-26T00:13:49Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=2d777cdbd6017463fe6bd62e2d982d273811d7de'/>
<id>urn:sha1:2d777cdbd6017463fe6bd62e2d982d273811d7de</id>
<content type='text'>
Once again the player subtitle alignment wasn't being set up, because
this happens on _viewer.set_film().  _viewer.set_film() must therefore
happen after film_changed(), but then some things in film_changed()
need to happen after _viewer.set_film() (notably the info update and
menu sensitivity update).
</content>
</entry>
<entry>
<title>Small cleanup.</title>
<updated>2025-01-24T23:08:02Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-01-24T13:12:36Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=d36d3fa3b6e59e3f6ae5f84fa9bc8fb151e11bbe'/>
<id>urn:sha1:d36d3fa3b6e59e3f6ae5f84fa9bc8fb151e11bbe</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Tidy up and fix how post-load updates are managed.</title>
<updated>2025-01-24T23:08:02Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-01-24T12:17:13Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=2c19dc314d0da5655a225cd9d7940974d07c4c46'/>
<id>urn:sha1:2c19dc314d0da5655a225cd9d7940974d07c4c46</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix mangled translation (#2957).</title>
<updated>2025-01-24T20:36:11Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-01-24T01:58:30Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=99ccf9a8acf24c9bb17f76cc8a9c267ebbccedea'/>
<id>urn:sha1:99ccf9a8acf24c9bb17f76cc8a9c267ebbccedea</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Updated ru_RU translation from Евгений Дац.</title>
<updated>2025-01-24T13:28:32Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-01-24T13:17:57Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=bd3fd329a2d522e12ca7e0af92a89d7dad0684d9'/>
<id>urn:sha1:bd3fd329a2d522e12ca7e0af92a89d7dad0684d9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove unnnecessary bits.</title>
<updated>2025-01-24T10:38:08Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-01-24T10:38:08Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=40281e1b0ffcce008b2c08007af56a5e882ad45c'/>
<id>urn:sha1:40281e1b0ffcce008b2c08007af56a5e882ad45c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix non-display of subtitles in the player.</title>
<updated>2025-01-23T17:28:39Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-01-23T17:28:39Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=73d2a744d5c54ee05394f144bc9110741cffd869'/>
<id>urn:sha1:73d2a744d5c54ee05394f144bc9110741cffd869</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update the UI on a change to the configured cinema/screen database (#2951).</title>
<updated>2025-01-22T13:34:25Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-01-17T02:01:17Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=9964a038c1a1ed86510439a33b7022807af31d8d'/>
<id>urn:sha1:9964a038c1a1ed86510439a33b7022807af31d8d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove the strange tolerant flag in Film.</title>
<updated>2025-01-20T19:36:46Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-01-19T23:33:57Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=0dc671756f9a6b0213b4273a8933c8f57483c424'/>
<id>urn:sha1:0dc671756f9a6b0213b4273a8933c8f57483c424</id>
<content type='text'>
Instead, we now pass it in directly to Content::examine() and the
Player.
</content>
</entry>
<entry>
<title>Pass tolerant flag into Player.</title>
<updated>2025-01-20T19:36:46Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-01-19T23:33:08Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=8850569d93a8524625b3b595cb6edf45bdf6de07'/>
<id>urn:sha1:8850569d93a8524625b3b595cb6edf45bdf6de07</id>
<content type='text'>
This is needed because the DCPDecoder ends up needing it when it reads
reel information from CPLs.

Maybe all that stuff should be in our metadata.
</content>
</entry>
</feed>
