<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dcpomatic, branch v2.15.97</title>
<subtitle>DCP-o-matic DCP tools</subtitle>
<id>https://git.carlh.net/cgit/dcpomatic/atom?h=v2.15.97</id>
<link rel='self' href='https://git.carlh.net/cgit/dcpomatic/atom?h=v2.15.97'/>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/'/>
<updated>2020-08-14T14:20:55Z</updated>
<entry>
<title>Make graphics/update fail on error.</title>
<updated>2020-08-14T14:20:55Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2020-08-14T14:20:55Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=46f143db5a8bfcfd6de2a6ca9f7069e006eb8710'/>
<id>urn:sha1:46f143db5a8bfcfd6de2a6ca9f7069e006eb8710</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add missing locations icon for macOS player preferences.</title>
<updated>2020-08-14T14:20:45Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2020-08-14T14:20:45Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=9298375a55c62f4d8616a371702600652e72d153'/>
<id>urn:sha1:9298375a55c62f4d8616a371702600652e72d153</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix white space.</title>
<updated>2020-08-14T13:50:03Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2020-08-14T13:50:03Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=93496b3a06749fb8b0ed1158768b03f5c92719fd'/>
<id>urn:sha1:93496b3a06749fb8b0ed1158768b03f5c92719fd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>wxEVT_CREATE appears never to arrive on Windows, so change things</title>
<updated>2020-08-08T22:03:11Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2020-08-08T22:03:11Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=09778ab5747c081acb51190bafdfeba63e3ea7fd'/>
<id>urn:sha1:09778ab5747c081acb51190bafdfeba63e3ea7fd</id>
<content type='text'>
to create the OpenGL thread on the first paint request.
</content>
</entry>
<entry>
<title>Remove old comment.</title>
<updated>2020-08-08T22:02:57Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2020-08-08T22:02:57Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=b0f642ee90a2babed6547ea68e987751621fe3f3'/>
<id>urn:sha1:b0f642ee90a2babed6547ea68e987751621fe3f3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Don't call OpenGL functions until the wxGLContext has been created.</title>
<updated>2020-08-08T22:02:25Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2020-08-08T22:02:25Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=85739dd3fcdf8a7d39089feb0035e841341dd44d'/>
<id>urn:sha1:85739dd3fcdf8a7d39089feb0035e841341dd44d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add strangely absent private:</title>
<updated>2020-08-07T19:38:49Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2020-08-07T19:38:49Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=ddce45d6ef1ebc2036b305c68402e38c84aa7599'/>
<id>urn:sha1:ddce45d6ef1ebc2036b305c68402e38c84aa7599</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix layout bug where the stuff in the content panel would be completely</title>
<updated>2020-08-07T19:37:35Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2020-08-07T19:37:35Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=563fc75855b9649cf135cf137cc1b0c43ebc8286'/>
<id>urn:sha1:563fc75855b9649cf135cf137cc1b0c43ebc8286</id>
<content type='text'>
hidden in some cases (seen on Linux only, I think).

wxDisplay::GetFromWindow sometimes returns -1 (perhaps when multiple
monitors are connected) and we have to set the splitter position
in this case.
</content>
</entry>
<entry>
<title>Tone down the disk startup warning a little.</title>
<updated>2020-08-07T14:53:24Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2020-08-07T11:25:01Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=ec65767c7b1b8439b2b1414998db9c1f4048c1de'/>
<id>urn:sha1:ec65767c7b1b8439b2b1414998db9c1f4048c1de</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use a much bigger block size when calling fwrite().  Each call to fwrite()</title>
<updated>2020-08-06T22:17:04Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2020-08-06T22:11:38Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=6c685e0cd6143dd7a8b1a9b5631b1bc9c0c4d687'/>
<id>urn:sha1:6c685e0cd6143dd7a8b1a9b5631b1bc9c0c4d687</id>
<content type='text'>
writes a few (often around 4) blocks of (I think) directory data to the
drive, so if you only fwrite() one block it ends up writing 1 block of
"payload" and 4 blocks of "admin".  Using bigger blocks makes it faster;
an even bigger block than this makes it a little faster still, but not
significantly.

The extra block writing is seemingly triggered by fwrite() calling
ext4_block_cache_write_back(..., 0). A better fix is probably to call
this another way, at the end of the file copy.
</content>
</entry>
</feed>
