vscode-todo-plus icon indicating copy to clipboard operation
vscode-todo-plus copied to clipboard

Add @due(17-12-24)

Open tyoc213 opened this issue 6 years ago • 11 comments

It will be nice if possible to add a due date in green more than one week, red in date or after, yellow in the following 7 days... (or some like that)

tyoc213 avatar Dec 24 '17 23:12 tyoc213

I like the idea but at the moment I don't have enough time for implementing it.

fabiospampinato avatar Dec 26 '17 16:12 fabiospampinato

You should modify the title of this issue. It suggests the year to be used without century but instead suggests to add colors for dates. Suggestion:

Add support for color with @due() tags

Color suggestions:

  • red for due today
  • purple for overdue

Any other date should stay in default tag color for readability of the file.

metbril avatar Jan 15 '18 20:01 metbril

I think the title is fine, we already format dates that way.

fabiospampinato avatar Jan 16 '18 03:01 fabiospampinato

There isn't a @due tag just yet, but now you can do this:

screen shot 2018-05-25 at 01 19 55

fabiospampinato avatar May 24 '18 23:05 fabiospampinato

Nicely done. Is there a way to change the @est tag into a tag like @scheduled or @due in the settings?

sahil48 avatar Jun 03 '18 12:06 sahil48

oh god please dont quote me for no reason.

est avatar Jun 04 '18 07:06 est

Nicely done. Is there a way to change the @est tag into a tag like @scheduled or @Due in the settings?

Nope, that's supposed to be used for time estimates only, and I guess no-one would want to write @estimate instead of @est 🤔

oh god please dont quote me for no reason.

Sorry 😅 It could be worse if your nickname was @done though.

fabiospampinato avatar Jun 12 '18 10:06 fabiospampinato

Nothing prevents us from adding @due in tasks, but it would be really cool if it was combined with some visual indicators; a sort command (by due date -- and/or priority); and maybe filtering (although filtering is a generally missing feature, there's another issue about that).

jods4 avatar Oct 03 '18 22:10 jods4

Nothing prevents us from adding @due in tasks, but it would be really cool if it was combined with some visual indicators;

Yes, it's possible to add indicators to the gutter and/or "scrollbar" for this, this issue is basically about adding those since as you said one can already manually write the @due(whatever) tag.

fabiospampinato avatar Oct 03 '18 23:10 fabiospampinato

about this workaround by @fabiospampinato

There isn't a due tag just yet, but now you can do this:

screen shot 2018-05-25 at 01 19 55

It has a problem, it sums the remaining days for each task till the desired date image In the example it says 6w for nested to complete. However, from today there are only 3w remaining till feb 3 (the due date for both tasks). This "due" request would be like a golden feature for me, and to a lot of people too I think. It would be really appreciated. Or even a simple color highlight as sugested by @metbril would be nice. Great work anyway

AdrianWTF avatar Jan 13 '19 03:01 AdrianWTF

This feature is needed for tracking tasks. A similar feature is implemented in Sublime Text package called Plain Tasks. The feature in Sublime has a popup calendar to choose the date and leave an icon in the gutter of upcoming due tasks. Will really appreciate having a similar feature in this extension.

mmickael avatar Jun 17 '19 14:06 mmickael