| 
							
							
								 Torrie Fischer | 6797889b4c | figments: renderer: move power management directly into the renderer | 2023-12-20 09:17:50 +01:00 |  | 
			
				
					| 
							
							
								 Torrie Fischer | 6e138175be | figments: command: rewrite command api to use Task instances instead of static functions | 2023-12-20 09:13:23 +01:00 |  | 
			
				
					| 
							
							
								 Torrie Fischer | c9363ba851 | config: build++ | 2023-12-12 19:58:10 +01:00 |  | 
			
				
					| 
							
							
								 Torrie Fischer | 9a3186edbd | animations: implement a rain animation for weather | 2023-12-11 08:10:52 +01:00 |  | 
			
				
					| 
							
							
								 Torrie Fischer | 5668266a23 | animations: testanimation: rewrite into something that can help debug coord mappings | 2023-12-11 08:09:10 +01:00 |  | 
			
				
					| 
							
							
								 Torrie Fischer | 81bebad459 | animations: updatestatus: avoid writing past end of LED array | 2023-12-11 08:08:27 +01:00 |  | 
			
				
					| 
							
							
								 Torrie Fischer | d36de899fd | platform: implement commands for task management | 2023-12-11 08:07:52 +01:00 |  | 
			
				
					| 
							
							
								 Torrie Fischer | ef74dc2178 | platform: use uint16_t type instead of unsigned int, for readability | 2023-12-11 08:07:38 +01:00 |  | 
			
				
					| 
							
							
								 Torrie Fischer | 4412fd8f1a | platform: remove useless 5s startup delay | 2023-12-11 08:07:09 +01:00 |  | 
			
				
					| 
							
							
								 Torrie Fischer | 4114a8b2b5 | platform: unify more esp32/esp8266 api | 2023-12-11 08:06:57 +01:00 |  | 
			
				
					| 
							
							
								 Torrie Fischer | 7418172f79 | platform: use Static<> init for serial printer, remove carriage return | 2023-12-11 08:06:22 +01:00 |  | 
			
				
					| 
							
							
								 Torrie Fischer | 63a705ddd4 | platform: use pool.ntp.org for ntp server | 2023-12-11 08:05:33 +01:00 |  | 
			
				
					| 
							
							
								 Torrie Fischer | e9f63e718c | platform: move some startup state reporting from main to platform | 2023-12-11 08:04:55 +01:00 |  | 
			
				
					| 
							
							
								 Torrie Fischer | d592810b3b | config: implement commands to change profiles and save settings | 2023-12-11 07:59:47 +01:00 |  | 
			
				
					| 
							
							
								 Torrie Fischer | 57f1ca837c | config: bump max LEDs to 512 | 2023-12-11 07:59:26 +01:00 |  | 
			
				
					| 
							
							
								 Torrie Fischer | 5ea43bc908 | inputs: bpm: add commands for setting BPM | 2023-12-11 07:58:33 +01:00 |  | 
			
				
					| 
							
							
								 Torrie Fischer | 9c53d05ab1 | animations: power: implement commands for brightness+power on/off | 2023-12-11 07:58:17 +01:00 |  | 
			
				
					| 
							
							
								 Torrie Fischer | 58df15702d | sequencer: implement commands to change scenes | 2023-12-11 07:57:49 +01:00 |  | 
			
				
					| 
							
							
								 Torrie Fischer | 4e56134dd9 | inputs: serial: implement a CLI | 2023-12-11 07:57:27 +01:00 |  | 
			
				
					| 
							
							
								 Torrie Fischer | 63397dc39a | inputs: circadianrhythm: improve logging, fix build error | 2023-12-11 07:56:00 +01:00 |  | 
			
				
					| 
							
							
								 Torrie Fischer | 7b0434e3df | safemode: add serial handler to default safemode apps | 2023-12-11 07:55:05 +01:00 |  | 
			
				
					| 
							
							
								 Torrie Fischer | 87ac61b061 | bootoptions: unify esp32+esp8266 crash detection, add api to force reboot to safemode | 2023-12-11 07:54:08 +01:00 |  | 
			
				
					| 
							
							
								 Torrie Fischer | 50c98bc5b5 | platform: arduino: mqtt: print where logs get sent to | 2023-12-11 07:52:01 +01:00 |  | 
			
				
					| 
							
							
								 Torrie Fischer | 5a62b30019 | main: start all safemode tasks, unconditionally | 2023-12-11 07:51:31 +01:00 |  | 
			
				
					| 
							
							
								 Torrie Fischer | 5a6809a723 | main: clean up startup logging | 2023-12-11 07:51:10 +01:00 |  | 
			
				
					|  | 217a7024b9 | platform: fix static check fix | 2023-03-03 18:46:23 +01:00 |  | 
			
				
					|  | 69abcf2638 | src: fix some static analysis warnings 
		
	
	
		
			
				
	
				ci/woodpecker/push/woodpecker Pipeline failed | 2023-03-03 18:33:07 +01:00 |  | 
			
				
					|  | 8a858b99ed | inputs: serial: fix build without particle | 2023-03-03 18:18:22 +01:00 |  | 
			
				
					|  | 83317163f4 | platformio: update deps to latest | 2023-03-03 18:04:04 +01:00 |  | 
			
				
					|  | bbc01f7cea | animations: solid: increase pre-blob color headroom, make color transitions much smoother 
		
	
	
		
			
				
	
				ci/woodpecker/push/woodpecker Pipeline failed | 2023-02-20 07:09:01 +01:00 |  | 
			
				
					|  | 4a75e09792 | sprites: blob: delete old commented out code | 2023-02-20 07:08:05 +01:00 |  | 
			
				
					|  | 64666bbfb6 | config: add new Configuration class to simplify handling json config update api | 2023-02-20 07:07:32 +01:00 |  | 
			
				
					|  | ccb58082a2 | main: tweak log levels, add crash info | 2023-02-19 18:46:43 +01:00 |  | 
			
				
					|  | ea058a33da | main: drop pulse input in favor of existing BPM, add to default config | 2023-02-19 18:46:28 +01:00 |  | 
			
				
					|  | d824dbfa45 | animations: power: make configurable | 2023-02-19 18:45:28 +01:00 |  | 
			
				
					|  | 8223688d7b | platform: fix crash, move some code from h to cpp | 2023-02-19 18:44:26 +01:00 |  | 
			
				
					|  | 0700dfaf92 | inputs: colorcycle: debug-- | 2023-02-19 18:43:43 +01:00 |  | 
			
				
					|  | d89630a340 | platform: arduino: mqtt: allow configuration through json | 2023-02-19 18:43:26 +01:00 |  | 
			
				
					|  | f9add1f684 | logservice: add support for Pointer event types and config event intents | 2023-02-19 18:43:00 +01:00 |  | 
			
				
					|  | 2ee332914a | sequencer: debug-- | 2023-02-19 18:42:10 +01:00 |  | 
			
				
					|  | bfbbeffcfd | config: fix crashes, implement fallback profiles | 2023-02-19 18:41:55 +01:00 |  | 
			
				
					|  | 160cbc5ea9 | bootoptions: use NVRAM instead of wearing out flash for crash detection in esp32 | 2023-02-19 18:40:16 +01:00 |  | 
			
				
					|  | ae3abc3aa3 | inputs: bpm: add support for configuring startup/idle BPM | 2023-02-19 18:39:26 +01:00 |  | 
			
				
					|  | 2a0d72f0a1 | platform: arduino: u8display: delete task on stop | 2023-02-19 18:38:48 +01:00 |  | 
			
				
					|  | e994f1f20c | platform: arduno: mqtt: fix mqtt build 
		
	
	
		
			
				
	
				ci/woodpecker/push/woodpecker Pipeline failed | 2023-02-18 19:36:43 +01:00 |  | 
			
				
					|  | 3a841c5792 | platform: arduino: mqtt: compile++ | 2023-02-18 19:08:00 +01:00 |  | 
			
				
					|  | ef4c6e016d | platform: drop particle platform 
		
	
	
		
			
				
	
				ci/woodpecker/push/woodpecker Pipeline failed | 2023-02-18 18:46:42 +01:00 |  | 
			
				
					|  | 9a36831658 | config: implement reading app-specific configs from profile 
		
	
	
		
			
				
	
				ci/woodpecker/push/woodpecker Pipeline failed | 2023-02-18 18:45:34 +01:00 |  | 
			
				
					|  | 1494dd6405 | main: move more tiny objects out of main.cpp | 2023-02-18 17:15:21 +01:00 |  | 
			
				
					|  | 2848c8ad12 | figments: figment: redefine task startup state semantics 
		
	
	
		
			
				
	
				ci/woodpecker/push/woodpecker Pipeline failed | 2023-02-18 16:33:09 +01:00 |  |