Skip to content
This repository was archived by the owner on Aug 24, 2025. It is now read-only.
This repository was archived by the owner on Aug 24, 2025. It is now read-only.

Rethinking statistics announcements rationale #2038

@NiaJ3oE2LM

Description

@NiaJ3oE2LM

Is your feature request related to a problem? Please describe.

Announcements settings are not super clear and could allow for more customization.

Describe the solution you'd like

The settings for statistics announcements could be modified according to the following logic:

  1. make a list of possible empty announcements. Each announcement item is activated by toggle switch (like now)

  2. Every announcement item in the list has 2 fields:

    • the value & unit measure of the statistics to choose from (could be a drop-down list): total distance, moving time, average speed/pace, average heart rate, lap speed/pace, ...

    • the announcement frequency: either a time interval (for example, play the announcement every 30 seconds) or a length parameter (for example, play the announcement every 100 meters). This could be implemented with an input box for the value and a drop-down list for the type (seconds, minutes, meters, kilometers, ...)

Adopting this change would allow different statistics to be announced with different trigger type/frequency. The app features 7 different statistics, so the proposed list has a maximum of 7 announcement items (and more could be added).

Additional context

May be related to:

App version v4.16.1 installed from f-droid on android 10 and used for tracking running sessions.

Metadata

Metadata

Assignees

No one assigned

    Labels

    PR welcomePull requests are welcomeenhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions