<feed xmlns='http://www.w3.org/2005/Atom'>
<title>opencut/apps/web/src/lib/timeline-renderer.ts, branch rust-rewrite</title>
<subtitle></subtitle>
<id>http://git.cashmere.rs/opencut/atom/apps/web/src/lib/timeline-renderer.ts?h=rust-rewrite</id>
<link rel='self' href='http://git.cashmere.rs/opencut/atom/apps/web/src/lib/timeline-renderer.ts?h=rust-rewrite'/>
<link rel='alternate' type='text/html' href='http://git.cashmere.rs/opencut/'/>
<updated>2026-01-30T23:20:04Z</updated>
<entry>
<title>codebase overhaul (#697)</title>
<updated>2026-01-30T23:20:04Z</updated>
<author>
<name>Maze</name>
<email>167211895+mazeincoding@users.noreply.github.com</email>
</author>
<published>2026-01-30T23:20:04Z</published>
<link rel='alternate' type='text/html' href='http://git.cashmere.rs/opencut/commit/?id=7bf0984698e43b9aa2dd879f65951318ed410390'/>
<id>urn:sha1:7bf0984698e43b9aa2dd879f65951318ed410390</id>
<content type='text'>
</content>
</entry>
<entry>
<title>bunch of small improvements</title>
<updated>2025-08-31T17:57:50Z</updated>
<author>
<name>Maze Winther</name>
<email>mazewinther@gmail.com</email>
</author>
<published>2025-08-31T17:57:50Z</published>
<link rel='alternate' type='text/html' href='http://git.cashmere.rs/opencut/commit/?id=2c5d5dc23437e288d7e6936e0337583dc8dbc782'/>
<id>urn:sha1:2c5d5dc23437e288d7e6936e0337583dc8dbc782</id>
<content type='text'>
</content>
</entry>
<entry>
<title>gradient backgrounds now work</title>
<updated>2025-08-31T12:35:24Z</updated>
<author>
<name>Maze Winther</name>
<email>mazewinther@gmail.com</email>
</author>
<published>2025-08-31T12:35:24Z</published>
<link rel='alternate' type='text/html' href='http://git.cashmere.rs/opencut/commit/?id=73a156c002b9f97b133d89b1e07f11eec7641576'/>
<id>urn:sha1:73a156c002b9f97b133d89b1e07f11eec7641576</id>
<content type='text'>
</content>
</entry>
<entry>
<title>refactor: improve types, fix background blur, some other stuff</title>
<updated>2025-08-31T12:10:59Z</updated>
<author>
<name>Maze Winther</name>
<email>mazewinther@gmail.com</email>
</author>
<published>2025-08-31T12:10:59Z</published>
<link rel='alternate' type='text/html' href='http://git.cashmere.rs/opencut/commit/?id=29fdd8568dbb9c67ee19492781f3f03eb2c3bd24'/>
<id>urn:sha1:29fdd8568dbb9c67ee19492781f3f03eb2c3bd24</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat: make timeline renderer 15x faster</title>
<updated>2025-08-31T11:40:41Z</updated>
<author>
<name>Maze Winther</name>
<email>mazewinther@gmail.com</email>
</author>
<published>2025-08-31T11:40:41Z</published>
<link rel='alternate' type='text/html' href='http://git.cashmere.rs/opencut/commit/?id=d747fb458d2fbebd2ce007132b43cd973bd5513f'/>
<id>urn:sha1:d747fb458d2fbebd2ce007132b43cd973bd5513f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>another huge refactor</title>
<updated>2025-08-26T22:52:39Z</updated>
<author>
<name>Maze Winther</name>
<email>mazewinther@gmail.com</email>
</author>
<published>2025-08-26T22:52:39Z</published>
<link rel='alternate' type='text/html' href='http://git.cashmere.rs/opencut/commit/?id=adc8cb37fcec21afac848b1e5dd724394c344050'/>
<id>urn:sha1:adc8cb37fcec21afac848b1e5dd724394c344050</id>
<content type='text'>
</content>
</entry>
<entry>
<title>refactor: type-safety &amp; separate concerns</title>
<updated>2025-08-26T13:04:25Z</updated>
<author>
<name>Maze Winther</name>
<email>mazewinther@gmail.com</email>
</author>
<published>2025-08-26T13:04:25Z</published>
<link rel='alternate' type='text/html' href='http://git.cashmere.rs/opencut/commit/?id=b459b46802a760a4a81ce91fdf24390e07375fb0'/>
<id>urn:sha1:b459b46802a760a4a81ce91fdf24390e07375fb0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat: mediabunny + preview canvas refactor</title>
<updated>2025-08-23T09:00:59Z</updated>
<author>
<name>Maze Winther</name>
<email>mazewinther@gmail.com</email>
</author>
<published>2025-08-23T09:00:59Z</published>
<link rel='alternate' type='text/html' href='http://git.cashmere.rs/opencut/commit/?id=a4f2273e25995be234f20fb1c40d410620706e20'/>
<id>urn:sha1:a4f2273e25995be234f20fb1c40d410620706e20</id>
<content type='text'>
</content>
</entry>
</feed>
