diff options
Diffstat (limited to 'users/ericgebhart/oled/oled_cartes.c')
-rw-r--r-- | users/ericgebhart/oled/oled_cartes.c | 325 |
1 files changed, 0 insertions, 325 deletions
diff --git a/users/ericgebhart/oled/oled_cartes.c b/users/ericgebhart/oled/oled_cartes.c deleted file mode 100644 index 8ab88e969e..0000000000 --- a/users/ericgebhart/oled/oled_cartes.c +++ /dev/null @@ -1,325 +0,0 @@ -/* - Copyright 2018-2022 Eric Gebhart <e.a.gebhart@gmail.com> - - This program is free software: you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation, either version 2 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. -*/ -#ifdef OLED_CUSTOM_ENABLE - -#include "ericgebhart.h" - -void oled_render_layer_map(void) { - uint8_t lyr = get_highest_layer(layer_state); - if (lyr < _LAYERS) { - switch (get_highest_layer(default_layer_state)) { - -#ifdef QWERTY_LAYER_ENABLE - SHOW_MAP(_QWERTY) -#endif - -#ifdef COLEMAK_DH_LAYER_ENABLE - SHOW_MAP(_COLEMAK_DH) -#endif - -#ifdef COLEMAK_LAYER_ENABLE - SHOW_MAP(_COLEMAK) -#endif -#ifdef HALMAK_LAYER_ENABLE - SHOW_MAP(_HALMAK) -#endif -#ifdef MINIMAK_LAYER_ENABLE - SHOW_MAP(_MINIMAK) -#endif -#ifdef MINIMAK_8_LAYER_ENABLE - SHOW_MAP(_MINIMAK_8) -#endif -#ifdef MINIMAK_12_LAYER_ENABLE - SHOW_MAP(_MINIMAK_12) -#endif - -#ifdef DVORAK_LAYER_ENABLE - SHOW_MAP(_DVORAK) -#endif -#ifdef DVORAK_RLC_IU_LAYER_ENABLE - SHOW_MAP(_DVORAK_RLC_IU) -#endif -#ifdef BOO_LAYER_ENABLE - SHOW_MAP(_BOO) -#endif -#ifdef CAPEWELL_DVORAK_LAYER_ENABLE - SHOW_MAP(_CAPEWELL_DVORAK) -#endif -#ifdef AHEI_LAYER_ENABLE - SHOW_MAP(_AHEI) -#endif - -#ifdef BEAKL27_LAYER_ENABLE - SHOW_MAP(_BEAKL27) -#endif - -#ifdef BEAKL15_LAYER_ENABLE - SHOW_MAP(_BEAKL15) -#endif - -#ifdef BEAKL19_LAYER_ENABLE - SHOW_MAP(_BEAKL19) -#endif - -#ifdef BEAKLWI_LAYER_ENABLE - SHOW_MAP(_BEAKLWI) -#endif - -#ifdef CARPALX_QFMLWY_LAYER_ENABLE - SHOW_MAP(_CARPALX_QFMLWY) -#endif - -#ifdef CARPALX_QGMLWB_LAYER_ENABLE - SHOW_MAP(_CARPALX_QGMLWB) -#endif - -#ifdef CARPALX_QGMLWY_LAYER_ENABLE - SHOW_MAP(_CARPALX_QGMLWY) -#endif - -#ifdef MTGAP_LAYER_ENABLE - SHOW_MAP(_MTGAP) -#endif - -#ifdef CTGAP_LAYER_ENABLE - SHOW_MAP(_CTGAP) -#endif - -#ifdef APT_LAYER_ENABLE - SHOW_MAP(_APT) -#endif - -#ifdef CANARY_LAYER_ENABLE - SHOW_MAP(_CANARY) -#endif - - -#ifdef HD_NEU_LAYER_ENABLE - SHOW_MAP(_HD_NEU) -#endif - -#ifdef HD_NEU_NARROW_LAYER_ENABLE - SHOW_MAP(_HD_NEU_NARROW) -#endif - -#ifdef HD_TITANIUM_LAYER_ENABLE - SHOW_MAP(_HD_TITANIUM) -#endif - -#ifdef HD_GOLD_LAYER_ENABLE - SHOW_MAP(_HD_GOLD) -#endif - -#ifdef HD_PLATINUM_LAYER_ENABLE - SHOW_MAP(_HD_PLATINUM) -#endif - -#ifdef HD_SILVER_LAYER_ENABLE - SHOW_MAP(_HD_SILVER) -#endif - -#ifdef HD_BRONZE_LAYER_ENABLE - SHOW_MAP(_HD_BRONZE) -#endif - -#ifdef HD_ELAN_LAYER_ENABLE - SHOW_MAP(_HD_ELAN) -#endif - -#ifdef HD_DASH_LAYER_ENABLE - SHOW_MAP(_HD_DASH) -#endif - -#ifdef HD_REF_LAYER_ENABLE - SHOW_MAP(_HD_REF) -#endif - -#ifdef RSTHD_LAYER_ENABLE - SHOW_MAP(_RSTHD) -#endif - -#ifdef HANDS_UP_LAYER_ENABLE - SHOW_MAP(_HANDS_UP) -#endif -#ifdef WHITE_LAYER_ENABLE - SHOW_MAP(_WHITE) -#endif -#ifdef ISRT_LAYER_ENABLE - SHOW_MAP(_ISRT) -#endif -#ifdef SOUL_LAYER_ENABLE - SHOW_MAP(_SOUL) -#endif -#ifdef NIRO_LAYER_ENABLE - SHOW_MAP(_NIRO) -#endif -#ifdef ASSET_LAYER_ENABLE - SHOW_MAP(_ASSET) -#endif -#ifdef WHORF_LAYER_ENABLE - SHOW_MAP(_WHORF) -#endif -#ifdef WHORF6_LAYER_ENABLE - SHOW_MAP(_WHORF6) -#endif - -#ifdef BEPO_LAYER_ENABLE - SHOW_MAP(_BEPO) -#endif - -#ifdef OPTIMOT_LAYER_ENABLE - SHOW_MAP(_OPTIMOT) -#endif - -#ifdef OPTIMOT_COMPACT_LAYER_ENABLE - SHOW_MAP(_OPTIMOT_COMPACT) -#endif - -#ifdef BEAKL19bis_LAYER_ENABLE - SHOW_MAP(_BEAKL19bis) -#endif - - } - - } else { - - switch (lyr) { -#ifdef TOPROWS_LAYER_ENABLE - LCASE(_TOPROWS) -# ifdef TOPROWS_BKL_NUMS -# ifdef TOPROWS_MOD - CARTE_TOPROWS_MOD -# else -# ifdef TOPROWS_BKL_19_NUMS - CARTE_TOPROWS_BKL19 -# else - CARTE_TOPROWS -# endif -# endif -# else // not beakl nums. - CARTE_RAISE -# endif - break; -#endif - - - case _NAV: -#ifdef NAV_FULL_LOCK_MODS - CARTE_NAVA -#endif -#ifdef NAV_FULL - CARTE_NAV -#endif -#ifdef NAV_NO_MOUSE - CARTE_NAVnm -#endif -#ifdef NAV_MIRYOKU - CARTE_NAV_miryoku -#endif - break; - -#ifdef MOUSE_LAYER_ENABLE - case _NAVm: -# ifdef NAV_MOUSE_MIRYOKU - CARTE_NAVm_miryoku -# else - CARTE_NAVm -# endif - break; -#endif - -#ifdef MEDIA_LAYER_ENABLE - SHOW_MAP_S(_MEDIA) -#endif - SHOW_MAP_S(_LAYERS) - -#ifdef SYMBOL_LAYER_ENABLE - LCASE(_SYMB) -# ifdef SYMBOL_BEAKL - CARTE_SYMB_BEAKL -# endif -# ifdef SYMBOL_BEAKL_EXT - CARTE_SYMB_BEAKLA -# endif -# ifdef SYMBOL_BEAKL_EXT_VI - CARTE_SYMB_BEAKLB -# endif -# ifdef SYMBOL_BEAKL_C - CARTE_SYMB_BEAKLC -# endif -# ifdef SYMBOL_MIRYOKU - CARTE_SYMB_MIRYOKU -# endif -# ifdef SYMBOL_BEAKL_WI - CARTE_SYMB_BEAKL_WI -# endif -# ifdef SYMBOL_BEAKL_WI - CARTE_SYMB_NEO -# endif - break; -#endif - -#ifdef KEYAD_LAYER_ENABLE - LCASE(_KEYPAD) -#ifdef KEYPAD_BEAKL -#ifdef KEYPAD_BEAKL_WI - CARTE_KP_BKL_WI -#endif -#ifdef KEYPAD_MODS - CARTE_KP_BKL_MODS -#endif -#if !defined(KEYPAD_MODS) && !defined(KEYPAD_BEAKL_WI) - CARTE_KP_BKL_FUNC -#endif -#ifdef KEYPAD_MIRYOKU - CARTE_KP_MIRYOKU -#endif - -#else // not beakl. -#ifdef KEYPAD_RIGHT -#ifdef KEYPAD_MODS - CARTE_MODS_KP -#else - CARTE_FP_KP -#endif - -#else // not keypad right. -#ifdef KEYPAD_MODS - CARTE_KP_MODS -#else - CARTE_KP_FP // the final default. -#endif -#endif // end not keypad right. -#endif // end not beakl - break; -#endif // end keypad. - -#ifdef MORTE_LAYER_ENABLE - SHOW_MAP(_MORTE) -#endif - -#ifdef ACCENTS_MORTE_LAYER_ENABLE - SHOW_MAP(_ACCENTS_MORTE) -#endif - -#ifdef ACCENTS_LAYER_ENABLE - SHOW_MAP(_CARTE_ACCENTS) -#endif - } - } -} -#endif |