GNOME Bugzilla – Bug 449081
Drop read-only calendar error message
Last modified: 2012-12-04 15:20:35 UTC
Documentation Section: evolution:calendar In Evolution version 2.11.2 when creating a new meeting in the calendars right click --> ( select ) New Meeting when an inappropriate calendar source is selected an error message is displayed .. this messsage is okay for the experienced user for the novice users , should be bit more descriptive ,sometimes it gets out to be not understandable ... error message shown as Cannot create a new event You have a read-only calendar source selected. Change to Calendar View and highlight a calendar that can accept appointments. Correct version: error message should be Cannot create a new event You have a read-only calendar source selected. Change to Calendar View and highlight a calendar that can accept appointments found on the left side of the window that displays the calendar list . Other information:
Created attachment 90264 [details] [review] patch for the 449081
vinod, i don't want to be rude, but you've really succeeded in putting three spelling errors in one sentence in that patch. please be much more careful, i don't want those times back when one error in evo was fixed by introducing three new errors (and those times did exist!). also see bug 438809, and bug 438613. i think this is a duplicate.
hmm andre , ok next time on vinod taking up the job of reporting hlp err msgs.... and thankz for the advice ;) ,,, ok just wanted bugzilla to know about the err... thankz in advance.. :)
Bumping version to a stable release.
I think a more intelligent UI could eliminate this error message altogether. How about: - If the selected calendar is read-only, fall back to your default calendar. - If your default calendar is also read-only, fall back to the first writable calendar under On This Computer (there should always be at least one). - The chosen calendar then gets selected automatically in the meeting or appointment editing dialog. Same approach could apply to tasks and memos, and possibly other places. Adjusting summary and adding 'usability' keyword.
Rephrasing as per last comment.
Created attachment 230666 [details] [review] evo patch for evolution; After some tests, I dropped the message completely, and let the component editor do its job. It copes with read-only sources on its own, thus why to add new functionality. The gain is that we are not trying to be clever, user will not be surprised why he/she has set different calendar than the one in the Calendar view.
Created commit 0178cb5 in evo master (3.7.3+)