We have moved to a new Sailfish OS Forum. Please start new discussions there.
1 | initial version | posted 2014-02-26 19:40:56 +0200 |
There seems to be some kind of miss handling for UTF-8 encoded characters wider than two bytes, meaning all characters beyond code point U+07FF. Those are broken into two or more character - one or two bytes wide. I have found this issue is in virtual keyboard (Popper.qml), Android text input and SMS sending. (e.g. 😄😃😊😉😍😘😚)
Sailfish OS does not have stock input method to type such characters except by copy-pasting received text or by installing third party vkb that has such symbols (e.g. The Emoji Keyboard, https://openrepos.net/content/penguin/emoji-keyboard)
SailfishOS does not either handle properly variant selector, even if font defines those properly. In SailfishOS variant selector is shown as square instead of selecting alternative variant for the glyph or even ignoring the selector. Similarly Symbols constructed from two chacters by setting them on top of each other won't display correctly and depending on symbol are shown either as two parallel symbols or as parallel symbol and square. (e.g. 1⃣2⃣3⃣4⃣5⃣6⃣7⃣8⃣9⃣0⃣)
2 | No.2 Revision |
There seems to be some kind of miss handling for UTF-8 encoded characters wider than two bytes, meaning all characters beyond code point U+07FF. Those are broken into two or more character - one or two bytes wide. I have found this issue is in virtual keyboard (Popper.qml), Android text input and SMS sending. (e.g. 😄😃😊😉😍😘😚)
Sailfish OS does not have stock input method to type such characters except by copy-pasting received text or by installing third party vkb that has such symbols (e.g. The Emoji Keyboard, https://openrepos.net/content/penguin/emoji-keyboard)
SailfishOS does not either handle properly variant selector, even if font defines those properly. In SailfishOS variant selector is shown as square instead of selecting alternative variant for the glyph or even ignoring the selector. Similarly Symbols constructed from two chacters by setting them on top of each other won't display correctly and depending on symbol are shown either as two parallel symbols or as parallel symbol and square. (e.g. 1⃣2⃣3⃣4⃣5⃣6⃣7⃣8⃣9⃣0⃣)
Sailfish 1.0.4.20 update did not fix this issue
3 | retagged |
There seems to be some kind of miss handling for UTF-8 encoded characters wider than two bytes, meaning all characters beyond code point U+07FF. Those are broken into two or more character - one or two bytes wide. I have found this issue is in virtual keyboard (Popper.qml), Android text input and SMS sending. (e.g. 😄😃😊😉😍😘😚)
Sailfish OS does not have stock input method to type such characters except by copy-pasting received text or by installing third party vkb that has such symbols (e.g. The Emoji Keyboard, https://openrepos.net/content/penguin/emoji-keyboard)
SailfishOS does not either handle properly variant selector, even if font defines those properly. In SailfishOS variant selector is shown as square instead of selecting alternative variant for the glyph or even ignoring the selector. Similarly Symbols constructed from two chacters by setting them on top of each other won't display correctly and depending on symbol are shown either as two parallel symbols or as parallel symbol and square. (e.g. 1⃣2⃣3⃣4⃣5⃣6⃣7⃣8⃣9⃣0⃣)
Sailfish 1.0.4.20 update did not fix this issue
4 | No.4 Revision |
There seems to be some kind of miss handling for UTF-8 encoded characters wider than two bytes, meaning all characters beyond code point U+07FF. Those are broken into two or more character - one or two bytes wide. I have found this issue is in virtual keyboard (Popper.qml), Android text input and SMS sending. (e.g. 😄😃😊😉😍😘😚)
Sailfish OS does not have stock input method to type such characters except by copy-pasting received text or by installing third party vkb that has such symbols (e.g. The Emoji Keyboard, https://openrepos.net/content/penguin/emoji-keyboard)
SailfishOS does not either handle properly variant selector, even if font defines those properly. In SailfishOS variant selector is shown as square instead of selecting alternative variant for the glyph or even ignoring the selector. Similarly Symbols constructed from two chacters by setting them on top of each other won't display correctly and depending on symbol are shown either as two parallel symbols or as parallel symbol and square. (e.g. 1⃣2⃣3⃣4⃣5⃣6⃣7⃣8⃣9⃣0⃣)
Sailfish
5 | No.5 Revision |
There seems to be some kind of miss handling for UTF-8 Unicode encoded characters wider than two bytes, meaning all characters beyond code point U+07FF. U+07FF U+FF00 (not exact, but anyway before U+FFFF). Those are broken into two or more character - one or two bytes wide. I have found this issue is in virtual keyboard (Popper.qml), Android text input and SMS sending. (e.g. 😄😃😊😉😍😘😚)
Sailfish OS does not have stock input method to type such characters except by copy-pasting received text or by installing third party vkb that has such symbols (e.g. The Emoji Keyboard, https://openrepos.net/content/penguin/emoji-keyboard)
SailfishOS does not either handle properly variant selector, even if font defines those properly. In SailfishOS variant selector is shown as square instead of selecting alternative variant for the glyph or even ignoring the selector. Similarly Symbols constructed from two chacters by setting them on top of each other won't display correctly and depending on symbol are shown either as two parallel symbols or as parallel symbol and square. (e.g. 1⃣2⃣3⃣4⃣5⃣6⃣7⃣8⃣9⃣0⃣)
6 | No.6 Revision |
There seems to be some kind of miss handling for Unicode encoded characters wider than two bytes, meaning all characters beyond code point U+07FF U+FF00 (not exact, but anyway before U+FFFF). Those are broken into two or more character - one or two bytes wide. I have found this issue is in virtual keyboard (Popper.qml), Android text input and SMS sending. (e.g. 😄😃😊😉😍😘😚)
Sailfish OS does not have stock input method to type such characters except by copy-pasting received text or by installing third party vkb that has such symbols (e.g. The Emoji Keyboard, https://openrepos.net/content/penguin/emoji-keyboard)
SailfishOS does not either handle properly variant selector, even if font defines those properly. In SailfishOS variant selector is shown as square instead of selecting alternative variant for the glyph or even ignoring the selector. Similarly Symbols constructed from two chacters by setting them on top of each other won't display correctly and depending on symbol are shown either as two parallel symbols or as parallel symbol and square. (e.g. 1⃣2⃣3⃣4⃣5⃣6⃣7⃣8⃣9⃣0⃣)