After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 649310 - Calendar only shows midnight to noon (00:00 - 12:00) when time divisions are configured to non-default
Calendar only shows midnight to noon (00:00 - 12:00) when time divisions are ...
Status: RESOLVED FIXED
Product: evolution
Classification: Applications
Component: Calendar
3.0.x (obsolete)
Other Linux
: Normal major
: ---
Assigned To: Milan Crha
Evolution QA team
: 647839 650720 651669 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2011-05-03 18:19 UTC by James Mason
Modified: 2011-08-30 17:25 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
screenshot: scrollbar at the bottom , only at noon. (151.91 KB, image/png)
2011-05-03 18:19 UTC, James Mason
  Details
evo patch (485 bytes, patch)
2011-06-02 11:05 UTC, Milan Crha
committed Details | Review

Description James Mason 2011-05-03 18:19:11 UTC
Created attachment 187141 [details]
screenshot: scrollbar at the bottom , only at noon.

The day & work week views of Calendar only scroll from 00:00 to 12:00, there is no way to view appointments from 12:01 - 23:49 on these views.

Evolution 3.0.0 on GNOME 3 on openSUSE 11.4
Comment 1 André Klapper 2011-05-03 20:53:41 UTC
Reminded me of bug 632810 but seems to be a different issue.
Comment 2 James Mason 2011-05-05 17:49:23 UTC
I did a clean install of 3.0.1 on a different machine and it doesn't have this problem; so it must be related to something in configuration when upgrading from 2.3x
Comment 3 James Mason 2011-05-17 17:39:05 UTC
It seems the "Time Slots" on Day & Work Week views have a limited number of slots: 48.  When I use 30-minute slots, I can see the entire day.  If I use 15-minutes slots (which I was when I reported), I get 0000 - 1200.  If I use 10-minute slots, I get 0000 - 0800 .
Comment 4 Matthew Barnes 2011-05-21 13:54:04 UTC
*** Bug 650720 has been marked as a duplicate of this bug. ***
Comment 5 Nicolas 2011-05-22 07:25:34 UTC
I have to confirm what James Mason said. Changing "Time divisions" to 15 min into "edit/preferences/calendar and tasks/display" limit the view to midday. If I change it back to 30 min and restart Evolution then the calendar view is OK.

I'm on Archlinux 64 bits with Evolution 3.0.1-1 with gnome 3 and gnome-shell enabled.
Comment 6 André Klapper 2011-06-02 09:00:23 UTC
*** Bug 651669 has been marked as a duplicate of this bug. ***
Comment 7 David Woodhouse 2011-06-02 09:10:13 UTC
Same here.
Change it to 60 mins and it goes to midnight... twice!
Change it to 30 mins and it is correct
Change it to 15 mins and it only goes to noon
Change it to 10 mins and it only goes to 8am
Change it to 5 mins and it only goes to 4am

We hard-coded the number of divisions in a day to 48, regardless of the interval?
Comment 8 David Woodhouse 2011-06-02 09:13:06 UTC
Also, if you right-click on the time column and change the interval, it doesn't redraw the time scale. You have to scroll up/down and only as it's coming back into view does it get the new scale (separate bug really, but while you're at it...).
Comment 9 Milan Crha 2011-06-02 11:05:30 UTC
Created attachment 189072 [details] [review]
evo patch

for evolution;

Confirming. A signal handler was set on a wrong object, thus the value was never recalculated, and the count of rows was for the 30 minutes default time division, which is those 48 rows for a day.
Comment 10 Milan Crha 2011-06-02 11:08:26 UTC
Created commit 2971a9c in evo master (3.1.2+)
Created commit 544178b in evo gnome-3-0 (3.0.3+)
Comment 11 Milan Crha 2011-06-17 13:07:21 UTC
*** Bug 647839 has been marked as a duplicate of this bug. ***