~ruther/qmk_firmware

ref: e884414e1ef336361217f9e6a2dae9817bd19508 qmk_firmware/users/pcoves/unicode.c -rw-r--r-- 677 bytes
e884414e — Takeshi ISHII fix helix/rev2:edvorakjp build error (#16433) 3 years ago
                                                                                
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include "unicode.h"
#include "pcoves.h"

bool process_record_unicode(uint16_t keycode, keyrecord_t *record) {
    switch (keycode) {
        case EMOTE0:
            if (record->event.pressed) send_unicode_string("(╯°□°)╯︵┻━┻");
            return false;
        case EMOTE1:
            if (record->event.pressed) send_unicode_string("(ヘ・_・)ヘ┳━┳");
            return false;
        case EMOTE2:
            if (record->event.pressed) send_unicode_string(\\_(ツ)_/¯");
            return false;
        case EMOTE3:
            if (record->event.pressed) send_unicode_string("ಠ_ಠ");
            return false;
    }
    return true;
}