<feed xmlns='http://www.w3.org/2005/Atom'>
<title>opencut/apps/web/src/hooks/use-keybindings.ts, branch rust-rewrite</title>
<subtitle></subtitle>
<id>http://git.cashmere.rs/opencut/atom/apps/web/src/hooks/use-keybindings.ts?h=rust-rewrite</id>
<link rel='self' href='http://git.cashmere.rs/opencut/atom/apps/web/src/hooks/use-keybindings.ts?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>chore: remove debugging throughout codebase</title>
<updated>2026-04-14T23:00:05Z</updated>
<author>
<name>Maze Winther</name>
<email>mazewinther@gmail.com</email>
</author>
<published>2026-04-14T23:00:05Z</published>
<link rel='alternate' type='text/html' href='http://git.cashmere.rs/opencut/commit/?id=1fa5442f211fb06548bc51ea3192b5e0b4ffe614'/>
<id>urn:sha1:1fa5442f211fb06548bc51ea3192b5e0b4ffe614</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat: clipboard with keyframe paste</title>
<updated>2026-04-13T03:03:10Z</updated>
<author>
<name>Maze Winther</name>
<email>mazewinther@gmail.com</email>
</author>
<published>2026-04-13T02:40:56Z</published>
<link rel='alternate' type='text/html' href='http://git.cashmere.rs/opencut/commit/?id=2272598d420cf078aaa3928246bfa3a414f6eddb'/>
<id>urn:sha1:2272598d420cf078aaa3928246bfa3a414f6eddb</id>
<content type='text'>
Made-with: Cursor
</content>
</entry>
<entry>
<title>feat: masks, properties refactor, shaders, storage migrations, and more</title>
<updated>2026-03-29T13:48:22Z</updated>
<author>
<name>Maze Winther</name>
<email>mazewinther@gmail.com</email>
</author>
<published>2026-03-25T15:47:22Z</published>
<link rel='alternate' type='text/html' href='http://git.cashmere.rs/opencut/commit/?id=8db3bead13441a5882d8689dfc6a9f09c82375d9'/>
<id>urn:sha1:8db3bead13441a5882d8689dfc6a9f09c82375d9</id>
<content type='text'>
</content>
</entry>
<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>Fix: Prevent Ctrl+A from selecting timeline when input is focused</title>
<updated>2025-07-27T18:22:59Z</updated>
<author>
<name>rohit</name>
<email>rohitchandel2023@gmail.com</email>
</author>
<published>2025-07-27T18:22:59Z</published>
<link rel='alternate' type='text/html' href='http://git.cashmere.rs/opencut/commit/?id=f6f26fc635e10bd131a51d60c44728b5253d15aa'/>
<id>urn:sha1:f6f26fc635e10bd131a51d60c44728b5253d15aa</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge pull request [#433](https://github.com/mazeincoding/AppCut/issues/433)</title>
<updated>2025-07-26T10:54:50Z</updated>
<author>
<name>Maze Winther</name>
<email>mazewinther@gmail.com</email>
</author>
<published>2025-07-26T10:54:50Z</published>
<link rel='alternate' type='text/html' href='http://git.cashmere.rs/opencut/commit/?id=6dfc80cd70db08f847d114bdbae582c9983bb83e'/>
<id>urn:sha1:6dfc80cd70db08f847d114bdbae582c9983bb83e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat: add ultracite (#452)</title>
<updated>2025-07-24T21:41:34Z</updated>
<author>
<name>Hayden Bleasel</name>
<email>hello@haydenbleasel.com</email>
</author>
<published>2025-07-24T21:41:34Z</published>
<link rel='alternate' type='text/html' href='http://git.cashmere.rs/opencut/commit/?id=5931ddb77aac23ffe1b82d9d7c03afde3e671109'/>
<id>urn:sha1:5931ddb77aac23ffe1b82d9d7c03afde3e671109</id>
<content type='text'>
* Init ultracite

* Update scripts and biome.jsonc

* Update biome.jsonc

* Update biome.jsonc

* Update biome.jsonc

* Run format</content>
</entry>
<entry>
<title>feat: enhance keybinding management by integrating keybindingsEnabled state and updating related hooks</title>
<updated>2025-07-18T02:05:02Z</updated>
<author>
<name>Anwarul Islam</name>
<email>anwaarulislaam@gmail.com</email>
</author>
<published>2025-07-18T02:05:02Z</published>
<link rel='alternate' type='text/html' href='http://git.cashmere.rs/opencut/commit/?id=8e4661951d214f917357caef9d2895f2a4f7eb1e'/>
<id>urn:sha1:8e4661951d214f917357caef9d2895f2a4f7eb1e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat: implement keybindings listener and disabler composables in use-keybindings hook</title>
<updated>2025-07-18T01:37:12Z</updated>
<author>
<name>Anwarul Islam</name>
<email>anwaarulislaam@gmail.com</email>
</author>
<published>2025-07-18T01:37:12Z</published>
<link rel='alternate' type='text/html' href='http://git.cashmere.rs/opencut/commit/?id=33531fb3bf2628d5c5c79d43e0e37b543c9384e1'/>
<id>urn:sha1:33531fb3bf2628d5c5c79d43e0e37b543c9384e1</id>
<content type='text'>
</content>
</entry>
</feed>
