scribe-org / scribe-org/Scribe-iOS
Add Swipe support for hold-to-select design
Nobody has claimed this yet.
- Dominant language
- Swift
- Stars
- 169
- Forks
- 109
- PR merge metrics
- No merged PRs in 30d
Description
Terms
- I have searched open and closed feature requests
- I agree to follow Scribe-iOS' Code of Conduct
Description
In #26, hold-to-select keys were implemented. I'm not sure if this could or should be implemented independently from a more general swipe typing feature, which could be its own issue...
The current behavior is that if you press and hold the "O" key for example, you're then forced to lift your finger to choose the key you want from the pop-up. My preferred way is to be able to keep my finger on the keyboard and then swipe to the choice I want.
Contribution
Let me know if you can relate to this, or if my typing nitpicks are unique to me :). Still no Swift knowledge but might dive in.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Review the hold-to-select implementation from issue #26 and determine whether swipe selection belongs there or in a separate swipe-typing feature. Reproduce the long-press flow on the O key; done means a user can keep their finger on the keyboard, swipe to a choice in the pop-up, and select it without lifting first.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- swift
- Domain
- mobile-dev
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100