This allows other clients (jolla-settings-system, web browser, csd)
to use a single API (LocationSettings) to read or write the various
location settings, without needing to also interrogate connman's
gps technology model.
This commit also removes the GPS DeviceControl interface, and instead
the GPS power state (flight mode state) is queried from connman
via LocationSettings.
This allows other clients (jolla-settings-system, web browser, csd) to use a single API (LocationSettings) to read or write the various location settings, without needing to also interrogate connman's gps technology model.
This commit also removes the GPS DeviceControl interface, and instead the GPS power state (flight mode state) is queried from connman via LocationSettings.
Contributes to JB#37470