<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dcpomatic/src/wx/content_timeline.h, branch main</title>
<subtitle>DCP-o-matic DCP tools</subtitle>
<id>https://git.carlh.net/cgit/dcpomatic/atom?h=main</id>
<link rel='self' href='https://git.carlh.net/cgit/dcpomatic/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/'/>
<updated>2026-02-21T01:32:54Z</updated>
<entry>
<title>Always resize timeline content when changing the window size.</title>
<updated>2026-02-21T01:32:54Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2026-02-21T01:32:48Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=c4d93c8f1d22124dd51b34655d8dc59687f2b9e3'/>
<id>urn:sha1:c4d93c8f1d22124dd51b34655d8dc59687f2b9e3</id>
<content type='text'>
This is probably still quite annoying, as you can zoom to a particular
place, change the window size, and your zoom is gone.  But I think it's
still preferably to the previous.
</content>
</entry>
<entry>
<title>Stop selecting content in the main window when clicking on the timeline.</title>
<updated>2026-02-21T01:31:51Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2026-02-21T01:31:51Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=0de22230138c3cda3aa3d824f87eb5d806e595fc'/>
<id>urn:sha1:0de22230138c3cda3aa3d824f87eb5d806e595fc</id>
<content type='text'>
This seems not very useful, but mostly it looks horrible on Linux with
the main and timeline windows fighting over which has the focus.
</content>
</entry>
<entry>
<title>Don't draw the playhead so often.</title>
<updated>2026-02-02T17:54:03Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2026-02-02T17:54:03Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=6816f69ad62b05ef6b2857c526db69a4adb52c36'/>
<id>urn:sha1:6816f69ad62b05ef6b2857c526db69a4adb52c36</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Allow drag of multiple selections.</title>
<updated>2025-12-23T23:33:17Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-12-23T23:33:17Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=9cc6ae09a1ac7e1a9d2a41e4a08588984e771cc1'/>
<id>urn:sha1:9cc6ae09a1ac7e1a9d2a41e4a08588984e771cc1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use ::film() more often.</title>
<updated>2025-12-23T23:19:48Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-12-23T23:19:48Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=81cec74f247553be204c0d346319a577a1fdbfe9'/>
<id>urn:sha1:81cec74f247553be204c0d346319a577a1fdbfe9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>White space: content_timeline.{cc,h}</title>
<updated>2025-12-23T23:03:45Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-12-23T23:00:38Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=2bf8abfdb8c0f4df0d4ce1078d629cc8bcb10fae'/>
<id>urn:sha1:2bf8abfdb8c0f4df0d4ce1078d629cc8bcb10fae</id>
<content type='text'>
</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>Split out Timeline from ContentTimeline.</title>
<updated>2024-03-11T23:43:51Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2023-12-13T22:03:01Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=f81655002b1ef1427e2845dc5d354da6020bfafb'/>
<id>urn:sha1:f81655002b1ef1427e2845dc5d354da6020bfafb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rename TimelineView -&gt; ContentTimelineView.</title>
<updated>2024-03-11T23:43:51Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2023-12-13T22:01:23Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=1910147fd58ac58a21b8f3b874495179aa5424ab'/>
<id>urn:sha1:1910147fd58ac58a21b8f3b874495179aa5424ab</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rename Timeline -&gt; ContentTimeline.</title>
<updated>2024-03-11T23:43:51Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2023-12-12T00:32:04Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=cc3a87b302581647330753a09815ca78c0a23fe4'/>
<id>urn:sha1:cc3a87b302581647330753a09815ca78c0a23fe4</id>
<content type='text'>
</content>
</entry>
</feed>
