[Keymap] Userspace refactor, adding leader key functionality (#7790)
* Userspace refactor * Fixed missed ifdef * tapcode16, adjust layout * glcdfont changes from #7745 * Modify Keymaps, add workman * RGB & OLED update
This commit is contained in:
		
							parent
							
								
									71de09d751
								
							
						
					
					
						commit
						caa70df816
					
				
					 25 changed files with 458 additions and 483 deletions
				
			
		
							
								
								
									
										19
									
								
								users/curry/rgb_lighting_user.h
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										19
									
								
								users/curry/rgb_lighting_user.h
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,19 @@ | |||
| #pragma once | ||||
| 
 | ||||
| typedef struct { | ||||
|     bool     enabled; | ||||
|     uint8_t  hue; | ||||
|     uint16_t timer; | ||||
|     uint8_t  life; | ||||
| } rgblight_fadeout; | ||||
| 
 | ||||
| bool          process_record_user_rgb(uint16_t keycode, keyrecord_t *record); | ||||
| void          keyboard_post_init_rgb(void); | ||||
| void          matrix_scan_rgb(void); | ||||
| layer_state_t layer_state_set_rgb(layer_state_t state); | ||||
| layer_state_t default_layer_state_set_rgb(layer_state_t state); | ||||
| void          rgblight_sethsv_default_helper(uint8_t index); | ||||
| 
 | ||||
| #if defined(RGBLIGHT_TWINKLE) | ||||
| void scan_rgblight_fadeout(void); | ||||
| #endif | ||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Akaash Suresh
						Akaash Suresh