-
Notifications
You must be signed in to change notification settings - Fork 83
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Speed up delete button as user continues to hold #147
Comments
Hi there, I'd like to have a go with this issue. Could I ask, when you mean speed up the delete button, is it the animation thats tied to it? |
Hi @AE542, thanks for reaching out! There's no animation that's tied to it. Basically what we're talking about is that It would be great if the time interval would react to the amount of time that the user has held the delete button, with this speeding up a bit if the user is holding it for longer. I don't think it needs to delete word by word as the system keyboard does, but it should just go a bit faster so the user doesn't have to wait if they're deleting a whole paragraph. Basically we're trying to increase the Would be happy to discuss this further, and thanks so much for volunteering to help! |
Also, looking at your work, I was thinking that a version of Nankaimo would be really cool and expansive if you used Wikidata as the backend like Scribe. Currently there's not very much Japanese data on there (see the nouns query), and not sure what your data source is right now, but when it eventually expands you could have it work for tons of words and have a very simple update process 😊 You mentioned testing for that app as well, so feel free to check out #8 :) |
Sorry for the late reply but I’d like to have a go at tackling this over the week. There’s a way to speed up the time interval depending on the users buttons press I think. |
Ah yeah there’s no data source as the user makes there own one. It’s more like a personal collection of words a user sees in Japanese and adds them when they want to, to eventually test themselves. It does need an overhaul eventually. Scribe is an interesting solution though I’ll check it out! |
Not a problem on the late reply! You’re welcome to send a PR, and let me know if you have any questions :) I’ll assign it to you now 😊 |
Ya maybe you could use some of the Japanese queries in scribe_data/extract_transform/Japanese as a basis later on when the coverage is better. We could keep an eye on how the data expands in the future and go from there :) |
Thanks for your willingness to help!! :) |
@andrewtavis
Just for trying this out it works if put in viewDidLoad() but unfortunately this error comes up;
I'll keep working on this when I have time! |
Hi @AE542 :) All fine on the timing! No stress whatsoever 😊 Let me know if you'd like me to look at something for this. I'm in the process of looking into Scribe-Android at the moment as there's interest for a conference I have coming up, but am very much happy to help you with this! Wishing you all the best! |
Hi @AE542, checking in with you on the status of this :) Let me know if there's anything I can do to help 😊 |
Apologies for the late reply. I couldn't solve this issue. Just didn't get the time to get it done. Sorry for using up your time on this. Could I ask how you got it solved if you don't mind? Thanks. |
Hi @AE542, don’t worry whatsoever! All good, and communicating with you on it was a nice use of my time 😊 This issue is currently not resolved, so we’re going to have to get it it another time. Honestly this was quite difficult of an issue, and I could have done much more to support. If you wanted to try to resolve it, then we can at some point, or you’d be welcome to try another issue. Let me know if you have interest in this one or switching to another, and maybe we could do a quick call to discuss :) |
Hope you’re well! 😊 |
@AE542, just wanted to let you know that I was able to figure this out 😊 You can check the commit ca63c77 to see how it's done. I basically counted the number of deletes, and then set up some break points where after 20 deletes the Will need to test it a bit, and you're welcome to give feedback on how fast it all's going! My regards :) |
Hi Andrew. This is awesome! I had a look at the commit and saw it was as simple as invalidating the timer with a var to hold the delete counts. Quite simple but it looks like it works! Sorry I couldn't be of much help. But thanks for reaching out about this! I'll have a look at other beginner issues and take a shot at them when I have time :). Thanks again |
Happy to reach out, @AE542!! Let me know if you’d like a suggestion for an issue to try 😊 Hope you’re having a nice weekend :) :) |
Terms
Description
It would be good if Scribe's delete button would speed up as the user holds it for longer, as this is a feature of system keyboards. This would be done by editing
keyLongPressed
in KeyboardViewController.swift.Contribution
This isn't a priority as of now. Someone is welcome to work on it if they'd like, or I'll get to it later :)
The text was updated successfully, but these errors were encountered: