It turns out that implementing a UI for this properly is a bit complex.
This is the standard way that SMS works on all smartphones based on the
characters in the message.

In short several things need to be observed and accounted for:
Any character not in the GSM alphabet causes use of UCS-2 (certain escape 
chars, emojis)
Any extension GSM character requires an extra character. Any such escape 
character must have both parts in the same message and can therefore leave 1 
more unused char.
Multi-part messages introduce header overhead in each message in both GSM (7 
chars) and UCS-2 (3 chars)

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1617961

Title:
  Need to detect use of UCS-2 encoding and reflect in message count

To manage notifications about this bug go to:
https://bugs.launchpad.net/canonical-devices-system-image/+bug/1617961/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to