<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dcpomatic/src/tools/dcpomatic_kdm.cc, branch 2623-add-windows</title>
<subtitle>DCP-o-matic DCP tools</subtitle>
<id>https://git.carlh.net/cgit/dcpomatic/atom?h=2623-add-windows</id>
<link rel='self' href='https://git.carlh.net/cgit/dcpomatic/atom?h=2623-add-windows'/>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/'/>
<updated>2023-10-08T23:21:22Z</updated>
<entry>
<title>Use dcp::filesystem to wrap filesystem calls and fix_long_path</title>
<updated>2023-10-08T23:21:22Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2023-10-06T00:37:16Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=f0f4dd5e6b6ed5e50d0444a4de3b2a13156edf64'/>
<id>urn:sha1:f0f4dd5e6b6ed5e50d0444a4de3b2a13156edf64</id>
<content type='text'>
anything that is passed to read_file() from libcxml.

This should fix #2623 and other similar problems.
</content>
</entry>
<entry>
<title>Don't show warning when only removing an empty DKDM folder (#2541).</title>
<updated>2023-05-30T18:31:53Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2023-05-30T18:31:53Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=ada78c153ca05c2bd3cefcd4b3497af7dde7ec95'/>
<id>urn:sha1:ada78c153ca05c2bd3cefcd4b3497af7dde7ec95</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Don't add DKDMs twice (#2545).</title>
<updated>2023-05-30T16:11:55Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2023-05-30T16:11:55Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=bcf99dcfcf498d459e60be72aabcf34193fbe4c5'/>
<id>urn:sha1:bcf99dcfcf498d459e60be72aabcf34193fbe4c5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix disappearing DKDM folders when dragging a folder into its own child (#2540)</title>
<updated>2023-05-30T09:00:01Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2023-05-29T23:29:28Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=575932b8dccb30a02e0cc140b52aede72828a69a'/>
<id>urn:sha1:575932b8dccb30a02e0cc140b52aede72828a69a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Cleanup: using ordering.</title>
<updated>2023-05-13T06:54:58Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2023-04-14T14:41:38Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=bab59a964fe7fe6dabf1fb3df95ed5d7ec8df88a'/>
<id>urn:sha1:bab59a964fe7fe6dabf1fb3df95ed5d7ec8df88a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix typos in errors.</title>
<updated>2023-05-13T06:54:58Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2023-04-11T21:04:24Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=6ebec6b3ca11a7062ae19176096b1b157275d015'/>
<id>urn:sha1:6ebec6b3ca11a7062ae19176096b1b157275d015</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Don't use wx_ptr for the splash screen.</title>
<updated>2023-04-25T09:03:56Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2023-04-25T09:03:54Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=293f82daa07bbc357940e5dd214f7c534bab0a86'/>
<id>urn:sha1:293f82daa07bbc357940e5dd214f7c534bab0a86</id>
<content type='text'>
Using wx_ptr in the wxApp object seems bad because in ~App wxWidgets
deletes all top-level windows in `DeleteAllTLWs` so if ~wx_ptr then
tries to destroy them we get a use-after-free.
</content>
</entry>
<entry>
<title>Use kdm_for_screen also in dcpomatic_kdm</title>
<updated>2023-02-11T21:26:38Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2023-01-28T23:59:48Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=5ba982a14020f75e678d794c7c1c5246b0332e45'/>
<id>urn:sha1:5ba982a14020f75e678d794c7c1c5246b0332e45</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use the correct prompt for file/folder.</title>
<updated>2023-02-11T21:26:38Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2023-01-28T09:18:18Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=6ca8f63ff524330bf58877ffe963466495e46758'/>
<id>urn:sha1:6ca8f63ff524330bf58877ffe963466495e46758</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Improve error when the KDM period is outside the signer period in the KDM creator.</title>
<updated>2023-02-11T21:26:38Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2023-01-27T22:09:53Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=54aab04b8b27fc7ebecad1c853348641e9792638'/>
<id>urn:sha1:54aab04b8b27fc7ebecad1c853348641e9792638</id>
<content type='text'>
</content>
</entry>
</feed>
