track-and-graph icon indicating copy to clipboard operation
track-and-graph copied to clipboard

Feature request: partially dynamic graph bounds

Open Kyle2142 opened this issue 4 years ago • 3 comments

Currently the app provides

  1. Min=dynamic max=dynamic
  2. Min=x max=y

I would like to be able to choose any combination, which would essentially be the current UI for fixed, where blank means dynamic. E.g. Min=0 max=dynamic

use case

My use case is wanting to pin the minimum to 0, while letting the maximum scale.
This helps me when I want to keep in perspective how close I am to 0, but I have times where I stay above it for long enough that the dynamic setting is not helpful.
Currently I have set fixed between 0 and (20% higher than my last known max) to allow room for growth so I don't have to change the fixed bounds all the time.

Kyle2142 avatar Jun 30 '20 15:06 Kyle2142

Hi @Kyle2142 . This is a good idea, I will consider it for a future release.

SamAmco avatar Jul 01 '20 14:07 SamAmco

I made some implementation ideas in the duplicate issue. Would be interested to help making this reality, but there are some design things to consider, so i think it makes sense to discuss first, before i implement something

stheid avatar Jun 15 '21 22:06 stheid

@stheid .. I took a look at your comments on this issue. It looks like you have your head around the problem pretty well. I would be interested in what you propose to do UI wise but other than that feel free to go ahead with implementation. As you point out you will need to write a database migration in DatabaseMigrations.kt

SamAmco avatar Jul 02 '21 10:07 SamAmco