quik icon indicating copy to clipboard operation
quik copied to clipboard

✏️ [ FEAT REQ ] send immediately

Open Turhvjbufv opened this issue 1 year ago • 1 comments

Is your feature request related to a problem? If so, please describe the problem. A clear and concise description of what the problem is. Send after x seconds is nice since you can cancel a message, but it's a long time if you're talking to someone actively(or maybe add a 2 seconds or 1 second to the options in delayed sending)

Describe the feature you'd like A clear and concise description of what you want to happen. An option to add another button next to the cancel button that will allow the user to press it to immediately send the message Additional context Add any other context or screenshots about the feature request here.

Turhvjbufv avatar Dec 11 '23 22:12 Turhvjbufv

I like this idea!

octoshrimpy avatar Dec 12 '23 20:12 octoshrimpy

anyone have any user interface ideas to achieve this in a pleasant fashion? a separate 'send immediate' button next to the timedown/cancel button? how about the timedown/cancel button gets moved to the far-left of the screen and a new 'send immediate' button goes where the current timedown/cancel button is? (because cancel actions usually float left of ok/yes/continue actions). maybe also make the 'send immediate' button require a long press to avoid whoopsie-touches ??

gavine99 avatar Jan 19 '25 05:01 gavine99

anyone have any user interface ideas to achieve this in a pleasant fashion? a separate 'send immediate' button next to the timedown/cancel button? how about the timedown/cancel button gets moved to the far-left of the screen and a new 'send immediate' button goes where the current timedown/cancel button is? (because cancel actions usually float left of ok/yes/continue actions). maybe also make the 'send immediate' button require a long press to avoid whoopsie-touches ??

Yes Also yes as it will look nicer, but will probably "break" user memory for a while( I think long term it's the option to go with) An option in settings to toggle between long press and short press would be nice

Turhvjbufv avatar Jan 19 '25 07:01 Turhvjbufv

Thanks for your feedback!

please see pull request https://github.com/octoshrimpy/quik/pull/221

I don't normally use delayed sending but during my testing i found that having the cancel button always far-left made it super quick to get into a muscle memory action to click it because it's now always in the same spot no matter how large or small the body text.

i haven't added the global setting because less settings is almost always better :) the extra time for a long press is barely noticeable but definitely protects against accidental touches. for sure, after you and others are able to use the new feature, if the long press proves troublesome, it can be changed to a short press.

gavine99 avatar Jan 19 '25 10:01 gavine99

Hi; What do you think about gestures instead of buttons? This would clean up the interface of the two buttons, and the user would have the ability to configure which swipe gesture (left or right) does what, delete, send immediately, cancel sending...

Ilithy avatar Jan 24 '25 19:01 Ilithy

Hi; What do you think about gestures instead of buttons? This would clean up the interface of the two buttons, and the user would have the ability to configure which swipe gesture (left or right) does what, delete, send immediately, cancel sending...

It's being discussed in the pr

Turhvjbufv avatar Jan 24 '25 19:01 Turhvjbufv