Skip to content

Releases: jean-emmanuel/open-stage-control

v1.25.0

13 May 12:56
Compare
Choose a tag to compare

Changelog

  • bug fixes

    • multixy: doubleTap not working on touch devices
    • button: x and y variables not passed to onValue when doubleTap is true on touch devices
    • advanced syntax: update issue with clones using their own value in their properties
    • client: minor keyboard shortcut issues
    • panel: mitigate client synchronization issue with scrollbars
  • widgets

    • menu: add a background to menu items to help distinguish them
    • menu: merge different interaction modes into a single mode property
    • menu: add swipe mode
  • remote control

    • /STATE/SET: add optional argument to prevent widgets from sending their value

v1.24.2

26 Apr 17:54
Compare
Choose a tag to compare
package: 1.24.2

v1.24.1

16 Apr 22:14
Compare
Choose a tag to compare
package: 1.24.1

v1.24.0

05 Apr 23:10
Compare
Choose a tag to compare

Changelog

  • bug fixes

    • widgets: circular value feedback issues
    • editor: ctrl + e not working when hit multiple times without releasing ctrl
    • mobile: "prevent sleep" feature not working
  • widgets

    • patchbay: add in, out and both modes to exclusive property
    • panel: replace verticalTabs property with tabsPosition (supports 4 directions)
  • custom module

    • add optional errorCallback argument toloadJSON and saveJSON
  • server

    • print multiple qrcodes if multiple network interfaces are available and prevent printing a qrcode for the localhost address
  • misc

    • add linux rpm packages

v1.23.0

15 Mar 17:18
Compare
Choose a tag to compare

Changelog

  • bug fixes

    • linkId not working between two encoder widgets
    • fader: gradient breakpoints not positioned correctly
    • canvas: onDraw() called twice when calling updateCanvas()
  • midi

    • optional rpn/nrpn parsing as single messages
  • widgets

    • keyboard: incoming values different than the off property are now interpreted as on
  • editor

    • when focusing the label property with F2, select all text in the text area
    • preserve scroll position in code editor when validating
    • display the id of selected widget in the inspector's header
  • scripting

    • expose file browser (from the file widget) as a scripting function
  • custom module

    • don't restrict file extension in loadJSON() and saveJSON functions
  • misc

    • add polish locales (@ Manz4rk)
    • add css classes to some notification popups to allow targetting them with css themes

v1.22.0

03 Jan 08:24
Compare
Choose a tag to compare

Changelog

  • bug fixes

    • keyboard widget: linkId not working (unable to link 2 keyboard widgets)
    • slides: issues with ranges containing decimal keys
  • launcher

    • add menu options to show the qr code again
    • mac: change "List MIDI devices" keyboard shortcut to Ctrl+m
  • widgets

    • image: add support for special value "qrcode"
  • misc

    • add german locales (@ Magnus Reichel)
    • package file names changed to follow debian's convention
    • add a cli option to disable the qr code (--no-qrcode)

v1.21.0

29 Nov 16:06
Compare
Choose a tag to compare
custom module: fix autoreload on nested submodules

v1.20.0

09 Nov 09:34
Compare
Choose a tag to compare

Changelog

  • bug fixes

    • scripting: prevent some functions to be marked as undefined
    • advanced syntaxes: ignores quotes around file path in IMPORT{}
  • launcher

    • add Start minimized menu option
  • misc

    • change noFocus client option behavior: the defalt client window now doesn't take the focus at all, even when a text input is clicked.
    • colorize debug messages for sent and received osc/midi messages
  • scripting

    • add setFocusable() function to change the focusability of the window on the fly (allows reenabling focus temporarely to interact with a text widget using a dedicated toggle button for example)
    • add reload() function
    • expose Navigator object with getNavigator()
  • widgets

    • fragment: add fallback property

v1.19.2

31 Oct 18:04
Compare
Choose a tag to compare

Changelog

  • bug fixes
    • regression breaking touch move events on desktop touchscreens

v1.19.1

30 Oct 18:03
Compare
Choose a tag to compare

Changelog

  • bug fixes
    • editor zoom: adjust root widget size when zooming out