Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Skip to content

1164os Use the Fused location provider in the Weather widget

Jonathan Klee requested to merge 1164os-fused-provider into master

Description

Introduce LocationFetcher abstraction which has 2 implementations:

  • FusedLocationFetcher (only available from Android 12)
  • NetworkGpsLocationFetcher (below Android 12)

FusedLocationFetcher takes advantage of LocationManager.FUSED_PROVIDER that combines several location providers.

From exploratory tests, there is no real improvements in results using FusedLocationFetcher.

Tests

Exploratory tests for several days.

Issues

https://gitlab.e.foundation/e/os/backlog/-/issues/1164

10 commandments of code reviews

👪 https://gitlab.e.foundation/internal/wiki/-/wikis/development/code-review

Merge request reports

Loading