uphy / obsidian-reminder

Reminder plugin for Obsidian
https://uphy.github.io/obsidian-reminder/
MIT License
451 stars 35 forks source link

[Feature]: Customize regular task behaviour #161

Open nikitalogos opened 1 year ago

nikitalogos commented 1 year ago

Goal or desired outcome of this feature

When set regular task as completed, the new task is created at new date. This date can vary depending on the date of task comlpetion.

There are 2 possible behaviours

  1. period from today - add new event in period days from today
  2. period from last event day - add new event in period days from last event

Also there are 3 possible conditions:

  1. day before - task completed before its actual date
  2. same day - task date is today
  3. day after - task date is in the past (overdue)

Actually for same day both behaviours give the same result, so we can omit it.

The current behaviour of the plugin is as so:

  1. day before -> period from last event day
  2. day after -> period from today

It will be cool if this behaviour could be customizable

Describe the feature

Add two entries into the settings:

New regular event date behaviour

  1. title: day before -> options: [period from last event day, period from today]
  2. title: day after -> options: [period from last event day, period from today]

Screenshots, mockups, or videos

No response