jimmy
6e61ec8de6
Add P2P communication module
...
- Implement ESP-NOW async communication
- Support sending string, dict, or bytes data
- Use asend for async broadcast messaging
2026-01-17 21:40:10 +13:00
jimmy
48d02f0e70
Update watch script path in Pipfile
...
- Fix watch script to use relative paths
2026-01-17 21:40:08 +13:00
jimmy
cacaa3505e
Add pattern definitions endpoint
...
- Add /definitions endpoint to pattern controller
- Load pattern.json with fallback paths for local dev and MicroPython
2026-01-17 21:40:07 +13:00
jimmy
97ffc69b12
Add drag-and-drop for presets and colors, max_colors validation, and 2D grid layout
...
- Add drag-and-drop to reorder presets in tabs (2D grid layout)
- Add drag-and-drop to reorder colors within presets
- Add max_colors field to pattern definitions
- Hide color section when max_colors is 0
- Validate color count against pattern max_colors limit
- Store presets in 2D grid format (3 columns)
- Remove left panel from tab content, show only presets
- Update color palette to show swatches instead of hex codes
- Improve preset editor UI with visual color swatches
2026-01-17 00:58:50 +13:00
jimmy
d00d21e2b6
Split up main.js
2025-07-08 18:24:54 +12:00
jimmy
deca1b6c37
Add basic draggable item that saves to the server
2025-07-08 17:39:09 +12:00
jimmy
5c35e68ab2
Rename to styles.css
2025-07-07 18:20:11 +12:00
jimmy
8b6bbdeb56
Update wifi.py
2025-05-18 21:31:03 +12:00
jimmy
09bc09cca3
Update web.py
2025-05-18 21:31:00 +12:00
jimmy
e57feda131
Delete index_html.py
2025-05-18 21:30:57 +12:00
jimmy
3242aa464b
Update index.html
2025-05-18 21:30:50 +12:00
jimmy
72b7ba39ef
Update main.js
2025-05-18 21:30:47 +12:00
jimmy
c2a0cfaef4
Update main.css
2025-05-18 21:30:44 +12:00
jimmy
4c3337a232
Update settings.py
2025-05-18 21:30:40 +12:00
jimmy
825ae1f637
Update main.py
2025-05-18 21:30:37 +12:00
jimmy
14a70cb024
Update boot.py
2025-05-18 21:30:34 +12:00
jimmy
425511d41f
Create Pipfile.lock
2025-05-18 21:30:30 +12:00
jimmy
3e5239f3c6
Create patterns.py
2025-05-18 21:30:24 +12:00
jimmy
2fa02086c9
Add src
2025-05-05 22:19:34 +12:00
jimmy
28fa71b8ad
Add dev script and dependencies
2025-05-05 22:18:24 +12:00
jimmy
dc691b522b
Add libraries
2025-05-05 22:17:47 +12:00
jimmy
29d7a5bcfc
Inital slider
2025-05-04 18:06:21 +12:00