emoncms/emoncms — pull request #135 by fake-name (2014-02-14 07:05:26+00:00)
Title: MOAR CHANGES: Adding start and stop graduations to the dial widgets, as well as a easier way to configure the dials. Lastly, updating all the graphs to use auto-Y-scaling region selection.

![dials 1](https://f.cloud.github.com/assets/1401239/2168647/e1e53994-9545-11e3-9ccf-57b28c399d28.png)

Dial widgets can now show optional min/max labels.

![dials 2](https://f.cloud.github.com/assets/1401239/2168648/ede3721a-9545-11e3-9ff2-f121cca43506.png)

Additionally, the configuration options for the dial widget has been reworked to make it easier to determine what the available display stylings are. This required adding the facility to have a dropbox/combobox as a configuration option within `designer.js`. Furthermore, there is now a additional variable in the widget configuration object (`optionsdata`) that can contain a set of `value` <-> `Ascii Description` mappings, so a raw value like `8` can be easily mapped to a human readable description: `[8, "Light blue <-> Red, Zero at mid-left"]`.

Lastly, I updated the rest of the graphs to use x only scaling when zooming.