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
DylanSpeiser
6fcd7f0317
Update README.md
2025-02-24 10:38:59 -05:00
DylanSpeiser
53fd2ebd3d
Merge pull request #5 from jullrich/StoringCameraHostname
...
adding javascript to store hostname in local storage between restart
2025-02-24 10:37:57 -05:00
Johannes B. Ullrich
47ddf3552f
adding javascript to store hostname in local storage between restart
2025-02-23 10:55:16 -05:00
DylanSpeiser
8eb38b6c40
1.4.2
...
Footer fix
2024-10-30 15:16:59 -04:00
DylanSpeiser
5ad7289977
1.4.1
...
Big fix
2024-10-30 15:06:52 -04:00
DylanSpeiser
47de0198a5
Merge pull request #1 from LukasW1337/auto-white-balance
...
Adds a Auto White Balance button
2024-10-30 14:48:21 -04:00
DylanSpeiser
a36b06a4a5
Squashed commit of the following:
...
commit 43fc71c0ca
Author: DylanSpeiser <bluedisney16@gmail.com>
Date: Wed Oct 30 14:46:11 2024 -0400
v1.4
Incorporate Auto WB button, improve page layout on small screens
commit 9c0a8765ce
Author: LukasW1337 <wiinholtt@gmail.com>
Date: Wed Aug 28 16:30:41 2024 +0200
Adds a Auto White Balance button
2024-10-30 14:46:42 -04:00
DylanSpeiser
43fc71c0ca
v1.4
...
Incorporate Auto WB button, improve page layout on small screens
2024-10-30 14:46:11 -04:00
LukasW1337
9c0a8765ce
Adds a Auto White Balance button
2024-08-28 16:30:41 +02:00
DylanSpeiser
7eea3a4f27
v1.3
...
Suggestions
2024-07-20 16:35:19 -04:00
DylanSpeiser-BMD
4d5e48527b
hostname editable
2024-07-09 10:02:58 -07:00
DylanSpeiser-BMD
2e6676f50b
v1.2c
...
constructor
2024-07-09 09:55:57 -07:00
DylanSpeiser-BMD
3c1c8aaed5
wss
2024-07-09 09:48:27 -07:00
DylanSpeiser-BMD
9246e26bfc
v1.2
...
HTTPS support
2024-07-09 09:46:16 -07:00
DylanSpeiser
0d57ed9a93
Update README.md
2024-07-08 11:50:55 -07:00
DylanSpeiser
f6ef3978bd
Update README.md
2024-07-03 15:23:59 -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-BMD
2945ad40ed
new screenshots
2024-07-03 13:56:17 -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-BMD
e70dddb99a
seek fixes
2024-07-02 15:12:08 -07:00
DylanSpeiser
0294bdfed8
Hide and Seek
2024-07-02 14:53:25 -07:00
DylanSpeiser
68279ff484
Update README.md
2024-06-28 14:39:40 -07:00
DylanSpeiser-BMD
7e7b466a36
Merge branch 'main' of https://github.com/DylanSpeiser/BM-Camera-Control-WebUI
2024-06-14 16:42:24 -07:00
DylanSpeiser-BMD
84187361a7
v1.0
2024-06-14 16:40:07 -07:00
DylanSpeiser
2f1ae0f54d
ignore DS Store
2024-06-14 16:39:36 -07:00
DylanSpeiser
7754517cf8
Create LICENSE.txt
2024-06-14 16:06:23 -07:00
DylanSpeiser
0ce89d408e
pic
2024-06-13 17:11:46 -07:00
DylanSpeiser
b396f60fc3
Update README.md
2024-06-13 17:05:59 -07:00
DylanSpeiser-BMD
6562ce0712
Update README.md
2024-06-13 16:57:03 -07:00
DylanSpeiser
ac1cbefc76
new pic
2024-06-13 16:53:48 -07:00
DylanSpeiser-BMD
ecad4e314a
readme
2024-06-13 16:49:36 -07:00
DylanSpeiser
ecd9880c37
screenshots
2024-06-13 16:11:44 -07:00
DylanSpeiser
661a6a4065
removed testing files
2024-06-13 15:52:14 -07:00
DylanSpeiser-BMD
8b7b191c74
Almost there?
2024-06-13 14:46:46 -07:00
DylanSpeiser-BMD
3a5d570add
it actually looks good AND works!
2024-06-12 17:18:19 -07:00
DylanSpeiser-BMD
2dcf3f1fe4
Pretty WebUI
2024-06-11 16:46:25 -07:00
DylanSpeiser-BMD
e778410dd5
Merge branch 'main' of https://github.com/DylanSpeiser/BM-Camera-Control-WebUI
2024-06-11 08:27:03 -07:00
DylanSpeiser-BMD
2b2c438420
ATEM screenshots
2024-06-11 08:27:00 -07:00
DylanSpeiser
a4019fed88
ping and tab tests
2024-06-10 23:05:14 -07:00
DylanSpeiser-BMD
fc4a80f693
api test page
...
Basic boilerplate for making API calls and displaying them on the page.
2024-06-10 17:07:39 -07:00
DylanSpeiser
da6510d8b2
Initial commit
2024-06-10 13:56:33 -07:00