From d516833cc31c6eae2a672b15379b318306df617c Mon Sep 17 00:00:00 2001 From: Jimmy Date: Sun, 19 Apr 2026 23:27:57 +1200 Subject: [PATCH] feat(profiles): seed colour cycle flicker and flame presets Made-with: Cursor --- src/controllers/profile.py | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/src/controllers/profile.py b/src/controllers/profile.py index fc28bb7..9f4df5d 100644 --- a/src/controllers/profile.py +++ b/src/controllers/profile.py @@ -124,6 +124,15 @@ async def create_profile(request): "auto": True, "n1": 2, }, + { + "name": "Colour Cycle", + "pattern": "colour_cycle", + "colors": ["#FF0000", "#00FF00", "#0000FF"], + "brightness": 255, + "delay": 100, + "auto": True, + "n1": 1, + }, { "name": "transition", "pattern": "transition", @@ -132,6 +141,27 @@ async def create_profile(request): "delay": 500, "auto": True, }, + { + "name": "flicker", + "pattern": "flicker", + "colors": ["#FFB84D"], + "brightness": 255, + "delay": 80, + "auto": True, + "n1": 30, + }, + { + "name": "flame", + "pattern": "flame", + "colors": [], + "brightness": 255, + "delay": 50, + "auto": True, + "n1": 35, + "n2": 2600, + "n3": 0, + "n4": 0, + }, ] for preset_data in default_preset_defs: