<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dcpomatic/src/lib/util.cc, branch 2958-3d-subs</title>
<subtitle>DCP-o-matic DCP tools</subtitle>
<id>https://git.carlh.net/cgit/dcpomatic/atom?h=2958-3d-subs</id>
<link rel='self' href='https://git.carlh.net/cgit/dcpomatic/atom?h=2958-3d-subs'/>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/'/>
<updated>2025-03-24T09:20:32Z</updated>
<entry>
<title>fixup! Basic support for variable-Z 3D subtitles.</title>
<updated>2025-03-24T09:20:32Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-03-24T09:20:32Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=39bf0d30645b3a9f9a6206f459fc62edfe946379'/>
<id>urn:sha1:39bf0d30645b3a9f9a6206f459fc62edfe946379</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Basic support for variable-Z 3D subtitles.</title>
<updated>2025-03-24T00:12:45Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-03-20T22:43:34Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=86ba8bd464c04d622c28b6461386aedcae44d7c6'/>
<id>urn:sha1:86ba8bd464c04d622c28b6461386aedcae44d7c6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Don't use an optional for the Grok config object.</title>
<updated>2025-03-07T23:12:07Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-03-03T19:51:48Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=3f2675aab119e55f958563e2fe6949192a2b976d'/>
<id>urn:sha1:3f2675aab119e55f958563e2fe6949192a2b976d</id>
<content type='text'>
I'm not sure why I did it like this in the first place - perhaps so that
if the API endpoint changes there aren't so many old values stuck in
config files all over the place?  Anyway, it seems cleaner to do it like
this, as it's how we handle the other config.
</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>White space: util.{cc,h}</title>
<updated>2025-01-20T19:49:31Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-01-20T19:49:31Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=99cd6603577129ea125d1fa11a4c0bf8f6ef816d'/>
<id>urn:sha1:99cd6603577129ea125d1fa11a4c0bf8f6ef816d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add rfc_2822_date().</title>
<updated>2025-01-09T19:56:26Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-01-07T19:46:02Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=32ac98a4b6f53f06cfe26687d338dfa5125ec20d'/>
<id>urn:sha1:32ac98a4b6f53f06cfe26687d338dfa5125ec20d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Bump libdcp for raw_convert changes.</title>
<updated>2025-01-05T11:58:13Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2024-12-30T14:43:14Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=b03f2277a205ff7e7cdaa12c6e52322ea474a7af'/>
<id>urn:sha1:b03f2277a205ff7e7cdaa12c6e52322ea474a7af</id>
<content type='text'>
raw_convert&lt;string&gt; is gone, so here we use fmt::{to_string,format} instead.
Other raw_converts now use fast_float.
</content>
</entry>
<entry>
<title>Make the allowed list a defaulted parameter of careful_string_filter().</title>
<updated>2025-01-01T01:08:06Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2024-12-30T22:24:15Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=03ba29cac931e5160e93ed0b7ed3c6bbd50335ea'/>
<id>urn:sha1:03ba29cac931e5160e93ed0b7ed3c6bbd50335ea</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Clarify comment.</title>
<updated>2024-12-30T22:07:44Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2024-12-30T22:06:53Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=91c40c86b99b64ef91fc73f34e6d00b5d8e139ce'/>
<id>urn:sha1:91c40c86b99b64ef91fc73f34e6d00b5d8e139ce</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix Windows build.</title>
<updated>2024-12-23T09:51:53Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2024-12-23T09:51:53Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=83cfa7b0bb8df67457a22c00b361431e7be51aa7'/>
<id>urn:sha1:83cfa7b0bb8df67457a22c00b361431e7be51aa7</id>
<content type='text'>
</content>
</entry>
</feed>
