HomePhorge

Only load calendar once

Description

Only load calendar once

Summary:
When creating an ETMCalendar from an existing etm and setting some
options it would happen that the data is loaded and removed multiple
times because internal model resets (which made the whole process very
expensive).
If we instead delay loading a little and make sure it only happens
once, by giving the caller some time to set options, we can avoid all
of that overhead.

Phabricator: git.kolab.org/T1242

Reviewers: knauss

Reviewed By: knauss

Differential Revision: https://git.kolab.org/D158

Details

Provenance
Christian Mollekopf <chrigi_1@fastmail.fm>Authored on May 18 2016, 4:52 PM
mollekopfPushed on May 18 2016, 4:55 PM
Reviewer
knauss
Differential Revision
D158: Only load calendar once
Parents
rKPL5092280732ec: Prepare release of kdepimlibs-4.13.0.22
Branches
Unknown
Tags
Unknown
Build Status
Buildable 3678
Build 3653: Continuous Integration for Software Development Projects