Release new xlights version 2016.1

smeighan

Dedicated elf
Joined
Jan 19, 2012
Messages
1,109
Location
4217 Greenfinch Dr CO 80126
New release xLights.


Starting in 2016 we are changing our version numbering system. The versions this year will be 2016.1 thru 2016.nn where nn is however many releases we do in 2016. This does not change the code in any way.


In this first release , 2016.1, we have a major code refactoring by Dan Kulp. This was huge! Nearly one month to complete, maybe a couple hundred files touched. If everything works as expected you will see no differences. What the refactoring does is allows us to keep adding more effects and makes it easier to add them.
For technical folks, we used to have all the wxwidgets page layouts in a single file, now there are 34 files that matches the 34 effects. In this build we also rebuilt our wxwidgets libraries (a 1 hour process) to allow some new capabilities we need.


Keith Wesley has fixed the snowflakes effect (it was broken sometime last year). Snowflakes are supposed to swirl as they fall, somehow we got them all falling one direction. That is now fixed.


Keith also created a new effect called 'Tendril'. Try it out on a matrix model to see what it does.


Work was done on the Linux builds.


Dan again added code to speed up saves.


Latest releases are found at http://nutcracker123.com/nutcracker/releases/
Issue Tracker is found here: https://github.com/smeighan/xLights/issues


XLIGHTS/NUTCRACKER RELEASE NOTES:
--------------------------------
2016.1 Jan 25, 2016
-- enh(dkulp) Refactor Effect rendering code to make it easier to create new effects
-- enh(dkulp) Update Linux Text effect to render on background thread
-- bug(dkulp) Linux toolbar buttons sizing problem and buttons on effect panel
-- enh(dkulp) Plasma/Butterfly/Meteors render performance enhancements
-- enh(keithsw) Add tendrils effect. Also includes introduction of GraphicsContext. Builders please see README.Windows for rebuild instructions.
-- enh(keithsw) Add natural snowfall without accumulating to the snowflakes effect




So try saving some of your sequences, and then try saving with new code. Maybe post before and after times. Some sequences will not see improvement, some will see 20-30% improvement.
 

smeighan

Dedicated elf
Joined
Jan 19, 2012
Messages
1,109
Location
4217 Greenfinch Dr CO 80126
pixelpuppy;416854 said:
I get this error when trying to launch 2016.1 (see attachment)


double clicking to install is not replacing the wx libraries.
Try removing all files that bein wxmsm*.dll in your c:\programfiles(x86)\xlights directory. You should then be able to double click exe file to reinstall.


wxmsm30*dll files should have a january date, not a dec date.
 

pookie

New elf
Joined
Nov 28, 2015
Messages
45
Location
Warragul
Just tried installing latest version of xLights, now the program will not open and get an error 'xLights.exe - Entry Point Not Found'. I have attached a shot of the error.

I was previously running xLights 04.03.02 without a problem.

System: Windows 10 Pro (64-bit)
 

Attachments

  • xLights.JPG
    xLights.JPG
    21.1 KB · Views: 14

smeighan

Dedicated elf
Joined
Jan 19, 2012
Messages
1,109
Location
4217 Greenfinch Dr CO 80126
old libraries are not being replaced, Uninstall/re-install xlights. This will NOT affect any of your sequences, those are in the show directory.
 

smeighan

Dedicated elf
Joined
Jan 19, 2012
Messages
1,109
Location
4217 Greenfinch Dr CO 80126
I am researching why these ddl's didnt get replaced using the innosetup program. These are the wxwudgets libraries that we compiled about one year ago. 77 releases last year and we never changed them. Developers are now drilling down into these open source code and fixing some issues that affect performance and stability.
 
Top