-
Notifications
You must be signed in to change notification settings - Fork 88
Closed
Labels
-next release-Included in the next releaseIncluded in the next releasehelp wantedExtra attention is neededExtra attention is needed
Description
Terms
- I have searched open and closed feature requests
- 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 Add invalid state to keyboard commands and show localized
Not in Wikidata
#273 where the invalid state will be added in and [Conjugation] Create conjugation keyboard views XML files #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
Plural
that will be made in [Plural] Insert noun plural when a user enters a noun into plural command and hits enter #272 orTranslate
in [Translation] Return translation based on an entered value and pressing the return key in Translate Mode #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 Wikidata
in 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! 🚀
Metadata
Metadata
Assignees
Labels
-next release-Included in the next releaseIncluded in the next releasehelp wantedExtra attention is neededExtra attention is needed
Type
Projects
Status
Done