• Joined on 2020-07-14
jimmy pushed to ui at technicalkiwi/lighting-controller 2025-10-03 21:02:53 +00:00
9cf1855b51 UI: Add rate limiting to brightness control
jimmy pushed to ui at technicalkiwi/lighting-controller 2025-10-03 20:53:54 +00:00
763a2053ad UI: Remove knobs section and make window responsive
jimmy pushed to ui at technicalkiwi/lighting-controller 2025-10-03 20:30:04 +00:00
324fa463be UI: Make all elements 50% bigger for better touch interface
jimmy pushed to ui at technicalkiwi/lighting-controller 2025-10-03 20:20:21 +00:00
aaf515d8f4 UI: Fix MIDI dropdown contrast and device detection
jimmy pushed to ui at technicalkiwi/lighting-controller 2025-10-03 13:16:39 +00:00
7beca0cf53 UI: improve MIDI Combobox contrast in dark theme (field/list colors, selection highlight)
jimmy pushed to ui at technicalkiwi/lighting-controller 2025-10-03 13:13:24 +00:00
ace47b7835 UI: default CONTROL_SERVER_URI -> ws://10.42.0.1:8765
jimmy pushed to ui at technicalkiwi/lighting-controller 2025-10-03 13:09:58 +00:00
9045b10631 UI: MIDI 44–47 -> Color 2, 48–51 -> Color 1; label 'alternating' as 'alternating pulse'; MIDI note 39 sends 'ap'; fix async UI scheduler usage (no create_task)
jimmy pushed to ui at technicalkiwi/lighting-controller 2025-10-03 12:01:42 +00:00
f2e775f6f5 UI: replace 'on' with pattern 'alternating_phase' (MIDI note 36, grid label/icons); remove WebSocket usage; per-pattern parameters with state hydration; REST-only palette/state/parameters
jimmy pushed to ui at technicalkiwi/lighting-controller 2025-10-03 10:40:23 +00:00
a654527dc3 UI: Color palette REST integration, MIDI 44–51 color slot selection, Color 1/2 previews with next indicator and click-to-select target; use REST for pattern changes and parameter updates (brightness, delay, n1–n3); send colors only on confirm; load palette on startup; fix NoneType await issue in async handlers
jimmy pushed to full at technicalkiwi/lighting-controller 2025-10-01 06:33:49 +00:00
937fb1f2f9 Separate UI and control logic with WebSocket communication
ed5bbb8c18 Add MIDI device persistence functionality
f9c3d08b0f Add MIDI controller dropdown selection
Compare 3 commits »
jimmy pushed to main at technicalkiwi/led-hoop 2025-09-19 11:32:14 +00:00
ff55e9ddb0 Update project files and add development dependencies
ac2013769c Remove _step suffix from pattern methods and add new rainbow patterns
6fc22fb4f4 Update patterns for 8 strips with different lengths and fix wifi MAC address issue
Compare 3 commits »
jimmy pushed to full at technicalkiwi/lighting-controller 2025-09-18 13:30:19 +00:00
e5cf15d7b0 Fix rainbow pattern step range in lighting controller
c40b5629bf Fix pattern highlighting in lighting controller GUI
a4a00021d8 Fix missing n3 attribute and async function issue
f2dcdabf29 Fix indentation errors and reduce debug output
5f7db51851 Add rate-limited parameter updates and message type system
Compare 7 commits »
jimmy pushed to espnow at technicalkiwi/led-bar 2025-09-18 13:30:14 +00:00
355d113e32 Fix rainbow pattern synchronization in LED bar
d715af4344 Fix n_chase pattern to properly chase through all LED positions
67c4a1a6f6 Update LED bar to handle message type field
748ad4b507 Add n3 step rate functionality to patterns
1275d60aaa Make alternating pattern timing independent of n1
Compare 5 commits »
jimmy pushed to full at technicalkiwi/lighting-controller 2025-09-17 08:22:25 +00:00
8d0c9edf5d ws: adopt nested {'0': {...}} payloads
1da2e30d4c midi: init read of CCs on startup (delay, brightness, RGB, beat enable); track bpm/pattern for GUI\nmain: integrate MidiHandler; add status panel for delay/brightness/RGB/pattern/BPM
Compare 2 commits »
jimmy pushed to espnow at technicalkiwi/led-bar 2025-09-17 08:21:26 +00:00
d8e853183b main: enforce event-driven behavior; run selected pattern once per message; clarify comments; fix pattern lookup
jimmy pushed to espnow at technicalkiwi/led-bar 2025-09-16 10:29:12 +00:00
8cfb3e156b patterns: add rainbow, specto, and radiate (out then dark-out)
d599af271b patterns: alternating uses n1 (on) and n2 (off); ensure visible ON color; return delay; phase via self.step
Compare 2 commits »
jimmy pushed to espnow at technicalkiwi/led-bar 2025-09-15 02:12:59 +00:00
93560a253e patterns: fix blink timing; slow alternating; unify self-test with absolute tick scheduling
jimmy pushed to espnow at technicalkiwi/led-bar 2025-09-15 00:59:10 +00:00
d68817ea18 Pipfile.lock: update lockfile
a7a2274a59 Pipfile: sync dependencies
df838dc4d6 settings: adjust defaults and color order handling
4ec48b9f8f main: update loop/test harness configuration
1456ed8a6e boot: minor adjustments
Compare 6 commits »
jimmy created branch espnow in technicalkiwi/led-bar 2025-09-15 00:59:10 +00:00
jimmy pushed to full at technicalkiwi/lighting-controller 2025-09-13 16:54:14 +00:00
9ff38aa875 midi: add CC29 tempo reset, CC37 brightness; local beat flag; logging\nsound: add control server with RESET_TEMPO; logging; always send BPM
3b869851b8 Add patterns
Compare 2 commits »