If I understand this patch correctly, this means that Greek users will be forced to use all uppercase when composing texts.  I think it would be nice if users who wanted to send short nicely-formatted text message had that choice and could still use the regular keyboard if they wanted to.

What if we use a keyboard layout group, so that Greek users get the 'el' and 'el-sms' layouts defined by default and can just tap the globe icon to switch when sending texts. If we did that, we could even define an autocorrect dictionary that would work for the strange uppercase greek encoding we're using.

Or, could we add an "SMS" key to the normal greek keyboard that would switch to the el-sms layout? Then el-sms would be like another alternate or symbol layout. That would require more changes to keyboard.js to switch layouts, though.