Skip to content

Releases: jean-emmanuel/open-stage-control

v0.13.0

13 Dec 12:37
Compare
Choose a tag to compare

Changelog:

  • main
    • new -b / --blank option to start editing a new session directly
    • new --disable-vsync option that improves performance (reduce input lag) on some systems
    • some inconsistent parameter combinations are now prevented
    • firefox compatibility improved (yet not perfect)
    • launcher window is no longer of the splash type, as it was difficult to close with some window managers
  • widgets
    • new modal container : a button that turns into a fullscreen panel when clicked.
    • sliders/xy: add spring option that makes that widget jump back to its initial value when released
    • fader: horizontal mode default height fixed
    • keyboard: black keys pressed state is more noticeable
    • matrices: added start option to choose the first subwidget's id
    • labels' height reduced
  • editor
    • new snap-to-grid feature
    • widgets' min-width set to grid's width
  • misc
    • building with node 4 is fixed

v0.12.0

24 Nov 00:10
Compare
Choose a tag to compare

Changelog:

  • bug fixes
    • error popups raised by the main process can be closed
    • sliders don't send same value over network when the value change is below the widget's precision
  • widgets
    • new (piano) keyboard widget
    • matrices: fixed preArgs option; added split option (default to false), this changes the default osc messages formatting for these widgets
    • icons in labels are inserted using the ^ prefix
    • text: icons support in value
  • tabs
    • icons support in label
  • misc
    • fontawesome update (4.7.0)

v0.11.6

22 Nov 18:48
Compare
Choose a tag to compare

Changelog:

  • widgets
    • meter: rewritten using fader as base
    • strip: center widget horizontally if width is set
    • fader/knob: compact gauge's alpha varies slightly as the distance to the origin grows
  • misc
    • one example session added

v0.11.5

20 Nov 10:52
Compare
Choose a tag to compare

Changelog:

  • bug fixes
    • [regression] broken horizontal fader and pads

v0.11.4

19 Nov 15:36
Compare
Choose a tag to compare

/!\ Pads & horizontal faders are broken in this release /!\

Changelog:

  • bug fixes
    • fader: default height/width not set when top/left is auto

v0.11.3

19 Nov 14:57
Compare
Choose a tag to compare

/!\ Pads & horizontal faders are broken in this release /!\

Changelog:

  • widgets
    • knob: gesture's precision is proportionnal to the widget's size
    • fader: height:auto (or width for horizontal mode) makes the fader expand automatically
  • ui
    • cleaner forms in editor and launcher

v0.11.2

17 Nov 21:01
Compare
Choose a tag to compare

Changelog:

  • touch
    • using multiple fingers to control a widget increases the precision (reduces the gesture's computed speed)
  • widgets
    • fader: display pips in compact mode when range has multiple breakpoints
    • pads: display pips when range has multiple breakpoints
    • multixy: style update (stroked dots, bold number font); snap option added; points are automatically assigned to touches as they come; fix logScale(X|Y) options.

v0.11.1

15 Nov 14:37
Compare
Choose a tag to compare

Changelog:

  • bug fixes
    • meters in faders were not always properly positionned
  • widgets
    • knob: gauge's width is proportionnal to the knob's size in compact mode; widget's content centering fixed; compact style update;

v0.11.0

07 Nov 10:06
Compare
Choose a tag to compare

Changelog

  • bug fixes
    • -g / --no-gui not preventing the launcher from spawning
    • -e / --examples not correctly parsed
  • main
    • launcher displays options descriptions for booleans too
  • widgets
    • added generic value option for setting a widget's initial value (does not sync linked widgets nor send osc message)
    • text widget's defaultText replaced with value
    • multixy dots are drawn with filled background instead of stroke

v0.10.4

05 Nov 14:31
Compare
Choose a tag to compare

Changelog

  • main
    • launcher displays new version if available
    • launcher stays opened after starting the server and/or the gui except if --gui-only is set