le_chiffre.h (578B)
1 // Copyright 2020 tominabox1 (@tominabox1) and sickbabies 2 // SPDX-License-Identifier: GPL-2.0-or-later 3 4 #pragma once 5 6 #define KEYLOG_LEN 11 7 8 extern const char PROGMEM code_to_name[53]; 9 extern const char PROGMEM lechiffre_logo[96]; 10 extern const char PROGMEM oled_section_break[6]; 11 12 void add_keylog(uint16_t keycode, keyrecord_t* record); 13 void render_keylock_status(led_t led_state); 14 void render_keylogger_status(void); 15 void render_layer_status(const char* layer_name); 16 void render_mod_status(uint8_t modifiers); 17 void update_layer_namebuf(layer_state_t layer, bool force_update);