Bug 434492 - Cannot deselect calendars in Google resource settings
Summary: Cannot deselect calendars in Google resource settings
Status: REPORTED
Alias: None
Product: Akonadi
Classification: Frameworks and Libraries
Component: Google Resource (show other bugs)
Version: 5.16.3
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: Daniel Vrátil
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-03-16 13:26 UTC by Keith
Modified: 2021-03-16 16:21 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
Google Groupware configuration dialog (33.68 KB, image/png)
2021-03-16 16:21 UTC, Keith
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Keith 2021-03-16 13:26:34 UTC
SUMMARY
Googl

STEPS TO REPRODUCE
1. 
2. 
3. 

OBSERVED RESULT


EXPECTED RESULT


SOFTWARE/OS VERSIONS
Linux/KDE Plasma: KDE neon 5.21 User Edition
(available in About System)
KDE Plasma Version: 5.21.2
KDE Frameworks Version: 5.80.0
Qt Version: 5.15.2

ADDITIONAL INFORMATION
Comment 1 Keith 2021-03-16 13:30:11 UTC
I'm really sorry, I somehow submitted this while I was typing up the information.

SUMMARY
Google Groupware resource does not allow you to de-select calendars for syncing when configuring it.

STEPS TO REPRODUCE
1. Add a Google Groupware resource.
2. Open the configuration dialog and sign in.
3. Try to uncheck some calendars.

OBSERVED RESULT
Calendars still synchronize, and if you hit the "Reload" button in the dialog, all unchecked calendars become checked.

EXPECTED RESULT
Calendars that are unchecked don't appear anywhere and don't sync.

ADDITIONAL INFORMATION
Perhaps a temporary solution to this bug would just be to allow the user to disable calendar syncing for a specific Google resource entirely?
Comment 2 Allen Winter 2021-03-16 16:00:51 UTC
not sure what tool you are using for the configuration (akonadiconsole, KMail, KOrganizer)? you could use KOrganizer to select/deselect individual calendars from the top-level folder.
Comment 3 Keith 2021-03-16 16:13:12 UTC
(In reply to Allen Winter from comment #2)
> not sure what tool you are using for the configuration (akonadiconsole,
> KMail, KOrganizer)? you could use KOrganizer to select/deselect individual
> calendars from the top-level folder.

Inside the configuration dialog of the Google Groupware resource itself.

KOrganizer allows you to *hide* calendars, but it looks like it still syncs them.
Comment 4 Keith 2021-03-16 16:21:42 UTC
Created attachment 136742 [details]
Google Groupware configuration dialog

This is the configuration dialog I was talking about. It's accessible under "Configure -> Configure Natively" in Akonadi Console or by right-clicking in Kontact and choosing "Calendar Properties..."