GNOME Bugzilla – Bug 655494
Move 'Calendar and Tasks' tab out of Mail Preferences
Last modified: 2013-09-13 01:05:00 UTC
Edit -> Preferences I always find it difficult to find 'Delete message after acting' option which is part of mail preferences -> calendar and tasks tab. I always open preferences and clicks on calendar and tasks (in left side panel) but later realize that setting is in mail preferences.
Proposing to call the tab "Meetings" and merge the current "Free/Busy" tab under "Calendar and Tasks" into it.
Hmm, it has its logic to be placed in Mail Preferences, because "Meeting invitations" are used in Mailer only, from my point of view, though with the proper name it can be in Calendar & Tasks too. With respect of Free/Busy tab, it's not that easy to merge them, as these tabs are going from plugins. The only way, I can think of, is to create an empty page and let plugins add them-self to it and hide the page if none plugin is available.
(In reply to comment #2) > Hmm, it has its logic to be placed in Mail Preferences, because "Meeting > invitations" are used in Mailer only, from my point of view. True but we have been using Evolution for long time and we are used to its UI and we know where we can find settings. But if i am a first time user, at least i won't check calendar setting in mail preference because i don't know the difference between a meeting request and an appointment as for me, both are calendar related and should have setting in calendar preference. We (Evolution developers and power users) know that itip format is part of mailer and that is why 'Delete message after acting' should be in mail preference. I can be wrong though as different user has different preferences.
> With respect of Free/Busy tab, it's not that easy to merge them, as these tabs > are going from plugins. The only way, I can think of, is to create an empty > page and let plugins add them-self to it and hide the page if none plugin is > available. Milan, are you really sure? Which plugin(s) is it exactly?
I thought that, but I was partly wrong. The "Free/Busy" is a static (always there) page, the "Calendar and Tasks" comes from itip-formatter plugin, and the "Calendar Publishing" comes from publish-calendar plugin. Merging any of these into one looks ugly, from my pint of view, and their content is also irrelevant. I've a patch to me "Calendar and Tasks" page to "Calendar and Tasks" section as a "Meeting invitations" page
Created attachment 193485 [details] [review] evo patch for evolution; Tab Edit->Preferences->Mail Preferences->Calendar and Tasks moved and renamed to Edit->Preferences->Calendar and Tasks->Meeting invitations tab.
Created commit 9ceea10 in evo master (3.1.5+)
+++ b/plugins/itip-formatter/itip-formatter.c + tab_label = gtk_label_new (_("Meeting invitations")); Missing consistency, as all other tab headers have capitalization. I've fixed this in git.