Bug 682634

Summary: If the User Changes Default Calendar App via System Settings, Evo is Still Default Calendar for GNOME Desktop
Product: [Fedora] Fedora Reporter: David Le Sage <dlesage>
Component: gnome-shellAssignee: Owen Taylor <otaylor>
Status: CLOSED NOTABUG QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 15CC: maxamillion, otaylor, samkraju, walters
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2011-03-07 05:28:07 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Description David Le Sage 2011-03-07 05:15:24 UTC
Description of problem:
If you change the default calendar application from Evolution to KOrganiser and then click on the GNOME desktop clock and choose "Open Calendar", Evolution still launches.

Version-Release number of selected component (if applicable):
gnome-shell-2.91.90-2.fc15.x86_64

How reproducible:
Every time.

Steps to Reproduce:
1. Log into GNOME Shell.
2. Click on your user name (top-right hand corner of the GNOME top bar)
3. System Info->Default Applications
4. Switch the calendar from Evolution to KOrganiser.
5. Dismiss the System Settings dialogue box.
6. Click on the GNOME Shell Clock and choose Open Calendar.
  
Actual results:
Evolution launches.

Expected results:
KOrganiser should launch.

Additional info:

Comment 1 Owen Taylor 2011-03-07 05:28:07 UTC
It would be pretty confusing if KOrganizer launched, you made changes there to the configured calendars, and the events didn't show up in the calendar,I think.

If the calendar program isn't reading calendar data and configuring evolution-data-server, it doesn't seem like the result you would want.

And we also need features like clicking individual appointments to open that appointment (not implemented yet, but definitely something we want) - so again we need tight integration, not just a generic calendar program.

[ I think eventually we'd hope to have something more integrated and lightweight than evolution's calendar module as the calendar program for the GNOME desktop; something that doesn't drag in mail as well ]