<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dcpomatic/src/wx, branch v2.18.8</title>
<subtitle>DCP-o-matic DCP tools</subtitle>
<id>https://git.carlh.net/cgit/dcpomatic/atom?h=v2.18.8</id>
<link rel='self' href='https://git.carlh.net/cgit/dcpomatic/atom?h=v2.18.8'/>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/'/>
<updated>2025-01-24T13:28:32Z</updated>
<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>Supporters update.</title>
<updated>2025-01-22T13:36:43Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-01-22T13:36:43Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=2d27df9f3ec83fd0b3b90e801dc463ebe9d0bdc5'/>
<id>urn:sha1:2d27df9f3ec83fd0b3b90e801dc463ebe9d0bdc5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add update() to allow re-filling from a new database.</title>
<updated>2025-01-22T13:34:25Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-01-17T02:01:08Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=dfa19a07e75326a9a80938345786c7785ad78948'/>
<id>urn:sha1:dfa19a07e75326a9a80938345786c7785ad78948</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update filetypes from XML to sqlite3 when setting/exporting cinema/screen databases.</title>
<updated>2025-01-22T13:34:25Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-01-17T02:00:46Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=43ac051e22cd59c5bfbd3a0f68d5bd7416bdb006'/>
<id>urn:sha1:43ac051e22cd59c5bfbd3a0f68d5bd7416bdb006</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix override_path usage in FileDialog.</title>
<updated>2025-01-22T13:34:25Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-01-17T02:00:14Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=e48d35d9eef518e6113c56769826d2160e57e81d'/>
<id>urn:sha1:e48d35d9eef518e6113c56769826d2160e57e81d</id>
<content type='text'>
The override_path is a file, so the initial path for the file picker
must be the parent.
</content>
</entry>
<entry>
<title>Only read screen certificates when we need them.</title>
<updated>2025-01-22T13:34:25Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-01-17T01:07:01Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=07b608ab6b2daa5f4cb366716e3aa6ece8a74f39'/>
<id>urn:sha1:07b608ab6b2daa5f4cb366716e3aa6ece8a74f39</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Allow KDMRecipient and hence Screen to convert certs to dcp::Certificate lazily.</title>
<updated>2025-01-22T13:34:25Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-01-17T00:31:38Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=5e10a6f047d12f1e2e3d0e2f8ee30f93897a2227'/>
<id>urn:sha1:5e10a6f047d12f1e2e3d0e2f8ee30f93897a2227</id>
<content type='text'>
This is pretty slow (as it runs the certificate through OpenSSL) and we
don't need to do it for every certificate in a database when we load the
database.
</content>
</entry>
<entry>
<title>Add screens with one query, not one per cinema.</title>
<updated>2025-01-22T13:34:25Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-01-17T00:05:17Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=c29ba2526337b486d4a3b1a1468513a22293bc87'/>
<id>urn:sha1:c29ba2526337b486d4a3b1a1468513a22293bc87</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Check _checked_screens cinema ID instead of checking each screen.</title>
<updated>2025-01-22T13:34:25Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-01-17T00:05:01Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=01a4a87366493d90b4a85ae354c2502f6572407e'/>
<id>urn:sha1:01a4a87366493d90b4a85ae354c2502f6572407e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Keep one CinemaList to use in the whole of ScreensPanel.</title>
<updated>2025-01-22T13:34:25Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-01-16T23:34:18Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=02cac1475862cf4d35ec79f54e1b969fb2c538ea'/>
<id>urn:sha1:02cac1475862cf4d35ec79f54e1b969fb2c538ea</id>
<content type='text'>
Constructing/destructing it is a bit more expensive than you'd think.
</content>
</entry>
</feed>
