Release 3.6.9. Bug fixes

smeighan

Dedicated elf
Joined
Jan 19, 2012
Messages
1,109
Location
4217 Greenfinch Dr CO 80126
More bug fixes by Dan Kulp.


Notice in the last few weeks how many bug fixes Dan Kulp has done. Think of xlights like a car, Dan has been tuning it and super charging it.
I really appreciate his efforts!




XLIGHTS/NUTCRACKER RELEASE NOTES:
3.6.9 Nov 29, 2014
-bug (dkulp) Move Text effect rendering back to main thread due GDI calls it makes (to get Font info and to render the text) which is required to be done on the main thread.
-bug (dkulp) Custom models that don't have an element in the grid for all channels in the range would cause buffer overruns on ModelExport
-bug (dkulp) ModelExport was not using the SettingsMap to determine the state of the "Persistent" checkbox and isntead looked at the actual checkbox on the page.
-enh (dkulp) MAC - turn off anti-aliased text rendering to make it match Windows (and look better)
-bug (dkulp) Model Export was crashing, now fixed.
3.6.8 Nov 28, 2014
-enh (sean) Modified install program so that it has an auto launch button for Windows installs
-enh (mbrown) Removed check that number of Renard channels is a multiple of 8.
-enh (dkulp) Add ability to ignore LOR channels that do not have a deviceType and network defined. (common
for beat tracks and unused channels.
-bug (sean) Fixed label creation of SETUP and convert so export of lms file now creates the RGB data
-enh (dpitts) Added Preview Groups into PREVIEW tab, Create a group, when you select that group the
"Part of My Display" will be set automatically for you. This allows you to set groups of models and be
able to turn on the "Part of My Display"
-bug (dkulp) Fix a bug where the LastChannelCount always assumed RGB nodes
-bug (dkulp) On Mac, could not paste stuff into custom model due to using \r instead of \n for line delimiter
-enh (dkulp) SPEED: Multi-thread the Nutcracker tab saving to speed up the rendering/saving
-enh (dkulp) SPEED: Change the internal representation of a color to avoid some unnecessary OS calls. Results in
significantly faster rendering of effects.
-enh (dkulp) SPEED: Add "Fast Save" option on Nutcracker tab to allow the save command to only render the cells below
and to the right of the cells that have changed. Placing the models you are working on to the
right on the grid can significantly speed up turn around time if you flip between Preview and
Nutcracker often.
-bug (dkulp) Fix bug in SingelStrand chase effect that could cause a crash/memory corruption if used on
models with more than 1000 nodes. (like whole house)
-bug (dkulp) Fix a crash that would occur if the image effect was used, but no image was available.
-bug (dkulp) Column Shift left/right now copies cell protection.
3.6.7 Nov 23, 2014
-bug (djulien) scrunch UI so it will fit on a laptop (needs to be < 760 px high)
-bug (dkulp) Fix Rendering of Ripple effect during save, now shows up in PREVIEW and lights
-bug (dkulp) Fix Rendering of Strobe effect during save, now shows up in PREVIEW and lights
3.6.6 Nov 22, 2014
-bug (dkulp) Size of picture and setting size of display window in PREVIEW could cause a condition where you
could not select items. fixed.
-enh (cpinkham) Add 'Pixelnet-Open' Network Type for Pixelnet output using Generic FTDI chipset USB to RS485 dongles.
-enh (dkulp) During conversions, buffer non-critical updates to the messages list and append
to the list box in blocks of about 10K. Significantly speeds up conversions for HLS and LOR
with very large files that display a lot of messages.
3.6.5 Nov 20, 2014
-enh (sean) New effect class , Strobe.
-enh (sean) Icons on top of each effect improved. This icons will be what you drag and drop effects in xLights 4.0. This early introduction
is to help familiarize users with the icons to an effect.
-bug (frankr) Non music sequences would freeze preview play. fixed
-enh (djulien) Add Papagayo option for scaled vs. fixed picture mode
-enh (djulien) Allow Papagayo grid row labels to be aliased (click on row label to change it); cosmetic only - does not change xml file
-bug (djulien) Avoid "error 0" after writing new Papagayo file
-bug (dkulp) SingleLine models with multiple string bug one node per string were displayed as a single light
-bug (dkulp) Rotating single lines would cause the number of lights to display to drop by 2. (lose the ends)
-enh (dkulp) Added pixel level "Skips" effect to SingleStrand effects.
-enh (dkulp) Add ability to shift columns in the grid left or right to reorder them.
-enh (dkulp) If the effect is NONE and the buffer is already clear, skip clearing it. For large Whole House models, clearing the
buffer can take time so skip it if we can.
-bug (dkulp) If the preview is too large for the viewport such that part of the preview was cut off
at the top, clicking wasn't adjusting the Y coordinate to compensate when determining what
was being clicked on.
 
Top