FossifyOrg / Messages

An easy and quick way of managing SMS and MMS messages without ads.
https://www.fossify.org
GNU General Public License v3.0
417 stars 30 forks source link

Delayed sending, aka cool down period #61

Open sphh opened 5 months ago

sphh commented 5 months ago

Checklist

Feature description

After hitting the send button, the message should only be sent after a (configurable) delay has elapsed. During this delay a count-down timer showing the remaining time should replace the send button. A circular progress meter in icon size running towards zero would be ideal. As long as the timer has not elapsed, it is possible to cancel the sending of the message, e.g. by clicking on that progress meter or pressing the back button.

If the user decides to cancel, s/he will be taken back to the message and edit it.

Why do you want this feature?

Often you click on the send button but immediately regret having sent the message. In this case a traditional confirmation, if one really wants to send the message does not help, because this question is generally automatically confirmed.

Such a ‘cool down’ period could help you avoiding stupid/embarrassing/(or even) costly mistakes!

Additional information

QKSMS (now QUIK) solves this problem by having a (customizable) ‘cool down’ period: A countdown timer is displayed after hitting the send button. Without any interaction, the text message is dispatched when the timer reaches zero. The sending can be cancelled by the user by clicking on this countdown timer. S/he returns immediately to the text message and can edit it.

Saturn745 commented 5 months ago

Would love to see this feature.

SilverPuppy commented 4 months ago

I'll agree that this is a good idea as long as it's optional, or can be set to zero. I wouldn't use it myself.

sphh commented 4 months ago

I agree, as mentioned it should definitely be adjustable and optional.

CaseOf commented 4 months ago

I would definitely appreciate it (I'm using QKSMS for this, but the project seems to be abandonned). Also a nice feature would be to program sending a message at defined time (a different feature from the one mentionned above).

Aga-C commented 4 months ago

Also a nice feature would be to program sending a message at defined time (a different feature from the one mentionned above).

It's already in the app.

CaseOf commented 4 months ago

Also a nice feature would be to program sending a message at defined time (a different feature from the one mentionned above).

It's already in the app.

awesome!