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

Weekly View Feedback #28

Open
2 of 6 tasks
ocdtrekkie opened this issue Sep 13, 2022 · 14 comments
Open
2 of 6 tasks

Weekly View Feedback #28

ocdtrekkie opened this issue Sep 13, 2022 · 14 comments

Comments

@ocdtrekkie
Copy link

ocdtrekkie commented Sep 13, 2022

As per previous notes, I'm aware this is at an earlier stage of development, but I wanted to share my specific/actionable thoughts, in case it provides helpful ideas on approaches for improvement:

  1. The weekly view should display the range of dates it is displaying at the top.
  2. When I have a calendar item at 2:00 PM, for example, 2:00 PM does not display for that day, and I have to infer where the meeting is by surrounding squares. Headings should not disappear because events are present.
  3. Similarly, if I have a meeting in partway through an hour, I have no visible reference to the start time. 2:00 PM displays, and my 2:30 is in the empty box between 2:30 and 3:00. Events should begin with their exact start time.
  4. The width of the week on my screen seems to change in seemingly random ways based on the contents of items on my schedule.
  5. I have to scroll down to the part of the day I normally care about (9 AM to 9 PM or so), because the view starts at midnight. I would either maybe start this view/autoscroll it to/auto-hide anything above 6 AM, or for more dynamic behavior, display time starting at the earliest appointment on the schedule.
  6. Possibly narrow rows where no events exist at a given time all week to help reduce scrolling, as weekly view is presently like three desktop screens tall, even when only one or two events are present.
@zenhack
Copy link
Owner

zenhack commented Sep 13, 2022

Thanks for the feedback!

Yeah, a lot of this is stuff I'm aware of/already planning on fixing, but I wanted to get the MVP out the door.

Re: (4), can you show me some examples?

@ocdtrekkie
Copy link
Author

I will email you a link to a video recording.

@zenhack
Copy link
Owner

zenhack commented Sep 13, 2022

I have taken the liberty of editing your comment to be a checklist.

@zenhack
Copy link
Owner

zenhack commented Sep 13, 2022

Related to the width changing (which is fixed on master), I also noticed the height of the cells sometimes changes, when you have an event with a long title. Probably should pick a sensible size and just cut it off.

@ocdtrekkie
Copy link
Author

Related to the width changing (which is fixed on master), I also noticed the height of the cells sometimes changes, when you have an event with a long title. Probably should pick a sensible size and just cut it off.

It probably should cut off the event title at maybe two rows, as opposed to the cell height. It's plausible someone may have multiple items in a row, and it may be well warranted for the cell height to grow to accommodate that.

@ocdtrekkie
Copy link
Author

We are now very literal about taking all available space in 0.8:

image

@ocdtrekkie
Copy link
Author

Additionally, "all day" events currently just obliterate the whole day, it looks like. Other than that, I like that events now expand to their end times.

image

@zenhack
Copy link
Owner

zenhack commented Sep 16, 2022 via email

@ocdtrekkie
Copy link
Author

That was desktop Firefox, it appears to go slightly wider than the iframe for some reason.

@zenhack
Copy link
Owner

zenhack commented Sep 16, 2022

Interesting, Firefox doesn't do that for me... I suppose I could add a small margin.

@zenhack
Copy link
Owner

zenhack commented Sep 21, 2022

Pushed a small update that introduces a margin; want to give it a try?

@ocdtrekkie
Copy link
Author

Looks good to me!

@zenhack
Copy link
Owner

zenhack commented Oct 11, 2022 via email

@ocdtrekkie
Copy link
Author

Yeah that sounds fine. The only other things on here then would be trying to get the view to more easily focus on the relevant/interesting part of the day, and the handling of All Day events, which shouldn't normally block out the day, I think?

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

No branches or pull requests

2 participants