Skip to content

Conversation

rebroad
Copy link
Contributor

@rebroad rebroad commented Nov 25, 2021

Currently the network graph slider has 288 possible positions, and most of these are likely never used, due to obscure durations.

This pull request simplifies the slider to have only 12 positions, making it much easier to use, and setting the durations to more likely-wanted settings: 1m, 2m, 5m, 10m, 20m, 30m, 1h, 2h, 3h, 6h, 12h, 24h.

This change also allows easier rearranging of the window, for example, adding an extra button next to the reset button, shrinking the slider, and therefore making it still easy to use when smaller in length.

@hebasto hebasto added the UX All about "how to get things done" label Nov 25, 2021
Copy link
Contributor

@shaavan shaavan left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I like the idea of reducing the number of options and removing the redundant ones. I also think these 12 options are sufficient for any general user’s need.

I was able to test this PR successfully on Ubuntu 20.04. Here’s the screenshot of the Network Traffic window taken of the PR branch (slider at 20 minutes).

Screenshot from 2021-11-26 15-50-06

@katesalazar
Copy link
Contributor

Concept NAK, 12 sliders are too few positions for such a large slider.

I booted it and tested the 12 sliders. It feels like few positions.
Please iterate.

Copy link
Member

@jarolrod jarolrod left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think this is fine to do, but I'm concept 0 on this.

Currently the network graph slider has 288 possible positions, and most of these are likely never used, due to obscure durations.

I think this is true.

This pull request simplifies the slider to have only 12 positions, making it much easier to use

How exactly does this make the slider "easier to use"? The workflow of using the slider as a slider remains untouched

@rebroad
Copy link
Contributor Author

rebroad commented Dec 7, 2021

Concept NAK, 12 sliders are too few positions for such a large slider.

I booted it and tested the 12 sliders. It feels like few positions. Please iterate.

@katesalazar This is intentional as there is talk about adding an extra button, and so the slider will be reduced in size in the future, but I do agree with you as it is.

What extra durations do you propose being added? I propose 1-10 in steps of 1, 10-60 in steps of 5, 1hr to 2hr in steps of 0.5hrs, 2hr to 6hr in steps of 1hr, 6hrs to 24hrs in steps of 3hrs. That's a total of 10+10+2+4+3 = 29 steps.

or 1,2,3,5,10,15,20,30,1h,2h,3h,6h,12h,18h,24h ? I really question whether people want 6,7,8,9,25,35,45,50,55,1.5h,4h,5h,9h,15h,21h... these seem unlikely to be used.

@rebroad
Copy link
Contributor Author

rebroad commented Dec 7, 2021

How exactly does this make the slider "easier to use"? The workflow of using the slider as a slider remains untouched

@jarolrod because it is faster to use, i.e. less moving left and right to get the exact duration desired (usually a round number).

@katesalazar
Copy link
Contributor

katesalazar commented Dec 10, 2021 via email

@DrahtBot
Copy link
Contributor

DrahtBot commented Feb 25, 2022

The following sections might be updated with supplementary metadata relevant to reviewers and maintainers.

Reviews

See the guideline for information on the review process.
A summary of reviews will appear here.

Conflicts

No conflicts as of last run.

@DrahtBot
Copy link
Contributor

DrahtBot commented May 6, 2023

There hasn't been much activity lately. What is the status here?

Finding reviewers may take time. However, if the patch is no longer relevant, please close this pull request. If the author lost interest or time to work on this, please close it and mark it 'Up for grabs' with the label, so that it can be picked up in the future.

@hebasto
Copy link
Member

hebasto commented May 18, 2023

There hasn't been much activity lately. What is the status here?

Closing due to lack of interest.

@hebasto hebasto closed this May 18, 2023
@bitcoin-core bitcoin-core locked and limited conversation to collaborators May 17, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
UX All about "how to get things done"
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants