gsantner / markor

Text editor - Notes & ToDo (for Android) - Markdown, todo.txt, plaintext, math, ..
https://github.com/gsantner/markor/discussions/2269
Other
3.78k stars 361 forks source link

todo.txt: Reminders & Notifications for due date #716

Open gsantner opened 5 years ago

gsantner commented 5 years ago

General information

Description

todo.txt format has support for custom key-value pairs. One common supported custom key-value pair is the due:2019-12-25 tag for specifing the due date of a todo. The todo.txt implementation at Markor (Stt) already supports and does parse custom tags.

This issue is about making use of the Map<String,String> key value pairs that are already extracted. Out of that information with todo`s due dates, schedule notifications for the day of of due. When opening a file with scheduled notifications, and a due date was removed - also remove the notification. Please don't add android logic to SttCommander/SttTask. Parsing and determining due dats YES, but NOT like context/notificationChannel etc.

So TL;DR: Create reminders for todos.

gsantner commented 3 years ago

Hidden/Removed some comments, so far nobody has started on this.

0815horsti commented 3 years ago

I'm sorry that I'm not a programmer but I have a little comment on this issue:

It would be very helpful if there is a setting in the preferences (prefrences - todo.txt - xxx) where you can set the time, when every notification of that day "fires". If it is set to 09:00 o'clock every due time set will remind you at that point of time.

Greetings

simonesummo commented 2 years ago

I would like to work on this to improve my knowledge on the theme. Can I take it? Or do you have more important things where I can help?

gsantner commented 2 years ago

You do what you like :-).

ofossum commented 2 years ago

I'm not a developer BUT i'd like to say, that this feature would be a real killer! I am looking into different todo-solutions, which are FOSS, cross-platform and on F-Droid for android. There is literally none as comfy and capable as todo.txt and working like a charm like markor. The only one which is only focused on todo.txt and has reminders (via calendar) seems to be Simpletask (also on F-Droid). So if markor could somehow trigger reminders, which could be deferrable, recurrent etc. would be really great. Thanks for all the efforts you put into this editor! :)

Scope / Usecase:

wolfsolver commented 1 month ago

In addition to notification for date, I think that is very usefull to have context identification and notification based on situations. I try to explain my thoughts with a simple example:

I immagine this kind of automated context:

So notifications can be raised base on date or event