Jump to content
Light-O-Rama Forums

xLights release 4.1.11. Last release before the Expo


smeighan

Recommended Posts

Issue Tracker is found here: https://github.com/smeighan/xLights/issues
 
XLIGHTS/NUTCRACKER RELEASE NOTES:
---------------------------------
4.1.11  Jul 14, 2015
-- enh(gil)   Add ability to create/edit/draw images on models using the Pictures effect and the Effect Assist window.
-- gil (bug)  Prevent crash if image file cannot be found.
    -- enh(dkulp) Add a choice to select the view in the top left corner
    -- enh(dkulp) Add ability to "expand" a ModelGroup on row headings to expand out the models.
    -- bug(dkulp) Fix the Align/Distribute menu items on the Layout tab
    -- enh(dkulp) Add options for how the ModelGroup internal buffer is constructed including:
                   a) grid size - the old 400x400 is now configurable
                   B) Horizontal and Vertical "by model" where each model is a row or column and the nodes for that
                      model go the other direction.
-- (cpinkham) Fix Linux build and update README.linux file. This allows someone to build a Linux xLights
4.1.10  Jul 8, 2015
    -- enh(gil)   Add preview of image to the Effect Assist window for Pictures effect.  More to come for this effect.
    -- bug(gil)   Selecting a single cell with any drag movement of the mouse was causing invalid effect end time when placed.
    -- enh(gil)   Add SaveAs to the File menu.
    -- bug(gil)   Fixed effects dropped on grid were not previewing.
    -- enh(gil)   Update View -> Windows so that Perspectives, and Display Elements windows work and add Effect Assist Window.
    -- enh(gil)   Add settings options for how the effect assist window behaves.
    -- enh(gil)   Added new panel to help in defining Morph positions.  Will be expanded for other uses later.
    -- enh(gil)   Automatically initiate Render All after adding or modifying data layers when dialog is closed to remove confusion.
    -- enh(gil)   Add ability to Delete Views.
    -- enh(gil)   Allow timings to be added/removed from views.  This info remains local to each sequence not stored as part of the view
                  since not all sequences have the same timing names.
-- bug (sean) Fix README.windows that got overwritten. These are instructions for compiling our code under windows
4.1.9  Jun 30, 2015
    -- enh(gil)   Update wizard timing buttons to be more clear as to what they are defining.
    -- bug(gil)   Bug presets were not getting the version attribute.
    -- enh(gil)   Each sequence will now save the last view that was active so it can be restored.
    -- enh(gil)   Add Views capability.
    -- enh(gil)   Make the display elements window a scrolled window.
    -- enh(steve) Add LOR *.LAS file type to selection for timing imports.
    -- enh(gil)   Clicking effects in grid does not alter play position in waveform.  Allows a selected play range to stay active.
                  If you want to move the play start location use a double-click or click in the waveform.
                  Now you can adjust the waveform play range by putting cursor near the edges of the selected range.
4.1.8  Jun 24, 2015
    -- enh(gil)   Only allow effect endpoints to be dragged to positions that align with sequence timing.
    -- enh(gil)   Add a play scrub line.
    -- enh(gil)   Use fixed point integers for all effect position calculation.
    -- bug(dkulp) OSX crashes if toggling back and forth between Sequencer and other tabs and there are floating windows
    -- enh(dkulp) Allow "-P#", "-P##", " p#", and " p##" for detecting CCR/CCBs in LMS import
    -- bug(dkulp) LMS import fails to convert RGB elements if the effects on the three individual channels don't have the exact start/end times
    -- bug(dkulp) LMS import sets start and end intensity to 0 for ramp downs.
    -- enh(gil)   Changing the active model groups no longer modifies the "Part of my display" attribute.  That can only be modified in model properties.
    -- enh(gil)   Add ability to import timing grids from LOR files.
    -- bug/enh(gil) Modify the presets so that user has full control over group creation and deletion.  Remove Add to Favorites button.
                    Fix dragging effects causing deletions.
4.1.7  Jun 19, 2015
    -- bug(gil)   Fix crash when deleting the last timing mark on a timing row.
    -- bug(gil)   Add exclusive index to layers so that Undo will work on strands and nodes as well as normal layers.
4.1.6  Jun 16, 2015
    -- bug(dkulp) Fix Random effects not being random
    -- bug(dkulp) Fix memory leak on "close sequence"
    -- bug(dkulp) Fix rendering of Color Wash with fades
    -- enh(dkulp) Add a "Promote Node Effects" option to model popup to search for effects on the nodes that can be promoted up.
4.1.5  Jun 14, 2015
    -- enh(gil)   Add Effect Presets dialog back into the program.
    -- enh(dkulp) Add ability to set a brightness that is applied to the preview
    -- bug(dkulp) If the LSP XML file is corrupt, display parse error, but don't crash.
    -- enh(gil)   While playing a show don't halt if media cannot be found...log the error and move on to the next song. Fixes #262.
-- Add model icon on toolbar. This allows goign directly to models without having to go to the LAYOUT tab
4.1.4  Jun 9, 2015
    -- bug(gil)   Fix v3 import to delete effect2 if Effect1:mix0 or Effect2:mix100 and delete effect1 if Effect1:mix100 or Effect2:mix0. Fixes #144.
    -- enh(gil)   Update Undo to be able to undo modified effects.  Fix a few cases where moved effects weren't tracked.  Right-click menu will now
                  show the type of Undo that is about to be performed.
    -- bug/enh(gil) Updates/fixes to the perspectives.  Windows now hide when switching to other tabs.  Delete now works.  Added a Save button so you
                    don't need to always go to the menus.  All windows are hidden before app closes.  Prevent duplicate names. Fixes #105. Fixes #87.
    -- bug(gil)   Link the slider and text control for the Circles effect
    -- enh(gil)   Select position by time function had int instead of double parameter which was causing small divisions to not be selectable.
    -- enh(gil)   Update Undo to be able to undo moved effects.
    -- enh(gil)   Update Undo to be able to undo added effects.
    -- enh(gil)   Add beginning Undo functionality.  Currently only works for restoring deleted effects and effects moved between layers.
    -- enh(gil)   Select effects based on time to allow off screen block selections to work.
-- enh(dkulp) * Don't render model groups that don't have any models
-- bug(dkulp) * More fixes for HiDPI screens.  Fixes #259
-- enh(dkulp) * Don't render model groups that don't have any models
-- bug(dkulp) Fix different MAC playback speeds
-- enh(dkulp) * Updates for the LSP import
4.1.3  Jun 5, 2015
    -- bug(gil)   Fix several selection and copy/paste errors when grid has been vertically scrolled
    -- bug(dkulp) An effect of length 1 frame results in a "position" of NaN which can really mess up a lot of effects.
4.1.2  Jun 4, 2015
    -- enh(gil)   Lots of improvements to cell selection...still need to fix issue with off screen effect selection.
    -- bug(gil)   Add protection around calling cell selection logic with uninitialized values to prevent crashes.
    -- enh(gil)   Grey out the Create Random effects option if there is no selection.
    -- enh(dkulp) Add setting for Render at save.   Turning off will save the fseq in it's current state.
    -- bug/enh (dkulp) Lots of work on SingleStrand Chase effect to get it to work better with small models and single color models and grouped arches.
4.1.1  Jun 1, 2015
    -- enh(gil)   Improve selection logic so it shows a hand when near center of effect to allow drag but also allow selecting the cell underneath
                  if clicking between the center and the edge.  Also fixed the group move so it works with the hand and doesn't incorrectly
                  only move one effect when multiple are selected.
    -- bug(gil)   Fix a couple crashes when clicking in grid without timing track active.
    -- bug(gil)   Fix paste so it offsets within the selected cell if needed.
    -- enh(dkulp) Prompt if changes before close or open of new file.  Fixes #247
    -- enh(dkulp) Start work on Import of channels from LSP msq files
    -- enh(dkulp) Allow Fire to be from top/left/right/bottom   Fixes #245 (kind of)
    -- enh(dkulp) Allow effects to provide a "pre-rendered" background for display on the grid.  Update "SKips" effect to use it.  (provides scroll performance enhancement)
    -- enh(dkulp) Add ability for Garland effect to go Up/Down/Up+Down/Down+Up/Left/Right/Left+Right/Right+Left

 

Link to comment
Share on other sites

Continued thanks Sean for all the had work and long hours you have put into this to make our "lighting lives" a bit easier and a whole lot brighter!!

Link to comment
Share on other sites

  • The topic was locked
Guest
This topic is now closed to further replies.
×
×
  • Create New...