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

Indicate number of to-dos in calendar view #77

Open
wenlzhang opened this issue Dec 16, 2020 · 3 comments
Open

Indicate number of to-dos in calendar view #77

wenlzhang opened this issue Dec 16, 2020 · 3 comments
Labels
enhancement New feature or request

Comments

@wenlzhang
Copy link

Currently, the dots in the calendar view denote the number of words in the corresponding daily notes. Is it possible to somehow show the number of uncompleted to-dos within a daily note? For instance, if there are three uncompleted to-dos, which can be denoted by something like [ ] or #ToDo, within a daily note, then there would be two circles corresponding to that day in the calendar view.

The menubar calendar Itsycal uses this method to show the number of events on a specific day:
https://github.com/sfsam/Itsycal

@liamcain
Copy link
Owner

Thanks for the itsycal reference, haven't heard of it before!


First, just wanted to confirm that you're running a newer version of the calendar. In version 1.3.0+, a hollow dot should appear on days that have incomplete tasks (- [ ] or * [ ]). It doesn't show a number but it does give you some indication.

As for adding the number, I like this idea and it's something I've been thinking about for a while. In an attempt to keep the UI minimal, I chose to make the Hollow Dot binary - either you have incomplete TODOs for that day or you don't.

Reason being: Dots don't scale well (it's common to have a lot of TODOs for a day) and each day already has a number on it so showing more numbers looks visually cuttered/confusing.

I'll revisit this again when I have a clear picture for what I want it to look like going forward. It's a tough UI challenge that I want to get right.

@liamcain liamcain added the enhancement New feature or request label Dec 18, 2020
@wenlzhang
Copy link
Author

With the latest version of the plugin, now I see the hollow dot indicating to-dos. This is cool!

I totally understand the UI concern. To not make the UI too confusing, could a number indicating the number of completed/uncompleted to-dos be an option? For instance, below a certain day, there are dots showing the number of words; above a certain day, the number of to-dos may be indicated with something like [5] (or the rendered rectangle with the number 5 inside), meaning that the number of uncompleted to-dos is 5 for that day.

@liamcain
Copy link
Owner

To not make the UI too confusing, could a number indicating the number of completed/uncompleted to-dos be an option?

Totally. I can see the calendar evolving more towards that (i.e. A Task Management companion). I'll give this some more thought. Thanks for the ideas!

In the meantime, play around with the hollow dots and let me know if you have any thoughts~ I personally have found it helpful to just know "there are incomplete todos for Day X" even without seeing an exact number. So I'm interested in hearing more about your workflow.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants