Version: enterprise (using Devel) OS: Linux In 2007/2008 a "reload" button was developed for kontact and for the subapplications which is more suited towards the groupware nature that Kontact can have. First it is called "Reload" or even better "Sync" and then it had other subchoices than getting email. You could select to sync only all calenders (default when in korganizer) or sync all for one of the accounts. Thus it should fully replace the "get email" button in KMail. And the "Sync" button should be there by default, no "get mail" button is needed (by default). Reproducible: Didn't try Package: kontact Architecture: i386 (Debian GNU/Linux Sid) Source: kdepim Version: 4:4.5~e5.20100805.1159887-kk26.1162041
Volker, this is one of the issues that should have been forward ported from Kontact e4 to e5. The sync button itself seems to be missing right now, so I cannot even add it to the toolbar myself (I've checked this in calender view).
It's still there, just disabled by default (deemed to be useless for non-groupware users). To enable it you can either add the following to kontactrc or build kdepim with the enterprise cmake build option (which adapts the defaults where eX and vanilla KDE differ). [Kontact Groupware Settings] GroupwareMailFoldersEnabled=true
I consider it useful even for mail-only users, can you point me to the discussion? But even if it wasn't, it should be in the set of buttons to be configurable and not in a configuration options, in my view. The configuration also is suboptimally named. For E5 it should be on and their by default. Maybe it can be made dynamic depending on the resources that akonadi uses to save or get the data from, e.g. contacts. I think that many classical non-groupware users will still have their data in several remote locations (e.g. a webstore) and then want to trigger syncs.
There is a button that I can configure for the email windows, but it has different behaviour. It is called "Update Account" and it is only activated when seleticng the top folder of an account. (There are also "Update Calendar", "Update Addressbook" and other buttons which I did not test in detail.)
I can confirm that adding the lines from #2 to kontactrc will give me the synv buttons in the applications by default in kdepim 4:4.5~e5.20101112.1197730-kk4.1198061 on Debian Squeeze/Sid.
This is more a workaround than a fix. Kontact should work per default as a groupware client. It could be at least configurable.