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 246313 - Only 6 appointments are displayed in same time slot.
Only 6 appointments are displayed in same time slot.
Status: RESOLVED FIXED
Product: evolution
Classification: Applications
Component: Calendar
2.4.x (obsolete)
Other All
: Normal minor
: Future
Assigned To: Milan Crha
Evolution QA team
Depends on:
Blocks:
 
 
Reported: 2003-07-14 17:04 UTC by Ted Anderson
Modified: 2009-01-15 11:20 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
proposed evo patch (15.84 KB, patch)
2008-07-04 17:08 UTC, Milan Crha
committed Details | Review

Description Ted Anderson 2003-07-14 17:04:07 UTC
Description of Problem: When more than 6 appointments are entered in the
same time slot, only 6 are shown.


Steps to reproduce the problem:
1. Enter 7 appointments with identical time slots.

Actual Results:
Only 6 appointments are shown, and increasing the window size only
increases the width of the 6 displayed appointments.

Expected Results:
All appointments should be displayed, or alternatively another view should
be offered that would show all appointments such as a list.

How often does this happen? 
Every time there are more than 6 appointments in a time slot.
Comment 1 André Klapper 2004-10-13 00:22:16 UTC
still valid in evolution1.5-2.0.1.0.200410061620-0.snap.ximian.8.1, 
testing this in *one* calendar, not testing combinations of 
appointments in several calendars.
Comment 2 JP Rosevear 2005-01-16 04:00:32 UTC
This is a long standing limitation, we should revisit this in a
re-write of the calendar view widgets in 2.3.
Comment 3 André Klapper 2006-01-09 02:09:32 UTC
futuring, sorry
Comment 4 David Richards 2006-07-10 14:25:44 UTC
This issue is becoming more and more of a problem for us.  The worst part of the limitation is that Evo in no way alerts you that it's chopping some of the items from your view.  They simply do not display.

I would vote for a scroll bar to slide the calendar from left to right if it doesn't have enough room.  This would kind of go hand-in-hand with the ability to have a scrollbar in the all day events area.

Comment 5 Milan Crha 2008-07-04 17:08:25 UTC
Created attachment 113999 [details] [review]
proposed evo patch

for evolution;

Only two things:
a) I do not know how to indicate in a multi-day view that there are hidden
   some events. I do not know where to place the jump pixmap or something,
   thus it's without it at the moment. (I would rather like new bug report
   for this "feature".

b) I do not know why, but calendar seems very slow to me in a trunk, I had
   only 16 appointments in a "same" time, and the repaint was really slow.
   I tried even without the patch and it was slow as well, thus not caused
   by this patch.
Comment 6 Chenthill P 2009-01-15 07:39:33 UTC
Regarding a) please file a new bug report for the same and we can discuss a solution there. It can be placed near the Date string on top of the canvas, may be by displaying the label as a url or adding a .. to that.

b) yes i think there is a problem with repainting if the day view has a lot of items. iirc there is a bug report already filed for that..

The patch seems to work fine. This can be committed to trunk. Nice work!!
Comment 7 Milan Crha 2009-01-15 11:20:17 UTC
Committed to trunk. Committed revision 37077.

for a) added bug #567843