<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dcpomatic/doc, branch grok2</title>
<subtitle>DCP-o-matic DCP tools</subtitle>
<id>https://git.carlh.net/cgit/dcpomatic/atom?h=grok2</id>
<link rel='self' href='https://git.carlh.net/cgit/dcpomatic/atom?h=grok2'/>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/'/>
<updated>2023-10-15T07:10:18Z</updated>
<entry>
<title>Fix DCP content font ID allocation to cope with DCPs that have multiple fonts</title>
<updated>2023-10-15T07:10:18Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2023-10-14T19:48:25Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=3c802dd6d1451c2c8a7e188f8379738d72e907eb'/>
<id>urn:sha1:3c802dd6d1451c2c8a7e188f8379738d72e907eb</id>
<content type='text'>
with the same name in the same reel (#2600).

Previously we had this id_for_font_in_reel() which would give an ID
of N_font-ID.  This means we got duplicate font IDs.

Here we replace that method with FontAllocator, which gives an ID of
N_font-ID for the first font and M_font-ID, where M is a number higher than
the highest reel index.  The idea is to support the required new IDs
without breaking exisiting projects.

There is some documentation of how it works  in doc/design/fonts
</content>
</entry>
<entry>
<title>Update manual for new CLI options.</title>
<updated>2023-03-10T21:19:30Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2023-03-10T21:19:30Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=640e30afec63fe0ceab064c1082450a77c75f9d3'/>
<id>urn:sha1:640e30afec63fe0ceab064c1082450a77c75f9d3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Cope with the fact that some of our commands output --help to stdout, some to stderr.</title>
<updated>2023-03-10T21:19:16Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2023-03-10T21:19:16Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=c435d59179bfbeb500309d80989ca7f45edb51a2'/>
<id>urn:sha1:c435d59179bfbeb500309d80989ca7f45edb51a2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update documentation and CLI UI with hint info</title>
<updated>2023-03-10T20:57:57Z</updated>
<author>
<name>ancient-skyscraper</name>
<email>bwb+dcpomaticcom@gibibyte.com</email>
</author>
<published>2023-03-09T19:16:56Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=b4ab9f4adc9dd10d0f1a33286d78821da580a4d1'/>
<id>urn:sha1:b4ab9f4adc9dd10d0f1a33286d78821da580a4d1</id>
<content type='text'>
Goal is to explain what hints are, and how the `--hints` option
changes behavior of `dcpomatic2_cli` command
</content>
</entry>
<entry>
<title>Add a section to try to clarify KDMs for distributors.</title>
<updated>2023-01-08T21:52:59Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2023-01-08T21:52:59Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=4654d9ba3999eba125bd7a6ae080bf6def4d04ee'/>
<id>urn:sha1:4654d9ba3999eba125bd7a6ae080bf6def4d04ee</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove blank line and fix &lt;/section&gt; position.</title>
<updated>2023-01-08T21:27:04Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2023-01-08T21:27:04Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=67e0f33b573a07821695b6e8f883818415f93bb8'/>
<id>urn:sha1:67e0f33b573a07821695b6e8f883818415f93bb8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Specify python3 for pptex.py</title>
<updated>2023-01-08T21:26:18Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2023-01-08T21:26:18Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=d5685e88bb53513334df8f6cbb622bfd6e39a645'/>
<id>urn:sha1:d5685e88bb53513334df8f6cbb622bfd6e39a645</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Link to standard DCP naming scheme in the manual (#2340).</title>
<updated>2022-09-25T15:48:31Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2022-09-25T15:48:31Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=43be6beb959e37b4a5b84013fde4293fd1d761d5'/>
<id>urn:sha1:43be6beb959e37b4a5b84013fde4293fd1d761d5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Python 3 compatibility for pptext.py</title>
<updated>2022-09-24T20:48:33Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2022-09-24T20:48:33Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=5268bf59c16f9259016e5f4d3234b55b2a53d0b1'/>
<id>urn:sha1:5268bf59c16f9259016e5f4d3234b55b2a53d0b1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Document the audio language checkbox (#2340).</title>
<updated>2022-09-24T20:48:25Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2022-09-24T20:48:25Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=833b5eea81724fe7febea866387b112eb4685b3f'/>
<id>urn:sha1:833b5eea81724fe7febea866387b112eb4685b3f</id>
<content type='text'>
</content>
</entry>
</feed>
