← Back to team overview

meadl-devel team mailing list archive

Heads up: significant changes to Android codebase

 

Hola All,

Just to let you know that as part of the process of adding self-scanning to the Tekla keyboard on Android, I have been making some significant changes to the codebase so I recommend any new developments are stacked on (pull from) the self-scanning branch to minimize merging conflicts:
https://code.launchpad.net/~jorge-silva/meadl/self-scanning

The main changes involve the creation of a new class: TeklaHighlighter and a series of methods for triggering actions on the TeklaIME via broadcasts (some methods were inconsistent in the way they were triggered so the code has been changed to only use broadcasts).

In terms of architecture, it was my original intention to have the SwitchEventProvider be the only source of switch inputs (either from the Shield or from any other source like the handset's own sensors), however, it was easier to implement the full-screen switch added as a secondary feature from the TeklaIME itself, so for now, it will not be available outside of the IME.

  Let me know if you have any questions or concerns...

cheers!
Jorge