Deprecate send_unicode_hex_string() (#12602)
This commit is contained in:
@@ -91,21 +91,21 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
|
||||
bool process_record_user(uint16_t keycode, keyrecord_t *record) {
|
||||
if (record->event.pressed) {
|
||||
switch(keycode) {
|
||||
case CLOUD: // (っ◕‿◕)っ
|
||||
case CLOUD:
|
||||
if(record->event.pressed){
|
||||
send_unicode_hex_string("0028 3063 25D5 203F 25D5 0029 3063");
|
||||
send_unicode_string("(っ◕‿◕)っ");
|
||||
}
|
||||
return false;
|
||||
break;
|
||||
case FU: // t(-_-t)
|
||||
case FU:
|
||||
if(record->event.pressed){
|
||||
SEND_STRING("t(-_-t)");
|
||||
}
|
||||
return false;
|
||||
break;
|
||||
case HAPPYFACE: // ʘ‿ʘ
|
||||
case HAPPYFACE:
|
||||
if(record->event.pressed){
|
||||
send_unicode_hex_string("0298 203F 0298");
|
||||
send_unicode_string("ʘ‿ʘ");
|
||||
}
|
||||
return false;
|
||||
break;
|
||||
@@ -118,33 +118,33 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
|
||||
}
|
||||
return false;
|
||||
break;
|
||||
case SHRUG: // ¯\_(ツ)_/¯
|
||||
case SHRUG:
|
||||
if (record->event.pressed) {
|
||||
send_unicode_hex_string("00AF 005C 005F 0028 30C4 0029 005F 002F 00AF");
|
||||
send_unicode_string("¯\\_(ツ)_/¯");
|
||||
}
|
||||
return false;
|
||||
break;
|
||||
case HEARTFACE: // ♥‿♥
|
||||
case HEARTFACE:
|
||||
if(record->event.pressed){
|
||||
send_unicode_hex_string("2665 203F 2665");
|
||||
send_unicode_string("♥‿♥");
|
||||
}
|
||||
return false;
|
||||
break;
|
||||
case DISFACE: // ಠ_ಠ
|
||||
case DISFACE:
|
||||
if(record->event.pressed){
|
||||
send_unicode_hex_string("0CA0 005F 0CA0");
|
||||
send_unicode_string("ಠ_ಠ");
|
||||
}
|
||||
return false;
|
||||
break;
|
||||
case TFLIP: // (╯°□°)╯ ︵ ┻━┻
|
||||
case TFLIP:
|
||||
if(record->event.pressed){
|
||||
send_unicode_hex_string("0028 256F 00B0 25A1 00B0 0029 256F 0020 FE35 0020 253B 2501 253B");
|
||||
send_unicode_string("(╯°□°)╯ ︵ ┻━┻");
|
||||
}
|
||||
return false;
|
||||
break;
|
||||
case TFLIP2: // ┻━┻︵ \(°□°)/ ︵ ┻━┻
|
||||
case TFLIP2:
|
||||
if(record->event.pressed){
|
||||
send_unicode_hex_string("253B 2501 253B FE35 0020 005C 0028 00B0 25A1 00B0 0029 002F 0020 FE35 0020 253B 2501 253B");
|
||||
send_unicode_string("┻━┻︵ \\(°□°)/ ︵ ┻━┻");
|
||||
}
|
||||
return false;
|
||||
break;
|
||||
@@ -212,4 +212,4 @@ uint32_t layer_state_set_user(uint32_t state) {
|
||||
break;
|
||||
}
|
||||
return state;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -17,36 +17,36 @@ enum tap_codes {
|
||||
A_Y, I_I, O_C, U_U
|
||||
};
|
||||
|
||||
#define FR_A_GRAVE "00E0"
|
||||
#define FR_A_HAT "00E2"
|
||||
#define FR_A_GRAVE 0x00E0 // à
|
||||
#define FR_A_HAT 0x00E2 // â
|
||||
|
||||
#define FR_C_CIRCUM "00E7"
|
||||
#define FR_C_CIRCUM 0x00E7 // ç
|
||||
|
||||
#define FR_E_AIGU "00E9"
|
||||
#define FR_E_GRAVE "00E8"
|
||||
#define FR_E_HAT "00EA"
|
||||
#define FR_E_UMLAUT "00EB"
|
||||
#define FR_E_AIGU 0x00E9 // é
|
||||
#define FR_E_GRAVE 0x00E8 // è
|
||||
#define FR_E_HAT 0x00EA // ê
|
||||
#define FR_E_UMLAUT 0x00EB // ë
|
||||
|
||||
#define FR_I_HAT "00EE"
|
||||
#define FR_I_UMLAUT "00EF"
|
||||
#define FR_I_HAT 0x00EE // î
|
||||
#define FR_I_UMLAUT 0x00EF // ï
|
||||
|
||||
#define FR_O_HAT "00F4"
|
||||
#define FR_O_HAT 0x00F4 // ô
|
||||
|
||||
#define FR_U_GRAVE "00F9"
|
||||
#define FR_U_HAT "00FB"
|
||||
#define FR_U_UMLAUT "00FC"
|
||||
#define FR_U_GRAVE 0x00F9 // ù
|
||||
#define FR_U_HAT 0x00FB // û
|
||||
#define FR_U_UMLAUT 0x00FC // ü
|
||||
|
||||
#define FR_Y_UMLAUT "00FF"
|
||||
#define FR_Y_UMLAUT 0x00FF // ÿ
|
||||
|
||||
#define FR_L_QUOTE "00AB"
|
||||
#define FR_R_QUOTE "00BB"
|
||||
#define FR_L_QUOTE 0x00AB // «
|
||||
#define FR_R_QUOTE 0x00BB // »
|
||||
|
||||
void send_french_unicode_char(uint8_t count, char *once, char *twice)
|
||||
void send_french_unicode_char(uint8_t count, uint32_t once, uint32_t twice)
|
||||
{
|
||||
if (count <= 1)
|
||||
send_unicode_hex_string(once);
|
||||
register_unicode(once);
|
||||
else
|
||||
send_unicode_hex_string(twice);
|
||||
register_unicode(twice);
|
||||
}
|
||||
|
||||
void dance_a_q(qk_tap_dance_state_t *state, void *user_data)
|
||||
|
||||
@@ -66,7 +66,7 @@ void matrix_scan_user(void) {
|
||||
//tableflip (LEADER - TF)
|
||||
SEQ_TWO_KEYS(KC_T, KC_F) {
|
||||
set_unicode_input_mode(UC_OSX);
|
||||
send_unicode_hex_string("0028 30CE 0CA0 75CA 0CA0 0029 30CE 5F61 253B 2501 253B");
|
||||
send_unicode_string("(ノಠ痊ಠ)ノ彡┻━┻");
|
||||
}
|
||||
//screencap (LEADER - SC)
|
||||
SEQ_TWO_KEYS(KC_S, KC_C) {
|
||||
@@ -75,7 +75,7 @@ void matrix_scan_user(void) {
|
||||
//screencap (LEADER - TM)
|
||||
SEQ_TWO_KEYS(KC_T, KC_M) {
|
||||
set_unicode_input_mode(UC_OSX);
|
||||
send_unicode_hex_string("2122");
|
||||
register_unicode(0x2122); // ™
|
||||
}
|
||||
/*
|
||||
SEQ_THREE_KEYS(KC_D, KC_D, KC_S) {
|
||||
|
||||
@@ -7,8 +7,8 @@ enum tapdance_keycodes {
|
||||
|
||||
void dance_key_one (qk_tap_dance_state_t *state, void *user_data) {
|
||||
if (state->count == 1) {
|
||||
send_unicode_hex_string("00AF 005C 005F 0028 30C4 0029 005F 002F 00AF"); // ¯\_(ツ)_/¯
|
||||
SEND_STRING(SS_TAP(X_ENTER));
|
||||
send_unicode_string("¯\\_(ツ)_/¯");
|
||||
tap_code(KC_ENTER);
|
||||
reset_tap_dance (state);
|
||||
} else if (state->count == 2) {
|
||||
cycle_unicode_input_mode(+1);
|
||||
@@ -18,24 +18,24 @@ void dance_key_one (qk_tap_dance_state_t *state, void *user_data) {
|
||||
|
||||
void dance_key_two (qk_tap_dance_state_t *state, void *user_data) {
|
||||
if (state->count == 1) {
|
||||
send_unicode_hex_string("0CA0 005F 0CA0"); // ಠ_ಠ
|
||||
SEND_STRING(SS_TAP(X_ENTER));
|
||||
send_unicode_string("ಠ_ಠ");
|
||||
tap_code(KC_ENTER);
|
||||
reset_tap_dance (state);
|
||||
} else if (state->count == 2) {
|
||||
send_unicode_hex_string("0028 30CE 0CA0 75CA 0CA0 0029 30CE 5F61 253B 2501 253B"); // (ノಠ痊ಠ)ノ彡┻━┻
|
||||
SEND_STRING(SS_TAP(X_ENTER));
|
||||
send_unicode_string("(ノಠ痊ಠ)ノ彡┻━┻");
|
||||
tap_code(KC_ENTER);
|
||||
reset_tap_dance (state);
|
||||
} else if (state->count == 3) {
|
||||
send_unicode_hex_string("256D 2229 256E 0028 002D 005F 002D 0029 256D 2229 256E"); // ╭∩╮(-_-)╭∩╮
|
||||
SEND_STRING(SS_TAP(X_ENTER));
|
||||
send_unicode_string("╭∩╮(-_-)╭∩╮");
|
||||
tap_code(KC_ENTER);
|
||||
reset_tap_dance (state);
|
||||
} else if (state->count == 4) {
|
||||
send_unicode_hex_string("0028 3065 FFE3 0020 00B3 FFE3 0029 3065"); // (づ ̄ ³ ̄)づ
|
||||
SEND_STRING(SS_TAP(X_ENTER));
|
||||
send_unicode_string("(づ ̄ ³ ̄)づ");
|
||||
tap_code(KC_ENTER);
|
||||
reset_tap_dance (state);
|
||||
} else if (state->count == 5) {
|
||||
send_unicode_hex_string("0028 FE3A FE39 FE3A 0029"); // (︺︹︺)
|
||||
SEND_STRING(SS_TAP(X_ENTER));
|
||||
send_unicode_string("(︺︹︺)");
|
||||
tap_code(KC_ENTER);
|
||||
reset_tap_dance (state);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -11,7 +11,7 @@ enum td_keys {
|
||||
|
||||
void td_spade_lnx (qk_tap_dance_state_t *state, void *user_data) {
|
||||
if (state->count == 1) {
|
||||
send_unicode_hex_string("2660");
|
||||
register_unicode(0x2660); // ♠
|
||||
} else {
|
||||
set_unicode_input_mode(UC_LNX);
|
||||
}
|
||||
@@ -21,7 +21,7 @@ void td_spade_lnx (qk_tap_dance_state_t *state, void *user_data) {
|
||||
|
||||
void td_diamond_osx (qk_tap_dance_state_t *state, void *user_data) {
|
||||
if (state->count == 1) {
|
||||
send_unicode_hex_string("2666");
|
||||
register_unicode(0x2666); // ♦
|
||||
} else {
|
||||
set_unicode_input_mode(UC_OSX);
|
||||
}
|
||||
@@ -31,7 +31,7 @@ void td_diamond_osx (qk_tap_dance_state_t *state, void *user_data) {
|
||||
|
||||
void td_club_win (qk_tap_dance_state_t *state, void *user_data) {
|
||||
if (state->count == 1) {
|
||||
send_unicode_hex_string("2663");
|
||||
register_unicode(0x2663); // ♣
|
||||
} else {
|
||||
set_unicode_input_mode(UC_WIN);
|
||||
}
|
||||
@@ -41,7 +41,7 @@ void td_club_win (qk_tap_dance_state_t *state, void *user_data) {
|
||||
|
||||
void td_heart_winc (qk_tap_dance_state_t *state, void *user_data) {
|
||||
if (state->count == 1) {
|
||||
send_unicode_hex_string("2665");
|
||||
register_unicode(0x2665); // ♥
|
||||
} else {
|
||||
set_unicode_input_mode(UC_WINC);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user