Convert brltty on Android from being a launchable activity to being an accessibility service. (dm)


git-svn-id: svn://mielke.cc/main/brltty@6869 91a5dbb7-01b9-0310-9b5f-b28072856b6e
Fixes for brltty as an Android accessibility service. (dm)


git-svn-id: svn://mielke.cc/main/brltty@6870 91a5dbb7-01b9-0310-9b5f-b28072856b6e
Data file include path construction fails on Android due to incorrect %ls implementation. (dm)


git-svn-id: svn://mielke.cc/main/brltty@6871 91a5dbb7-01b9-0310-9b5f-b28072856b6e
Fixes to make the Android screen driver work. (dm)


git-svn-id: svn://mielke.cc/main/brltty@6872 91a5dbb7-01b9-0310-9b5f-b28072856b6e
Another use for makeUtf8FromWchars(). (dm)


git-svn-id: svn://mielke.cc/main/brltty@6873 91a5dbb7-01b9-0310-9b5f-b28072856b6e
Get a very basic Android screen driver to work. (dm)


git-svn-id: svn://mielke.cc/main/brltty@6874 91a5dbb7-01b9-0310-9b5f-b28072856b6e
The Android screen driver now puts each element on its own line. (dm)


git-svn-id: svn://mielke.cc/main/brltty@6875 91a5dbb7-01b9-0310-9b5f-b28072856b6e
Updates to the Android screen driver. (dm)


git-svn-id: svn://mielke.cc/main/brltty@6876 91a5dbb7-01b9-0310-9b5f-b28072856b6e
Add basic support for clicking elements on an Android screen. (dm)


git-svn-id: svn://mielke.cc/main/brltty@6877 91a5dbb7-01b9-0310-9b5f-b28072856b6e
Add Android screen driver support for clicks, long clicks, and scrolling forward/backward. (dm)


git-svn-id: svn://mielke.cc/main/brltty@6878 91a5dbb7-01b9-0310-9b5f-b28072856b6e
The Android screen driver should group screen elements by container. (dm)


git-svn-id: svn://mielke.cc/main/brltty@6879 91a5dbb7-01b9-0310-9b5f-b28072856b6e
Use accessibility focus for the cursor location on Android. (dm)


git-svn-id: svn://mielke.cc/main/brltty@6880 91a5dbb7-01b9-0310-9b5f-b28072856b6e
Android screen driver fixes: (dm)
   Fix cursor tracking in the favourites tray.
   Fix clicking on the bottom line of special buttons.


git-svn-id: svn://mielke.cc/main/brltty@6881 91a5dbb7-01b9-0310-9b5f-b28072856b6e
Add more notes to the Android README. (dm)


git-svn-id: svn://mielke.cc/main/brltty@6882 91a5dbb7-01b9-0310-9b5f-b28072856b6e
Rework the Android screen driver code a bit. (dm)


git-svn-id: svn://mielke.cc/main/brltty@6883 91a5dbb7-01b9-0310-9b5f-b28072856b6e
More reworking of the Android screen driver. (dm)


git-svn-id: svn://mielke.cc/main/brltty@6884 91a5dbb7-01b9-0310-9b5f-b28072856b6e
Split the screen element objects out into a set of outer classes. (dm)


git-svn-id: svn://mielke.cc/main/brltty@6885 91a5dbb7-01b9-0310-9b5f-b28072856b6e
The RealScreenElement constructor on Android caused a null pointer exception. (dm)


git-svn-id: svn://mielke.cc/main/brltty@6886 91a5dbb7-01b9-0310-9b5f-b28072856b6e
Split out the actual braille rendering into a separate object. (dm)


git-svn-id: svn://mielke.cc/main/brltty@6887 91a5dbb7-01b9-0310-9b5f-b28072856b6e
Start to write a decent README for Android. (dm)


git-svn-id: svn://mielke.cc/main/brltty@6888 91a5dbb7-01b9-0310-9b5f-b28072856b6e