mpcjanssen / simpletask-android

GNU General Public License v3.0
550 stars 128 forks source link

Recurring tasks improvements #510

Open anandsnair-java opened 8 years ago

anandsnair-java commented 8 years ago

Have a way to defer threshold date when setting recurring tasks. This can be done by: Step 1: Add a setting to enable recurring threshold date Step 2: Add option to choose default number of days between threshold and due dates. Starting from 0 to whichever is apt.

mpcjanssen commented 8 years ago

@Alphalpha007 one could argue whether a recurred task needs a threshold date at all, because this is very single tasks specific. That being said, I think the default should be to update the threshold date by the recurrence amount and make other scenarios available from Lua.

anandsnair-java commented 8 years ago

Can you elaborate on what you meant by "single tasks specific"? I use threshold date to hide tasks that are irrelevant at present. If I have a task like "take out trash", I'd rather only see it on the day I'm supposed to do it.

mpcjanssen commented 8 years ago

@Alphalpha007 I mean that the fact that task A started at date X doesn't necessarily mean that the recurred task B starts at time X+Y

djibux commented 8 years ago

I would love a way to defer tasks by adding a number of days to their threshold date.

Let me explain:

I hope that's understandable…