<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dcpomatic/src/tools/dcpomatic.cc, branch uploader-take2</title>
<subtitle>DCP-o-matic DCP tools</subtitle>
<id>https://git.carlh.net/cgit/dcpomatic/atom?h=uploader-take2</id>
<link rel='self' href='https://git.carlh.net/cgit/dcpomatic/atom?h=uploader-take2'/>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/'/>
<updated>2025-07-08T22:35:10Z</updated>
<entry>
<title>Fix incorrectly reported config filename, and give reason for failure.</title>
<updated>2025-07-08T22:35:10Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-06-04T22:30:16Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=202da27202bd644138ef4033cd2e4b6d752303b1'/>
<id>urn:sha1:202da27202bd644138ef4033cd2e4b6d752303b1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Change TMS upload feature to generic upload.</title>
<updated>2025-07-08T22:35:10Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-06-03T23:11:33Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=86aece3fc0368fdbe58b3501c0abfb4b1d4c564b'/>
<id>urn:sha1:86aece3fc0368fdbe58b3501c0abfb4b1d4c564b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Might as well always allow problem reporting.</title>
<updated>2025-06-13T19:30:39Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-06-13T19:30:39Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=103fa20b2740e390ae8fbcbfeb3895dface25ec2'/>
<id>urn:sha1:103fa20b2740e390ae8fbcbfeb3895dface25ec2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Move i18n setup into 3 separate platform files.</title>
<updated>2025-05-27T07:36:37Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-05-25T12:22:30Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=5661c34574fdac778dba0e3c3503f5792c41bb3c'/>
<id>urn:sha1:5661c34574fdac778dba0e3c3503f5792c41bb3c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Put wx::report_problem() in a dcpomatic namespace.</title>
<updated>2025-05-27T07:36:37Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-05-25T12:21:37Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=329ed48ccdb37835b9e1fb2c53a2fb86e2eede53'/>
<id>urn:sha1:329ed48ccdb37835b9e1fb2c53a2fb86e2eede53</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Tweak comment formatting.</title>
<updated>2025-05-26T15:11:05Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-05-26T15:11:05Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=96ccf65e5c70a26b8dbf722a2734dd632c54a0b5'/>
<id>urn:sha1:96ccf65e5c70a26b8dbf722a2734dd632c54a0b5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Cleanup: coalesce an if.</title>
<updated>2025-05-12T15:04:32Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-05-12T15:04:32Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=5aecb78c66b9c7f6124751af7cbe9c79be32149b'/>
<id>urn:sha1:5aecb78c66b9c7f6124751af7cbe9c79be32149b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Cleanup: whitespace.</title>
<updated>2025-05-06T10:46:07Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-05-06T10:46:07Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=f70084ddb9e50cdd057ad6d77ea86cc8dd39378b'/>
<id>urn:sha1:f70084ddb9e50cdd057ad6d77ea86cc8dd39378b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Don't bind a shared_ptr&lt;PlayerVideo&gt; to ImageChanged (#3013).</title>
<updated>2025-04-13T19:09:37Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-04-13T19:09:37Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=d16267be986c0994f05fc6a3889b83ba53a230b0'/>
<id>urn:sha1:d16267be986c0994f05fc6a3889b83ba53a230b0</id>
<content type='text'>
Otherwise if the GUI is busy when the emissions build up, each one holds
a reference to a potentially large image.

This caused enormous memory use when playing a DCP and verifying it at
the same time.
</content>
</entry>
<entry>
<title>Work around failure to open maximised on Ubuntu 24.04 (#3010).</title>
<updated>2025-04-07T10:53:32Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-04-07T10:53:32Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=6636d343b8a1c0d37bf5c6aefccaff64fb3cab84'/>
<id>urn:sha1:6636d343b8a1c0d37bf5c6aefccaff64fb3cab84</id>
<content type='text'>
</content>
</entry>
</feed>
