GNOME Bugzilla – Bug 696432
Click open calendar -> evolution mail starts
Last modified: 2013-03-25 09:46:16 UTC
Click open calendar -> evolution mail starts evolution-3.7.92-1.fc19.x86_64 gnome-shell-3.7.92-2.fc19.x86_64
Created attachment 239616 [details] [review] dateMenu: Re-add special-casing of evolution-calendar When commit 724a2bd7 changed the way to determine the default calendar app, it dropped all special handling of evolution. Unfortunately we still need it to not end up with the default mail component, so add it back.
Review of attachment 239616 [details] [review]: Looks good, maybe worth a freeze break (not critical but low impact).
No, this is wrong. If evolution-calendar.desktop exists, that's the one that should expose text/calendar, and evolution.desktop should handle mail mime types only.
(In reply to comment #3) > No, this is wrong. No, it's not, it's just not ideal - evolution-calendar.desktop is a workaround *we* added (it's in src/calendar-server) to support startup notifications for the "Open Calendar" item. The evolution developers rejected the .desktop file for evolution, so I doubt they'll be willing to drop the mime type from their .desktop file. If you can convince the evolution developers to change their mind - fine. But a workaround not being the best solution possible is not an excuse for breaking behavior for users.
What? We ship evolution-calendar.desktop? Oh, this is really sad...
Yes, I would have been a lot happier to have it in evolution.
I think we should take this as a regression fix for 3.8.0
Pushing after r-t approval Attachment 239616 [details] pushed as 390491b - dateMenu: Re-add special-casing of evolution-calendar