Commit Graph

4 Commits

Author SHA1 Message Date
cottongin
d7a834a992 feat: add file import and prompt() methods for API key entry in OBS
OBS Browser Source lacks clipboard support, making it impractical to
enter long API keys. Add two workarounds: "Import from File" reads a
key from a .txt file via the native file picker, and "Paste Key" uses
window.prompt() where OS-level paste should work.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-03 01:30:56 -04:00
cottongin
fa7363bc78 fix: convert ES modules to classic scripts for file:// compatibility
Browsers block ES module imports over the file:// protocol due to CORS.
Users opening the overlay by double-clicking the HTML file saw all JS
fail to load. Replace import/export with a window.OBS global namespace
and classic <script> tags so the overlay works without a local server.

Made-with: Cursor
2026-03-20 22:20:12 -04:00
cottongin
4c56b7f8f9 feat: show meter fill percentage in dashboard status
Made-with: Cursor
2026-03-20 15:03:16 -04:00
cottongin
f754b227b3 feat: add controls module with debug dashboard and override support
Made-with: Cursor
2026-03-20 13:00:22 -04:00