Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Note type: TODO/reminders #42

Open
2 tasks
orthecreedence opened this issue May 24, 2018 · 3 comments
Open
2 tasks

Note type: TODO/reminders #42

orthecreedence opened this issue May 24, 2018 · 3 comments
Assignees
Labels
project:core This affects the core project project:js This affects the js UI status:blocked This is blocked by one or more other issues tag:ux This affects UX (design, intuitive use, localization, etc) type:feature New features, fully thought out
Milestone

Comments

@orthecreedence
Copy link
Member

orthecreedence commented May 24, 2018

Has checkboxes, due dates, etc

Might just build on the markdown checkbox support? Would probably want core support.

I'm also lumping "Note type: reminders" into this issue because they are dangerously similar. I'm wondering if the due date in the TODO type is just a reminder. Possible due date formats:

  • Remind me in 6 minutes to turn off the oven
  • Remind me at 12pm to CALL MY LAWYER AND SUE YOUR ASS

Should these be split out? Really not sure.

Blocked by

@orthecreedence orthecreedence added project:js This affects the js UI tag:ux This affects UX (design, intuitive use, localization, etc) project:core This affects the core project labels May 24, 2018
@orthecreedence orthecreedence added this to the Roadmap milestone May 24, 2018
@orthecreedence orthecreedence self-assigned this May 24, 2018
@orthecreedence orthecreedence added status:blocked This is blocked by one or more other issues type:feature New features, fully thought out labels May 24, 2018
@orthecreedence orthecreedence changed the title Note type: TODO Note type: TODO/reminders May 25, 2018
@snaggen
Copy link

snaggen commented Aug 24, 2018

I agree that core support is the way to go. Building it on markdown would probably give a less flexible solution. I suggest you take a look on how Google Keep handle checkbox lists, it is the best I found so far.
Things that I think are a musts and nice to have for TODO-lists:
MUST: Wysiwyg! You get a checkbox automatically at the beginning of the lines, and you can just click them to check them.
MUST: The preview should also show the checkboxes. Not like Evernote where you only see the text in the preview, and have to open the note to see the actual list with checkboxes.
NICE: When they are checked, they are greyed out and strikethrough to show that you are done with them.
NICE: Finished items are sorted at the bottom of the list, so the active TODOs are all easy to access at the top.

@dayfuaim
Copy link

dayfuaim commented Feb 3, 2019

MUST: You (un)check checkbox on preview – it have to be (un)checked and reflected in note text.

@clintlombard
Copy link

This is the one feature that's stopping me from leaving Google Keep completely

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
project:core This affects the core project project:js This affects the js UI status:blocked This is blocked by one or more other issues tag:ux This affects UX (design, intuitive use, localization, etc) type:feature New features, fully thought out
Projects
None yet
Development

No branches or pull requests

4 participants