<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dcpomatic/src/wx/content_panel.cc, branch edgecode</title>
<subtitle>DCP-o-matic DCP tools</subtitle>
<id>https://git.carlh.net/cgit/dcpomatic/atom?h=edgecode</id>
<link rel='self' href='https://git.carlh.net/cgit/dcpomatic/atom?h=edgecode'/>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/'/>
<updated>2025-12-20T20:53:17Z</updated>
<entry>
<title>Speed up removing multiple pieces of content at the same time.</title>
<updated>2025-12-20T20:53:17Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-12-20T20:53:17Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=9b9b78890c9c7bc36342e1b7d35de921208b05d8'/>
<id>urn:sha1:9b9b78890c9c7bc36342e1b7d35de921208b05d8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Examine multiple single files in one go.</title>
<updated>2025-07-15T16:03:58Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-07-15T01:40:20Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=3bc9ca466dc3e9afaf290283d6895338f23c948d'/>
<id>urn:sha1:3bc9ca466dc3e9afaf290283d6895338f23c948d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Change Film::examine_and_add_content to take a vector of content.</title>
<updated>2025-07-15T16:03:57Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-07-15T01:36:59Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=21415bdb69a99c4fc36cf4b5e5160a171bb1cad4'/>
<id>urn:sha1:21415bdb69a99c4fc36cf4b5e5160a171bb1cad4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove compose.hpp includes.</title>
<updated>2025-07-10T18:50:32Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-07-09T20:58:37Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=bad01065584014aee4024e7cbc4a66acac7617e1'/>
<id>urn:sha1:bad01065584014aee4024e7cbc4a66acac7617e1</id>
<content type='text'>
sed -i "/include.*compose.hpp/d;" src/lib/*.cc src/wx/*.cc src/wx/*.h src/tools/*.cc src/lib/*.h test/*.cc
</content>
</entry>
<entry>
<title>White space: content_panel.cc</title>
<updated>2025-05-09T23:22:02Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-05-09T23:22:02Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=44206b1fc91f40d584c812a84a810ada5bcf7850'/>
<id>urn:sha1:44206b1fc91f40d584c812a84a810ada5bcf7850</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Report content as having missing files also if there are missing fonts.</title>
<updated>2025-03-05T22:52:14Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-03-04T23:47:37Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=58ec6491cf182f3c314aaa0b2b2968838c286809'/>
<id>urn:sha1:58ec6491cf182f3c314aaa0b2b2968838c286809</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Replace Content::paths_valid() with a free utility function.</title>
<updated>2025-03-05T22:52:14Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-03-04T22:24:59Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=ab766096598188759d29829043bf28e63379b730'/>
<id>urn:sha1:ab766096598188759d29829043bf28e63379b730</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix misunderstanding of wxDialog lifetime handling.</title>
<updated>2025-02-25T12:04:08Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-02-25T00:53:48Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=6d3086dd78a35bdc179a6579e23f8b5816347dbf'/>
<id>urn:sha1:6d3086dd78a35bdc179a6579e23f8b5816347dbf</id>
<content type='text'>
Broken by d0308d53dd9f4d036d8c5fe8023920fcdfd43f39

wxDialog can be stack allocated if opened with ShowModal(), but not with
Show().  Go back to wx_ptr for those that are opened with Show().
</content>
</entry>
<entry>
<title>Remove unnecessary wx_ptr</title>
<updated>2025-02-09T16:29:16Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-02-09T01:06:04Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=d0308d53dd9f4d036d8c5fe8023920fcdfd43f39'/>
<id>urn:sha1:d0308d53dd9f4d036d8c5fe8023920fcdfd43f39</id>
<content type='text'>
It was only ever used for wxDialog subclasses, which can be
stack-allocated.
</content>
</entry>
<entry>
<title>Put film_util methods in a namespace.</title>
<updated>2025-01-14T22:51:12Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-01-14T09:39:12Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=faa7efd869e11c6e0ec4f00da8e1ad99415c709b'/>
<id>urn:sha1:faa7efd869e11c6e0ec4f00da8e1ad99415c709b</id>
<content type='text'>
</content>
</entry>
</feed>
