Comments (5)
As discussed, this will require the creation of a separate framework library that contains IME-related methods for keyboard management (e.g., scanning) and key injection.
The plan will be to move the current Accessibility Service into a subfolder and then create a separate framework library to hold the code that interacts with the Android Input Method as forked for Tecla compatibility via the TeclaAccessJB (https://github.com/idrc/TeclaAccessJB) repo.
from tecla-framework.
The assets for a basic single-switch navigation screen will be ready soon. We'd have to wait for them before we continue work on this bug. BTW. This is a large bug to solve, so there may be a bunch of smaller tasks defined and resolved before this one is satisfactorily completed.
from tecla-framework.
Assets have been created under the docs folder to implement the following overlay:
from tecla-framework.
Some assets still need to be tweaked to remove white backgrounds!
from tecla-framework.
from tecla-framework.
Related Issues (20)
- Fullscreen single switch does not show keyboard
- Input stays on IME settings upon initial trigger
- Find way to detect current node's type
- Import code to transition from TeclaUNO to TeclaDOS
- Keyboard does not hide on long press disable of fullscreen single switch
- Fix back button on google search bar for the Nexus 4
- Missing BLUETOOTH Android permission HOT 1
- Null pointer exception after Shield connected HOT 1
- Warning to turn on Tecla Next accessibility service comes up when the service is already on HOT 1
- Shield Service calls are being made to the TeclaSettingsApp through a secondary instance
- Instance of settings activity in TeclaApp class should be removed
- getBluetoothAdapter() is a low-level method more apt as part of the Shield Service, not the Shield Manager HOT 1
- Tecla Shield Manager callback implementations are incomplete HOT 1
- Duplicate instance of TeclaVisualOverlay inside TeclaApp is unnecessary HOT 2
- HUD does not show and crashes on enable of fullscreen single switch HOT 1
- Connecting to shield crashes app HOT 1
- Highlighter is drawing on top of HUD
- Highlight does not stay on Google Music's notification controls
- Crash on attempt to start SettingsActivity After Recreating Symlinks HOT 2
- Consider "repurposing" current toggle button on direction keypad to toggle mouse emulation
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from tecla-framework.