srg-kostyrko / obsidian-journal

MIT License
96 stars 7 forks source link

Calendar view #10

Closed srg-kostyrko closed 6 months ago

srg-kostyrko commented 6 months ago

Add Calendar view similar to Calendar community plugin (as it will be easier to customize it this way).

srg-kostyrko commented 6 months ago

Released in 1.1.0

Cito commented 6 months ago

Nice, thanks. Quick feedback:

srg-kostyrko commented 6 months ago

Thank you for feedback

What are the "pick date" and "today" buttons good for? They don't seem to do anything except moving the calendar month. But you can do that already with the "<>" buttons.

Yeh they currently move to corresponding month (current one for today and the month around picked date) Pick date main reason is to quickly navigate back in past (as you can click on month name to select monthn 2 clicks, and clicking year after that will allow to change year quickly) I think I'll change both to also open corresponding daily note.

Would be good to show interval journal entries in reverse order, since the last ones are usually more interesting.

chronological order seemed logical, but you are right reverse order might be interesting. I'll make this configureable

The Obsidian calendar plugin also shows whether daily notes exist and how long they are. I found that feature very useful. Maybe we can add that as well.

It already shows that there is note (given note is connected to a journal - reindexing old notes is high on my priorities list). As for length - will think about that.

Maybe start (and end?) dates of interval based journal entries could be also somehow marked in the calendar view.

I'll add this as part of configurable highlights https://github.com/srg-kostyrko/obsidian-journal/issues/18

Maybe the current interval could be particularly highlighted (similarly to today's date).

Good point, will add that

The "show weeks" option doesn't seem to work.

Weeks are shown only if you have journal with weekly notes enabled. Apparently might be confusing as it is now. I'll change that "Show weeks" setting to also have "Don't show" option and so that is does not depend on weekly notes enabled