Skip to content

Add a setting to choose which fields are exported into TXT files #227

@GrazianoCapelli

Description

@GrazianoCapelli

We would add a new custom setting (below the "Export tracks in TXT" one) to choose which data fields are exported in TXT files.

The setting should show a checkbox list (a static one should be fine) where the user can select/deselect the fields. It should not be possible to change the order of them. As default we should keep checked all the fields that v3.2.2 saves in TXT files.

At this time the following fields are saved into TXT files:

type, date time, latitude, longitude, accuracy(m), altitude(m), geoid_height(m), speed(m/s), bearing(deg), sat_used, sat_inview, name, desc

I think that we could make the following selectable checkbox list:

  • Type
  • Date and time
  • Latitude, Longitude
  • Accuracy
  • Altitude
  • Geoid height
  • Speed
  • Bearing
  • Satellites used
  • Satellites in view
  • Name
  • Description

In the future we would add some new fields (read for example the issue #193): the plan is to add the new fields to the list and leave them unchecked by default.

Here a task list:

  • Make a custom preference "Fields to export in TXT files" that opens a checkable list of fields. The preference should be added to preference screen. I think that to be complete we should include the Type and the Coordinates, but they should be not deselectable
  • Write the fields list into preference summary, separated with a comma
  • Use the stored preference keys in the Exporter to write (or not) the fields into TXT files during the exportation
  • Upload the new strings in Crowdin for translation and proofreading

Metadata

Metadata

Assignees

No one assigned

    Labels

    featureThis is / would be a new feature for the Applike to implementWe want to add the feature in the next releases

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions