GNOME Bugzilla – Bug 659488
Google calendar names appear as "Calendar" and cannot be edited
Last modified: 2015-06-04 12:28:50 UTC
After upgrading to Ubuntu Beta 11.10 I recreated my Google Calendars using the new Ubuntu "Online Accounts". Each of the new calendars appears as "Calendar". The Name: field is editable in the Calendar Properties window, but apply changes has no effect. The downstream bug is https://bugs.launchpad.net/ubuntu/+source/evolution/+bug/849002
It's currently hard-coded as "Calendar" rather than fetching the actual calendar name from Google. I may look at revising this for 3.4. http://git.gnome.org/browse/evolution/tree/modules/online-accounts/e-online-accounts-google.c#n256
Another goal for 3.4 is to lock down fields in Evolution's configuration dialogs which are provided by Online Accounts. In the case, the "Name" field should not appear to be editable, nor the "Username".
This makes sense if it was a new feature, but the names have long been changeable in the 2.32 calendar integration. When I upgraded my evolution, the names were maintained so it was not an issue. Then I went to test Online Accounts, and I was unable to obtain the same working setup. In the upgrade scenario it appears as a regression, even though I agree that the names should be pinned to their upstream name in the Google cloud. It also appears as a regression alongside new accounts not created using the Online Accounts. If I turn off a calendar in Online Accounts, and then re-create it manually in Evolution, I can also specify the custom name.
It's true that Online Accounts integration isn't 100% integrated yet.
Confirming the inability of a name change. I can change color, but the name sticks as is. Doing the same with local calendar works, I can rename it without any issue.
I can rename Google calendars created within evolution. Right now I have one created through Evo and two created through Online Accounts. I can edit the name of one of the three Google calendars. It is this inconsistency within the Google calendars that I think might confuse users, especially in the upgrade scenario. As a side-related note, I can only change my Google calendar color for Online Accounts if I mess around with the name field to enable the Apply dialogue. It remains greyed out when I just toggle the color. I haven't searched for dups yet or stepped through all the cases to file this as a separate report.
*** Bug 665454 has been marked as a duplicate of this bug. ***
Since 3.16.3 evolution detects all configured Google calendars (and enabled for CalDAV syncing) and names them the same as they are on the Google server. The name cannot be changes, but that's correct, because it matches the server-side name.