Scribe-iOS icon indicating copy to clipboard operation
Scribe-iOS copied to clipboard

Add Swipe support for hold-to-select design

Open adnanhz opened this issue 3 years ago • 2 comments

Terms

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.

adnanhz avatar Oct 25 '22 19:10 adnanhz

Update: I see this was mentioned in the original issue actually.

[...] is that the alternate character view persists in Scribe, whereas in system keyboards the user needs to continue to hold and drag to select.

Not sure what is meant by that, is it that the different behaviors would be part of a menu option?

adnanhz avatar Oct 25 '22 19:10 adnanhz

I had #150 for this, @adnanhz! 😝😊 I'll delete that one and we can work from here 😇 Honestly I'd love to have this as it's a major thing that's not what a user would expect. Issue is that I really am not sure how best to implement this, but with that being said there could be a library or a basic method? If you'd like to look into that or how best to implement hold swiping in Swift as some basic research, then that'd be a great help! Might be a good way for you to dip your toes into Swift 😉😉😉

We can keep this one unblocked unlike #150 that was, as although I do like not having a system keyboard glitch out when I'm trying to swipe to ß constantly, we can implement this and just save the version where we hold for later once #16 is done :)

andrewtavis avatar Oct 25 '22 19:10 andrewtavis