Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for progress slider widget #7959

Open
mixxxbot opened this issue Aug 22, 2022 · 1 comment
Open

Add support for progress slider widget #7959

mixxxbot opened this issue Aug 22, 2022 · 1 comment

Comments

@mixxxbot
Copy link
Collaborator

Reported by: esbrandt
Date: 2015-04-14T19:31:13Z
Status: Confirmed
Importance: Wishlist
Launchpad Issue: lp1444121
Tags: skin


This is a request to extend the existing <SliderComposed> widget functionality to allow for sequential <Slider> background images, like we have it in the <Knob> widget.

This would combine the best from both worlds. <Slidercomposed> works horizontal or vertical and allows scaling [1],  while <Knob> can load sequential images.

Usage

  • A progress bar can indicate, well progress, if space is tight e.g. replacing the small waveform overview and its tiny play position indicator.

  • A progress bar slider can improve visibility by a factor. Currently it is hard to see the actual position of the line/crossfader handle at a glance.

  • A progress bar slider can also replace a rotary knob, if necessary.

    Example (crossfader)

    old: ---|-----------------
    new: ---|=======----------

Demo

http://bootstrapmaster.com/live/simpliq2/ui-sliders-progress.html

[1] #426

@mixxxbot
Copy link
Collaborator Author

Commented by: ferranpujolcamins
Date: 2015-07-22T22:16:12Z


I've implemented a different approach for WKnobComposed in PR #⁠645 (#645).
I added an additional Pixmap that is masked according to the position of the knob.

Would something like this suit your needs?

@mixxxbot mixxxbot transferred this issue from another repository Aug 24, 2022
@ronso0 ronso0 added skins and removed skin labels Jun 6, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants