<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dcpomatic/src/lib, branch v2.18.19</title>
<subtitle>DCP-o-matic DCP tools</subtitle>
<id>https://git.carlh.net/cgit/dcpomatic/atom?h=v2.18.19</id>
<link rel='self' href='https://git.carlh.net/cgit/dcpomatic/atom?h=v2.18.19'/>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/'/>
<updated>2025-05-29T09:49:34Z</updated>
<entry>
<title>Interpret relative cinemas SQLite3 paths as being relative to the config.xml (#3038).</title>
<updated>2025-05-29T09:49:34Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-05-08T22:48:07Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=4021e2a5b467338814664c466a84714da5fcbc0b'/>
<id>urn:sha1:4021e2a5b467338814664c466a84714da5fcbc0b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix macOS i18n to always use the user's macOS-configured locale (#3036).</title>
<updated>2025-05-27T07:36:37Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-05-25T20:36:02Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=0563f2ddab7839dbe3c18ef176900f6205c8b3f6'/>
<id>urn:sha1:0563f2ddab7839dbe3c18ef176900f6205c8b3f6</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>Remove functors for choosing pixel format output from make_image().</title>
<updated>2025-05-26T19:51:18Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-05-25T20:16:19Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=df9b4676aba8b941f124b174393988cad21677e1'/>
<id>urn:sha1:df9b4676aba8b941f124b174393988cad21677e1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove last use of keep_xyz_or_rgb.</title>
<updated>2025-05-26T19:51:18Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-05-25T20:03:30Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=e444fbd0d7c8a32e9f50adc19d0d49ae7c489a11'/>
<id>urn:sha1:e444fbd0d7c8a32e9f50adc19d0d49ae7c489a11</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Ensure that XYZ data is not passed to rgb_to_xyz() when using Grok.</title>
<updated>2025-05-26T19:51:18Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-05-23T00:46:47Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=06f359d678b8782a7f599c0a3f41b7c8282efcd9'/>
<id>urn:sha1:06f359d678b8782a7f599c0a3f41b7c8282efcd9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix incorrect colours with "no colourspace conversion" sources that are not AV_PIX_FMT_XYZ12LE.</title>
<updated>2025-05-26T19:51:18Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-05-22T23:23:43Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=1d5c211dadb9a9dc2318adce86ca9c31b367cabe'/>
<id>urn:sha1:1d5c211dadb9a9dc2318adce86ca9c31b367cabe</id>
<content type='text'>
Prepare the image for where it is going to next.  I don't understand the difference
in this situation between XYZ12LE and RGB48LE (it seems they are both 16-bit-per-channel)
but there you go.
</content>
</entry>
<entry>
<title>Fix finding Liberation Sans when running from the source tree.</title>
<updated>2025-05-26T19:51:18Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-05-22T23:23:02Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=fd84c01c1c562093e99127a3a82f33d401a07655'/>
<id>urn:sha1:fd84c01c1c562093e99127a3a82f33d401a07655</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Tidy up finding required files during tests.</title>
<updated>2025-05-19T19:25:35Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-05-18T20:20:02Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=8d18da108282203a90f4b5ae0123700b827e3eb7'/>
<id>urn:sha1:8d18da108282203a90f4b5ae0123700b827e3eb7</id>
<content type='text'>
In particular, prefer not to use lots of fallback attempts. It seems
that something funny is going on with how we find Liberation Sans on
Linux, meaning that we were sometimes using the OS copy of the font when
we didn't mean to.
</content>
</entry>
<entry>
<title>Allow hyphens as part of the "name" part of the ISDCF name.</title>
<updated>2025-05-12T22:24:56Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-05-12T22:24:56Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=0866fe0a549a489a140fd4670a5245ba231fc8ec'/>
<id>urn:sha1:0866fe0a549a489a140fd4670a5245ba231fc8ec</id>
<content type='text'>
</content>
</entry>
</feed>
