|
|
@@ -291,13 +291,9 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
|
|
|
case TUR_A:
|
|
|
if (record->event.pressed) {
|
|
|
if ( is_capital ) {
|
|
|
- unicode_input_start();
|
|
|
- register_hex(0x00c2);
|
|
|
- unicode_input_finish();
|
|
|
+ register_unicode(0x00c2);
|
|
|
} else {
|
|
|
- unicode_input_start();
|
|
|
- register_hex(0x00e2);
|
|
|
- unicode_input_finish();
|
|
|
+ register_unicode(0x00e2);
|
|
|
}
|
|
|
}
|
|
|
return false;
|
|
|
@@ -305,13 +301,9 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
|
|
|
case TUR_O:
|
|
|
if (record->event.pressed) {
|
|
|
if ( is_capital ) {
|
|
|
- unicode_input_start();
|
|
|
- register_hex(0x00d6);
|
|
|
- unicode_input_finish();
|
|
|
+ register_unicode(0x00d6);
|
|
|
} else {
|
|
|
- unicode_input_start();
|
|
|
- register_hex(0x00f6);
|
|
|
- unicode_input_finish();
|
|
|
+ register_unicode(0x00f6);
|
|
|
}
|
|
|
}
|
|
|
return false;
|
|
|
@@ -319,13 +311,9 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
|
|
|
case TUR_U:
|
|
|
if (record->event.pressed) {
|
|
|
if ( is_capital ) {
|
|
|
- unicode_input_start();
|
|
|
- register_hex(0x00dc);
|
|
|
- unicode_input_finish();
|
|
|
+ register_unicode(0x00dc);
|
|
|
} else {
|
|
|
- unicode_input_start();
|
|
|
- register_hex(0x00fc);
|
|
|
- unicode_input_finish();
|
|
|
+ register_unicode(0x00fc);
|
|
|
}
|
|
|
}
|
|
|
return false;
|
|
|
@@ -333,13 +321,9 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
|
|
|
case TUR_I:
|
|
|
if (record->event.pressed) {
|
|
|
if ( is_capital ) {
|
|
|
- unicode_input_start();
|
|
|
- register_hex(0x0130);
|
|
|
- unicode_input_finish();
|
|
|
+ register_unicode(0x0130);
|
|
|
} else {
|
|
|
- unicode_input_start();
|
|
|
- register_hex(0x0131);
|
|
|
- unicode_input_finish();
|
|
|
+ register_unicode(0x0131);
|
|
|
}
|
|
|
}
|
|
|
return false;
|
|
|
@@ -347,13 +331,9 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
|
|
|
case TUR_G:
|
|
|
if (record->event.pressed) {
|
|
|
if ( is_capital ) {
|
|
|
- unicode_input_start();
|
|
|
- register_hex(0x011e);
|
|
|
- unicode_input_finish();
|
|
|
+ register_unicode(0x011e);
|
|
|
} else {
|
|
|
- unicode_input_start();
|
|
|
- register_hex(0x011f);
|
|
|
- unicode_input_finish();
|
|
|
+ register_unicode(0x011f);
|
|
|
}
|
|
|
}
|
|
|
return false;
|
|
|
@@ -361,13 +341,9 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
|
|
|
case TUR_C:
|
|
|
if (record->event.pressed) {
|
|
|
if ( is_capital ) {
|
|
|
- unicode_input_start();
|
|
|
- register_hex(0x00c7);
|
|
|
- unicode_input_finish();
|
|
|
+ register_unicode(0x00c7);
|
|
|
} else {
|
|
|
- unicode_input_start();
|
|
|
- register_hex(0x00e7);
|
|
|
- unicode_input_finish();
|
|
|
+ register_unicode(0x00e7);
|
|
|
}
|
|
|
}
|
|
|
return false;
|
|
|
@@ -375,13 +351,9 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
|
|
|
case TUR_S:
|
|
|
if (record->event.pressed) {
|
|
|
if ( is_capital ) {
|
|
|
- unicode_input_start();
|
|
|
- register_hex(0x015e);
|
|
|
- unicode_input_finish();
|
|
|
+ register_unicode(0x015e);
|
|
|
} else {
|
|
|
- unicode_input_start();
|
|
|
- register_hex(0x015f);
|
|
|
- unicode_input_finish();
|
|
|
+ register_unicode(0x015f);
|
|
|
}
|
|
|
}
|
|
|
return false;
|