GNOME Bugzilla – Bug 673374
Calendar Should be Scrollable in dateMenu.js
Last modified: 2013-05-29 22:39:31 UTC
I have a busy week planned, and when I click on the Date/Time Button the menu occupies the entire screen vertically not allowing me to see the Date And Time Settings link, or the Open Calendar Link. This menu should be scrollable to allow users to see the entire listing of appointments, and possibly set to a maximum height for aesthetics. Another option would be to remove Weekly appointments, as reoccuring appointments can cause an extremely verbose lists(Although that isn't to say that someone with a rather busy day may not be able to see the entire listing). Relevant code (as my small user mind understands it) is on lines 86-152. I'm not entirely sure how difficult of a modification this would be, I don't imagine it would have far reaching ramifications.
A work around to this at the current time is to select a different date to see the Settings links.
I'm not competent enough to come up with a the code for creating an St.ScrollView object so I just hacked the calendar.js script change line 752: (Change _showToday(); to _showOtherDay(this._date); Which gives me just the days goings on. Not a good solution, but it keeps me sane.
Same issue here, however I don't agree with list being scrollable. Next week section is barely useful at all – it takes a lot of space and it is hard to make out important things in that monolithic list. I'd rather see "Day after tomorrow" section instead. I'm really not that interested (and I suspect that most people as well) in events that far away. Attached file illustrates this problem – bottom part of popup just gets cut on my small 1366x768 screen. Also I'd change status from Unconfirmed to New.
Created attachment 219752 [details] Screenshot with cut of calendar pop-up.
Created attachment 219755 [details] [review] Comment #3 proposal
Thanks for the bug report. This particular bug has already been reported into our bug tracking system, but please feel free to report any further bugs you find. *** This bug has been marked as a duplicate of bug 666928 ***