Remove ALTG(kc) as it's misleading and is not actually AltGr (#4338)

* Remove ALTG(kc) as it's misleading and is not actually AltGr

* Add temporary alias for ALGR in keyboards/planck/keymaps/pevecyan/keymap.c
This commit is contained in:
Konstantin Đorđević 2018-11-06 06:34:54 +01:00 committed by Jack Humbert
parent 5729380530
commit 4636f0f623
5 changed files with 19 additions and 16 deletions

View file

@ -73,7 +73,6 @@ These allow you to combine a modifier with a keycode. When pressed, the keydown
|`HYPR(kc)`| |Hold Left Control, Shift, Alt and GUI and press `kc`| |`HYPR(kc)`| |Hold Left Control, Shift, Alt and GUI and press `kc`|
|`MEH(kc)` | |Hold Left Control, Shift and Alt and press `kc` | |`MEH(kc)` | |Hold Left Control, Shift and Alt and press `kc` |
|`LCAG(kc)`| |Hold Left Control, Alt and GUI and press `kc` | |`LCAG(kc)`| |Hold Left Control, Alt and GUI and press `kc` |
|`ALTG(kc)`| |Hold Right Control and Alt and press `kc` |
|`SGUI(kc)`|`SCMD(kc)`, `SWIN(kc)`|Hold Left Shift and GUI and press `kc` | |`SGUI(kc)`|`SCMD(kc)`, `SWIN(kc)`|Hold Left Shift and GUI and press `kc` |
|`LCA(kc)` | |Hold Left Control and Alt and press `kc` | |`LCA(kc)` | |Hold Left Control and Alt and press `kc` |

View file

@ -333,7 +333,6 @@ This is a reference only. Each group of keys links to the page documenting their
|`HYPR(kc)`| |Hold Left Control, Shift, Alt and GUI and press `kc`| |`HYPR(kc)`| |Hold Left Control, Shift, Alt and GUI and press `kc`|
|`MEH(kc)` | |Hold Left Control, Shift and Alt and press `kc` | |`MEH(kc)` | |Hold Left Control, Shift and Alt and press `kc` |
|`LCAG(kc)`| |Hold Left Control, Alt and GUI and press `kc` | |`LCAG(kc)`| |Hold Left Control, Alt and GUI and press `kc` |
|`ALTG(kc)`| |Hold Right Control and Alt and press `kc` |
|`SGUI(kc)`|`SCMD(kc)`, `SWIN(kc)`|Hold Left Shift and GUI and press `kc` | |`SGUI(kc)`|`SCMD(kc)`, `SWIN(kc)`|Hold Left Shift and GUI and press `kc` |
|`LCA(kc)` | |Hold Left Control and Alt and press `kc` | |`LCA(kc)` | |Hold Left Control and Alt and press `kc` |

View file

@ -20,6 +20,8 @@
#include "muse.h" #include "muse.h"
#include "keymap_slovenian.h" #include "keymap_slovenian.h"
#define ALTG(kc) ALGR(kc) // FIXME: Remove this
extern keymap_config_t keymap_config; extern keymap_config_t keymap_config;
enum planck_layers { enum planck_layers {

View file

@ -17,8 +17,12 @@
#ifndef KEYMAP_SLOVENIAN #ifndef KEYMAP_SLOVENIAN
#define KEYMAP_SLOVENIAN #define KEYMAP_SLOVENIAN
#include "keymap.h" #include "keymap.h"
// Alt gr
#define ALGR(kc) RALT(kc)
#define SI_ALGR KC_RALT
//Swapped Z and Y //Swapped Z and Y
#define SI_Z KC_Y #define SI_Z KC_Y
@ -90,18 +94,18 @@
#define SI_UNDS LSFT(SI_MINS) // _ #define SI_UNDS LSFT(SI_MINS) // _
// Alt Gr-ed characters // Alt Gr-ed characters
#define SI_CIRC ALTG(KC_3) // ^ #define SI_CIRC ALGR(KC_3) // ^
#define SI_DEG ALTG(KC_5) // ° #define SI_DEG ALGR(KC_5) // °
#define SI_GRV ALTG(KC_7) // ` #define SI_GRV ALGR(KC_7) // `
#define SI_ACCU ALTG(KC_9) // ´ #define SI_ACCU ALGR(KC_9) // ´
#define SI_LCBR ALTG(KC_B) // { #define SI_LCBR ALGR(KC_B) // {
#define SI_RCBR ALTG(KC_N) // } #define SI_RCBR ALGR(KC_N) // }
#define SI_LBRC ALTG(KC_F) // [ #define SI_LBRC ALGR(KC_F) // [
#define SI_RBRC ALTG(KC_G) // ] #define SI_RBRC ALGR(KC_G) // ]
#define SI_BSLS ALTG(KC_Q) // backslash #define SI_BSLS ALGR(KC_Q) // backslash
#define SI_AT ALTG(KC_V) // @ #define SI_AT ALGR(KC_V) // @
#define SI_EURO ALTG(KC_E) // € #define SI_EURO ALGR(KC_E) // €
#define SI_TILD ALTG(KC_1) // ~ #define SI_TILD ALGR(KC_1) // ~
#define SI_PIPE ALTG(KC_W) // | #define SI_PIPE ALGR(KC_W) // |
#endif #endif

View file

@ -475,7 +475,6 @@ enum quantum_keycodes {
#define HYPR(kc) (QK_LCTL | QK_LSFT | QK_LALT | QK_LGUI | (kc)) #define HYPR(kc) (QK_LCTL | QK_LSFT | QK_LALT | QK_LGUI | (kc))
#define MEH(kc) (QK_LCTL | QK_LSFT | QK_LALT | (kc)) #define MEH(kc) (QK_LCTL | QK_LSFT | QK_LALT | (kc))
#define LCAG(kc) (QK_LCTL | QK_LALT | QK_LGUI | (kc)) #define LCAG(kc) (QK_LCTL | QK_LALT | QK_LGUI | (kc))
#define ALTG(kc) (QK_RCTL | QK_RALT | (kc))
#define SGUI(kc) (QK_LGUI | QK_LSFT | (kc)) #define SGUI(kc) (QK_LGUI | QK_LSFT | (kc))
#define SCMD(kc) SGUI(kc) #define SCMD(kc) SGUI(kc)
#define SWIN(kc) SGUI(kc) #define SWIN(kc) SGUI(kc)