saurabh2590 / easyaccess Goto Github PK
View Code? Open in Web Editor NEWA new shell for Android
A new shell for Android
BUG
Clicking on All Apps button on Homescreen 3 does nothing
DETAILS
As user clicks on Homsccreen 3 > All Apps button, EasyAccess does not open Android's main app menu of all installed apps on the users phone
LIKELY MODULE
Homescreen3Activity.java
BUG
Screen Curtain functionality only works in Settings menu
DETAILS
After enabling the screen curtain feature on Homescreen 3 > Settings > Screen Curtain, the screen is only blacked out on the Settings page. As soon as the user goes back to any of the Homescreens, the screens are visible again.
LIKELY MODULE
settings/ScreenCurtainFunctions.java
BUG
Background color turns yellow when tilting device by 90 degrees
DETAILS
On any screen, when the background color is set to white, upon tilting the phone by 90 degrees, the background color changes to a slightly yellow shade. Expected behavior is that upon tilting of device, the background color stays the same as before.
On some devices (e.g. Samsung Galaxy Nexus, Android 4.3), even after resetting the colors via Homescreen 3 > Settings > Color Settings > Reset Colors, the background color stays slightly yellow.
LIKELY MODULE
settings/SettingsColor.java
User requesting option to be able to enter numbers during an ongoing call, e.g. to provide number input while speaking on a phone hotline
BUG
TalkBack screen reader incorrectly announces eMail button as Settings button
DETAILS
The eMail button on Homscreen 1 is announced as "Settings" but should be announced as "eMail". The simple resolution is to change that button's contentDescription attribute to refer to correct string, i.e. it needs to read android:contentDescription="@string/btnEmail" correctly.
LIKELY MODULE
res/layout/homescreen1.xml
User requesting option to be able to mute calls, put calls on speakerphone and to hold an ongoing call from the Phone Dialer
BUG
Dialing from 3rd party apps not working correctly
DETAILS
When users are in 3rd party apps like WhatsApp and want to call a contact by clicking on its number, a popup suggests two options: The EasyAccess Contact app and the EasyAcccess Phone Dialer. Clicking on the Contact app simply crashes on selection. Clicking on the Phone Dialer, then correctly opens the EasyAccess phone dialer but the number is not passed on to the phone dialer, i.e. it comes with no number inserted.
LIKELY MODULE
phonedialer/PhoneDialerApp.java
FEATURE REQUEST
Add Google Docs to list of document viewers
DETAILS
Users requested to have Google Docs added to list of document viewers. The new menu order should then list as follows:
DARWIN Reader
IDEAL Group Reader
Bookshare Go Read
Google Docs <-- new !!
Google Play Books
Google Play Newsstand
The Play Store URL is:
https://play.google.com/store/apps/details?id=com.google.android.apps.docs.editors.docs
LIKELY MODULE
simplemenus/BooksNewspapersMenu.java
FEATURE REQUEST
Click on WiFi or 3G status line in Status menu should toggle WiFi or 3G on/off
DETAILS
Users would like to toggle WiFi on/off and 3G on/off directly from the Status menu. Currently, they can only see the current WiFi or 3G status but then need to go via Homscreen 3 > Settings > Android Settings > WiFi > Toogle On, which is much too cumbersome.
LIKELY MODULE
status/StatusApp.java
BUG
On answer call screen, remove TextView and display caller name on the answer/reject buttons
DETAILS
Currently the name/phone number of the caller gets displayed underneath the Answer and Reject buttons, like this:
Answer button
Reject button
[NAME] text view
If users receive a call, they are prompted to press the Answer or Reject button first before the screen reader reads out who is calling them. More sensible would be to update the caption of the Answer and Reject call buttons with the name of the caller, like this;
Answer [NAME]
Reject [NAME]
LIKELY MODULE
phonedialer/CallingScreen.java
User requesting to be able to revert back to stock Android launcher from the Settings menu, so that EasyAccess stops working in the background and no longer handles e.g. phone tasks (as it's doing at the moment)
BUG
Cannot delete individual text messages, e.g. on Android 5.1 phone
DETAILS
User (e.g. on Android 5.1 device) cannot delete text messages. After clicking on Homescreen 1 > Text Messages > Individual Message > Delete Message, they get a notification "Could not delete message".
LIKELY MODULE
textmessages/TextMessagesViewerApp.java
BUG
Color changes not implemented beyond homescreens in any of the app menus (except for the Settings app menu)
DETAILS
After changing colors via Homescreen 3 > Settings > Color Settings, the color changes are only applied to the Homescreens and to the Settings app menu. However, all other app menus (e.g. Camera Apps, Social Networks, Music + Video, etc.) remain in the default black and white color scheme.
LIKELY MODULE
settings/SettingsColor.java
Hello,
Is it possible to translate the app? If so, do you use some dedicated services or should I simply send pull requests with translated strings in values-xx
folders, where xx
is the language I'm translating into?
Thanks!
User requesting ability to re-order apps on homescreens and to be able to add custom apps themselves
BUG
Calls cannot be answered
DETAILS
After user receives a call, the screen displays a "Answer Call" button but clicking on the button does not do anything.
LIKELY MODULE
phonedialer/CallManager.java
User requesting option to be able to do conference calls from the Phone Dialer
BUG
At launch of the app, it prompts to select the screen reader / text to speech engine to be used.
DETAILS
A few users have reported that in cases where more than one text-to-speech (TTS) engine is installed on user's phone, the app asks for selection of that TTS every single time the app is started. We have not been able to verify this as we don't have multiple screen readers installed (we only have the native TalkBack screen reader to test) but should be tested on phone that has two screen readers installed.
LIKELY MODULE
SplashActivity.java
BUG
Calls cannot be rejected
DETAILS
After user receives a call, the screen displays a "Reject Call" button but clicking on the button does not do anything.
LIKELY MODULE
phonedialer/CallManager.java
BUG
Trigger Text to Speech Event on the Splash Screen, announcing "easy access is activated"
DETAILS
In the past, users were notified during initial startup of the launcher that EasyAccess was activated. This seems broken. Going forward, trigger Text to Speech Event on the Splash Screen, announcing "easy access is activated"
LIKELY MODULE
SplashActivity.java
BUG
Calls cannot be disconnected
DETAILS
After users call a number from EasyAccess, the screen states "Calling [number dialled]" during the entire call. There is no functionality to hangup on an outgoing call, so the user has to wait until the called party hangs up the call on their end.
LIKELY MODULE
phonedialer/CallManager.java
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.