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

Is a Weekly View planned? #121

Open
tramsauer opened this issue Feb 3, 2025 · 6 comments
Open

Is a Weekly View planned? #121

tramsauer opened this issue Feb 3, 2025 · 6 comments
Labels
Feature request New feature or request

Comments

@tramsauer
Copy link

tramsauer commented Feb 3, 2025

The documentation states:

default_calendar_view = monthly - Default view of the calendar. Can be monthly or daily. Weekly view is not supported.

Also the roadmap does not mention a 'weekly view'.

For me personally, a weekly view is crucial in a calendar app to plan the...week. So the questions would be:

--> Is a weekly view planned for some coming release? 🙏
--> If not, is discarded due to difficulties in implementation or just not considered yet?

@tramsauer
Copy link
Author

This could also be included in a list of ux/ui improvements like #115 .

@anufrievroman
Copy link
Owner

It's just that considering the terminal UI, the weekly view is quite similar to the daily view, which is not really a daily view :) That's why it's there's this compromise view. Would you like to have a view where 7 days are like horizontal segments or how do you imagine it?

@tramsauer
Copy link
Author

Thank you for the swift response!

I normally think of a weekly view as showing time blocks vertically per day.
That view helps me in planning/finding gaps and overlaps.
It would actually be closer to the monthly view, but with one row and the events spanning certain heigths on a fixed time grid depending on their duration.

An example from Thunderbird:
Image

@lkraav
Copy link

lkraav commented Feb 3, 2025

I've found Gnome Evolution's columnized weekly view more space-efficient

Image

@tramsauer
Copy link
Author

@lkraav thanks for tuning in!
I myself would need the time grid to be aligned horizontally 😄 but I see the point of space-efficiency.

As compromise also a 3day version of my proposed Weekly View could be an option.. Or even an configurable amount of days being presented in vertical next to each other.

@anufrievroman
Copy link
Owner

One problem with this view is that currently the events don't really have "time", we just display start time as a part of the title, but we don't keep track of duration of events. I suppose before implementing this view, we'd need to consider if we want to fully mode to ics based events and abandon native events.

Anyways, maybe at the beginning it could be just a 7 columns view for people who have lots of events per day. The times will be a bit messed up, but we will later figure it out.

@anufrievroman anufrievroman added the Feature request New feature or request label Feb 4, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature request New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants