font update

This commit is contained in:
minjaesong
2021-11-16 17:05:45 +09:00
parent 5e8e8a64b6
commit 36b012b11f
6 changed files with 10 additions and 7 deletions

View File

@@ -384,7 +384,7 @@ return Object.freeze({"n":"\uDBBF\uDFC1Бъл. Многоезична\uDBBF\uDFC
// typing seq for diacritics: diacritics THEN a character
if (isDiacritics(s)) {
states.code = s
return ['0', ' '+s] // todo: insert diacritics placeholder char
return ['0', '\uDBBF\uDE01'+s]
}
else {
// has diacritecs
@@ -395,7 +395,7 @@ return Object.freeze({"n":"\uDBBF\uDFC1Бъл. Многоезична\uDBBF\uDFC
}
let composed = diacriticsMapping[states.code][s]
reset()
return ['2', composed || s]
return ['3', composed || s]
}
// nope!
else {

View File

@@ -67,7 +67,7 @@ return Object.freeze({"n":"Ελ. Φωνητικό","v":"none","c":"CuriousTo\uA7
// typing seq for diacritics: diacritics THEN a character
if (isDiacritics(s)) {
states.code = s
return ['0', ' '+s] // todo: insert diacritics placeholder char
return ['0', '\uDBBF\uDE01'+s]
}
else {
// has diacritecs
@@ -79,7 +79,7 @@ return Object.freeze({"n":"Ελ. Φωνητικό","v":"none","c":"CuriousTo\uA7
let diacriticsLength = states.code.length // dialytika-tonos is two characters internally
let composed = diacriticsMapping[states.code][s]
reset()
return [''+(1+diacriticsLength), composed || s]
return [''+(2+diacriticsLength), composed || s]
}
// nope!
else {

View File

@@ -384,7 +384,7 @@ return Object.freeze({"n":"ЙЦУКЕН Многоязычна","v":"none","c":"
// typing seq for diacritics: diacritics THEN a character
if (isDiacritics(s)) {
states.code = s
return ['0', ' '+s] // todo: insert diacritics placeholder char
return ['0', '\uDBBF\uDE01'+s]
}
else {
// has diacritecs
@@ -395,7 +395,7 @@ return Object.freeze({"n":"ЙЦУКЕН Многоязычна","v":"none","c":"
}
let composed = diacriticsMapping[states.code][s]
reset()
return ['2', composed || s]
return ['3', composed || s]
}
// nope!
else {

Binary file not shown.

View File

@@ -352,7 +352,7 @@ private class UIItemInputKeycap(
else if (parent.shiftin && keysym0[1]?.isNotEmpty() == true) keysym0[1]
else keysym0[0]) ?: keysymLow
if (isDiacritic(keysym[0].code))
keysym = "ɔ$keysym"
keysym = "\uDBBF\uDE01$keysym"
if (keysym[0].code == 0xA0)
batch.draw(labels.get(22, 2), (posX + (width - 20) / 2).toFloat(), posY + 4f)