Decrease RGB brightness when in powersave. Also add more colours.
This commit is contained in:
		@@ -8,11 +8,15 @@ from kmk.keys import make_key
 | 
			
		||||
 | 
			
		||||
class Color:
 | 
			
		||||
    OFF = [0, 0, 0]
 | 
			
		||||
    BLACK = OFF
 | 
			
		||||
    WHITE = [249, 249, 249]
 | 
			
		||||
    RED = [255, 0, 0]
 | 
			
		||||
    AZURE = [153, 245, 255]
 | 
			
		||||
    BLUE = [0, 0, 255]
 | 
			
		||||
    CYAN = [0, 255, 255]
 | 
			
		||||
    GREEN = [0, 255, 0]
 | 
			
		||||
    YELLOW = [255, 247, 0]
 | 
			
		||||
    MAGENTA = [255, 0, 255]
 | 
			
		||||
    ORANGE = [255, 77, 0]
 | 
			
		||||
    PURPLE = [255, 0, 242]
 | 
			
		||||
    TEAL = [0, 128, 128]
 | 
			
		||||
@@ -180,7 +184,13 @@ class Rgb_matrix(Extension):
 | 
			
		||||
        return
 | 
			
		||||
 | 
			
		||||
    def on_powersave_enable(self, sandbox):
 | 
			
		||||
        return
 | 
			
		||||
        if self.neopixel:
 | 
			
		||||
            self.neopixel.brightness = self.neopixel.brightness / 2 if self.neopixel.brightness / 2 > 0 else 0.1
 | 
			
		||||
            if self.disable_auto_write:
 | 
			
		||||
                self.neopixel.show()
 | 
			
		||||
 | 
			
		||||
    def on_powersave_disable(self, sandbox):
 | 
			
		||||
        return
 | 
			
		||||
        if self.neopixel:
 | 
			
		||||
            self.neopixel.brightness = self.brightness
 | 
			
		||||
            if self.disable_auto_write:
 | 
			
		||||
                self.neopixel.show()
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user