Version 5.2.2

Version 5.2.2 is a significant release that adds over 30 new features to CueServer and CueServer Studio. In addition, over 70 general improvements and bug fixes are included as well. Focus areas surround ease of use, gradients in touchscreen objects, new color pickers, and overall stability. Version 5.2.2 is compatible with all CueServer 2 and CueServer 3 hardware and is recommended for all v5.0.0 and later users.

  • Live Views
    • New Improve Help Popovers in various Live views.
    • New Updated Help Popovers to look and operate more consistently throughout the application.
    • Bug Fixed a Help Popover positioning bug on Windows.
    • Bug Addressed an issue with dark mode color matching on Windows.
    • Bug Corrected a problem that could occur when setting a password on CueServer while one or more of its live views are currently showing.
    • Bug Improved the background color of detachable live views to match the system colors and Dark Mode better.
    • Bug Addressed a problem with the positioning of popup menus when the window is displayed on a secondary monitor.
  • Stage View
    • New Newly redesigned CCT color picker now uses a small version of the CIE daylight locus.
    • Bug Fixed a regression that could cause a crash when a fixture contains unknown/unexpected emitters.
    • Bug Improved the behavior of the color wheel when manipulating fixtures with subtractive CMY mixing capabilities.
    • Bug Improved the behavior of the CCT color picker to work properly with fixtures that contain White emitters in addition to RGB emitters.
    • Bug Fixed Dark Mode behavior for divider in header.
    • Bug Fixed a minor font rendering issue with the Effect Type drop-down menu.
    • Bug Fixed an issue with the Dark Mode rendering of the Live View mode icon.
    • Bug Addressed an issue that could cause 16-bit channel values to overflow the maximum of 65536 in certain circumstances.
  • Playbacks View
    • New Added the display of user defined Universe names.
    • New Display the address of ArtNET Universes.
    • New No longer show sACN receive priorities when set to All.
    • Bug Fixed an issue that could cause the list of ports for a Universe to appear duplicated.
    • Bug Fixed a problem that prevented the correct universe number for Ethernet-based protocols to appear in certain circumstances.
  • Stations Editor
    • Bug Fixed a problem on Windows that could cause the Station selector drop down menu to crash when editing a newly created offline show.
    • Bug Fixed an issue that could allow the user to create a new station with the same ID as an existing station, which would overwrite the existing station.
  • Layout Editor
    • New Added the ability to Duplicate Stage Layouts.
    • New Color thumbnails in color properties can now be dragged and dropped between different properties.
    • New Added live UI feedback while dragging or rotating objects.
    • New The Perform CueScript action now uses the same popover UI as the rest of the application to edit the CueScript statements.
    • New Added hovering Width/Height information bar while resizing objects.
    • New Inputting an invalid/undefined page number in the Go To Page function now results in the field turning red, as is the case with similar situations with Buttons, Contacts, and Outputs.
    • New Added the ability to Copy/Paste colors between color thumbnails.
    • New Rearranged and renamed Inspector properties to be more consistent between objects.
    • New Improved helpfulness and consistency of Help Popovers in the object inspector.
    • New The Multi Tool now automatically switches to the Object Library panel when activated.
    • New Added an auto-complete drop-down menu text box for selecting icons for Icon Button controls.
    • New Added the ability to use user-variables in the Icon property of Icon Button controls.
    • New Added corner radius handles to Rectangle objects.
    • New The Clone Tool now shows an icon representing the object being cloned for improved clarity.
    • New The Clone Tool now displays a ghost object that has the proper metadata pre-incremented so more accurately display what next object will be cloned.
    • New The Clone Tool now allows changing of the source object by clicking on the Select button, clicking a second time on the source object, or pressing the Escape key.
    • New When dragging the vertices of a Line object, both the starting and ending coordinates are now shown as overlays on the screen.
    • New Added an optional CueScript field that will be executed when the user moved the thumb of the Slider control.
    • Bug Improved the scaling behavior of selection handles.
    • Bug Fixed an object selection issue related to locked objects.
    • Bug Removed several depreciated object properties including Enable Plotting, Center Plugins, Enable Lasso, and Reduce Transparency.
    • Bug Fixed an issue that could cause a crash when changing the background color of a layout immediately after deleting the layout’s background image.
    • Bug Corrected a problem with the popup Color Picker sometimes being obscured by the Inspector Header.
    • Bug Addressed an issue with the Numbering Tool that could cause a crash.
    • Bug Fixed an issue that could prevent layouts from older show files from loading properly.
    • Bug Corrected an issue with using a variable in the Canvas Color field.
    • Bug Removed improper size restrictions on some objects.
    • Bug Fixed a regression that was causing layouts with 16-bit Unicode characters to no longer be saved properly.
    • Bug Addressed an issue that could allow the wrong properties of a Mystique or Ultra station to become editable.
    • Bug Improved the behavior of when the current Layout needs to be saved.
    • Bug Fixed an incorrect offset being used to display Help Popovers.
    • Bug Improved the ability to select layout objects when covered by a locked object.
    • Bug Fixed an issue that could cause Alignment Tools from operating as expected in certain circumstances.
    • Bug The Plot Tool now properly deselects any currently selected objects when activated.
    • Bug Fixed a problem with the selected object being properly displayed in the toolbar ribbon.
    • Bug Addressed an issue that was preventing the contents of Inspector text fields from being selected when clicked upon in certain circumstances.
    • Bug Improved the behavior of the Increment mechanism of the Clone Tool.
    • Bug Fixed an issue related to displaying mixed color values in the inspector panel.
    • Bug Addressed a problem with duplicating or pasting a line object that has a Bézier curve component.
    • Bug Removed non-operative “Adjust Cue” and “Adjust Preset” options for Sliders.
    • Bug Fixed an issue that caused the vertex handles on Line objects to not scale properly.
    • Bug Corrected a problem that could cause the Clone Tool to create fixtures with ‘null’ as the fixture number.
  • Touchscreen Engine
    • New Added the ability to assign Color Gradients to objects, backgrounds, text, lines, etc.
    • New A property has been added to the Weather object to be able to specify Celsius (°C) or Fahrenheit (°F) units.
    • New Added an option to the Slider control to use Logarithmic scale when adjusting variables.
    • New Improved the default on/off images for the Image Button control.
    • Bug Addressed an issue that caused the color wheel to “stick” at primary color values when dragging the thumb around.
    • Bug Improved the behavior of the Off Color used when a control points to a Contact or Output.
    • Bug Fixed an issue that made it difficult to properly specify a Slider should perform a CCT adjustment of the selected fixture(s).
    • Bug Corrected a problem with Width, Height, and Aspect Ratio fields not accepting variables properly.
    • Bug Improved error handling in situations where layouts have been corrupted by missing internal files.
    • Bug Indicators on button objects now properly shrink so they will not be clipped when the height of the button is too small to accommodate the indicator.
    • Bug Fixed a crash when a Slider was set to “Adjust Effect”.
    • Bug Addressed a problem with Slider ranges and scales not always working as expected.
  • Rules
    • New Added the ability to Toggle Cues and Presets as built-in trigger functions.
    • Bug Fixed a problem that could cause a crash if the internal data included in a rule was corrupted.
  • Cue/Preset Editor
    • Bug Addressed a synchronization problem that could occur between Studio and the CueServer after a Cue or Preset is duplicated.
  • Macros Editor
    • Bug Fix an issue where updates to macro metadata were not being pushed to online CueServers as expected.
  • Variables Editor
    • Bug Fix a problem that could cause the updated value of a variable in CueServer to not immediately be reflected on a Touchscreen when modified using the Variables Editor.
  • Functions Editor
    • New Added the ability to Duplicate an existing function definition.
    • Bug Fixed an issue that could allow the user to create multiple functions with the same name.
  • Global Rules
    • New Added new rule types for detecting the establishment or loss of SMPTE audio input.
  • Universe Patch
    • Bug Fix a problem that could cause a crash if the user double-clicks in the white space below the last patched universe.
  • Fixture Patch
    • Bug Fixed a problem that would cause the vertical scroll position of the Fixture List to reset back to the top when changing various properties of the list.
    • Bug Fixed an issue that could cause unexpected row selections when editing the Fixture List.
    • Bug Addressed an issue that could crash when changing Fixture or Channel numbers that would result in the Fixture List becoming shorter.
    • Bug Corrected a problem that could cause unexpected behavior if a negative Fixture or Channel number was entered into the Fixture List.
    • Bug Addressed an issue that could cause a crash in certain circumstances when drawing the patched items.
    • Bug Fixed a crash that could occur when clicking in the empty part of Fixture List.
    • Bug Prevented a crash from occurring when displaying fixtures if the GDTF file contains unexpected data and/or is missing expected data.
  • Fade Engine
    • Bug Corrected a rare issue that could occur when a Streaming Cue is played and then immediately cleared not properly stopping playback.
    • Bug Fixed a problem where Effect Angles were not operative if only Effect #4 was active.
  • JavaScript Parser
    • Bug Fixed an issue with Function definitions written in CueScript that contained code-level comments not being executed properly in some cases.
    • Bug Addressed a problem on Windows where multi-line Function definitions written in JavaScript could fail to be parsed correctly.
  • Time Settings
    • Bug Fixed a regression that was preventing Manual time setting on CueServer 3 hardware.
    • Bug Addressed an issue that was occasionally causing changes in the Time Zone to not entirely take effect on CueServer 3 hardware.
    • Bug Solved a problem that was preventing the setting of Time Zone on remote CueServer 3 devices.
    • Bug Improved the UI behavior of Manual time adjustments.
  • Navigator Window
    • Bug Fixed a bug that periodically causes the Change Password window to stop functioning properly.
    • Bug Fixed a minor issue that was causing the file upload window to incorrectly calculate the progress completion percentage.
  • WebSocket API
    • New Added station names to the StationListResponse message.
    • New Added support for subscribing to all user variables.
  • Hardware
    • New After a firmware update that includes a new binary to load into the I/O coprocessor, the LCD display will now show a message and the front-panel LEDs will turn Yellow during the first boot that indicates that the coprocessor is being updated.
    • Bug Fixed a problem that could occur when a CueServer 3 is rebooted without an Ethernet connection that could prevent external CueStation button presses to be lost if the station is connected via an RS-232 connection to the CueStation Hub.