New layout popout now reduces the size of the sidebar rather then the channel grid when opening.

When a form is maximised on the main screen it will now dock itself within the framework of the main form.

Fixed intensity palettes incorrectly being removed from the cue if the cue is updated "blocked".

Fixed delta calculation between cues when the channel information is coming from an included group but the channel also exists in the cue data.

Added new popout for quick access to layouts. This will appear as a bar aligned to the right of the screen that can be opened or closed. If RECORD is on the command line and an empty layout is pressed the user will be prompted to create a new layout.

Fixed importing from a backup not updating indicators on cue playbacks.

Fixed changing fixture incrementing the encoder page for the last selected family type.

New COPY FROM function now works if the destination channel is patched to provide option to copy just show data. The "Update patch table" check box will default off if the destination channel is already patched. The command will show an error if the fixtures types do not match.

Path command line now allows {channel} @ 0 to be performed on a patched channel without changing the patched fixture type.

Fixed setting a patch to 0 in the patch table incorrectly showing a dimmer conflict.

Fixed new MOVE & COPY functions causing other channels to become unpatched.

UPDATE + palette bump now works if the palette type is also added to the command line. e.g. UPDATE POS {bump}

Fixed ShowNet bug where the end slot in the RleOffset could be off by 1.

Fixed introduced bug that prevented FULL/ON/OUT etc not working on in some commands.

Fixed new scheduled task system not scheduling events on Monday.

Fixed main Option menu cutting off the "New Show" when running on the minimum resolution of 768 high.

Added option to SERIAL OPEN command "DISABLE_IF_MUTED". This will flag the serial port being opened so that if DMX output is muted then the serial port will not send commands so that a tracking backup will not send commands to other systems until it has taken over control. e.g. SERIAL OPEN 4 DISABLE_IF_MUTED

Control panel can now be closed with the ESC key if it does not have a close button or title bar.

Fixed introduced bug that prevented FULL/ON/OUT etc not working on a command line by themselves.

Fixed bug in ShowNet driver that could cause output spanning universe boundaries to be erratic.

If the current active cue is a point cue then doing a RECORD without specifying the cue number will now record the next logical point cue after the current cue.

CUE X THRU Y TIME/DELAY/FOLLOW… now works even if the Y cue number does not exist. So if the last cue number is 80, typing; Cue 1 thru 100 Time/Delay/Follow will operate on all cues.

CUE # THRU # TIME ENTER will now reset the cue timing to defaults

CUE # THRU # DELAY ENTER will now reset the cue delays to defaults

RECORD NEXT Now adds "CUE {next logical whole cue number}" to the command line.

Added new UNDO type "Cue Properties". An undo state is now created for all cue changes - time, delay, follow, FX, SC, description and block status. This will appear as a new menu item in the UNDO drop down.

Pressing UNDO EDIT will now populate the command line with UNDO CUE PROPERTIES for command line access to the new undo state.

Added ability to UNDO INT/POS/COLOR/BEAM/EDGE from the command line to undo the last palette update.

Added "Submaster Default Record Mode" option to the Show Defaults tab of the System Properties. Default - Record Active.

New Copy, Move, Swap command line options now has option to perform the operation on the patch making it possible to do this on the show data only.

Fixed buttons that disappear along the bottom of the main screen when resized not appearing in the "more" menu.

Added ability to set the complex timing of known attributes from the command line. Syntax: {channel list} {known attribute} [@] TIME/DELAY {value}. The @ is optional in this command. e.g. 1 THRU 10 ZOOM TIME 4

Added "Cue Record Increment" setting to the show defaults tab of the system properties.

Fixed possible shutdown crash

Closing the patch window now clears the patch command line.

Added new commands MUTE and UNMUTE to control global outputs from a macro.

Fixed changing language not working.

Added dialog confirmation to the new COPY FROM, MOVE TO and SWAP WITH command line patch functions.

Added option to new COPY FROM, MOVE TO and SWAP WITH to update all show data with the changed channels.

When using Trackback, if a channel did NOT exist in the cue list, it is now placed the current cue and track forward rather than track back up to the first cue.

Setting the cue delay will now automatically set the delay on the FX if a delay has not already been set.

Fixed HSI colour wheel not selecting the correct colour when picked in the generic colour chooser.

Fixed possible crash using the "Select Last" button on the first channel.

Fixed playback buttons not flashing when cues are executed if the cue list window is not open.

Fixed holding down the HOME button and pressing an encoder not working to home an attribute not working.

Fixed degree symbols missing from pan & tilt display in blind mode.

Fixed UNDO REM DIM not working

Fixed introduced error when creating a new blank show.

Fixed CUE NEXT adding the next empty cue number to the command line rather than the next cue after the current live cue.

Fixed Conditional Events not working when using DMX output as the trigger.

Fixed touch friendly menus possibly getting stuck on screen.

Fixed LOAD {cue number} GO not marking fixtures.

Fixed multi user cues not asserting (if selected) on other systems when updated.

Removed flicker of windows at the end of the startup by holding the splash screen for short moment before closing it.

Fixed "exit to" condition not working when using the console GO button.

Added COPY FROM (CLEAN UP) option when copying cues. This will remove attribute data for any channel where the dimmer is explicitly being set to 0 to ensure that the attributes continue to track from their previous cue.

Pressing COPY a second time when the command line starts with CUE will change "COPY FROM" to "COPY FROM (CLEAN UP)".

fixed recording a Position Palette (RECORD BUMP) and labeling with just a number resulting in the number being repeated 3 times in the description.

Fixed critical bug that could cause a crash when changing fixtures in the magic sheet if a spin edit control has focus.

Fixed group effects not defaulting to loop.

Fixed FX Library and the Selection Shortcuts windows getting lost in the advanced docking system and not restoring correctly on creating a new show.

Holding down the control key while click on the FX Library and the Selection Shortcuts button will now undock them from the advanced docking system.

Fixed touch gestures not working for up to 2 minutes after startup. Windows gesture manager was delayed starting because explorer is not running on the console.

Fixed channel formatting option "Show channels in current cue" not working when in blind mode.

Fixed selecting a group from the "Ch Group" drop down not working on anything other than the first page.

Fixed possible cue state not being correct on the master system when executing a cue from a remote.

Changed the system default database name from "DEFAULT SHOW.FDB" to "ACTIVE SHOW.FDB" (Note. This change will only be reflected on new installs or if factory defaults are restored).

Fixed restarting the software causing the show file to be flagged as changed.

Fixed the record group dialog method incorrectly creating a new intensity palette when trying to update an existing group.

Fixed record group dialog not ignoring the submaster offset and assigning a group number above the submaster offset.

Fixed EDIT key not automatically setting grid cells into edit mode when the grid has focus.

Fixed possible crash in the new fixture control tab/window if a spin edit had focus when changing fixture types.

Fixture control window no longer redraws when selecting the same fixture types as previously selected.

Fixed magic sheet not being labeled when docked into the layout system.

Fixed external ML views not refreshing after updating the patch.

Multi-cell fixtures. If the cells are expanded and visible, then NEXT/LAST now traverses cells.

Changing the selected cue when in blind will now automatically update fixture/complex timing for the cue.

Added command line ability to set the fade time for a group/submaster. GROUP {number/list} SET TIME {time value}

Pressing TIME key twice after GROUP will replace TIME with SET TIME on the command line.

Fixed "Select Previous" not populating the selection order list correctly.

Fixed bug in colour path that would cause the system to fail to detect the correct colour in the background.

Added dialog when saving a show to indicate that something is happening.

Fixed the SAVE command so that it works without putting a file name. This is the same as using the "Save" option in the main menu.

Fixed LOAD {enter} not working. This will load the current cue so that it can be re-run.

Fixed @ LIVE so that the attribute family list can go either side of the LIVE keyword.

Packed show files now have a NPS extension.

Created a sub menu from the "Pack show files and settings" to clarify the pack and unpacking of these files.

Added new logic when recording cue so that if a channel has never been used in the cue list and is added then the software will look forward for any block cues and automatically add the channel @0 to the block.

Fixed attribute controls in the ML view going off the edge of the screen.

Fixed possible missed calculation of the blind channel state if a cue is recorded for a fixture with a different attribute count into an earlier cue.

Added option to "Purge cue update history" to the advanced system settings window.

Fixed bug when using a submaster as a cue execution. Resetting the playback was not resetting the submaster state.

System will now remember and restore the wing page setting.

Mobile Remote - Fixed clicking on a cue in the cue playback tab not working.

Fixed possible critical parser exception putting DELAY on the command line without any after text

Fixed inability to remove a channel or attribute delay using the syntax {channel list} DELAY.

Fixed filename incorrectly showing the show as "changed" after loading a new show.

Fixed potentially orphaned bak files due to the new file savign system.

Fixed recording a non live cue after a smart block not correctly calculating the live record state for the new cue.

Fixed new paintbox FX not syncing between remote systems.

Fixed matrices not syncing between remote systems.

Fixed backup timeout being too short when connected to a remote system resulting in a locked BAK file.

Added "Clear" buttons to the Start and End dates in the schedule task window.

Fixed bug looking up a gel filter in the FX command when searching by the filter name.

Added the ability to do {channel list} COPY FROM NEXT/LAST on the command line.

When channels are pulled live from a remote the remote is now instructed to release its channels so that system requesting the channels live now has control.

Pressing BLIND when you are already in blind mode will by return the selected cue pointer to the current live cue.

Shortcut (SC) command now support ON/OFF at the end of the command.

Fixed {channel list} @ LIVE when in blind mode not correctly pulling the live values into blind.

Changed IF command so that if channels are already selected the IF condition will only operate on the selected channels. If no channels are selected then the IF condition will search all channels.

Added the ability to do a leading channel list in front of the IF statement.

Changed contact closures so that a shortcut can be assigned to both the close and open event.

Added new file system for saving and loading shows.

When you do a "Save" under the new file system the software will create up to 10 revisions of the show file.

Show name displayed in the side bar now has a * to indicate that data has been changed and needs saving

If turned on (off by default) remote systems can now push a show file to the master

Mobile Interface Builder - Added static IP list to the mobile interface builder so that a fixed list of NEO systems can be supplied to connect to. When connecting the system will try the first system and if that failes to connect it will revert to the next.

Mobile Interface Builder -Added special text to the label control "{CONNECTION NAME}". When a label is created with this text it will be replaced by the name of the connecting system supplied in the static IP list.

Mobile Interface Builder - The MyInterface app will now look for local NML files in the "Mobile Interface" folder. If files are found then this is the only interfaces listed in the system that can be connected to.

Fixed errors showing on the launguage manager

Fixed "Only show palettes containing selected fixtures" settings not applied from a packed show file.

Fixed bug where if no channels where modified in blind mode the fixture timing was not saved.

Vision.Net - CB (#23) messages linked to NEO shortcuts. The room number is mapped to the shortcut page.

Vision.Net - CL (#24) messages will now search for a matching SN or SF message in the quick commands to correctly toggle the status.

Vision.Net - SL (#4) and SC (#19) are now mapped to the NEO patch VN Room and VN Channel columns.

Vision.Net - SM (#21) now remembered by NEO for both the mode and state. This can now be referenced in the real time events tab of the macro system to trigger a macro when the mode or state is changed.

Vision.Net - Messages sent to Room 0 now applies to all rooms.

Added ability to stop a macro - MACRO STOP {number/name}

Fixed bug where sub menus could appear off the screen on lower resolution monitors.

Added additional checks to ensure that the show file is opened after a backup has happened.

Added real time conditional events to the macro system.

Added ability to do LOAD + Palette bump to load a palette.

Fixed bug in chase effects where virtual dimmers are not applied.

Fixed chase fx's so that if a channel or attribute is not in a step the channel/attribute is released.

Fixed quick commands not working with shortcuts on the magic sheet.

Fixed delay and time function without a leading channel list not allowing a 3rd range value.

Fixed Philips USB to DMX driver not being installed on NEO PC when the option is checked.

Fixed MSC output not working from the console MIDI ports.

Fixed bug in HUE effects when using advanced colour heuristics.

Implemented new task scheduler.

Fixed patch window copying data from the editing cell to other cells when changing rows.

Added option to the colour palettes window to create a full page of colours.

Fixed encoders not updating always when selecting an FX in the FX editor.

Fixed new paint box FX not showing any encoder options when selected.

Fixed MSC output device selection not being remembered on restart.

Fixed TIME TIME change to set the master fade time making it impossible to set the down time of a cue. To put "TIME MASTER " onto the command line now use - TIME {SHIFT}TIME.

Fixed marking bug where calculation of the channel being "active" was not accounting for the target value. This could cause a channel to incorrectly mark when using a 0 count auto follow cue.

Added shortcut command modifier ON/OFF for force a shortcut with a toggle to an on or off state regardless of the current state. i.e. SC ON 1 THRU 5 - This will toggle on shortcuts 1/5 regardless of if they are currently on or not.

Fixed the FX GO command incorrectly applying to playbacks in cues rather than ignoring them.

Fixed connection bug with remote users.

Fixed various remote user bugs related to protocol.

Fixed remote

Fixed pressing family buttons after a minus (-) so that the space is automatically removed.

Fixed adding a fixture not automatically adding attributes to the included attribute family list if the list had previously been modified.

Fixed KiNet driver so that unused ports in the V2 protocol are not sent.

Implemented new virtual palette system applied from the command line.

Fixed MIDI note messages incorrectly triggering registered CC events.

Implemented new virtual palette system in blind.

Implemented loading packed show file.

Added logic to the loading of Matrix and Media effects that if the media file is not found the system will automatically look for the file in the "Media" folder under the show file folder.

Fixed ML view not auto scrolling if the bottom docking panel is not showing the ML view.

Added mobile interfaces to the new packed show file option.

Fixed double % being shown on dynamic colour items.

Improved intelligence of new palette system to apply colour to the correct additional colours (i.e. White, amber etc).

Improved intelligence of new palette system to apply colour to colour wheels if the destination fixture does not have a colour mixing system.

New option to "Only show palettes containing selected fixtures" in the palette windows now stored per palette type. Colour defaults OFF and all others default ON.

Fixed new palette system not applying position correctly.

If both master and cells are selected and a level is applied (and sub fixtures are not at a level) then the master is now set to the level specified and the sub fixtures set to full.

Added "Sample Rate" to the matrix effects to smooth out FX playback but fading between the samples.

Added option when moving palettes to insert if the selected palette space is already occupied.

Fixed possible lockup switch between videos in media effects.

Improved performance of video mapping to matrix effects.

Fixed matrix FX not stopping the running media if set to fade out.

Added new option to "Pack show file & settings" to create an archive of all files related to the show including media and system settings.

Fixed potential conflict setting the UNDO menu.

Fixed out of order cue execution not syncing correctly with remote systems.

Fixed Next/Last/Select Previous not working with Lo Light.

Added setting for Submaster group ID record offset.

Fixed GROUP X @ COLOR A THRU B not working.

Added the ability to apply a specific palette to any fixture regardless of if that channel has any information recorded for it. Fixtures of the same type will apply a direct match while fixtures of different types will apply using generic logic.

Added option to the palette window to "Only show palettes containing selected fixtures".

"Clear selection after setting channels" option now disabled rather than hidden when not in "Inclusive mode".

Added special shortcuts to allow for opening the FX Library, the Ch Groups, and the Palettes pulldown menus

Improved remote communications to make the passing of channel information between systems more reliable.

When a length submaster is assigned to am FX the submaster will not move to match the default length of the FX.

When the tracking backup ping fails the system will now check that the TCP connection is still active. If not then the system will attempt to reconnect to the remote automatically before taking control.

Timing view will automatically turn off when switching to any view other than classic or ML view.

Fixture timing can now be set using groups. i.e. GROUP X DELAY Y.

New "Paint Box" Effect point tool buttons now disappear clicking on any other part of the window.

New "Paint Box" Effect, fixed default direction not being set on a new FX.

Added a splitter to Paint Box FX editor so that the colour bar can be expanded.

Fixed framing shutter wheel group descriptions not lining up with the offset.

Added modified date to the tree view in the fixture editor.

Fixed magic sheet reverting to the first tab whenever shown.

Fixed incorrect name of the new Paint Box FX.

New "Paint Box" Effect playback options added.

New "Paint Box" Effect added to cues.

Fixed possible lock up of the new Paint Box effect if the length is set to 0.

Fix option to hide basic colour fixture in the ML view so that multi-cell basic are not shown also.

Changed the name of “Exclusive Groups” to “Radio Groups” in the FX playback window.

Fixed NEXT/LAST to use the selection order when cycling through channels.

Added new option in the System Settings - Group updates record dimmer proportional to group level. When updating a group the actual recorded level will be adjusted for the current level of the group/submaster.

Fixed ML View display bug where the delay timing could draw over top of the fade time when in the timing view mode.

The "Add selected fixtures to group (Dimmer only)" option will no longer auto apply the newly created group.

Added option to restore all active playbacks (FX & Cue) on startup. New option can be found in the System Setting -> Advanced System Settings.

Added the ability for the ..#..# syntax to work on selected fixtures starting at the first select.

Exposed the behavior type in the FX list section of the FX editor window if its a chase or matrix FX and the behavior is not LTP.

Added "File is in use" message when importing the patch from a CSV file is the user still has it open in another application.

Auto groups (position, purpose & colour) now updated after importing the patch from CSV or Lightwrite.

Fixed selection order saved to a group not being applied as the order it was recorded in.

Fixed proportional levels in command line so that they can go beyond 100%

On screen encoder group page buttons now cycles around rather than stopping at the maximum group count.

Improved speed of the INJECT command used in shortcuts.

INJECT command can now be substituted with the > character.

Fixed command line history popup not closing when the command line box is empty.

Fixed possible crash closing tabs in the magic sheet

Fixed possible reentry into clearing the fixture property window that could result is unexpected display of the fixture.

Fixed group recording not recognizing if just sub fixtures are selected.

Fixed group logic that would record the main dimmer at full if only sub fixtures are used.

Fixed off by one bug using the shortcut buttons on the shuttlePRO device.

Added ability to concatenate groups when setting levels. i.e. GROUP 1 + GROUP 2 @ 50. Note; If additional channels are required that must be placed at the end of the list. i.e. GROUP 1 + GROUP 2 + 50/58 @ 50.

Added catch for possible crash when opening the telnet server (Could not bind socket. Address and port are already in use.).

Colour palette in fixture control window now auto sizes to the parent tab.

Added additional check for sub fixtures when setting up a matrix to remove a possible false positive.

Matrix editor can now be edited manually bu double clicking on a cell.

Added expanded channel authorization information into the system properties. This includes - used channels, remaining channels, total channels and Advantage DMX channels used.

Fixed blind view calculation of channel state incorrectly following the cue linking rather than the logical cue numbering.

Fixed some record functions following the cue linking rather than the logical cue numbering when calculating tracked state.

Fixed next/last not working correctly in blind mode if the cue list window has never been opened.

Pressing Tracking Options: When default mode is Track then the order is now Cue Only, Trackback, Cue Only (Int)/Attributes (Trk) and if the default is Cue Only, the order is Tracking, Trackback, Cue Only (Int)/Atts (Trk).

Added the ability to do “Thru On” with a Group. GROUP # SHIFT + THRU ENTER will now grab the active channels in the specified group.

Fixed Visible Column settings in Patch not sticking after a restart.

Fixed GOTO cue still applying the fade in time set for FX when executing the cue.

Fixed cue numbers not displaying correctly if the cue number is less than 0.1.

Added soft keys to the console debug window for INT, POS, COLOR, BEAM & EDGE. These buttons function as per the hard keys on the console.

Fixed UNDO DELETE CUE not working correctly if the user is undoing a multiple cue delete.

Fixed RELEASE all fixtures after applying a gel color, the color bar still shows the text (e.g. R68) of the gel.

Forced state recalculation when skipping cues using out of order LINK.

Added special keyword to the macro engine - SILENT - when this is added to a macro the system will suppress commands being shown on the main command line. This will improve performance for high speed macro execution.

Fixed sub-fixture selection bug where 1.1/.3 was working but 1.1 THRU .3 was not.

Fixed using the SELECT + # not working for special macros in the selection shortcut window.

a) If the fixture has a master dimmer and the sub fixture virtual dimmer is 0 then set the sub fixture dimmer to full (final output will be overridden by the master real dimmer).

b) If the fixture does not have a master dimmer and the sub fixture dimmer is 0 then set the sub fixture dimmer to the level specified.

c) If (and only if) the master dimmer is virtual and the sub fixture dimmers are already at a level when set the sub fixture dimmer to the proportional level.

Changed function of the "Pause All" button in the FX playback window so that it can be used to resume the fx that where playing. If no FX are currently playing then this button will play the last running set of FXs.

Fixed ShowNet not setting the SlotLen correctly when a partial universe is being sent.

Fixed "Override Length" in the cue fx window not being able to be reset back to default after setting a value.

Fixed font size issue in the cue list window. If a different grid font size is used then the first 2 columns displayed in the original font size.

Fixed row height in the cue list fx window not adjusting for different font size settings.

Fixed HOME button in the on screen fixture pan & tilt control not working if movement is set to be relative.

Fixed bug in the UPDATE CUE dialog box. If the cue was a block cue the wrong tracking default was being set.

Fixed visual display of audio triggers not re-connecting when using a special shortcut to disable and re-enable the audio trigger.

Changed the wording and layout of the automatic takeover check box in the tracking backup window. Check box replaced with a switch control.

Fixed group window to remove the ability to delete the special groups (GM, Hi Light etc).

Fixed "Active selection mode" not working when selecting on screen.

Disabled encoder buttons while using the fan window.

Fixed removing Link, Loop and Fall Out values by doing [Cue] [Link] [Enter] not clearing the loop setting so that if a link is added it bring back all data of link, loop and fall out.

Fixed possible follow-in-time not triggering either on the first run or after a reset is done mid fade.

Added [Shift] + [Rel Cue List] to release all playbacks.

Fixed bug in looping cues where the cue after the tracked state is calculated could sometimes skip applying channels. i.e. The first cue in the loop requires that the tracked state remove channels and then the next cue brings the channel back on. A race condition could occur that would not apply the incoming channel.

Added FIRE (07) command to the MIDI Show Control processor. This will fire the specified shortcut.

Fixed @ {enter} not working on smart blocked channels.

Fixed manually setting a cue to a full block incorrectly adding unpatched channels.

Fixed updating a cue bringing back the old state of attributes when no previous instruction for the channel exists.

Changed Smart Block so it will now only turn off channels that are used in that playback. This allows smart blocks to not walk over other active cue list non overlapping channels.

Fixed (Channel List) [Park] [Pos/Col/Beam/Edge] [Enter] incorrectly showing as a legal command. System will now report: Cannot park a channel by family. Use PARK DIMMER {family}

Command processor will now show a "failed" if the user adds anything after UNDO that is not recognized.

Fixed UPDATE TRACK BACK putting redundant data if the cue prior to the one being updated is a smart block.

Fixed possible rounding error in [Shift] + [Time] function to add the stopwatch time to the command line.

Fixture Editor - Separated out the options menu into its own button (no longer part of the "New Fixture" button).

Added multiple attribute support to the encoder system.

Fixed "edit shortcut" not correctly selecting the macro in the macro editor.

Sub fixtures WIP - Setting the master dimmer to any value now auto sets the virtual dimmer of sub fixtures to full.

Sub fixtures WIP - Added sub fixture support to console encoders.

Fixed single monitor mode allowing the patch and group window to have a boarder and close button.

Added windows boarder to the control panel on the rack system.

Added a timestamp to the undo items in the undo menu.

Fixed position information not replacing a palette in a cue if only tilt was moved and pan is unchanged.

Sub fixtures WIP - Added command line selection of sub fixtures.

Added new submaster bump button action "Select". Pressing the bump button to select the channels in the group.

Changed CUE command syntax so that if the cue list name is specified (with or without PLAYBACK) then it will look for a matching playback to execute the command on. e.g. CUE "cue list name" GO - this will now look for a playback containing that cue list.

Added command syntax SELECT DIMMER to reverse select a deck channel from the dimmer its patched to. Doing SHIFT+DIMMER on the console will add SELECT DIMMER to the command line.

Change timing information display to show gray unless fixture or attribute timing is set for the channel.

SHIFT+STEP UP/DOWN now can be used to jump to the first or last cue in the cue list in the GOTO time.

Fixed tracking options when the default is "Cue Only (Int) / Trk (Atts)". Using the "TRACKING OPTIONS" button now cycles through TRACK -> CUE ONLY -> TRACK BACK

Fixed importing groups from another show file not correctly setting the palette type.

The wait time to find the DMX board is now a setting in the windows registry. The default for this wait increased to 5 seconds (was 3).

The wait to find the DMX board will now only apply if its running on an actual console or rack device. If its not on a physical console or rack then it will only wait 1 second for the DMX board to respond.

Parameters - Add IGNORE to the parameter list to not pass incoming serial data to the command line processor

SERIALWRITE - {port} {Text} - Write the text data to the com port. Add \r to send a return. If the port has not been opened then this command will open it with the default parameters and ignore incoming commands.

SERIALCLOSE - {port} - Close the associated com port.

Fixed REM DIM not setting the UNDO state correctly.

Added "UNDO REM DIM" to undo the last specific rem dim command.

Added "UNDO REL" to undo the last specific release.

Log file now records changes to the selected playback and reports the playback number and cue list name when doing a jump cue.

UNDO UPDATE/RECORD now correctly restores the channel state if they are released as part of the record or update.

Changed cue timing progress colour from yellow to gray.

Added syntax support for TIME # THRU # THRU # ENTER

Fixed patch command "DIMMER @" when in dimmer @ channel mode not clearing the full footprint of the fixture.

Pressing EDIT key after CUE will now toggle between TEXT and BREAK to allow for scene breaks.

Added option under the "Open split view of channels" -> "Filter ML View by selected family". When this option is active the ML view will filter the columns shown by the currently selected family (console buttons). The intensity button will remove the filter and show all attributes.

Added default attribute family timing setting to the system properties.

New fan change to set 1/10 of a percent can now be done with the encoders by holding down the shift key.

Library effects now allows for 1/10 of a percent for setting the stagger percentage.

Fixed refresh problem with the active state of library fx in the library fx drop down.

Fixed COPY FROM CUE syntax not working.

NEO PC now installs as "NEO PC" rather than just "NEO".

ASCII import now correctly importing dimmer profiles

Fixed ASCII import clearing out the special groups (GM etc).

Fixed ASCII patch import not working.

Fixed groups and subs not importing from ASCII format.

Change fan tool so that pan and tilt spread can now be set as 1/10 of a percent.

Profile effect now allows for 1/10 of a percent for setting the stagger percentage.

Added command line "RESTART" to restart the system.

Changed "EXIT" and "RESTART" commands so that they do not prompt the user.

update + bump palette now works on selected channels and changed data only if something is selected. If nothing is selected then it works on all changed data.

When recording a group with no levels set so that the group is created with all intensities at full this no longer applies the group after recording so that the channels do not snap to full.

group # out/full now applies virtual levels if no dimmer level is set for the group.

Fixed press and hold the [+] key and dial encoders, upon release the command line inserts a + character.

Added command line ability to put GO on the end of the cue command to execute a cue in cue timing, with fx and auto follow. Valid syntax is:

CUE {optional cue list name} {number} GO

Pressing the master GO button when the keyword CUE is at the start of the command line will not add the keyword GO to the command line and auto execute.

Added "home" special group. Like hilight / lolight group this can be used to override the defaults when using the home function.

Fixed "Selection Sortcuts" and "FX Library" window not displaying if closed while docked to the advanced docking system.

Fixed track sheet bug that would cause edits to apply to the wrong channel.

Set drop down combos in profile/library effects to apply the change as soon as the combo item is selected.

Fixed when a fixture definition is imported from a show the wheel configuration was not checked and a default set created if not wheel config existed.

cue # follow - if the cue is not set to auto follow then it will now set the cue to "follow in time". If its already "follow in time" or a regular follow time then it will remove the follow.

cue # follow +{time} - If the cue is not set to auto follow or set to "follow in time" then follow will be {time} after the cue has finished.

Added the ability to force parameters "changed". Holding down the SELECT CHANGED and pressing PLUS(+) will set everything in the fixture as "changed". Holding down the SELECT CHANGED and pressing INT, POS, COLOR, BEAM or EDGE will set only the parameters within that family to "changed".

Added sub-fixtures to the internal channel object.

Added round-robin processing of sub-fixture control elements.

Fixed "Intensity HTP / Attributes LTP" not working for cue lists set to that behavior.

Fixed bug generating the waveform in the timeline effects and the cue list timecode editor. The resulting waveform was compressed compared to the actual playback of the audio.

Added "Sub Fixture" number to the fixture editor for planned master/cell channel changes.

Added advanced display of patch dimmer assignments so that ranges of channels are displayed using the / (THRU) character,

Fixed bug in mobile interface app that would cause the app to hang if only landscape layout is created.

Added command line ability to RECORD or UPDATE the GM1, GM2, Hi Light and Lo Light special groups. Pressing any of the keys (GM, Hilight) after RECORD will now populate the command line with the appropiate keyword to do this record operation.

Added new column to the patch display to separate the patch address and the fixture.

Added the ability to type a fixture name and search the same as the command line patch set to a fixture in the grid.

Fixed +/- bounce issue when holding down the plus key and moving the encoder.

Changed USB drive registration system to recognize the file name of ".NEO_registration"

Fixed possible crash using the ShowNet driver.

Fixed the patch window command line not automatically scrolling if text is longer than the available space.

Applied fix so that the VIEW menu fits on a 1440 x 900 monitor.

Added command syntax to set a cue part in an update. i.e. UPDATE CUE {number} PART {number}

Added drop down option to the Hi Light button to activate new Lo Light function.

Fixed GOTO # {LAST/NEXT} not correctly identifying the previous or next cue number.

Fixed pressing the ENTER key on the keyboard adding hidden control characters to the command line causing. This could cause some context button presses to fail.

Improved backup handling to try to minimize the closed dataset error.

Fixed "Select Changed" not setting the selection order correctly for channels already selected. This could result in channels not being recorded into groups/palettes as the order list is used by this type of record operation.

Added folder checking for the auto backup functions to ensure the system does not attempt to backup to a drive that no longer exists or is removed.

Fixed leading channel list UPDATE CUE not working correctly.

Fixed focus not going to the group command line when the group window is docked into the advanced docking system.

Fixed bug that would not reset playback 0 when doing a SHIFT+RELEASE if it was not selected.

Fixed close dialog box incorrectly showing "Restart" if the user canceled out of a shutdown and then selected the option again.

Changed the Vision.Net (VN) command so that the action command can have a point postfix to set the "Area" for Ethernet systems. e.g. VN SP.3 1 2

Removed debug code that forced the VN Area to 1 when sending VN messages.

Fixed issue with the shortcut window not restoring position in the new layout manager.

Fixed Vision.Net learn not working with sliders when using the VN touch screen (Ethernet).

Fixed Vision.Net toggles not working over Ethernet.

Fixed keyboard entry not working in the new magic sheet.

Fixed page key not working in the dimmer patch window when running in single monitor mode.

Fixed command line GROUP # + GROUP # not accepting the second GROUP keyword.

Fixed command line GROUP # THRU # not working.

Fixed bug where updating a dock site was not correctly saving.

Added a fade engine processing pause during a GOTO command to ensure that terminating the previous cue and then asserting the new cue does not cause an output dip.

Fixed Philips Entertainment USB to DMX driver to prevent DMX channels being set to 0 during startup.

Fixed bug with internal timecode that could cause a cue to fire incorrectly.

Added the ability for the internal timecode feature to work with multiple media fx in the same cue list.

Added warning if the user tries to use the minus (-) on attribute families when recording groups or palettes. "Warning! Attribute Families are only additive. Family BEAM is not included in the filter".

Fixed bug when "Use cue timing for GOTO" is turned on the system was still applying auto follows.

Fixed bug that post startup would incorrectly set the SQL transaction handler active.

Fixed bug that would allow advanced routing to have start and end net slots of 0.

Fixed possible memory corruption if the start net slot was set to 0.

Fixed "Add" button in the selection shortcuts not refreshing the buttons if the window is undocked.

Fixed bug when holding down the shift key and using the AB faders not going back in state.

Fixed holding down the SHIFT key while using the playback masters as a way to reverse through the cue list.

Patch: When in Dimmer mode, typing DIMMER # @ ENTER will page down to the channel of the same number. It should go to the channel that has the dimmer that was just removed.

Fixed "Create simple chase from selected fixtures" not working when the number of fixtures per step was set to anything other than 1.

Minor cosmetic change to the palette windows and shortcut window. When using 3D button styling (default) buttons that are disabled or not used no longer show in a 3D style to further differentiate them.

Added dockable frame to the main window as a view option when the advanced docking system is turned on. Allows for docking of palette windows within the main frame for a better single monitor experience.

Changed logic for finding the "Previous Cue" when looping and exit cues are involved. If the resulting "Previous Cue" is greater than the current cue (or not found at all) then the software will scan again looking for an "Exit Cue" matching the current cue.

Automatically hide the main command line when either the patch or group window is docked to the main window (single monitor mode).

Fixed all dimmers going to 0 when restarting the DMX engine without restarting the software.

Changed system properties labels for default record code to "Group Default Record Mode" and "Cue Default Record Mode".

In the Cue PB window, the order of cue lists now matches the hardware order.

In the Cue PB window, the just cleared PB no longer shows the old cue list.

Further fixed to the ShowNet driver to correct for flicker issue.

Fixed progress bars in the cue list window broken by change to side bar progress bars.

Fixture editor: Changed "Populate Mid Values" so that the first value is set to 0 and the last 255 (or 65535).

Fixture editor: Fixed the copy function in the attribute item detail window. Selecting a fixture to copy from would not list available attributes unless that fixture had been opened previously (full fixture details had been loaded into memory).

Added record mode modifiers for INT, POS, COLOR, BEAM and EDGE to the command line similar to GROUP.

Version 2.17 Build 69

Fixed calculating tracked state (GOTO) not working correctly if group references (group column in the cue list window) are put into the cue.

Fixed cue list window not showing newly recorded cues if not already open.

Fixed bug with recent timecode changes to ignore auto follow cues where no timecode has been set.

Fixed bug in "Timestamp on cue go" that would not correctly set the timecode for auto follow cues.

Fixed time and delay information not showing in the cue detail window if no instruction is set for that attribute.

Fixed possible "Cannot focus a disabled window" error when using the GOTO command.

Changed logic for finding the "Previous Cue" when looping and exit cues are involved. If the resulting "Previous Cue" is greater than the current cue (or not found at all) then the software will scan again looking for a "Exit Cue" matching the current cue.

Automatically hide the main command line when either the patch or group window is docked to the main window (single monitor mode).

When Blind on a non-live cue and GO is pressed, the side bar cue list honors the side bar location and no longer jumps to the Live cue.

Improved performance of switching between blind/live.

Fixed import from another show file not setting the shortcut colors correctly associated with groups and palettes.

When recording a palette, all attributes as set in the Palette Type filters will be stored regardless of status of data (default, changed, selected, ore referenced). When recording a group, attributes that are not being controlled will not be recorded.

In Cue List Details: Overview. If selecting multiple cells and right click and select Clear. It now correctly clears out all cells.

When running into a Block Cue the levels now always show correctly on the Live screen.

The channel history level (level in parenthesis on the Classic view) now only appears on the selected and changed channel when that channel is selected while a cue is running.

In Blind, added the ability to create a cue by typing [Cue] (#) [Enter]. A dialogue box will ask for confirmation. When Yes is selected, a cue will be created that is a copy of the previous cue in the cue list.

Fixed bug where an FX in a cue set to loop and with a delayed start would only run once regardless of the loop setting.

Fixed bug that would start the console in group command mode if the group window is set to open on startup.

Fixed various bugs related to editing and changing cue parts in blind and live.

When updating a cue via Command Line, the updated cue number now appears on the Command Line.

Blind: When a part cue is assigned in blind using UPDATE ENTER. Go to the Cue List Window and you’ll find that the newly created part cue is not showing up as a separate line.

Storing a position palette to include the color family no longer stores this into the groups list. Now it uses the position palette list.

[Group] (#) [@] select the channels the way that (Channel List) [@] does.

Blind now displays the referenced generic palette in the color bar for color mixing fixtures.

When a previous cue has raw color info that is the same as a palette that is being referenced, the system now understand that the attribute has changed. Previously this would not record correctly as it didn't see any difference.

When an LED is referencing a generic palette and the values are tweaked by the encoders, any encoder tweak now removes the reference.

Exclusive subs are now being ignored when the "include subs" option is turned off.

The ML display now shows that framing shutters are referencing a palette.

Referenced palettes now correctly represent a different palette even different palettes have the same parameter values.

Fixed bug when doing a REC {enter} in blind. System was not adding to the end of the cue list buy rather recording it as cue 0 - Fixed.

Fixed bug where doing a dialog record and not including running FX would not stop fxs from the previous cue when the new cue is asserted.

Fixed mouse selection of fixtures in the new magic sheet not working correctly.

Fixed inability to select cue parts in the cue list window.

Fixed bug in the timecode engine that would cause erratic cue behavior if a timecode was missed in a sequential cue list (using internal timecode).

Can now assign channels to Part 0 in Blind.

In Blind, can now assign a channel to a part and UPDATE to create the part.

Auto Follow cue flag in Side Bar is now on the triggered cue not the triggering cue.

The part cue number indicator on the channel grid is red if in a modified state. Once the cue is updated/recorded, the indicator moves to a light grey.

Fixed possible crash entering 0@ on the command line.

Fixed possible crash deleting the current blind cue

Recording a palette no longer stores channels who's intensity was the only thing changed.

When Update is pressed, the side bar goes automatically back to the Current Playback tab.

Continued improvements to the Groups detail > Overview interaction. Specifically when dealing with scrollers and changing their frames.

Added the ability to record a cue in Blind

Tracksheet: Pressing the Refresh button no longer collapses the tracksheet.

Fixed log file error reporting in the command line processor not showing the stack trace.

Significant internal cleanup of the Selected Cue pointer. The interaction between the cue list window and the side bar got out of control and was causing a few bugs to appear. This has been significantly cleaned up in this build.

Fixed "Run Cue" button in the cue list window not stopping FX from the previous cue.

[Update] (Bump) now works even if the fixture has no data in the palette.

UPDATE for Groups/Palette was using the default record mode. Now Update always stores changed data.

[Select Prev] now works after a [Goto] [Enter]

While in a Cue with ML data, add a new ML's intensity (don’t change any parameter data), record the cue and all parameter data now references the correct color.

(Channel List) [@] [Int/Pos/Color/Beam/Edge] [Enter] should remove any instruction for the selected attribute family and track from the previous cue. If there is no instruction, then the command should have no effect.

Naming a showfile with a "." in the name should now appear correctly in the side bar.

When COPY is used to copy data from Fixture A to Fixture B when Fixture A is a color mixing fixture and Fixture B is a ML, it no longer changes other parameter data than Color.

Switching the Command Line between the Live and the Group Command Line by pressing the Group or Live display keys should now move the cursor appropriately.

When in the Groups Detail > Overview and the cell for a scroller is selected and opened, the full scroller list should appear.

When in the Groups Detail > Overview and the cell for a scroller is selected and opened, then color scheme should now be more legible.

When in the Groups Detail > Overview and the cell for a scroller is double clicked, it no longer clears out the data.

In Patch: Auto creating generic palettes for selected fixtures is now working.

In Patch: pressing Edit no longer brings up the Quick Cue Name dialogue box.

Patch: [Shift] + [Dimmer] will default the make/model back to the default of a dimmer.

Control Panel: If both the NICs are plugged in and active (one on the lighting network, one on the internet) only one card appears in the Control Panel > System Information Area. This now reports valid connection data.

NEO PC. Has a more normal windows frame around the Control Panel for the X to close the Control Panel.

Fixed decimal separator when using the console on a language local that does not use the standard decimal dot.

Changing numerical info in the Position tilt/pan degree boxes now appropriately changes the pan/tilt info on the Live screen.

[Goto] [Enter] will reload the current cue rather than Cue 0.

New cue lists now default the names to "Cue List #" where the # is one number higher than the previous cue list.

Groups display: [Down] now responds correctly.

Added special shortcut to open the track sheet ("Window - Track Sheet")

Various fixes related to the multi user system
a) Improved the handling of the channel state between systems
b) Fixed bug that prevented submaster changes being transmitted
c) Fixed bugs around selecting cue lists not updating on remote systems.
d) Fixed the remotes not starting on the same cue list as the master.

Fixed a parser error contributing to inconsistency in update.

When GOTO or LOAD is pressed, the side bar automatically switches to the Cue List.

Added for keyboard operation: "Blind". Typing BLIND will now take you into blind as if pressing the Blind key on the console.

Improved visual improvement of Side Bar Cue List movement due to Recording, Step Up/Down and Gotos.

When going to Live from Blind, the display now syncs up the active and selected cue.

Added new feature called "Blind Follows Live". When on and the Blind view is selected, the console will show the Live cue in Blind. When off, selecting Blind will return to the last cue that was viewed in Blind. Should there be no previous cue viewed in Blind, it will show the current cue.

Fixed the "preferred interface" setting in the remote connection options not saving.

Fixed remote connection dialog so that the IP address of the remote system can be typed in.

Fixed bug that would cause a show file error when creating a new cue list in a remote setup.

When a remote system connects it now makes a request to get the current channel state from the master.

Changed the "Offset" Command Line solution to "++" to allow for patching multiple outputs.

Creating a Generic Palette for color now include White on RGBW fixtures.

RECORD PALETTE ENTER now works as expected. It will record a new palette and the end of the current list.

Custom configuration for Grand Master's now function accurately.

Recording a Group as RECORD GROUP # POS COLOR BEAM EDGE ENTER will no longer store this as a Position palette but now as a Group.

System restart no longer required after System Properties Input/Output output table change.

In System Properties: Input/Output, a new button has been added "Restart DMX System". This will force a restart of the DMX output system without requiring a software restart.

Magic Sheet - Added new navigation popup when clicking on the nav button.

Magic Sheet - Fixed gestures not working on anything but the 1st tab.

Fixed the selected cue not correctly remembering its position when switching between playbacks.

Fixed bug in the webserver files install script. This version has a new example color picker.

The LUA scripting works where the Command Line command (LUA {file name} where the file name is a file with the LUA command. So the LUA scripts need to be files on the system. e.g. LUA "c:\my script.lua" (the quotes are necessary if there is a space in the file name).

Added ability for [Goto] [Arrow Up/Down] multiple times to identify a cue to goto more than one cue away.

Added new color picker to the default HTML page.
Note: You will need to delete the old "index.html" for the new one to be installed. The system will only copy in the defaults if this file does not exist.

Fixed bug in the code that merges colors when using submasters. If zero values exist in the group then it can leave orphaned values on the processor stack and result in stuck colors.

Updated default fixture symbols.

Newly created FX's time will match the Cue Time when recorded into the Cue. This only applies as long as the FX and Cue Time match. If the FX fade time has been overridden, the FX time will no longer update automatically with the cue time.

Profile FX can now be HTP in addition to LTP and Relative. The addition is available in the Offset field.

(Channel List) (Bump) where Bump is selecting a generic/specific palette to apply now works. Previously, the only way this worked was (Channel List) [Enter] (Bump).

When an fx stops and fades out it now cross fades to the previous channel state.

Pressing the + key after the @ on the patch command line put the keyword "OFFSET" onto the command line.

Added GMs to the submaster window

Changed default symbol for moving lights.

New magic sheet - added "Grid" option to snap to points as in the existing system.

Turned on word wrap for the detail column of the patch report.

Added web interface. This can be turned on in System Properties > You can turn this on in the system properties in the same place as the telnet options. Once it’s on simply open a web browser and type "localhost" into the URL field.

In Patch > Print Preview, the fields now auto page if the amount of data exceeds the width of the column.

When removing an fx manually from a cue the system will now check to see if the fx is running and terminate it if necessary.

Groups display: The [GROUP] [#] [GROUP DISPLAY] logic will apply to attribute family modifiers. e.g. [GROUP] [POS] (#) [GROUP DISPLAY] Note: When this command is used it will also set focus to the group command interface so you can start typing group commands.

When in the Group display and on the Group CL, FULL, ON, OUT, UP, DOWN are now available.

When using scrollers, [Group] (#) [Full] or [@] [Level] [Enter] is now legal syntax.

Metro DB > Palette Types Modified. There is now a question mark at the end of the question Do you want to save…?

Magic Sheet. Added a floating text box for Zoom Extents to appear when you hover over the icon.

Magic Sheet. Zoom Extents improvements. It no longer places all fixtures on the top left hand corner prior to a pinch/zoom.

Macro Dialogue Box. All commands have been moved to the new Metro style dialogue boxes.

In the Command History window (NEO Icon) is now full screen.

An Inhibitive Submaster no longer causes changed state value to just booted system.

Fixed clicking on the RDM button in Patch AFTER you have made a change in patch causes the save metro DB to appear.

Relay. Now immediately available in Selection Shortcuts.

Groups display. When selecting a channel in the Groups Command Line, it no longer selects it in Live too.

In Macros, assigning a value to a point channel ex. 161.27 was applying to the intensity rather than the 27th DMX offset channel. That is now fixed.

In Macros, the Backspace button and the Arrow Keys now work as expected.

View > Intelligent View – now displays correctly if you have fixtures grouped by fixture type.

When building a Macro, autocompleting commands now display properly without the extra characters of {E}.

New magic sheet - Changed the button for opening the edit properties to the text "EDIT" rather than a image.

New magic sheet - Added a button for the fit to area option.

New magic sheet - Fixed using gestured zoom also applying the dimmer level of selected fixtures.

New magic sheet - Added the ability to set fixtures to be small, medium or large independent of the zoom function.

In “Open a Saved Show” the file name extension is NEO files rather than LightFactory files.

In “Create a New Blank Show” the file name extension is NEO files rather than LightFactory files.

Patch > Dimmer Profiles. If the dialogue box has been sized to be fairly large and opening a dimmer profile list always goes down, then it’s no longer off the screen and cannot be seen.

Dimmer Profiles. Ability to set dimmer profiles was incorrectly linked to console's channel count. That limitation has been removed.

Added a Generic fixture to the library called Relay. It has a Non-dim profile and when patched, it automatically labels the purpose “Relay” that way it shows up in the Selection Shortcuts.

With Scrollers patched, the "Auto set virtual dimmer to full upon selecting color" option has been moved to the Show tab. When turned off, this allows selecting color without assigning intensity. The option is sticky and the setting will survive a restart.

In Appearances. When you turn on/off Metro style scroll bars. A message now appears to let you know that a reboot is required for the change to take effect.

Added the ability to set the midi channel as part of the "note on/off" message. This was an oversight because the channel is embedded into the status field there was no way to set it as part of the command. You can now do "MIDI NOTEON {channel} {data1} {data2}"

Fixed bug when a profile effect was paused and then a palette was applied over time a smooth transition would not occur.

Fixed fade out of a hue profile effect in a cue causing a flash of white (defaults) at the end of a slow fade out.

New magic sheet - Edit panel on the right can now be resized and the column count in the grids made dynamic.

New magic sheet - Fixed pinch zooming but that would cause it to continue zooming when you stopped moving your fingers.

New magic sheet - Fixed selecting fixtures in edit mode so that they obey the inclusive/exclusive mode rules.

New magic sheet - implemented pan gesture recognition.

Fixed possible crash using the color picker on fixtures with color wheels (introduced by recent change).

New magic sheet - Added right click option on the navigation button to "Fit layout to screen".

New magic sheet - added property editor for group’s box.

New magic sheet - added property editor for shortcuts.

Fixed special macros trigger always being active if the shortcuts window is undocked.

New magic sheet - implemented pinch (multi-touch) zoom.

Fixed "-SUB" not working with recording submasters from the command line.

New magic sheet - added property editor for the text object (font and caption can now be edited).

Fixed refresh issue on the submaster wings where the 5th screen did not refresh as quickly as the 1st when using the flash buttons.

New magic sheet - A Matrix can now be added to the layout

New magic sheet - Any SVG image can be added as an object to the magic sheet.

Fixed "release on zero" feature of submasters and groups to now be "release on default".

Stopped the ability to edit the fixture # column in the patch window

Renamed the "character" view to “Classic” in the cue/group detail window.

Fixed selected channels @ LEVEL working in the group detail command line.

@@ now working in the group detail command line

Added command line control of the new stopwatch. SW START|STOP|RESET

Fixed bug when switching cue playback display modes that would cause the window to lock up when re-opened.

New magic sheet - added "Send to back" right click option to change Z order of objects

New magic sheet - added "Bring to front" right click option to change Z order of objects

New magic sheet - When a new fixture is added the selection is now cleared.

New magic sheet - added functionality for adding shortcut buttons.

Fixed problem with the startup in remote mode if the previous server based show is no longer available. The system would end up in a loop and not start correctly.

Added a filter to the VN Ethernet receive routines to filter out traffic coming from itself.

Improved the logic around VN feedback from a learned preset so that if the trigger is external the system does not also re-send the preset message.

Fixed group masters so that if channels are adjusted from their group defaults using the group master adjusts channels proportionally.

When a group master is selected and the master slider moved the fly out channels now also move.

Fixed recently introduced bug that prevented the first color of a dynamic color being added to a group under specific conditions.

Fixed Ch Grid > View > Character not auto scrolling to visible cells after an update.

Added option to the "Swap Universe" feature in the dimmer patch window to filter by selected channels. "Only swap universes for selected channels"

Added new group command line to be accessed from the NEO console.

Fixed filters not working correctly in the group window. Significant redesign of now this window populates and interfaces with the grid.

Fixed group detail window updating when changes are made elsewhere (command line for example)

Fixed "Clear" right click option in the group/cue detail window not clearing selection ranges of values.

Fixed selecting multiple rows in the patch window to set a value in multiple values at once.

When recording a cue, you can now label at the same time RECORD CUE EDIT {Text} instead of it activating the quick cue label command for current cue.

Patch commands are now logged just like the main command line.

Patch: when a Fixture's Patch Detail data is highlighted, clicking into the patch Command Line box no longer unpatches the fixture.

Keywords within palette names now have to stand alone to be recognized.

Trimmed out leading space in Command Line causing initial commands to fail.

Fixed bug whereby incorrect logic applying state when first cue was not a softblock.

Operations with "Select Prev" have been corrected.

Fixed the fact that anything not calculated as state and still under playback control be applied correctly.

Fixed bug if the split in the live display is moved to the bottom of the screen it cannot be restored on a restart.

Added function keys back to the main window as super script text.

Fixed bug where resetting generated timecode would not reset the timecode being sent out of the console.

Changed the timecode system so that timecode cues are triggered regardless of the current position.

Added Philips USB to DMX interface as a driver option to the PC install

Fixed some buggy behavior manually entering numbers in the spin edit boxes in the color picker.

Set the default record options in the group recording dialog to exclude the VN Preset palette type.

Cue list editor window now remembers the top row when switching between cue lists.

Adjusted LW import to allow for channel numbers in brackets.

Palette windows now highlight the appropriate page button to show what page it’s on.

Added Block and Smart Block to the default tracking modes.

Added option to detach the selection shortcuts from the drop down button.

Added "BLIND" button to the main set of buttons along the bottom of the screen.

Patch Window. Opening the profile and matrix windows from the edit menu does not trigger the "save patch" dialog.

Added further logic to the "Record Group" dialog so that if the submaster or shortcut is changed before setting the group name or ID the information is remembered and return after the auto search fails.

Dimmer Patch window - Improved the row selection model to make this work better with disjunctive selection.

Dimmer Patch window - Fixed bug that would cause some items in the "Options" menu result in the "Do you want to save" dialog appearing.

Dimmer Patch window - Fixed "Channel @" to clear patch not working if you are in dimmer @ channel mode.

Dimmer Patch window - Entering a channel range on the command line now selects the channels

Dimmer Patch window - Added option for command line to always overwrite the patch rather than adding to it.

Adjusted the colors used to highlight active and selected cues. Active cues now have a yellow border. Other minor cosmetic adjustments made.

Added new indicators for record options - Palettes, Submasters and FX. These labels in the side bar can be clicked on to toggle them on/off.

Fixed bug that would not update the side bar playback label if the cue list was the same

Fixed off by 1 bug in recording groups from the command line without specifying the group number. The first record was setting the group number to 2 rather than 1.

Fixed RECORD PALETTE to work correctly when overwriting an existing palette.

Fixed LOAD so that the file name can be in quoted text.

Implemented offset patching. To implement offset patching the plus (+) was chosen as the deliminator. e.g. 1 THRU 4 @ 2.1+10. This will patch fixtures at the starting dimmer 2.1 and offset all fixtures by 10 DMX channels. If the offset specified is less than the footprint of the fixture then the footprint overrides the offset.

In Cue Playback window, cyan indicates a cue list playback, magenta is an FX playback and yellow is a selected cue list playback.

Made the button colors in the new playback window more subtle.

The side bar cue list has been revamped for dark style mode (it displays the old way if you don't have dark styles on). This allows consistency with the playback window for colors etc.

In the Cue Playback window, added the cue list name in the Select box.

Displaying different Cue Lists via the Playback Select buttons now centers the current cue with the Side Bar window.

Selecting auto created Groups using the Select button now functions based upon the Inclusive Mode state. If not in Inclusive Mode (default), each selection will replace the last selection. When Inclusive Mode is on, each selection will add to the previous selection.

Fixed new cue playback display not refreshing after using the select button.

Fixed possible crash in the new cue playback display when changing show files.

Implemented Radio Groups for Channel groups. A radio group number can be set for every channel group in the system. Radio group behavior is applied for submasters, apply shortcuts and toggle shortcut.

Fixed new playback selection behavior when working with wings. Selection indicator was not showing correctly.

Fixed GOTO not being applied to the selected playback.

Added warning to recording a generic palette if you are overwriting an existing one similar to the message that shows with groups - "Selected palette already exists. Do you want to update or replace the palette"

Fixed SUB PAGE # not working.

Fixed the LOAD and SAVE commands so that the file path is not required (will assume the default show location) and the ".FDB" is no longer required.

New mode added to the cue playback window. A new checkbox in the cue playback window can switch this between the old (LightFactory) view and a new "Console View". If the software is running in console mode then this will default ON but can be switched at any time.

Fixed time display in the sidebar if the fade mode is set to in/out for hybrid tracking.

Fixed performance issue with selecting intelligent fixtures when the system was under load (lots of FXs running). The system would not correctly bring up the fixture control panel and the encoders would be slow to change page.

Fixed calculating tracked state problem when in hybrid mode and jumping to a cue.

Implemented new playback behavior

the select button is now used to change the playback that programming and the sidebar are working on. If nothing is assigned to the playback pressing the button will pop up the assignment selector as it currently does. If a cue list is assigned to the playback pressing the button will select it for programming. SHIFT-Select will allow a different cue list to be assigned or the playback to be cleared.

Removed the possibility to record palette id 0.

Forced Palette ID = 0 to be ignored when loading the show

Version 2.16 Build 12

Fixed bug if the split in the live display is moved to the bottom of the screen it cannot be restored on a restart.

Added function keys back to the main window as super script text.

Added advanced option for the cue command to work in legacy mode where "CUE #" will jump to a cue rather than select the channels in that cue.

Added command line actions when the [Down Arrow] / [Up Arrow] / [Next] / [Last] are pressed and GOTO is on the command line. [Down Arrow] / [Next] - add the next logical cue number to the command line (holding down shift will put the last cue on the command line) [Up Arrow] / [Last] - add the previous logical cue number to the command line (holding down shift will put 0 on the command line).

In patch, when a dimmer is double patched, if it's both 3 digit channel numbers, you get "Ch. 148,…". A pop up text box has been added for visibility to all patched channels. Note: A small hint will be attached to the mouse when the channel list does not fit.

Consistency between the consoles playback page numbering and the wing's playback page numbering.

If you clear the content of a Playback on the Wing, the Wing's screen now updates correctly.

Pressing [Time] multiple times will now allow for Command Line attribute family timing. 1st press - Cue Time, 2nd press- Down Time, 3rd press - Position Time, 4th press - Color Time, 5th press - Beam Time, 6th press - Edge Time. From there it will cycle around again. Fixed Command Line timing so that [Cue] (#) [Position/Color/Beam/Edge] [Time] (#) [Enter] will change attribute family timing.

Fixed possible issue when running cue 0 for the first time and lights are set to mark earliest. The channels could be applied with a GUID of 0 therefor showing them as under channel control rather than cue control.

Change fine mode for the encoders to operate 1 DMX point rather than abstracted values.

Fixed LINK field not being correctly set when copying a cue into the middle of the cue list.

Fixed updating a cue with a changed color palette not recognizing that the palette has changed if it's not the first color in the list.

Fixed updating a cue not correctly adding library effects.

Fixed UPDATE PALETTE bug that would not correctly update a change made.

Fixed @ [ENTER] for individual attributes not working correctly for position and color values.

Fixed pressing any console key after selecting a scroller color resetting the scroll back to 0.

Fixed pan & tilt submasters not releasing correctly at 0. • Fixed submaster color coding not working for pan & tilt in the Live view.

Fixed using the ADD button in the group detail window not sorting the fixture list so that the new items do not appear in the included channels in their correct location.

When a VN Preset is learned the system will choose the next available shortcut starting at 1000 rather than 1.

When a shortcut is pressed that is linked to the VN preset the system now feeds back the preset.

Added "Clear" option to the right click menu in the cue list and group detail windows to make it easier to clear out an instruction.

Added SVG symbol to the fixture definition.

Added new symbol to the fixture editor.

Added a default symbol table to the fixture editor based on the fixture type.

Added VisionNet Learn Preset function. This is a switch in the VisionNet tab of the external triggers (default on). When enabled any incoming "learn" commands from VN will trigger a group record. The channels included in the group is filtered by the new "Room" and "Area" settings in the patch. Note that if the "Area" is left blank in the patch then it is ignored and only room is uses as the filter parameter.

There is also an option in the external triggers to set if the learned state is assigned to an apply shortcut or a toggle shortcut.

Added VisionNet fields to the channel table in the show file. Additional fields have been added to the dimmer patch window for VN Area, VN Room and VN Channel. All fields support a comma separated list of values.

When focused on the Macro Editor and building a macro, command line keys go to the Macro.

FX Library window now detachable from the button and dockable into the new advanced docking system. A button along the bottom of the FX library popup called "Detach" is used to make it a floating window

Added log entries for running cues and dialogue recording.

Dimmer patch window - added a pale red background to dimmers that are patched to more than one desk channel.

New contact closure feature implemented. This is accessed from the "external triggers" window and uses the serial port as the contact interface. Each serial port provides 4 contact closures (CTS, DSR, DCD and Ring).

Database changes made for new magic sheet features, VN patching features and contact closures. TRIGGERS NEW FILE FORMAT.

Adjusted the colours used to highlight active and selected cues. Active cues now have a yellow border. Other minor cosmetic adjustments made.

Added new indicators for record options - Palettes, Submasters and FX. These labels in the side bar can be clicked on to toggle them on/off

Fixed bug that would not update the side bar playback label if the cue list was the same

Added "BLIND" button to the main set of buttons along the bottom of the screen.

Patch Window. Opening the profile and matrix windows from the edit menu does not trigger the "save patch" dialog.

Added further logic to the "Record Group" dialog so that if the submaster or shortcut is changed before setting the group name or ID the information is remembered and return after the auto search fails.

Dimmer Patch window - Improved the row selection model to make this work better with disjunct selection.

Dimmer Patch window - Fixed bug that would cause some items in the "Options" menu result in the "Do you want to save" dialog appearing.

Dimmer Patch window - Fixed "Channel @" to clear patch not working if you are in dimmer @ channel mode.

Dimmer Patch window - Entering a channel range on the command line now selects the channels

Dimmer Patch window - Added option for command line to always overwrite the patch rather than adding to it.

Fixed the problem that was causing chase effects not to release when used in groups.

If you attempt to patch MLs after the highest channel number, there is now a warning.

Some cleanup to changing references of preset focus groups to palettes or specific palettes or generic palettes depending on what is appropriate.

Record Cue DB - "Include Palettes"

System Props > Show Defaults - "Include Palettes".

Fixed bug after creating a new show file the "Group" palette type was not being created.

Fixed bug with Hybrid tracking not getting to the correct state when going back in the cue list.

Fixed - Right after boot up, if you touch the B fader, it will take the cue.

Added splitter bar to the console debug window to resize the device list.

Fixed the palette, groups and fx library drop downs in the channel display. After showing you had to click on the button twice to get them to show again. The window was actually still showing behind the main window.

Fixed off by 1 bug in the generic palettes when calculating the next available ID.

Added DMX Mini, Wing display, wing playback, wing sumbmaster and rack screen to the firmware upgrade procedures. I am not able to test this as I do not have the necessary hardware. Wing firmware requires new boards and I do not have a DMX mini board.

Converted all of the buttons in the main window that have drop down menus into the new touch friendly button system.

Dimmer profiles now work without being patched and if the DIMMER command is used to unpatch a channel.

[Select Active] and all versions of smart selections now work in Blind for the blind cue that is being viewed.

Implemented Command Line logging. To find the log file go into the control panel and then go to maintenance tab and click on "Open fixture folder". Once that is open go up one folder and you will see a file called "LightFactory_Log_2015_March.txt". A new file will be created each month.

Fixed further problems with the DMX merge not working if you disable the submaster link.

Fixed bug in the attribute item picker not displaying the item list correctly and a memory leak.

[Record] (bump) now allows the recording over an existing palette.

[Record] (bump) now works after deleting an existing palette.

Updating Groups will now add new channels.

Fixed issue where group labeling could return an negative internal ID.

Undo Record/Update to undo the last record now includes Submaster recording/updating.

[Sub] (#) [Full/On] now works.

Patch window command line now accepts "*' as a substitute for the @ so that the numeric keypad can be used.

"Delete Cue" button in the sidebar is now disabled if "Record" rights are removed from the user security.

"Delete" command line instruction now fails if the user does not have record rights.

Fixed possible lockup recording a cue.

Fixed: Deleting a range of cues does include the point cues.

Fixed bug in VisionNet COBS encoding.

Fixed bug in the generic palette where a request to clear the shortcut would not take. Typically this showed up when the startup error "Shortcut already assigned" is shown and the user presses YES to replace the shortcut. The error message would come back on the next restart as the generic palettes shortcut was not correctly being cleared.

Floating windows that were docked in the layout manager were limited in the viewing flexibility. You should now be able to open them normally.

"Specific Palette" listed as a heading on both Palette pulldowns.

Fixed bug in the VN implementation that prevented SLIDER messages from working.

Fixed bug if the VN COM port is being used by someone else then the system would lock up.

Fixed but when sending VN commands with more than 3 fields. The additional data was being truncated from the message.

Fixed restore from backup if the backup file is just a zipped FDB file then the operation would fail.

Fixed the Layout Preview when the second monitor is to the left of the main screen (i.e. a monitor with negative origin).

To remove Shortcut pages, a Clear function has been added to the right click menu for the page buttons. This will clear out the palettes for the selected page.

Right click on any of the page buttons and select "Clear all shortcuts on this page". For pages above 10 go to the page and then right click on the page label (to the left of the page buttons).

The command line processor can be sent VisionNet command preceded with the key word "VISIONNET". The ASCII command set as per the VN documentation follows this. These commands will also work in the macro system.

The layout window can no longer be closed and not reopened.

Fixed VN crashing if you stopped and started the Ethernet communication.

Fixed possible flicker when releasing a cue playback when another playback has overlapping channels.

Fixed bug causing fixtures to restore from a previous cue when not on and recording live.

In Patch, [Page] will now page down 1 display page and [Shift] + [Page] will page up 1 display page.

The palette windows now properly identify the fixtures that are in the palette.

Integrated a new Gel Library from Cresit. The gel library now includes Apollo, GAM, Lee, Rosco.

Going to a cue state where the cue is immediately following a block cue is now calculating the correct state.

In Tracksheet, values no longer appear in the Scene Breaks.

In Tracksheet, a new "Find" box has been added to the bottom of the window to allow for Command Line searching.

Tracksheet channel/cue numbers are now white for better visibility.

Increased system stability in the event that a wing is unplugged during operation.

After using Group Masters and recording, returning to the cue later now restores group masters used in the cue when using the GOTO command.

Resolved issue where the lower wing board is the first one discovered then a critical internal variable does not get set and you do not get any feedback to that board.

Added Smart Groups or Smart Command Line Patch Data Access. - Allow the smart command line to access text from the Patch columns. Any info in Position, Purpose and Color columns can be used directly from the Command Line. If user assigns channels to 1 LX or R80 or Front Light, this can be called up as a Smart Group.

Removed the option for filtering the palette windows by selection.

Added option for the new palette windows to only enable buttons that work for the selected fixtures. This is optional (off by default) and can be switched form an option within the palette windows.

Changed "Record Palette" button in the channel display to a pull down of options that allow for quick recording of the different palette types.

Changed the interface to generic palettes to match the regular palette windows. This removes the table interface to generic palettes.

Fixed possible endless loop when setting block flag on a cue.

Fixed possible crash closing the color picker when opened from the patch window color column.

New palette windows now refresh when the name is changed.

Added ability to set the color, text color and image for the buttons in the new palette windows.

Fixed new palette windows not working with the new layout engine.

When recording a color palette the button color is now automatically set.

Fixed Enttec USB pro and pro mk2 driver overwriting some device settings when using the software.

Fixed issue where Update can end up in an infinite loop.

Fixed bug whereby the encoders could end up in a non-responsive mode.

If Allowed Submasters is checked in System Properties the submaster bump buttons will now light up when a group/submaster is recorded to it.

Cue now shows correct palette reference after update with new palette.

Updating Trackback on a block cue will now include the current cue in the update.

In the intelligent ML view sorting by fixture type now starts in numerical order.

Using @ ENTER functionality with encoder push to identify a single attribute is now implemented.

Can now press UPDATE and then the palette box to update an existing palette.

Improvements to autopaging when selecting a group.

Updating Trackback now includes updating the current cue and tracking forward.

Typing CUE PART # TIME # ENTER is now legal for changing time on a part cue.

Pressing RELEASE just after updating a part cue, part letters on the channel grid no longer go away.

Redundant attribute instructions now appear white.

Added option (user request) for GOTO to use the cue timing. This is a new check box in the system properties.

Fixed various bugs with the console when using "Shared submasters".

Fixed bug reporting a false positive when framing shutters are stored in a palette.

In tracksheet, block Q values now show proper color.

(Channel) [@] [Enter] now autopages.

[Next/Last] on selected ML now tracks in the ML view.

Fixed issue where updating a cue did not return to the cue state.

Fixed issue where the Live screen was internally resized.

When a ML is referencing a palette and it's level is changed and released, it no longer shows raw data.

Fixed FX IDs being duplicated across types.

Added indicator to the sidebar for shortcuts that are in the cue.

Completing a leading channel list update for a range of cues no longer changes the label of existing cues.

Completing a leading channel list update for a range of cues (where the range number extended beyond the existing cue list) no longer crashes the software.

If you change macros the Q list shortcut button interface no longer shows old info.

Blind no longer changes the selected cue if a scene break is selected.

Changing layouts now populates the Live screen ML view correctly.

Changing layouts no longer toggles the Live screen ML view on/off.

Increased font size on the Live screen defaults above the cue list.

Follow flag is more prominent in the Side Bar cue list.

Rerecording over an existing cue no longer defaults the cue description.

Fixed a bug in the macro variable system that broke branching instructions.

Added the ability for a macro variable to be assigned to another macro variable.

Fixed group window filters not working correctly if the sorting was not set to the default "group name".

Fixed blind view not showing the correct state of the dimmer is referencing a group.

Applying a group "group X @ level" will no longer make a palette reference. Palette reference needs to be "channel list @ group X".

Groups now auto page the channel display.

Fixed updates that removed channels from the cue not being asserted correctly.

Fixed memory leek when recording cues.

Fixed updating a cue and selecting to update palette reference with hard values will now only de-reference values that have changed.

Fixed possible recording of submasters into cues with using record minus sub.

ML View now correctly scrolls selected channels into view when in grouped mode.

Cue labels not automatically set to the cue number when using the "add cue" button.

If an effect is stopped when a live cue is updated then the effect is removed from the cue.

Fixed problem with RGBAW 16bit.

Fixed using groups always being inclusive.

Fixed new palette windows not refreshing after doing a bump record.

Fixed the Beam and Edge recording being around the wrong way.

In Record Group Dialogue Box, name is now optional.

In using the 3rd line of text, Purpose has a label but no Position info, the Classic View now only shows this data once.

Fixed confirmation dialogue when using the delete button in the cue list window showing on the wrong monitor.

Fixed universe not being set correctly when patching an RDM fixture.

Fixed not being able to do "rec pos" without giving a number.

Fixed ability to set the description at the end of the rec attribute command

Fixed display problem with the group button in the live view.

Recording attributes now correctly apply after record.

View menu changed to large touch friendly buttons.

Added support for VisionNet over Ethernet.

Palette types are implemented. Note: This is a very big change so look for "fingers". You get to the matrix of Palette Types from the "Options" menu in the group window.

Palette types window - selecting an attribute family now toggles the appropriate attributes

Palette types window - they are now toggles

In the Palette Type Record Defaults dialogue box, the system now asks if you want to save when initiating a close window after making a change.

In the Home pulldown, the attribute families are now reordered Int, Pos, Col, Beam, Edge, Util.

Viewing part designations in Blind no longer track to the next cue.

Trigger autopalette creation when importing patch from CSV.

[Record] [Cue] (#) (Label) [Enter] now records the selected cue number and add the entered label. Prior to this quotation marks were required around the label.

Cue Countdown now appears in the Side Bar.

When you type [Record] [Generic Palette] [Pos] [Edge] (Label) [Enter], it records the palette with the correct data but the label is POS. Fixed.

Adding FX to a Group, the dialogue box no longer says that It's adding to a Cue.

Added ability to record a range of subs to another sub regardless of output. i.e. [SUB] [1] [THRU] [SUB] [5] [RECORD] [SUB] [6][Enter] is operational.

Added a Palette Type field in the Group window. And clicking on the "Options" button will open the window for setting the palette type record defaults.

Adjusting ML attributes in Blind are now responding as they do in Live.

When in Blind a manual update no longer flashes to Live and then back to Blind.

When focused on the Side Bar, the Up/Down Arrows now move correctly in Blind as well as Live.

The Record Generic Palette dialogue box now says Record Generic Palette.

When recording a Generic Palette, it no longer ignores the Edge family.

Command Line now allows for mixing channels and groups and subs in the same command.

In the external triggers is a mapping table to map a PRESET or a SLIDER message to a different submaster/shortcut. For presets you can also directly execute a command line command.

Implemented a "learn" mode. Once in learn mode you can press a button or move a slider on the VN station and the software will ask you want you want to map it to.

Implemented a new command on the command line "VISIONNET". This command can be used to send a VN action.

Syntax is VISIONNET {command} {data 1} {data 2} {data 3}. e.g. to send a message to preset 3 in room 2: VISIONNET PRESET 2 3 0 (actually the 0 on the end is optional for preset commands as it will use 0 as the default).

When Marking, the fixture does not show that it's marking until it's started marking.

When in a cue where MLs have marked, [@] (Pos/Color/Beam/Edge) [Enter] will remove the marking and return the fixture to it's cue data. If the channel is then released, it will now reflect the correct color when returning to it's cue data reference.

Palette references are now reflected correctly in Blind.

If a marked ML is given an intensity value, it will restore to the cue data automatically.

[@] [Cue] [Enter] has been added. Will restore the current cues data to selected channels.

[@] [Cue] [Last] [Enter] has been added. Will restore the previous cues data to selected channels. The previous cue's cue number will appear on the Command Line when [Last] is pressed.

[@] [Cue] [Next] [Enter] has been added. Will restore the next cues data to selected channels. The next cue's cue number will appear on the Command Line when [Next] is pressed.

In the Report menu, Channels in Use now reports highest value recorded.

In Blind, (Channel) [@] [Cue] (#) [Enter] no longer goes to Live.

When using 2 digit mode, the Command Line now ignores the 2 digit limitation for push encoders.

In Layout Manager, can now store a new view of channels.

Permitted to enter time X:XX for minutes and seconds.

Fixed bug that would cause palette link to be lost if a fixture exists in the next cue, had no instruction for an attribute and was set to mark. This resulted in the channel display showing the hard values rather than the palette.

Fixed bug that stopped the Enttec RDM Pro from RDM functions.

When an FX is launched from the FX List, FX parameters are assigned to the encoders.

When an FX is running in a cue under the running FX tab, FX parameters are assigned to the encoders.

Copying fixture data when the source fixture's intensity is less than full, the level now apply at the correct level.

When calling up a screen layout, the cue list/group list details windows always come back. Its setting is now sticky.

Command Line data now scrolls when it fills up the Command Line box.

When editing channels in the FX Editor. Profile FX, pressing the + key no longer responds with =.

With conventional channels selected, and nothing assigned to the encoders, if an encoder is pushed, it no longer presents an ML attribute.

When in Blind, and UPDATE ENTER is pressed, it no longer restores back to Live.

After updating trackback, the assert is now correctly applying levels.

Version 2.14 Build 37

If a firmware update fails, the software will not attempt to upgrade any other boards. The user is prompted that they should restart with a power cycle.

Resolves issues with individual board upgrade when updated software/firmware is loaded and installed.

Classic View now shows all data programmed for fixtures.

Fixed. In Patch, selected newly searched model in text box did not allow ENTER to select.

Dimmer patching window. The SHIFT button should be lit as the user can SHIFT + TAB to return to previous edit box.

When in Patch, pressing Live will trigger the Close option on the Patch screen.

When a second patch instance of an already patched fixture is patched, there should be no request to create a new page of Auto-Palettes.

When a fixture is changed and the fixture library editor is closed, the NEO software goes to a blank window.

Creating a new blank show, doesn’t clear out the patch if you use an existing file name for the new blank show.

Cue triggering a Note seems to not show the note window on a single monitor system.

Single monitor issue. In Patch, type VL1100 and then use the mouse to select the correct model, when you do that, it automatically goes back to Live.

RECORD CUE ### ENTER will lock up the programming tile.

Referencing a position group, if I move Pan, it does not lose the reference. Only when you move Tilt does the reference go away.

In Fan, once you select something in Other Attributes, the encoders are now assigned to the other attribute items but the screens still ID to Color, Hue, Saturation, Intensity.

When you are in the profile fx editor then wheels should change the values - When in the chase fx editor the wheels should control step time, fade time, fade out time - In FX List, adding channels can only be done from keyboard.

You can (now) use "UPDATE POS #", UPDATE COLOR #" etc. It will be based on current selection or leading channel list.

UPDATE+GROUP - now working. Will automatically select the last group applies. - When updating a Group, the Shortcut should not say Auto. This is moving the shortcut when the preset focus group is updated.

When the FAN dialogue box is open, have the Fan button go red.

When using TIME in the syntax CUE # TIME # ENTER, you can press TIME a second time and get down time (represented by a slash / ). It now stops accepting TIME to the Command Line after this.

When in a recording dialogue box allow the attribute family keys (Position, Color, Beam, Edge) to be used to toggle the appropriate attribute family selection.

With an LED patched in HSI mode, in the Cue List Detail window we don’t see what color it is in. We just see a Hue box with a 16-bit number.

Fixed possible crash using ShowNet output above universe 4.

Changed event processing for messages from the NEO hardware from being synchronized with the main thread (to be queued with the main thread). This eliminates possible lock-ups and will not stop further events from being processed.Changing out of the dimmer patch window (without closing) will trigger a "save patch" message.

"Record Record" and "Update Update" working again - broken in the last build

Most of these changes are related to modal windows and ensuring you can’t get into a state where a modal window is obscured by another window.

Also changed the way the "Enter" key is processed. Rather than the enter key directly triggering the command processor it now sends a notification message to the main thread to trigger the processing. This ensures that if the command processor gets tied up (e.g. it pops up a dialog box) then the program board processing continues to run.

Tracksheet intensity color accuracy improvements.

Should an effect be recorded into cue 0, going into Cue Lists window, clicking on the Effects (Fx) … will NOT recognize cue 0 and allow you to remove it.

Fixed possible lock up of the program board when changing values in Spin Edit controls using the console keyboard.

Fixed Encoder board apparent lock up if you select a fixture that does not have any encoder assignments (and the auto assignment does not apply).

Fixed bug that if the cue FX window is open (or shortcuts, or notes etc) and you click on a different row it would select the wrong cue.

ML mouse mode. Console will now only go into this mode when fixtures with pan/tilt are selected. The system will also automatically exit this mode when the selection list is cleared.

When a modal window is open the window keys on the console are disabled. Expected to fix possible cause of lockups.

Added the ability to do multiple cell edits in the track sheet.

Added color coding to the track sheet

Fixed bug that prevented editing RGB/CMY colors in the track sheet.

In Patch, typing “VL4000” in the search box for the old LF way of patching, didn’t find the VL4000. Search is now fixed.

When updating a cue by UPDATE UPDATE, in the Update dialogue box, change “preset” to “preset focus group”. This term is used 4 times on the dialogue box including the button.

If you have a sub at less than full and you grab a channel, change its level and update the sub, the value appears in white. They now remain in yellow.

Recording a cue to include submasters does not include levels from subs.

Looking at the Cue List window, the Channel column no longer shows channels stored in the cue.

When using Stop/Back to go from Cue 1 to Cue 0 when not only sitting in a cue but subs are outputting, the values from the sub go to white when they should stay yellow.

Playback GO/Play LED will flash when cue is running.

Playback Stop/Back LED will flash when cue is paused.

Fixed bug in option called "Override takes precedence over HTP". Now allows channel control priority over any HTP sub behavior setting. This setting is defaulted on.

With a submaster outputting, if intensities are changed via channel control and the sub is updated. The channels/fixtures shall be able to be released and the value goes to the submaster control without changing intensity.

When a sub is outputting and one of its intensities is changed via channel control and the submaster is updated, it replaced the sub with the changed channel and deleted all others. This is now merging and not replacing data.

CL: RECORD CUE # RELEASE will record the cue. Fixed.

When selecting fixtures that have a level from a cue, then typing RECORD SUB # ENTER, it’s recording changed even though it should be recording selected. If you use the dialogue box, everything works as expected.

DIMMER 1 FULL NEXT/LAST should advance on dimmers (not fixtures) as if in Active Select Mode.

If you select a fixture from the ML attribute window with a mouse, you do NOT get the Fixture Control in the Side Bar.

Working with fixtures there still seems to be one way that the encoders and fixture control GUI can get out of sync. If you select a fixture, adjust color then record a cue. With the fixtures being released on record, the fixture is released but the encoder screens still show color info. Now if you reselect the fixture, it goes to the Position page on the GUI but the encoder screens still show color. When the record action occurs and the fixtures are released, the encoder screens now go blank.

Applying a palette, [Fixture List][@][PALETTE][Show Blue][ENTER]. It takes the intensity up 5%.

In the FX Playback window. On running FX, the FX number is now exposed.

Default submaster behavior now set to Intensity HTP / Attributes LTP.

Updating firmware not correctly getting the encoder screens back to a working status.

Hardware assignments are now being cleared.

Changed Side Bar title for cue list tab to Master Playback as this is displaying what is assigned to the Master Playback.

Update is now updating with fixture assigned parts.

Edit all FX parameter box with Command Line.

CLOSE now closes Control Panel.

Using [Fixture List][HOME] now auto-scrolls on the ML Attribute window.

Recording a cue with FX Library FX of Rainbow Random was changing on Record.

Implemented "Fixtures in Show" display option. You will find this option in the menu associated with the "Select Active" button. It’s a switch that can be turned on/off. Once on it will update automatically as changes are made.

Implemented [RECORD][SUB][#][PAGE][#][ENTER]

Changed so that the description is now given focus in the Record Cue dialogue box.

Group window now refreshes automatically when updates occur.

Crash inducing syntax. [4][@][CUE][2][ENTER]. Fixed the logic loop that was causing the issue.

Now able to use CL to edit all FX parameter boxes.

Playback assignment can now change after initial assignment.

Typing [Channel List][HOME] works and auto completes.

Press Rec+Sub then selecting the sub's bump button now works without assigning a name.

When creating a new blank show, hardware settings are not being cleared.

Changing Cue List does now roll through to the Record DB.

Added new report system. In the "More" menu is a new report option. Pressing the report button on the console pops up a touch friendly report buttons.

In Blind View, the arrow down key will not go into/past a part cue.

In Patch, ability to select all search return options in the fixture entry box.