Bug 56428

Summary: PIM API: ViewAgent.Quiesent optional
Product: SyncEvolution Reporter: Patrick Ohly <patrick.ohly>
Component: SyncEvolutionAssignee: Patrick Ohly <patrick.ohly>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: medium CC: syncevolution-issues
Version: unspecified   
Hardware: Other   
OS: All   
Whiteboard:
i915 platform: i915 features:
Bug Depends on:    
Bug Blocks: 55916    

Description Patrick Ohly 2012-10-26 15:18:31 UTC
The Quiesent callback is not absolutely required. SyncEvolution should keep the  view open even if that call returns "org.freedesktop.DBus.Error.UnknownMethod". 

Currently a ViewAgent must implement the callback.
Comment 1 Patrick Ohly 2012-11-30 13:45:22 UTC
Patch pending in branch, will be in master soon:

commit 75710ec2290350b557a97de62a9d5cd0edd4fc3e
Author: Patrick Ohly <patrick.ohly@intel.com>
Date:   Fri Nov 30 14:42:22 2012 +0100

    PIM: ViewAgent.Quiescent() optional (FDO #56428)
    
    Document the new callback, make it optional and add tests, also for
    the old behavior of "close view when ViewAgent methods return error".

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.