<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dcpomatic/src/wx/audio_panel.cc, branch 2978-wxptr-crash</title>
<subtitle>DCP-o-matic DCP tools</subtitle>
<id>https://git.carlh.net/cgit/dcpomatic/atom?h=2978-wxptr-crash</id>
<link rel='self' href='https://git.carlh.net/cgit/dcpomatic/atom?h=2978-wxptr-crash'/>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/'/>
<updated>2025-02-25T00:54:22Z</updated>
<entry>
<title>Fix misunderstanding of wxDialog lifetime handling.</title>
<updated>2025-02-25T00:54:22Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-02-25T00:53:48Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=9f150f04c8fce17dbcbe11278dd78c6e35809aa2'/>
<id>urn:sha1:9f150f04c8fce17dbcbe11278dd78c6e35809aa2</id>
<content type='text'>
Broken by d0308d53dd9f4d036d8c5fe8023920fcdfd43f39

wxDialog can be stack allocated if opened with ShowModal(), but not with
Show().  Go back to wx_ptr for those that are opened with Show().
</content>
</entry>
<entry>
<title>Remove unnecessary wx_ptr</title>
<updated>2025-02-09T16:29:16Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-02-09T01:06:04Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=d0308d53dd9f4d036d8c5fe8023920fcdfd43f39'/>
<id>urn:sha1:d0308d53dd9f4d036d8c5fe8023920fcdfd43f39</id>
<content type='text'>
It was only ever used for wxDialog subclasses, which can be
stack-allocated.
</content>
</entry>
<entry>
<title>Fix failure to restore "audio same fades as video" setting to the GUI (#2934).</title>
<updated>2025-01-10T23:43:35Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-01-10T23:43:35Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=12fd63144288f7ae58f4b67ebf6e844ce9ef840b'/>
<id>urn:sha1:12fd63144288f7ae58f4b67ebf6e844ce9ef840b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove use of wxT in favour of char_to_wx().</title>
<updated>2024-09-03T15:02:24Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2024-08-09T22:41:52Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=c97de27f9c5364b6f126016c5e1f31a76d5ce565'/>
<id>urn:sha1:c97de27f9c5364b6f126016c5e1f31a76d5ce565</id>
<content type='text'>
The wxWidgets docs advise against its use these days.
</content>
</entry>
<entry>
<title>Merge branch 'main' into v2.17.x</title>
<updated>2024-03-08T23:11:38Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2024-03-08T23:11:38Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=80313b07095814f0178be70bc0651c1e052decea'/>
<id>urn:sha1:80313b07095814f0178be70bc0651c1e052decea</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Disallow referring to OV audio unless channel counts match (#2780).</title>
<updated>2024-02-26T22:18:15Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2024-02-26T22:18:15Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=d8bbc508e959d8d38c54a6db6cfc868bd64697f5'/>
<id>urn:sha1:d8bbc508e959d8d38c54a6db6cfc868bd64697f5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove reference checkboxes from video/audio/text tabs.</title>
<updated>2024-01-28T01:01:58Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2023-05-14T22:03:44Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=0e60f0e982a22f1642342b8d046a95c8813045a0'/>
<id>urn:sha1:0e60f0e982a22f1642342b8d046a95c8813045a0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Extract Film::Property to its own header to (maybe) increase compilation speed.</title>
<updated>2023-08-09T08:18:46Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2023-08-08T16:11:11Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=a3c1ae7c2e46b65347341896b3d1a505ff92632b'/>
<id>urn:sha1:a3c1ae7c2e46b65347341896b3d1a505ff92632b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Cleanup: use layout() wrapper.</title>
<updated>2023-03-07T01:04:05Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2023-03-07T01:04:05Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=28dc02d0b3759f37f66fed9a5f7e35d1c7c61aeb'/>
<id>urn:sha1:28dc02d0b3759f37f66fed9a5f7e35d1c7c61aeb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>More stack-allocated Dialog objects.</title>
<updated>2023-01-27T12:41:49Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2023-01-27T12:41:49Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=7aab34abcab28ca38a5354dec075b56d430e82db'/>
<id>urn:sha1:7aab34abcab28ca38a5354dec075b56d430e82db</id>
<content type='text'>
</content>
</entry>
</feed>
