Bugzilla – Bug 6542
Jive "Input.Bar" widget
Last modified: 2011-03-16 04:45:51 UTC
Enhancement request: a volume-control-style bar widget (compare Input.Bar on the squeezeboxes), available to JiveMLON environment. I'd like this for available my plugin - and this could be used for example to replace the clunky radionbuttons in "alarm volume" today.
Just to note the feature set I'd like to see for this: - Configurable min, max, increment (including zero-crossings, i.e. min<0 and max>0) - Configurable icons for the start and end of the bar. Default to "-" and "+". - Window title, icon, help-text Nice to have but not *absolutely* essential: - Configurable way to display the "current value". For example might be just "<N>", or "<N> dB", etc. (The "brightness" and "effects volume" on Jive today don't have this). Nice to have but really stretch: - "Inline" mode, where the bar is in a popup (like the Volume control) instead of navigating to a new window.
Oh, and one more while I'm here :-) Configurable callback (CLI) when the value changes. This doesn't need to return anything to the controller; but would be very very useful e.g. if you want a fairly immediate response when changing an EQ value (instead of needing to press Go to set the value).
wiping priority field in 7.1 target bugs, as the priorities that were set as 7.0 target bugs are not relevant here.
I intend to address this bug, but I don't think this will make the cut for 7.1. Punting to 7.2 target
punting to 7.3
FYI, I just added basic support for this (finally). There are still some features to add yet, as well as documentation, but it is now possible to have a slider widget rendered via an SC-side configured item to SBC, complete with callbacks. Jive firmware r2826 has the Squeezeplay-side changes needed.
I believe this one is effectively fixed. If there are relevant enhancements needed, please either reopen or open a new bug for the specific enhancement. Slider is documented in the wiki now, and a case example is in the implementation of Alarm volume in Slim::Control::Jive
Verified in r3191.
This bug has been fixed in the 7.3.0 release version of SqueezeCenter! Please download the new version from http://www.slimdevices.com/su_downloads.html if you haven't already. If you are still experiencing this problem, feel free to reopen the bug with your new comments and we'll have another look.