1. New to Christmas lighting? Get started with the AusChristmasLighting 101 Manual:
    auschristmaslighting.com/wiki/AusChristmasLighting-101

new xlights version 2016.1

Discussion in 'xLights (Nutcracker)' started by smeighan, Jan 27, 2016.

  1. smeighan

    smeighan Dedicated Elf

    Joined:
    Jan 19, 2012
    Messages:
    1,066
    Likes Received:
    9
    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.
     
  2. OP
    OP
    smeighan

    smeighan Dedicated Elf

    Joined:
    Jan 19, 2012
    Messages:
    1,066
    Likes Received:
    9
    Location:
    4217 Greenfinch Dr CO 80126

    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.
     
  3. pookie

    pookie New Elf

    Joined:
    Nov 28, 2015
    Messages:
    27
    Likes Received:
    9
    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)
     

    Attached Files:

  4. OP
    OP
    smeighan

    smeighan Dedicated Elf

    Joined:
    Jan 19, 2012
    Messages:
    1,066
    Likes Received:
    9
    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.
     
  5. pookie

    pookie New Elf

    Joined:
    Nov 28, 2015
    Messages:
    27
    Likes Received:
    9
    Location:
    Warragul
    Thanks, a proper uninstall re-install fixed the issue.
     
  6. OP
    OP
    smeighan

    smeighan Dedicated Elf

    Joined:
    Jan 19, 2012
    Messages:
    1,066
    Likes Received:
    9
    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.
     

Share This Page