More performance optimization for calendar tooltip

git-svn-id: http://svn.egroupware.org/egroupware/trunk@49183 923e3c2e-ae13-0410-ba18-ced7211e33de
Add event description to calendar event body if the event is longer than 3 hours

git-svn-id: http://svn.egroupware.org/egroupware/trunk@49184 923e3c2e-ae13-0410-ba18-ced7211e33de
Set show calendar body description according to calendar interval

git-svn-id: http://svn.egroupware.org/egroupware/trunk@49185 923e3c2e-ae13-0410-ba18-ced7211e33de
Use egw_customfields::update() instead of so->save(), since it handles the arrays and cache already.

git-svn-id: http://svn.egroupware.org/egroupware/trunk@49186 923e3c2e-ae13-0410-ba18-ced7211e33de
Distribution list UI:
- Context menu and nextmatch Add new list now both set the owner based on selected addressbook (previously were different)
- If no selected addressbook, they now use preferred default addressbook
- Added context menu to rename selected addressbook

git-svn-id: http://svn.egroupware.org/egroupware/trunk@49187 923e3c2e-ae13-0410-ba18-ced7211e33de
fix not working install under PostgreSQL

git-svn-id: http://svn.egroupware.org/egroupware/trunk@49188 923e3c2e-ae13-0410-ba18-ced7211e33de