<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dcpomatic/src/tools, branch kakadu</title>
<subtitle>DCP-o-matic DCP tools</subtitle>
<id>https://git.carlh.net/cgit/dcpomatic/atom?h=kakadu</id>
<link rel='self' href='https://git.carlh.net/cgit/dcpomatic/atom?h=kakadu'/>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/'/>
<updated>2026-02-16T00:20:38Z</updated>
<entry>
<title>Trim some includes.</title>
<updated>2026-02-16T00:20:38Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2026-01-25T00:08:01Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=f0385de250d58a3bbb548f349c98f1815479f376'/>
<id>urn:sha1:f0385de250d58a3bbb548f349c98f1815479f376</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Move player frame (DOMFrame) class into wx/ as PlayerFrame.</title>
<updated>2026-02-16T00:20:38Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2026-01-25T00:02:02Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=5d522d0b3648d8b248efc16c0238af2cb6958cdf'/>
<id>urn:sha1:5d522d0b3648d8b248efc16c0238af2cb6958cdf</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Various fixes to content view updates.</title>
<updated>2026-02-16T00:20:38Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2026-01-24T22:27:22Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=c2271a14ab9e23a19c247a26bfab6ef62dad20d0'/>
<id>urn:sha1:c2271a14ab9e23a19c247a26bfab6ef62dad20d0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Replace find_and_resolve_cpls() with storing all CPL IDs in DCPContent (sometimes).</title>
<updated>2026-02-16T00:20:38Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-10-20T19:22:17Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=0cb5e386c282ae34dd065e7e294030969645913e'/>
<id>urn:sha1:0cb5e386c282ae34dd065e7e294030969645913e</id>
<content type='text'>
In some places we need other details than the ID, but in lots of places
this saves some disk searching.
</content>
</entry>
<entry>
<title>Use SQLite for show playlists.</title>
<updated>2026-02-16T00:20:38Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-10-19T22:45:17Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=4cb6ab669032ef0584fde63e62addfe8a71a484c'/>
<id>urn:sha1:4cb6ab669032ef0584fde63e62addfe8a71a484c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Move responsibility for reading the content store into the applications.</title>
<updated>2026-02-16T00:20:37Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-10-15T21:09:36Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=2c6fbbf9043e61ca4492f0fba919f0927b7b6874'/>
<id>urn:sha1:2c6fbbf9043e61ca4492f0fba919f0927b7b6874</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rename ContentStore -&gt; ShowPlaylistContentStore.</title>
<updated>2026-02-16T00:20:17Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-10-14T22:05:22Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=e23af8c3cf898dd443de7e081542f039f6763cec'/>
<id>urn:sha1:e23af8c3cf898dd443de7e081542f039f6763cec</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Move content store handling into ContentStore rather than it being done in the GUI.</title>
<updated>2026-02-16T00:20:17Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-10-14T21:34:36Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=144590d21b70f0239612b82f7c1d422533c64fbb'/>
<id>urn:sha1:144590d21b70f0239612b82f7c1d422533c64fbb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove Film from the whole examination chain.</title>
<updated>2026-02-16T00:20:17Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2026-01-27T23:12:09Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=86c169fa6cc97f2e627e281b9cd75429f4eeb670'/>
<id>urn:sha1:86c169fa6cc97f2e627e281b9cd75429f4eeb670</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Move _film out of Job into only those Jobs that need it.</title>
<updated>2026-02-16T00:20:17Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2026-01-27T00:52:22Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=f015d6b314a6bfc8534e3e2c331d6edd5f817e25'/>
<id>urn:sha1:f015d6b314a6bfc8534e3e2c331d6edd5f817e25</id>
<content type='text'>
This meant some tweaks to the JSON server to only report DCP names for
TranscodeJobs, and a bit of (hopefully) tidying of the disk space check
in the batch converter.
</content>
</entry>
</feed>
