<feed xmlns='http://www.w3.org/2005/Atom'>
<title>opencut/apps/web/src/lib/timeline/placement, branch rust-rewrite</title>
<subtitle></subtitle>
<id>http://git.cashmere.rs/opencut/atom/apps/web/src/lib/timeline/placement?h=rust-rewrite</id>
<link rel='self' href='http://git.cashmere.rs/opencut/atom/apps/web/src/lib/timeline/placement?h=rust-rewrite'/>
<link rel='alternate' type='text/html' href='http://git.cashmere.rs/opencut/'/>
<updated>2026-04-20T09:31:17Z</updated>
<entry>
<title>refactor: restructure files to their domains,  new preview overlay system, and dep graph</title>
<updated>2026-04-20T09:31:17Z</updated>
<author>
<name>Maze Winther</name>
<email>mazewinther@gmail.com</email>
</author>
<published>2026-04-20T09:31:17Z</published>
<link rel='alternate' type='text/html' href='http://git.cashmere.rs/opencut/commit/?id=3e89d2998588f8e35c524e523ba2ee853f0f6475'/>
<id>urn:sha1:3e89d2998588f8e35c524e523ba2ee853f0f6475</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat: move/resize multiple elements</title>
<updated>2026-04-15T03:43:29Z</updated>
<author>
<name>Maze Winther</name>
<email>mazewinther@gmail.com</email>
</author>
<published>2026-04-15T03:43:29Z</published>
<link rel='alternate' type='text/html' href='http://git.cashmere.rs/opencut/commit/?id=ac43a5a73fa905cdac905bc956763b6093d6738e'/>
<id>urn:sha1:ac43a5a73fa905cdac905bc956763b6093d6738e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>refactor: structured track layout per scene</title>
<updated>2026-04-07T02:41:27Z</updated>
<author>
<name>Maze Winther</name>
<email>mazewinther@gmail.com</email>
</author>
<published>2026-04-07T02:41:27Z</published>
<link rel='alternate' type='text/html' href='http://git.cashmere.rs/opencut/commit/?id=cbd1b8212370c67b34a70dccd21bd82de72fead2'/>
<id>urn:sha1:cbd1b8212370c67b34a70dccd21bd82de72fead2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix: place new overlay tracks at the top of the timeline</title>
<updated>2026-04-06T23:18:57Z</updated>
<author>
<name>Maze Winther</name>
<email>mazewinther@gmail.com</email>
</author>
<published>2026-04-06T23:18:57Z</published>
<link rel='alternate' type='text/html' href='http://git.cashmere.rs/opencut/commit/?id=e43b859439364f70fd41be385e56dc171bbb9b1e'/>
<id>urn:sha1:e43b859439364f70fd41be385e56dc171bbb9b1e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>refactor: split constants by domain and isolate timeline panel from core</title>
<updated>2026-04-01T17:27:49Z</updated>
<author>
<name>Maze Winther</name>
<email>mazewinther@gmail.com</email>
</author>
<published>2026-04-01T17:27:49Z</published>
<link rel='alternate' type='text/html' href='http://git.cashmere.rs/opencut/commit/?id=bd9ec023eefc4b5d26fa8b66c4338e97104f0f96'/>
<id>urn:sha1:bd9ec023eefc4b5d26fa8b66c4338e97104f0f96</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix: normalize vertical drag direction in preferIndex placement</title>
<updated>2026-03-31T20:38:56Z</updated>
<author>
<name>Maze Winther</name>
<email>mazewinther@gmail.com</email>
</author>
<published>2026-03-31T20:38:56Z</published>
<link rel='alternate' type='text/html' href='http://git.cashmere.rs/opencut/commit/?id=0488a6be455c225535414fd651c838c355a9d3bd'/>
<id>urn:sha1:0488a6be455c225535414fd651c838c355a9d3bd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge branch 'feature/track-placement'</title>
<updated>2026-03-31T13:53:23Z</updated>
<author>
<name>Maze Winther</name>
<email>mazewinther@gmail.com</email>
</author>
<published>2026-03-31T13:53:23Z</published>
<link rel='alternate' type='text/html' href='http://git.cashmere.rs/opencut/commit/?id=d23be079cce6108482fc3e85401cccf949087174'/>
<id>urn:sha1:d23be079cce6108482fc3e85401cccf949087174</id>
<content type='text'>
</content>
</entry>
<entry>
<title>refactor: centralize track placement into its own module</title>
<updated>2026-03-31T13:47:30Z</updated>
<author>
<name>Maze Winther</name>
<email>mazewinther@gmail.com</email>
</author>
<published>2026-03-31T13:47:30Z</published>
<link rel='alternate' type='text/html' href='http://git.cashmere.rs/opencut/commit/?id=70a6d58b8432e455ab1443d45bc23dd70b363bea'/>
<id>urn:sha1:70a6d58b8432e455ab1443d45bc23dd70b363bea</id>
<content type='text'>
</content>
</entry>
</feed>
