Add new conjugation table layouts
andrewtavis opened this issue · 1 comments
andrewtavis commented
Terms
- I have searched open and closed design issues
- I agree to follow Scribe-iOS' Code of Conduct
Description
Something that's needed for #218 and other future features is new conjugation formats including 3x1, 2x1 and 1x1 views for the conjugation table within Keyboard.xib. This would allow us to provide different input methods to the user so that the flows through certain grammar logics could be optimized.
This issue includes:
- Creating the layouts discussed
- Autolayouts for the keys and labels
- Creating the variables to represent them within the main KeyboardViewController
- Adding them to the functions to disable conjugation variables to allow for normal keyboard appearance and functionality
- Minor bug fix: the easter egg doesn't go away if we press an autoaction while it's displayed (related to the one below, likely)
- Minor bug fix: clicking an autoaction when an annotation is already present will switch the annotation if there is a new one, but the the original will be maintained when more typing occurs (annotations need to be removed before more are made)
- Minor bug fix: noun only annotations are clickable
Contribution
I'll work on this in the coming weeks, but help would be appreciated :)
andrewtavis commented
Closed in the last few commits :)