Fixes from a review of the mobile-UI branch. - Guard the inspector size clamps so min<=max (f32::clamp panics otherwise) and set a window min_inner_size; prevents a crash / degenerate layout at small sizes. Same small-size guards for the piano-roll landscape toggle bar and the intent grid. - Landscape 2->1 edge reveal: snap to fullscreen at frac>=0.5 (the preview's phase boundary) instead of COLLAPSE_HI, so releasing mid-drag no longer jumps backward. Both edges. - Gate the double-tap-drag marquee to mobile so it can't hijack a desktop Brush/Draw drag. - Timeline mobile long-press: request a repaint while counting down so it fires even when the finger is held perfectly still. - Landscape folded top bar: lay the filename+search+overflow cluster out within a reserved center span (gutters for the pane's own label/buttons) and elide the filename, so it can't overlap or overflow the header. - Node editor connect/disconnect: assert + document the top-level-graph assumption. - Palette search field focuses only when unfocused (no per-frame focus stomp); reset the inspector tap-anchor on orientation change; remove stale main.rs.backup. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| beamdsp | ||
| egui_node_graph2 | ||
| gpu-video-encoder | ||
| lightningbeam-core | ||
| lightningbeam-editor | ||
| .gitignore | ||
| Cargo.lock | ||
| Cargo.toml | ||
| GPU_VIDEO_DECODE_PLAN.md | ||
| build-static.sh | ||
| build-windows.bat | ||