On Wednesday, October 08, 2014 11:00:38 AM Kaj-Michael Lang wrote: > Is there some, official harbour approved, way to get notified about > incoming/outgoing calls start/stop so my app can react to these events > ?
If you just want to know when calls start/stop, then listening to call state signals from mce on system bus should be ok. Running this from console and then making calls: dbus-monitor --system interface=com.nokia.mce.signal,member=sig_call_state_ind Should show: incoming: "none" -> "ringing" -> "active" -> "none" outgoing: "none" -> "active" -> "none" Some details at: <https://github.com/nemomobile/mce-dev/blob/master/include/mce/dbus-names.h#L520> <https://github.com/nemomobile/mce-dev/blob/master/include/mce/mode-names.h#L69> At the moment mce is not dbus introspectable, so any dbus api that relies on it will not work without some extra tinkering. This will change in update 10, i.e. things like discovery via qdbus & automatic signal binding via nemo-qml-plugin-dbus should work too /usr/lib/qt5/bin/qdbus --literal --system com.nokia.mce /com/nokia/mce/signal |grep call_state signal void com.nokia.mce.signal.sig_call_state_ind(QString call_state, QString call_type) Simo _______________________________________________ SailfishOS.org Devel mailing list To unsubscribe, please send a mail to devel-unsubscr...@lists.sailfishos.org