On Mon, 28 Mar 2011 14:34:42 +0300 ext-arun.1.ravind...@nokia.com wrote: > From: Arun Ravindran <ext-arun.1.ravind...@nokia.com> > > Added handling of multipart property in the call proxy, call item and > callitem model by adding a signal to be emited for the property > changes. This signal is handled in call manager now. Removed the > usage of multiparty call items and call names from call manager. Also > re arranged the GetCalls() and GetProperties() because When dialer > starts, it creates the ofono binding objects (modem manager, call > manager etc). The call manager get the current call list and calls > updateCallItems() from getCallsFinished() function. The > updateCallItems() in fact send the signals for handling incoming call > alert in the UI. But by this time no UI component is connected for > this signal. > > The UI components are connected after receiving the connected() > signal from call manager. The connected signal is sent after > GetProperties() return. But calls are updated after GetCalls(), since > GetProperties() did not complete the call manager is not online. I > think this has come because we initially had GetProperties() function > only from call manager and no GetCalls().
Just a note that I have been reviewing this, but found a logic error in existing code this touches, trying to sort out the right solution. Hope to have it done early next week. Sorry for the delayed response... fighting other fires. Shane... _______________________________________________ MeeGo-handset mailing list MeeGo-handset@lists.meego.com http://lists.meego.com/listinfo/meego-handset