Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add a Distance Filter on tracking settings (it replaces the Collecting Density setting) #139

Closed
GrazianoCapelli opened this issue Jun 7, 2021 · 0 comments
Assignees
Labels
feature This is / would be a new feature for the App
Milestone

Comments

@GrazianoCapelli
Copy link
Member

Today a user that wants to set a minimum distance between consecutive points collected must set the "Collecting Density", using one of the available values (maximum (0m), 1m, 2m, 5m, 10m or 20m).

We could remove this ugly setting, replacing it with a more friendly and complete Distance Filter.
The user should be able to insert any value (like implemented for the manual altitude correction, but accepting only non negative values).
By inserting zero (or a empty value), the filter should be disabled (the value should be zero, and the setting should specify something like "Disabled" or "0m (Disabled)").

We should pay attention to these two complications:

  1. The value inserted by the user must be interpreted in the unit of measurement set. For example in Metric UM the value should be interpreted as meters. The unit of measurement should be shown (like we already do for manual atitude correction);
  2. The first time we start the app, we should read the old value of Collecting Density and set the new Distance Filter setting with the same value previously selected. For example, if the Collecting density was set to 2m, then the Distance Filter should be initially set to 2m.
@GrazianoCapelli GrazianoCapelli added feature This is / would be a new feature for the App good first issue This issue is relatively simple, thus is good for new developers as first contribution labels Jun 7, 2021
@GrazianoCapelli GrazianoCapelli added this to the v3.1.0 milestone Jan 2, 2022
@GrazianoCapelli GrazianoCapelli self-assigned this Jan 2, 2022
@GrazianoCapelli GrazianoCapelli removed the good first issue This issue is relatively simple, thus is good for new developers as first contribution label Jan 2, 2022
GrazianoCapelli added a commit that referenced this issue Jan 3, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature This is / would be a new feature for the App
Projects
None yet
Development

No branches or pull requests

1 participant