Re: [LAD] sliders/fans

From: David Robillard <d@email-addr-hidden>
Date: Thu Nov 24 2011 - 20:23:25 EET

On Tue, 2011-11-22 at 15:41 +0100, hermann wrote:
> Am Dienstag, den 22.11.2011, 09:25 -0500 schrieb Paul Davis:
> > On Tue, Nov 22, 2011 at 7:05 AM, James Morris <james@email-addr-hidden-art.net> wrote:
> > > On Tue, 22 Nov 2011 15:33:16 +0400
> > > Alexandre Prokoudine <alexandre.prokoudine@email-addr-hidden> wrote:
> > >>
> > >> For darktable we examined the slider from phat and created a similar
> > >> new, more usable widget which combines a label and a slider. You can
> > >> enter precise value after a right click inside the slider area, and
> > >> you can use pretty much anything as displayed unit: %, ", dB, px...
> > >> whatever. Here is an example:
> > >>
> > >> http://i.imgur.com/KvwjS.png
> > >>
> > >> The highlighted "-0.500" is where I right-clicked to enter precise
> > >> value.
> > >
> > > That looks interesting. I take it you removed the fan drawing code?
> > >
> > > What about imprecise but fine grained adjustments?
> > >
> > > If not, would adding a modifier such as [shift] for finer grained
> > > movement of the slider be considered? It probably would be unimportant
> > > for darktable, but in an audio application where adjustmented has
> > > immediate affect on the audio stream it would certainly be useful.
> >
> > just fyi, ardour's plugin parameter controllers do all of this and
> > have done so for years. the only difference is that you double click
> > to enter a numeric value, since right clicks are exclusively reserved
> > for context menus.
>
> guitarix controllers (libgxw/libgxwmm/pygxw/glade-gxw) do all of that
> also, just they use control shift as modifier for fine tune but right
> click for enter a numeric value.

Just a thought, but perhaps an effort at a LAD HIG (Human Interface
Guidelines) might be a good idea, so things like this aren't arbitrarily
different between apps and plugins?

Naturally the scope of such a thing would be limited since different
programs have different needs, but at least things like twiddling
parameters could easily be standardized.

-dr

_______________________________________________
Linux-audio-dev mailing list
Linux-audio-dev@email-addr-hidden
http://lists.linuxaudio.org/listinfo/linux-audio-dev
Received on Thu Nov 24 20:15:03 2011

This archive was generated by hypermail 2.1.8 : Thu Nov 24 2011 - 20:15:03 EET