Location API does not support any signals

Bug #822298 reported by boskar
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
ModemManager
Opinion
Undecided
Unassigned

Bug Description

org.freedesktop.ModemManager.Modem.Location provides only 2 methods and 4 properties.

In my opinion it should support at least one signal that provides location.

I intend to write a program (applet?) showing current (at least) LAC/CID, opening another modem port is not a correct way to achieve it, nor the infinite GetLocation loop.

Simple signal with location would solve my problem.

Revision history for this message
Gianluca Ciccarelli (sturmer) wrote :

It is a proposal for improvement, as the bug report clearly says. I think a classification as Opinion is fitter.

Changed in modemmanager:
status: New → Opinion
Revision history for this message
boskar (bozkar) wrote :

Please note that property (SignalsLocation) and parameter in Enable method have been anticipated in the API:
As here http://projects.gnome.org/NetworkManager/developers/mm-spec-04.html :
Parameter:
 "SignalsLocation - b - (read) -- TRUE if location updates will be emitted via D-Bus signals,"
Metod Enable:
" signal_location - b -- When enabling location information gathering, this argument controls whether the device emits signals with new location information or not. When signals are emitted, any client application (including malicious ones!) can listen for location updates unless D-Bus permissions restrict these signals from certain users. (...)"

Probably the signal has not been provided yet for security reasons.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.