WS: Improve mixer demo

Multimedia / Ardour - Luciano Iam [gmail.com] - 21 July 2020 04:49 UTC

1109fc7983 WS: Improve mixer demo
share/web_surfaces/builtin/mixer-demo/css/main.css | 134 --
.../web_surfaces/builtin/mixer-demo/css/widget.css | 52 -
share/web_surfaces/builtin/mixer-demo/index.html | 23 -
share/web_surfaces/builtin/mixer-demo/js/main.js | 185 ---
share/web_surfaces/builtin/mixer-demo/js/widget.js | 147 ---
share/web_surfaces/builtin/mixer-demo/manifest.xml | 6 -
.../mixer/ardour-toolkit-theme/css/button.css | 91 ++
.../mixer/ardour-toolkit-theme/css/buttonarray.css | 103 ++
.../mixer/ardour-toolkit-theme/css/chart.css | 67 +
.../mixer/ardour-toolkit-theme/css/circular.css | 62 +
.../mixer/ardour-toolkit-theme/css/clock.css | 44 +
.../mixer/ardour-toolkit-theme/css/colorpicker.css | 52 +
.../ardour-toolkit-theme/css/colorpickerdialog.css | 22 +
.../mixer/ardour-toolkit-theme/css/container.css | 21 +
.../mixer/ardour-toolkit-theme/css/crossover.css | 21 +
.../mixer/ardour-toolkit-theme/css/dialog.css | 10 +
.../mixer/ardour-toolkit-theme/css/dynamics.css | 41 +
.../mixer/ardour-toolkit-theme/css/expander.css | 68 +
.../mixer/ardour-toolkit-theme/css/fader.css | 140 ++
.../mixer/ardour-toolkit-theme/css/frame.css | 28 +
.../ardour-toolkit-theme/css/frequencyresponse.css | 29 +
.../mixer/ardour-toolkit-theme/css/gauge.css | 34 +
.../ardour-toolkit-theme/css/globalcursor.css | 106 ++
.../mixer/ardour-toolkit-theme/css/graph.css | 37 +
.../mixer/ardour-toolkit-theme/css/grid.css | 41 +
.../mixer/ardour-toolkit-theme/css/icon.css | 26 +
.../mixer/ardour-toolkit-theme/css/knob.css | 46 +
.../mixer/ardour-toolkit-theme/css/label.css | 21 +
.../mixer/ardour-toolkit-theme/css/levelmeter.css | 156 +++
.../mixer/ardour-toolkit-theme/css/meterbase.css | 101 ++
.../mixer/ardour-toolkit-theme/css/multimeter.css | 89 ++
.../ardour-toolkit-theme/css/notification.css | 113 ++
.../ardour-toolkit-theme/css/notifications.css | 10 +
.../mixer/ardour-toolkit-theme/css/pager.css | 35 +
.../ardour-toolkit-theme/css/responsehandle.css | 227 ++++
.../ardour-toolkit-theme/css/responsehandler.css | 27 +
.../mixer/ardour-toolkit-theme/css/root.css | 21 +
.../mixer/ardour-toolkit-theme/css/scale.css | 289 +++++
.../mixer/ardour-toolkit-theme/css/select.css | 63 +
.../mixer/ardour-toolkit-theme/css/slider.css | 21 +
.../mixer/ardour-toolkit-theme/css/state.css | 49 +
.../mixer/ardour-toolkit-theme/css/toggle.css | 42 +
.../mixer/ardour-toolkit-theme/css/tooltip.css | 47 +
.../mixer/ardour-toolkit-theme/css/value.css | 47 +
.../mixer/ardour-toolkit-theme/css/valuebutton.css | 88 ++
.../mixer/ardour-toolkit-theme/css/valueknob.css | 22 +
.../mixer/ardour-toolkit-theme/css/window.css | 117 ++
.../ardour-toolkit-theme/images/background.png | Bin 0 -> 125246 bytes
.../images/chart/background.png | Bin 0 -> 18559 bytes
.../images/chart/background.xcf | Bin 0 -> 784595 bytes
.../images/fader/background_horizontal_center.png | Bin 0 -> 135 bytes
.../images/fader/background_horizontal_left.png | Bin 0 -> 234 bytes
.../images/fader/background_horizontal_right.png | Bin 0 -> 223 bytes
.../images/fader/background_vertical_bottom.png | Bin 0 -> 215 bytes
.../images/fader/background_vertical_center.png | Bin 0 -> 131 bytes
.../images/fader/background_vertical_top.png | Bin 0 -> 232 bytes
.../images/fader/handle_horizontal.png | Bin 0 -> 1198 bytes
.../images/fader/handle_horizontal_warn.png | Bin 0 -> 1212 bytes
.../images/fader/handle_vertical.png | Bin 0 -> 1209 bytes
.../images/fader/handle_vertical_warn.png | Bin 0 -> 1194 bytes
.../images/gradients/blue_in.jpg | Bin 0 -> 1823 bytes
.../images/gradients/blue_in.png | Bin 0 -> 8083 bytes
.../images/gradients/blue_out.jpg | Bin 0 -> 1822 bytes
.../images/gradients/blue_out.png | Bin 0 -> 6755 bytes
.../images/gradients/grey_in.jpg | Bin 0 -> 1761 bytes
.../images/gradients/grey_in.png | Bin 0 -> 7083 bytes
.../images/gradients/grey_out.jpg | Bin 0 -> 1761 bytes
.../images/gradients/grey_out.png | Bin 0 -> 6009 bytes
.../images/knob/background.svg | 313 +++++
.../images/meterbase/bevel_soft_horizontal.png | Bin 0 -> 258 bytes
.../images/meterbase/bevel_soft_vertical.png | Bin 0 -> 250 bytes
.../images/meterbase/bevel_strong_horizontal.png | Bin 0 -> 268 bytes
.../images/meterbase/bevel_strong_vertical.png | Bin 0 -> 255 bytes
.../images/meterbase/grid_soft.png | Bin 0 -> 148 bytes
.../images/meterbase/grid_strong.png | Bin 0 -> 165 bytes
.../images/meterbase/led_horizontal.png | Bin 0 -> 137 bytes
.../images/meterbase/led_vertical.png | Bin 0 -> 138 bytes
.../images/meterbase/slim_soft_horizontal.png | Bin 0 -> 141 bytes
.../images/meterbase/slim_soft_vertical.png | Bin 0 -> 154 bytes
.../images/meterbase/slim_strong_horizontal.png | Bin 0 -> 139 bytes
.../images/meterbase/slim_strong_vertical.png | Bin 0 -> 160 bytes
.../images/select/arrow_down.png | Bin 0 -> 231 bytes
.../ardour-toolkit-theme/images/state/circle.png | Bin 0 -> 7594 bytes
.../images/state/horizontal.png | Bin 0 -> 4138 bytes
.../ardour-toolkit-theme/images/state/over.xcf | Bin 0 -> 82092 bytes
.../ardour-toolkit-theme/images/state/square.png | Bin 0 -> 705 bytes
.../ardour-toolkit-theme/images/state/vertical.png | Bin 0 -> 3606 bytes
.../images/window/background.png | Bin 0 -> 81473 bytes
.../ardour-toolkit-theme/images/window/resize.png | Bin 0 -> 269 bytes
.../builtin/mixer/ardour-toolkit-theme/theme.css | 41 +
share/web_surfaces/builtin/mixer/index.html | 12 +
share/web_surfaces/builtin/mixer/js/main.js | 114 ++
share/web_surfaces/builtin/mixer/js/scale.js | 82 ++
share/web_surfaces/builtin/mixer/js/tkloader.js | 90 ++
share/web_surfaces/builtin/mixer/js/tkwidget.js | 185 +++
share/web_surfaces/builtin/mixer/js/widget.js | 91 ++
share/web_surfaces/builtin/mixer/main.css | 61 +
share/web_surfaces/builtin/mixer/manifest.xml | 6 +
.../web_surfaces/builtin/mixer/toolkit/.gitignore | 1 +
share/web_surfaces/builtin/mixer/toolkit/COPYING | 674 ++++++++++
share/web_surfaces/builtin/mixer/toolkit/G.js | 218 ++++
.../builtin/mixer/toolkit/implements/README | 1 +
.../builtin/mixer/toolkit/implements/anchor.js | 82 ++
.../builtin/mixer/toolkit/implements/audiomath.js | 324 +++++
.../builtin/mixer/toolkit/implements/base.js | 921 +++++++++++++
.../mixer/toolkit/implements/globalcursor.js | 71 +
.../builtin/mixer/toolkit/implements/gradient.js | 211 +++
.../builtin/mixer/toolkit/implements/notes.js | 102 ++
.../builtin/mixer/toolkit/implements/ranged.js | 664 ++++++++++
.../builtin/mixer/toolkit/implements/ranges.js | 83 ++
.../builtin/mixer/toolkit/implements/warning.js | 58 +
.../builtin/mixer/toolkit/modules/README | 6 +
.../builtin/mixer/toolkit/modules/circular.js | 626 +++++++++
.../builtin/mixer/toolkit/modules/drag.js | 179 +++
.../builtin/mixer/toolkit/modules/dragcapture.js | 345 +++++
.../builtin/mixer/toolkit/modules/dragvalue.js | 283 ++++
.../builtin/mixer/toolkit/modules/eqband.js | 185 +++
.../builtin/mixer/toolkit/modules/filter.js | 401 ++++++
.../builtin/mixer/toolkit/modules/graph.js | 352 +++++
.../builtin/mixer/toolkit/modules/grid.js | 272 ++++
.../builtin/mixer/toolkit/modules/range.js | 103 ++
.../builtin/mixer/toolkit/modules/resize.js | 136 ++
.../mixer/toolkit/modules/responsehandle.js | 1354 +++++++++++++++++++
.../builtin/mixer/toolkit/modules/scale.js | 571 ++++++++
.../builtin/mixer/toolkit/modules/scrollvalue.js | 174 +++
.../builtin/mixer/toolkit/polyfill/raf.js | 39 +
.../builtin/mixer/toolkit/styles/fonts/Toolkit.css | 141 ++
.../mixer/toolkit/styles/fonts/Toolkit.css.in | 32 +
.../mixer/toolkit/styles/fonts/Toolkit.html | 117 ++
.../mixer/toolkit/styles/fonts/Toolkit.html.in | 41 +
.../builtin/mixer/toolkit/styles/fonts/Toolkit.svg | 849 ++++++++++++
.../builtin/mixer/toolkit/styles/fonts/Toolkit.ttf | Bin 0 -> 14144 bytes
.../builtin/mixer/toolkit/styles/toolkit.css | 1304 +++++++++++++++++++
.../web_surfaces/builtin/mixer/toolkit/toolkit.js | 1370 ++++++++++++++++++++
.../builtin/mixer/toolkit/widgets/README | 5 +
.../builtin/mixer/toolkit/widgets/button.js | 114 ++
.../builtin/mixer/toolkit/widgets/buttonarray.js | 459 +++++++
.../builtin/mixer/toolkit/widgets/chart.js | 839 ++++++++++++
.../builtin/mixer/toolkit/widgets/clock.js | 382 ++++++
.../builtin/mixer/toolkit/widgets/colorpicker.js | 565 ++++++++
.../mixer/toolkit/widgets/colorpickerdialog.js | 75 ++
.../builtin/mixer/toolkit/widgets/colors.js | 819 ++++++++++++
.../builtin/mixer/toolkit/widgets/confirmbutton.js | 162 +++
.../builtin/mixer/toolkit/widgets/container.js | 411 ++++++
.../builtin/mixer/toolkit/widgets/crossover.js | 209 +++
.../builtin/mixer/toolkit/widgets/dialog.js | 219 ++++
.../builtin/mixer/toolkit/widgets/dynamics.js | 284 ++++
.../builtin/mixer/toolkit/widgets/equalizer.js | 346 +++++
.../builtin/mixer/toolkit/widgets/expander.js | 272 ++++
.../builtin/mixer/toolkit/widgets/fader.js | 411 ++++++
.../builtin/mixer/toolkit/widgets/frame.js | 59 +
.../mixer/toolkit/widgets/frequencyresponse.js | 160 +++
.../builtin/mixer/toolkit/widgets/gauge.js | 171 +++
.../builtin/mixer/toolkit/widgets/icon.js | 88 ++
.../builtin/mixer/toolkit/widgets/knob.js | 212 +++
.../builtin/mixer/toolkit/widgets/label.js | 69 +
.../builtin/mixer/toolkit/widgets/levelmeter.js | 542 ++++++++
.../builtin/mixer/toolkit/widgets/list.js | 73 ++
.../builtin/mixer/toolkit/widgets/listitem.js | 40 +
.../builtin/mixer/toolkit/widgets/meterbase.js | 534 ++++++++
.../builtin/mixer/toolkit/widgets/multimeter.js | 247 ++++
.../builtin/mixer/toolkit/widgets/notification.js | 156 +++
.../builtin/mixer/toolkit/widgets/notifications.js | 72 +
.../builtin/mixer/toolkit/widgets/pager.js | 461 +++++++
.../mixer/toolkit/widgets/responsehandler.js | 51 +
.../builtin/mixer/toolkit/widgets/root.js | 76 ++
.../builtin/mixer/toolkit/widgets/select.js | 739 +++++++++++
.../builtin/mixer/toolkit/widgets/slider.js | 207 +++
.../builtin/mixer/toolkit/widgets/sortablelist.js | 76 ++
.../mixer/toolkit/widgets/sortablelistitem.js | 65 +
.../builtin/mixer/toolkit/widgets/state.js | 109 ++
.../builtin/mixer/toolkit/widgets/tag.js | 135 ++
.../builtin/mixer/toolkit/widgets/taggable.js | 155 +++
.../mixer/toolkit/widgets/taggablelistitem.js | 35 +
.../mixer/toolkit/widgets/taggabletreeitem.js | 35 +
.../builtin/mixer/toolkit/widgets/tagger.js | 99 ++
.../builtin/mixer/toolkit/widgets/tagnode.js | 93 ++
.../builtin/mixer/toolkit/widgets/tags.js | 87 ++
.../builtin/mixer/toolkit/widgets/toggle.js | 237 ++++
.../builtin/mixer/toolkit/widgets/tooltips.js | 205 +++
.../builtin/mixer/toolkit/widgets/treeitem.js | 173 +++
.../builtin/mixer/toolkit/widgets/value.js | 262 ++++
.../builtin/mixer/toolkit/widgets/valuebutton.js | 218 ++++
.../builtin/mixer/toolkit/widgets/valueknob.js | 144 ++
.../builtin/mixer/toolkit/widgets/widget.js | 799 ++++++++++++
.../builtin/mixer/toolkit/widgets/window.js | 819 ++++++++++++
.../{mixer-demo/img => protocol}/ardour-icon.svg | 0
share/web_surfaces/builtin/protocol/index.html | 19 +
share/web_surfaces/builtin/protocol/main.css | 67 +
share/web_surfaces/builtin/protocol/main.js | 68 +
share/web_surfaces/builtin/protocol/manifest.xml | 6 +
share/web_surfaces/builtin/transport/manifest.xml | 2 +-
192 files changed, 29395 insertions(+), 548 deletions(-)

  • Share