<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dcpomatic/src/wx, branch v2.19.x</title>
<subtitle>DCP-o-matic DCP tools</subtitle>
<id>https://git.carlh.net/cgit/dcpomatic/atom?h=v2.19.x</id>
<link rel='self' href='https://git.carlh.net/cgit/dcpomatic/atom?h=v2.19.x'/>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/'/>
<updated>2026-02-16T00:20:51Z</updated>
<entry>
<title>Catch extreme case of &gt;=32 CPLs in a DCP.</title>
<updated>2026-02-16T00:20:51Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2026-02-03T23:56:03Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=b321d8b3148f2a5a3bec120da3d53f7d7b3e8c48'/>
<id>urn:sha1:b321d8b3148f2a5a3bec120da3d53f7d7b3e8c48</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix Windows build.</title>
<updated>2026-02-16T00:20:51Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2026-02-03T23:55:23Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=5a2d4da4e67ca2ee6f7ea5bac3b6913457c75df9'/>
<id>urn:sha1:5a2d4da4e67ca2ee6f7ea5bac3b6913457c75df9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix macOS build.</title>
<updated>2026-02-16T00:20:51Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2026-02-03T22:38:30Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=301c7dc76c7916c2cc79189bc6179ffb462eb459'/>
<id>urn:sha1:301c7dc76c7916c2cc79189bc6179ffb462eb459</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Support current playlist in the web interface.</title>
<updated>2026-02-16T00:20:39Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2026-02-02T23:26:29Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=edf67efd4662f63c62a1cb524761cc44831c7020'/>
<id>urn:sha1:edf67efd4662f63c62a1cb524761cc44831c7020</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Support playlist load from the web interface.</title>
<updated>2026-02-16T00:20:39Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2026-01-30T23:59:50Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=0e057a0fc38586ea55746173ca11446eef6d5865'/>
<id>urn:sha1:0e057a0fc38586ea55746173ca11446eef6d5865</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rework player content handling.</title>
<updated>2026-02-16T00:20:38Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2026-01-26T23:38:03Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=651722fb46269ff06e5ff41227fd874ed5fd9854'/>
<id>urn:sha1:651722fb46269ff06e5ff41227fd874ed5fd9854</id>
<content type='text'>
The idea now is ...

There is a "pending" or "next" playlist.  You can load a playlist from
the database, or add content to it.

Play loads the pending playlist into the current one and starts playing it.
Stop stops and clears the current playlist.
Pause pauses.

While something is playing you can do what you like to the next playlist.
</content>
</entry>
<entry>
<title>Pass PlayerFrame pointer into PlaylistControls to avoid the ResetFilm signal hack.</title>
<updated>2026-02-16T00:20:38Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2026-01-25T18:44:04Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=87d740bcf70fd1b5d1e25e763c0c77b8906b7361'/>
<id>urn:sha1:87d740bcf70fd1b5d1e25e763c0c77b8906b7361</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Move player frame (DOMFrame) class into wx/ as PlayerFrame.</title>
<updated>2026-02-16T00:20:38Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2026-01-25T00:02:02Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=5d522d0b3648d8b248efc16c0238af2cb6958cdf'/>
<id>urn:sha1:5d522d0b3648d8b248efc16c0238af2cb6958cdf</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Various fixes to content view updates.</title>
<updated>2026-02-16T00:20:38Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2026-01-24T22:27:22Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=c2271a14ab9e23a19c247a26bfab6ef62dad20d0'/>
<id>urn:sha1:c2271a14ab9e23a19c247a26bfab6ef62dad20d0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Allow configuring of HTTP logging in the player.</title>
<updated>2026-02-16T00:20:38Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-12-03T00:28:56Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=f8977572c8ba3b57fa74de2bb3675fa9c05fd085'/>
<id>urn:sha1:f8977572c8ba3b57fa74de2bb3675fa9c05fd085</id>
<content type='text'>
</content>
</entry>
</feed>
