Skyler Lehmkuhl
75e35b0ac6
Don't dump json into text clipboard
2026-03-02 07:30:09 -05:00
Skyler Lehmkuhl
f8df4d1232
Add webcam support in video editor
2026-03-01 06:25:43 -05:00
Skyler Lehmkuhl
4c34c8a17d
Add snapping for vector editing
2026-02-25 03:29:42 -05:00
Skyler Lehmkuhl
0b4aee51d7
update build yaml
2026-02-24 14:44:17 -05:00
Skyler Lehmkuhl
4a13ce0684
Merge branch 'rust-ui' of https://git.skyler.io/skyler/Lightningbeam into rust-ui
2026-02-24 14:40:19 -05:00
Skyler Lehmkuhl
8301fbfa16
windows build fixes
2026-02-24 14:40:16 -05:00
Skyler Lehmkuhl
196d27bf15
update build yaml
2026-02-24 13:43:52 -05:00
Skyler Lehmkuhl
1cb09c7211
Debug DCEL issues
2026-02-24 08:26:17 -05:00
Skyler Lehmkuhl
99f8dcfcf4
Change vector drawing primitive from shape to doubly-connected edge graph
2026-02-23 21:29:58 -05:00
Skyler Lehmkuhl
7e3f18c95b
Add amp sim
2026-02-21 09:43:03 -05:00
Skyler Lehmkuhl
c66487b25e
Add script node
2026-02-19 09:29:14 -05:00
Skyler Lehmkuhl
2a94ac0f69
Merge branch 'rust-ui' of https://git.skyler.io/skyler/Lightningbeam into rust-ui
2026-02-16 10:06:00 -05:00
Skyler Lehmkuhl
6c10112a16
Fix build on Windows
2026-02-16 10:05:39 -05:00
Skyler Lehmkuhl
0ff651f4a5
Use forked egui to fix wayland/ibus bug
2026-02-16 04:05:59 -05:00
Skyler Lehmkuhl
0bd933fd45
Group nodes
2026-02-16 03:33:32 -05:00
Skyler Lehmkuhl
f924b4c0cd
Stream audio instead of loading the whole thing into memory
2026-02-11 19:07:48 -05:00
Skyler Lehmkuhl
8ac5f52f28
Render audio waveforms on gpu
2026-02-11 14:38:58 -05:00
Skyler Lehmkuhl
fc58f29ccd
Record audio
2026-02-11 02:28:37 -05:00
Skyler Lehmkuhl
5fbb2c078b
Use audio engine as source of truth for playback time
2025-11-28 11:36:33 -05:00
Skyler Lehmkuhl
9204308033
Transform shapes
2025-11-18 05:08:33 -05:00
Skyler Lehmkuhl
67724c944c
Select and move shapes
2025-11-18 00:22:28 -05:00
Skyler Lehmkuhl
afda2d9d4f
CSS improvements, light and dark mode
2025-11-17 07:42:40 -05:00
Skyler Lehmkuhl
1324cae7e3
Render shape on stage
2025-11-16 02:40:06 -05:00
Skyler Lehmkuhl
08232454a7
Add stage pane with scrolling
2025-11-16 00:01:07 -05:00
Skyler Lehmkuhl
48da21e062
Toolbar
2025-11-13 18:12:21 -05:00
Skyler Lehmkuhl
bf007e774e
Add Rust desktop UI with Blender-style pane system
...
Implemented foundational pane system using eframe/egui:
- Workspace structure with lightningbeam-core and lightningbeam-editor
- Layout data structures matching existing JSON schema
- All 8 predefined layouts (Animation, Video Editing, Audio/DAW, etc.)
- Recursive pane rendering with visual dividers
- Layout switcher menu
- Color-coded pane types for visualization
Foundation complete for interactive pane operations (resize, split, join).
2025-11-12 06:13:00 -05:00