mirror of
https://github.com/hanzo-templates/desktop-recorder.git
synced 2026-10-30 20:43:38 +00:00
The gallery gets ONE frame of each preview, and three of them spent it saying nothing: - editor opened on "pick a file" — an editor whose first screen is an empty pane reads as broken, so it now opens the first real code file in the tree (and `pick()` is one function instead of an inline setter duplicated in two places). - recorder rendered a 550px black rectangle. The idle state now says what the installed build adds (`desktopCapturer` source enumeration with no OS prompt) and what this tab does instead (`getDisplayMedia`, which still records). - starter reported "Platform: linux Linux". `userAgentData.platform` is the OS name, not an architecture; the fallback now derives aarch64/x86_64 from the UA and says "unknown" when it cannot. Co-authored-by: Hanzo Dev <[email protected]>