Skip to content

[Feature Request] - Rename 'Buffering strategy' options #472

@Forage

Description

@Forage

Summary

The options too choose from in the 'Buffering strategy' list are all but self-explanatory. It would be good to rename them instead of even trying to explain them.

Description

I had to go to the initial ticket to understand what the 'Buffering strategy' options actually do.
Its description only talks about the need to restart the app.
The names giving now are subjective and can be interpreted in different and even opposite ways. There is no way of knowing what they actually do (a multiplier) without knowing its internal implementation (default duration of 50 seconds).

Current options apparently mean:

  • Minimum, 5 seconds
  • Moderate, 50 seconds
  • Aggressive, 3 minutes and 20 seconds
  • Extreme, 6 minutes and 40 seconds

I'd say changing the durations a bit, no longer working with a multiplication factor, and calling them by its duration makes a lot more sense:

  • 5 seconds
  • 30 seconds
  • 1 minute (default)
  • 3 minutes
  • 5 minutes

The description in the main settings list should also be changed to display the current applied/selected value. A message to restart could be displayed after changing its value.

Alternatively you could also choose to no longer work with a specific duration but with number of songs, providing options like:

  • 1 song (default)
  • 2 songs
  • 3 songs
  • Album

The latter only making sense when implementing #471 ;)

Use Case

Understand what an option does right away, without the need to look for an explanation elsewhere.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions