Commit graph

18 commits

Author SHA1 Message Date
Zac Gaetano
ba66bd743a Remove multi-camera switcher, add Wild Dragon logo watermark
Single-camera setup: removed CAM1-8 switcher nav, switchCamera()
function, and all .camBtn styles. ci is now permanently 0.

Wild Dragon SVG logo added to resources/ and rendered as a centered
background watermark (brightness(0) invert(1), 3.5% opacity) so it
reads as a faint white ghost on the dark theme without interfering
with any controls.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-27 21:55:02 -04:00
Zac Gaetano
e423bd4bf6 Redesign UI and add color science / video mode controls
- Full UI rewrite: dark tabbed layout (Exposure, Color Science, Color
  Correction, Lens, System) replacing cramped two-panel layout
- Exposure tab: large pill controls for ISO/Shutter/ND/Gain/WB with
  ◀ ▶ nudge buttons, WB presets, AE mode row
- Color Science tab (new): gamma curve selector, color gamut selector,
  quick presets (BRAW Film/Video/Ext.Video/Rec.709), video format
  (codec + frame rate) controls via /system/format
- Color Correction tab: cleaner LGGO rows with per-channel LRGB labels,
  contrast and hue/sat/luma-contribution sliders
- Lens tab: large vertical sliders for Focus/Iris/Zoom with AF button
- System tab: connection, presets, manual API, footer links
- BMDevice.js: added setColorScience(gamut, gamma) and setVideoFormat()
- Always-visible top bar: recording pulse animation, transport controls,
  timecode, format display, camera switcher

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-27 21:52:20 -04:00
Johannes B. Ullrich
47ddf3552f
adding javascript to store hostname in local storage between restart 2025-02-23 10:55:16 -05:00
DylanSpeiser-BMD
4d5e48527b hostname editable 2024-07-09 10:02:58 -07:00
DylanSpeiser-BMD
9246e26bfc v1.2
HTTPS support
2024-07-09 09:46:16 -07:00
DylanSpeiser
ee9e7c39d7 SCOPE 2024-07-03 15:18:56 -07:00
DylanSpeiser
a6a705bfa1 floaties 2024-07-03 15:15:01 -07:00
DylanSpeiser
ff317669ee Gotta be LumCo 2024-07-03 15:13:02 -07:00
DylanSpeiser
dbab37848a keep it up 2024-07-03 15:11:45 -07:00
DylanSpeiser
818939e065 math? 2024-07-03 15:09:23 -07:00
DylanSpeiser
aaf1c153df whoops again 2024-07-03 15:05:35 -07:00
DylanSpeiser
8848567796 whoopsy 2024-07-03 15:04:02 -07:00
DylanSpeiser
850777c723 Updated README
And fixed some color correction blocking
2024-07-03 15:02:18 -07:00
DylanSpeiser
ab61ee9a3e v1.1!
Completely rewrote web-ui.js to use the tutorial's BMDevice.js AND it works with WebSockets!
2024-07-02 17:04:53 -07:00
DylanSpeiser-BMD
790933937e bring em back 2024-07-02 15:30:59 -07:00
DylanSpeiser
0294bdfed8 Hide and Seek 2024-07-02 14:53:25 -07:00
DylanSpeiser-BMD
84187361a7 v1.0 2024-06-14 16:40:07 -07:00
DylanSpeiser-BMD
ecad4e314a readme 2024-06-13 16:49:36 -07:00
Renamed from web-ui/web-ui.js (Browse further)