Open Bug 255180 Opened 20 years ago Updated 2 years ago

Tree view in calendars tab

Categories

(Calendar :: General, enhancement)

enhancement

Tracking

(Not tracked)

People

(Reporter: joehe716, Unassigned)

References

Details

User-Agent:       Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.6) Gecko/20040207 Firefox/0.8
Build Identifier: Mozilla Sunbird latest nightly build (1 Jun 2004)

It would be much easier to work with many calendars simultaneously in Mozilla
Calendar if the calendars in the calendars in the calendars tab were organized
in a tree structure, like so:


+=[x] Work calendars
   | 
   +-[X] My work calendar
   +-[X] My department calendar
   +-[X] My boss's calendar
   +=[ ] My coworker's calendars
      
+=[ ] Private calendars
   |
   +-[ ] My spare time activities calendar 
   +-[ ] My girlfriend's calendar

+=[X] Holidays

By "+-[X]" I mean a calendar whose entries are shown in the main calendar panel,
and similarily, by "+-[ ]" I denote a calendar whose entries are not shown.

By "+=[X]" I mean a category of calendars where all calendars' respective
entries are shown in the main calendar panel. A small 'x' means that only some
of the calendars' entries are shown, and a blank ' ' means that none of the
calendar entries in this category should be shown. Categories with '|' under
them are expanded categories, and those without are unexpanded categories. Note
that "My coworker's calendars" is a subcategory of "Work calendars".

I think that this shouldn't be too hard to implement and would lend an even
higher usability to your already great calendar application. 

I just also want to mention that the above example is not taken out of the blue,
as I'm setting up a webDAV calendar service for me and my coworkers right now
using Mozilla Sunbird, so that we'll finally be able to book meetings without
fuss. This tree-view feature would be really handy for this type of thing. 

Anyway I like what you do guys!


Reproducible: Always
Steps to Reproduce:
1. Run Mozilla Calendar. :-)

Actual Results:  
There's no calendar tree view.

Expected Results:  
I don't know if I _expected_ a tree view, but it would without a doubt be very
handy :-)
YES! Big leap in the power and reach of this tool. =mark= Mark Knobil
*** Bug 296386 has been marked as a duplicate of this bug. ***
QA Contact: gurganbl → sunbird
*** Bug 317321 has been marked as a duplicate of this bug. ***
Reassigning all automatically assigned bugs from Mostafa to nobody@m.o

Bugspam filter: TorontoMostafaMove
Assignee: mostafah → nobody
Component: Sunbird Only → General
QA Contact: sunbird → general
Summary: Tree view of calendars in calendars tab would improve usability when working with many calendars. → Tree view in calendars tab
Christian, pls. have a look at this rfe; there seems to be demand for at least grouped calendars.
Status: UNCONFIRMED → NEW
Ever confirmed: true
Some random thoughts....

Generally I'd like to see calendar list which comes up flat by default.

[X] Work
[X] Private
[X] XYZ
...


This approach assures an initially uncluttered UI.

It should be allowed to create Calendar Groups, like Team, Subscribtions, you name it.

[-] Team
	[X] Joe
	[X] Lisa
	[X] Marc
	
[+] Football Games
[+] Cinema

It should be possible to move calendars from one node to another by doing Drag & Drop
It should be possible to hide a group of calendars like single calendars
...
It should be possible to add a calendar to more than one group to improve the level of control over precisely which calendars are on display at any given moment.
There is Calendar Folders Extension for Sunbird ( http://calendarhelp.mozdev.org/calfolder.html ) but last updated in 2005 (not compatible with current versions).

Might be a good starting point for new development.
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.