Deprecate send_unicode_hex_string() (#12602)
				
					
				
			This commit is contained in:
		
							parent
							
								
									cae9eb4d8d
								
							
						
					
					
						commit
						04ab5de73c
					
				
					 14 changed files with 128 additions and 140 deletions
				
			
		| 
						 | 
				
			
			@ -58,14 +58,12 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
 | 
			
		|||
#if defined(UNICODE_ENABLE) || defined(UNICODEMAP_ENABLE)
 | 
			
		||||
      case KC_A:
 | 
			
		||||
        if (record->event.pressed) {
 | 
			
		||||
          send_unicode_hex_string("039B");
 | 
			
		||||
          tap_code(KC_SPC);
 | 
			
		||||
          send_unicode_string("Λ ");
 | 
			
		||||
        }
 | 
			
		||||
        return false;
 | 
			
		||||
      case KC_E:
 | 
			
		||||
        if (record->event.pressed) {
 | 
			
		||||
          send_unicode_hex_string("039E");
 | 
			
		||||
          tap_code(KC_SPC);
 | 
			
		||||
          send_unicode_string("Ξ ");
 | 
			
		||||
        }
 | 
			
		||||
        return false;
 | 
			
		||||
#else
 | 
			
		||||
| 
						 | 
				
			
			@ -175,154 +173,154 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
 | 
			
		|||
      // TRANSLATE
 | 
			
		||||
      case KC_A:
 | 
			
		||||
        if (record->event.pressed) {
 | 
			
		||||
          send_unicode_hex_string("0250");
 | 
			
		||||
          register_unicode(0x0250); // ɐ
 | 
			
		||||
          tap_code(KC_LEFT);
 | 
			
		||||
          return false;
 | 
			
		||||
        }
 | 
			
		||||
        break;
 | 
			
		||||
      case KC_C:
 | 
			
		||||
        if (record->event.pressed) {
 | 
			
		||||
          send_unicode_hex_string("0254");
 | 
			
		||||
          register_unicode(0x0254); // ɔ
 | 
			
		||||
          tap_code(KC_LEFT);
 | 
			
		||||
          return false;
 | 
			
		||||
        }
 | 
			
		||||
        break;
 | 
			
		||||
      case KC_E:
 | 
			
		||||
        if (record->event.pressed) {
 | 
			
		||||
          send_unicode_hex_string("01DD");
 | 
			
		||||
          register_unicode(0x01DD); // ǝ
 | 
			
		||||
          tap_code(KC_LEFT);
 | 
			
		||||
          return false;
 | 
			
		||||
        }
 | 
			
		||||
        break;
 | 
			
		||||
      case KC_F:
 | 
			
		||||
        if (record->event.pressed) {
 | 
			
		||||
          send_unicode_hex_string("025F");
 | 
			
		||||
          register_unicode(0x025F); // ɟ
 | 
			
		||||
          tap_code(KC_LEFT);
 | 
			
		||||
          return false;
 | 
			
		||||
        }
 | 
			
		||||
        break;
 | 
			
		||||
      case KC_G:
 | 
			
		||||
        if (record->event.pressed) {
 | 
			
		||||
          send_unicode_hex_string("0183");
 | 
			
		||||
          register_unicode(0x0183); // ƃ
 | 
			
		||||
          tap_code(KC_LEFT);
 | 
			
		||||
          return false;
 | 
			
		||||
        }
 | 
			
		||||
        break;
 | 
			
		||||
      case KC_H:
 | 
			
		||||
        if (record->event.pressed) {
 | 
			
		||||
          send_unicode_hex_string("0265");
 | 
			
		||||
          register_unicode(0x0265); // ɥ
 | 
			
		||||
          tap_code(KC_LEFT);
 | 
			
		||||
          return false;
 | 
			
		||||
        }
 | 
			
		||||
        break;
 | 
			
		||||
      case KC_I:
 | 
			
		||||
        if (record->event.pressed) {
 | 
			
		||||
          send_unicode_hex_string("1D09");
 | 
			
		||||
          register_unicode(0x1D09); // ᴉ
 | 
			
		||||
          tap_code(KC_LEFT);
 | 
			
		||||
          return false;
 | 
			
		||||
        }
 | 
			
		||||
        break;
 | 
			
		||||
      case KC_J:
 | 
			
		||||
        if (record->event.pressed) {
 | 
			
		||||
          send_unicode_hex_string("027E");
 | 
			
		||||
          register_unicode(0x027E); // ɾ
 | 
			
		||||
          tap_code(KC_LEFT);
 | 
			
		||||
          return false;
 | 
			
		||||
        }
 | 
			
		||||
        break;
 | 
			
		||||
      case KC_K:
 | 
			
		||||
        if (record->event.pressed) {
 | 
			
		||||
          send_unicode_hex_string("029E");
 | 
			
		||||
          register_unicode(0x029E); // ʞ
 | 
			
		||||
          tap_code(KC_LEFT);
 | 
			
		||||
          return false;
 | 
			
		||||
        }
 | 
			
		||||
        break;
 | 
			
		||||
      case KC_M:
 | 
			
		||||
        if (record->event.pressed) {
 | 
			
		||||
          send_unicode_hex_string("026F");
 | 
			
		||||
          register_unicode(0x026F); // ɯ
 | 
			
		||||
          tap_code(KC_LEFT);
 | 
			
		||||
          return false;
 | 
			
		||||
        }
 | 
			
		||||
        break;
 | 
			
		||||
      case KC_R:
 | 
			
		||||
        if (record->event.pressed) {
 | 
			
		||||
          send_unicode_hex_string("0279");
 | 
			
		||||
          register_unicode(0x0279); // ɹ
 | 
			
		||||
          tap_code(KC_LEFT);
 | 
			
		||||
          return false;
 | 
			
		||||
        }
 | 
			
		||||
        break;
 | 
			
		||||
      case KC_T:
 | 
			
		||||
        if (record->event.pressed) {
 | 
			
		||||
          send_unicode_hex_string("0287");
 | 
			
		||||
          register_unicode(0x0287); // ʇ
 | 
			
		||||
          tap_code(KC_LEFT);
 | 
			
		||||
          return false;
 | 
			
		||||
        }
 | 
			
		||||
        break;
 | 
			
		||||
      case KC_V:
 | 
			
		||||
        if (record->event.pressed) {
 | 
			
		||||
          send_unicode_hex_string("028C");
 | 
			
		||||
          register_unicode(0x028C); // ʌ
 | 
			
		||||
          tap_code(KC_LEFT);
 | 
			
		||||
          return false;
 | 
			
		||||
        }
 | 
			
		||||
        break;
 | 
			
		||||
      case KC_W:
 | 
			
		||||
        if (record->event.pressed) {
 | 
			
		||||
          send_unicode_hex_string("028D");
 | 
			
		||||
          register_unicode(0x028D); // ʍ
 | 
			
		||||
          tap_code(KC_LEFT);
 | 
			
		||||
          return false;
 | 
			
		||||
        }
 | 
			
		||||
        break;
 | 
			
		||||
      case KC_X:
 | 
			
		||||
        if (record->event.pressed) {
 | 
			
		||||
          send_unicode_hex_string("2717");
 | 
			
		||||
          register_unicode(0x2717); // ✗
 | 
			
		||||
          tap_code(KC_LEFT);
 | 
			
		||||
          return false;
 | 
			
		||||
        }
 | 
			
		||||
        break;
 | 
			
		||||
      case KC_Y:
 | 
			
		||||
        if (record->event.pressed) {
 | 
			
		||||
          send_unicode_hex_string("028E");
 | 
			
		||||
          register_unicode(0x028E); // ʎ
 | 
			
		||||
          tap_code(KC_LEFT);
 | 
			
		||||
          return false;
 | 
			
		||||
        }
 | 
			
		||||
        break;
 | 
			
		||||
      case KC_1:
 | 
			
		||||
        if (record->event.pressed) {
 | 
			
		||||
          send_unicode_hex_string("0269");
 | 
			
		||||
          register_unicode(0x0269); // ɩ
 | 
			
		||||
          tap_code(KC_LEFT);
 | 
			
		||||
          return false;
 | 
			
		||||
        }
 | 
			
		||||
        break;
 | 
			
		||||
      case KC_2:
 | 
			
		||||
        if (record->event.pressed) {
 | 
			
		||||
          send_unicode_hex_string("3139");
 | 
			
		||||
          register_unicode(0x3139); // ㄹ
 | 
			
		||||
          tap_code(KC_LEFT);
 | 
			
		||||
          return false;
 | 
			
		||||
        }
 | 
			
		||||
        break;
 | 
			
		||||
      case KC_3:
 | 
			
		||||
        if (record->event.pressed) {
 | 
			
		||||
          send_unicode_hex_string("0190");
 | 
			
		||||
          register_unicode(0x0190); // Ɛ
 | 
			
		||||
          tap_code(KC_LEFT);
 | 
			
		||||
          return false;
 | 
			
		||||
        }
 | 
			
		||||
        break;
 | 
			
		||||
      case KC_4:
 | 
			
		||||
        if (record->event.pressed) {
 | 
			
		||||
          send_unicode_hex_string("3123");
 | 
			
		||||
          register_unicode(0x3123); // ㄣ
 | 
			
		||||
          tap_code(KC_LEFT);
 | 
			
		||||
          return false;
 | 
			
		||||
        }
 | 
			
		||||
        break;
 | 
			
		||||
      case KC_5:
 | 
			
		||||
        if (record->event.pressed) {
 | 
			
		||||
          send_unicode_hex_string("03DB");
 | 
			
		||||
          register_unicode(0x03DB); // ϛ
 | 
			
		||||
          tap_code(KC_LEFT);
 | 
			
		||||
          return false;
 | 
			
		||||
        }
 | 
			
		||||
        break;
 | 
			
		||||
      case KC_7:
 | 
			
		||||
        if (record->event.pressed) {
 | 
			
		||||
          send_unicode_hex_string("3125");
 | 
			
		||||
          register_unicode(0x3125); // ㄥ
 | 
			
		||||
          tap_code(KC_LEFT);
 | 
			
		||||
        }
 | 
			
		||||
        return false;
 | 
			
		||||
| 
						 | 
				
			
			@ -401,7 +399,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
 | 
			
		|||
        user_mod_state = get_mods() & MOD_MASK_ALT;
 | 
			
		||||
        if (user_mod_state) {
 | 
			
		||||
          unregister_mods(MOD_BIT(KC_RALT));
 | 
			
		||||
          send_unicode_hex_string("00B0");
 | 
			
		||||
          register_unicode(0x00B0); // °
 | 
			
		||||
          set_mods(user_mod_state);
 | 
			
		||||
          return false;
 | 
			
		||||
        }
 | 
			
		||||
| 
						 | 
				
			
			@ -474,7 +472,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
 | 
			
		|||
      if (record->event.pressed && record->event.key.col == 4 && record->event.key.row == 1) {
 | 
			
		||||
        if (get_mods() & MOD_BIT(KC_RALT)) {
 | 
			
		||||
          unregister_mods(MOD_BIT(KC_RALT));
 | 
			
		||||
          //send_unicode_hex_string("262D");
 | 
			
		||||
          //register_unicode(0x262D); // ☭
 | 
			
		||||
	  tap_code(KC_BSPC);
 | 
			
		||||
          set_mods(MOD_BIT(KC_RALT));
 | 
			
		||||
          return false;
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue