Scribe-Android
Scribe-Android copied to clipboard
Add information icon to invalid state interface and info about Wikidata
Terms
- [X] I have searched open and closed feature requests
- [X] I agree to follow Scribe-Android's Code of Conduct
Description
This issue would add in the information icon that's used to explain Wikidata to users within the keyboard when an invalid state has been triggered.
- Note that this issue is blocked by #273 where the invalid state will be added in and #267 where the 1x1 view will be added to the keyboard
The functionality is:
- The user selects the Scribe key
- The user selects a command like
Pluralthat will be made in #272 orTranslatein #266 - The user enters a word that's not in the given nouns or translations tables like
ANY_BUNCH_OF_RANDOM_LETTERS - The user hits the enter (return) key to execute the command
- The command bar shows
Not in Wikidatain the keyboard language - The user sees an information icon to the right of the command bar (see image below)
- The user selects the information icon and is shown the 1x1 view with information about Wikidata as shown below
- The information on Wikidata should be presented in the language of the menu that the user has selected
- The 1x1 view has indicators of which page of the information the user is on
- The 1x1 view can be cycled with the left and right buttons
- The user returns to the idle state when pressing the Scribe key that's in exit form
[!NOTE] The information on Wikidata messages can be found in the interface files in the language directories of app/src/main/java/be/scri/helpers.
Contribution
Happy to discuss this and review a PR once one's open! 🚀