Closing app cancels remorse timer
Too many applications just abandon action that caused remorse timer to appear upon closing. For example:
- Deleting timer in stock clock application
- Deleting all done tasks in "TaskList" app
are not close-app proof. There are some applications that handle closing during remorse timer properly, like settings app which applies flight mode change immediately on close if flight mode change remorse is in progress. However you can never be sure and I don't want to find out via trial and error which apps are safe to close and which are not, so I find myself always waiting impatiently when remorse timer runs out to be able to close app and still get desired result.
It seems that it is feasible to resolve this inconsistency once for all applications. @00prometheus suggested to add remorse for closing applications. However remorse for closing app should be synchronised with remorse inside app to make sure it does not finish before application action remorse.
I just created an issue for TaskList to solve this: https://github.com/Armadill0/harbour-tasklist/issues/43
Armadillo ( 2015-04-16 16:38:38 +0200 )editIMO we are better off calling completed on all running remorse timers when an app is closed, no matter if we have remorse timer for closing apps or not. I for one don't want a remorse timer for closing apps, but by all means.. if enough people want it the option should of course be there.
attah ( 2015-04-16 19:29:09 +0200 )editI also don't want the remorse timer when closing. Closing should always be an instant action.
Armadillo ( 2015-04-16 20:55:00 +0200 )editI also think closing should be instantaneous except when there is some unfinished business. An unsaved change in an edited file, an unsent email still open for editing... or a remorse timer in progress.
pichlo ( 2016-03-06 01:44:47 +0200 )editTotally agree with Self-Perfection. Remorse timer should continue and do the undergoing task even if application was shut down while remorse timer is still counting.
Jolla095 ( 2016-03-06 13:03:39 +0200 )edit