Torrie Fischer
							
						 
					 | 
					
						
						
							
						
						708106ab95
					 | 
					
						
						
							
							events: fix variant panic message
						
						
						
						
						
						
					 | 
					
						2024-12-15 17:51:36 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Torrie Fischer
							
						 
					 | 
					
						
						
							
						
						2afbc713ce
					 | 
					
						
						
							
							mappings: update albus
						
						
						
						
						
						
					 | 
					
						2024-12-15 17:49:13 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Torrie Fischer
							
						 
					 | 
					
						
						
							
						
						b21cdef8b0
					 | 
					
						
						
							
							lib8: interpolate: optimize some edge cases for blending
						
						
						
						
						
						
					 | 
					
						2024-12-15 17:48:20 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Torrie Fischer
							
						 
					 | 
					
						
						
							
						
						3329ad7b89
					 | 
					
						
						
							
							espflash: use higher baud
						
						
						
						
						
						
					 | 
					
						2024-12-15 17:46:07 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						63c913a8e6
					 | 
					
						
						
							
							platform: esp32: mqtt: set client id based on chip id
						
						
						
						
						
						
					 | 
					
						2024-12-14 15:32:52 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						cdc82cdbf9
					 | 
					
						
						
							
							events: reimplement From and To impls with macros
						
						
						
						
						
						
					 | 
					
						2024-12-14 15:32:25 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						01fdc11552
					 | 
					
						
						
							
							buffers: cleanup now dead sharedsurface impl
						
						
						
						
						
						
					 | 
					
						2024-12-14 15:32:07 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						a0d524b825
					 | 
					
						
						
							
							task: rewrite event handling as a step towards event-based subscriptions
						
						
						
						
						
						
					 | 
					
						2024-12-14 14:53:24 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						f9a8b32d3e
					 | 
					
						
						
							
							platform: smart_leds: build++
						
						
						
						
						
						
					 | 
					
						2024-12-14 14:52:09 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						473aff9aa3
					 | 
					
						
						
							
							platform: embedded_graphics: clone--
						
						
						
						
						
						
					 | 
					
						2024-12-14 14:51:42 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						5c2fa005c7
					 | 
					
						
						
							
							render: only update fps counter when we need it
						
						
						
						
						
						
					 | 
					
						2024-12-14 14:51:05 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						e9bbdd13c2
					 | 
					
						
						
							
							render: make surfaces own rectangles, to drop a clone
						
						
						
						
						
						
					 | 
					
						2024-12-14 14:49:45 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						f180171ee7
					 | 
					
						
						
							
							events: implement property events and state management
						
						
						
						
						
						
					 | 
					
						2024-12-14 14:47:23 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						da2a8f5bfc
					 | 
					
						
						
							
							task: remove a copy operation
						
						
						
						
						
						
					 | 
					
						2024-12-14 14:46:16 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						d09c82c3fc
					 | 
					
						
						
							
							mappings: add a map for albus the tree
						
						
						
						
						
						
					 | 
					
						2024-12-14 14:44:53 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						c9496e3dc3
					 | 
					
						
						
							
							mappings: drop a rect clone when we only need the x coord for a linear map
						
						
						
						
						
						
					 | 
					
						2024-12-14 14:44:13 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						bbdb3d7404
					 | 
					
						
						
							
							platform: smart_leds: drop a clone we dont need
						
						
						
						
						
						
					 | 
					
						2024-12-14 14:43:18 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						a237bb7dc8
					 | 
					
						
						
							
							platform: esp32: drop buggy and slow i2s implementation
						
						
						
						
						
						
					 | 
					
						2024-12-14 14:41:26 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						3a850105a8
					 | 
					
						
						
							
							espflash: bump partition size
						
						
						
						
						
						
					 | 
					
						2024-12-14 14:41:00 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						7d44c11c78
					 | 
					
						
						
							
							time: clone--
						
						
						
						
						
						
					 | 
					
						2024-12-14 14:15:28 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						457ae73c50
					 | 
					
						
						
							
							main: emojify boot output
						
						
						
						
						
						
					 | 
					
						2024-12-14 11:11:38 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						8bb46b6f78
					 | 
					
						
						
							
							platform: smart_leds: warning--
						
						
						
						
						
						
					 | 
					
						2024-12-14 11:10:40 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						4b256bc0d9
					 | 
					
						
						
							
							platform: esp32: wifi: drop event subscriptions on stop
						
						
						
						
						
						
					 | 
					
						2024-12-14 11:10:15 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						2af9918239
					 | 
					
						
						
							
							platform: esp32: move output creation into output() method
						
						
						
						
						
						
					 | 
					
						2024-12-14 11:09:34 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						bfdf7c3230
					 | 
					
						
						
							
							mappings: debug--
						
						
						
						
						
						
					 | 
					
						2024-12-14 11:08:00 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						b6e34111ff
					 | 
					
						
						
							
							platform: add chip_id function to board api
						
						
						
						
						
						
					 | 
					
						2024-12-14 11:07:34 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Torrie Fischer
							
						 
					 | 
					
						
						
							
						
						e57ceeb149
					 | 
					
						
						
							
							todo: update
						
						
						
						
						
						
					 | 
					
						2024-12-13 01:00:23 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Torrie Fischer
							
						 
					 | 
					
						
						
							
						
						e0491fafe8
					 | 
					
						
						
							
							platform: esp32: fix crash when hours wrap around
						
						
						
						
						
						
					 | 
					
						2024-12-13 01:00:23 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Torrie Fischer
							
						 
					 | 
					
						
						
							
						
						bf4ef46699
					 | 
					
						
						
							
							platform: esp32: create cyberplague mask map
						
						
						
						
						
						
					 | 
					
						2024-12-13 01:00:23 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Torrie Fischer
							
						 
					 | 
					
						
						
							
						
						42fc0b0c62
					 | 
					
						
						
							
							platform: esp32: first implementation of mqtt client
						
						
						
						
						
						
					 | 
					
						2024-12-13 01:00:17 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Torrie Fischer
							
						 
					 | 
					
						
						
							
						
						3c3952a8a9
					 | 
					
						
						
							
							platform: esp32: implement a circadian rhythm event source
						
						
						
						
						
						
					 | 
					
						2024-12-13 00:59:00 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Torrie Fischer
							
						 
					 | 
					
						
						
							
						
						2f8b94ae61
					 | 
					
						
						
							
							platform: esp32: document some more chip ids
						
						
						
						
						
						
					 | 
					
						2024-12-13 00:57:51 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Torrie Fischer
							
						 
					 | 
					
						
						
							
						
						d7f312ffe4
					 | 
					
						
						
							
							events: implement a first attempt at an eventing system
						
						
						
						
						
						
					 | 
					
						2024-12-13 00:56:50 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Torrie Fischer
							
						 
					 | 
					
						
						
							
						
						9a749c40a1
					 | 
					
						
						
							
							mappings: add more chip IDs
						
						
						
						
						
						
					 | 
					
						2024-12-13 00:52:37 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Torrie Fischer
							
						 
					 | 
					
						
						
							
						
						272bc49eaa
					 | 
					
						
						
							
							lib8: interpolate: add lerp8by8 and map8 functions
						
						
						
						
						
						
					 | 
					
						2024-12-13 00:47:16 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Torrie Fischer
							
						 
					 | 
					
						
						
							
						
						b468eb8533
					 | 
					
						
						
							
							vscode: add cargo tasks
						
						
						
						
						
						
					 | 
					
						2024-12-13 00:46:09 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						b20c562b27
					 | 
					
						
						
							
							platform: esp32: first attempt at an i2s implementation, and fix rmt flickering with thread magic
						
						
						
						
						
						
					 | 
					
						2024-12-06 18:24:22 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						ea75d7a2ee
					 | 
					
						
						
							
							main: logs++
						
						
						
						
						
						
					 | 
					
						2024-12-06 18:23:43 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						202876b42f
					 | 
					
						
						
							
							platform: smart_leds: move StrideSampler into mappings module
						
						
						
						
						
						
					 | 
					
						2024-12-06 15:01:13 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						16c0c9524d
					 | 
					
						
						
							
							buffers: verbose--
						
						
						
						
						
						
					 | 
					
						2024-12-02 22:53:51 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						e2e608048d
					 | 
					
						
						
							
							clippy++
						
						
						
						
						
						
					 | 
					
						2024-12-02 19:39:06 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						6cafdcfa45
					 | 
					
						
						
							
							render: remove getters from Surface, reimplement buffer sharing with Send+Sync
						
						
						
						
						
						
					 | 
					
						2024-12-02 19:36:17 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						f789f6ded9
					 | 
					
						
						
							
							task: move Scheduler into a trait, define static-sized scheduler implementation, expose as a system task runner in platform
						
						
						
						
						
						
					 | 
					
						2024-12-02 19:32:18 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						132d7c0a33
					 | 
					
						
						
							
							render: move Error type into associated types
						
						
						
						
						
						
					 | 
					
						2024-12-01 21:28:34 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						5c10dcbd7d
					 | 
					
						
						
							
							task: require Tasks to have Send
						
						
						
						
						
						
					 | 
					
						2024-12-01 21:26:38 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						06a527a552
					 | 
					
						
						
							
							render: require more rendering primitives to have Sync and/or Send
						
						
						
						
						
						
					 | 
					
						2024-12-01 21:26:03 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						15308ecd76
					 | 
					
						
						
							
							buffers: require Send for Pixmaps
						
						
						
						
						
						
					 | 
					
						2024-12-01 21:23:07 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						0884c704b0
					 | 
					
						
						
							
							platform: remove Peripherals param from board trait
						
						
						
						
						
						
					 | 
					
						2024-12-01 21:21:50 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						59c3307c27
					 | 
					
						
						
							
							geometry: make rectangle::new const
						
						
						
						
						
						
					 | 
					
						2024-12-01 21:09:56 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						28c9d61926
					 | 
					
						
						
							
							cargo: clean up some deps
						
						
						
						
						
						
					 | 
					
						2024-12-01 21:09:01 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 |