Author Topic: xx 2016.46 Big Release. TreeList in LAYOUT, Sub Models, lots more  (Read 6536 times)

Offline logandc99

  • Sr. Member
  • ****
  • Posts: 257
    • View Profile
Re: 2016.46 Big Release. TreeList in LAYOUT, Sub Models, lots more
« Reply #15 on: August 17, 2016, 09:17:47 PM »
Just downloaded version .46 on my mac and when I start the program, whilst it shows the xlights icon on the doc with a dot below it as if it's open, nothing appears on the screen. I replaced it with the version with "sandbox" added  and it seems to work.
 I presumed I should be using the "non-sandbox" version but that fails to start.
Any other mac users seeing this?

Offline dkulp

  • Supporting Member
  • Hero Member
  • *
  • Posts: 812
    • View Profile
Re: 2016.46 Big Release. TreeList in LAYOUT, Sub Models, lots more
« Reply #16 on: August 17, 2016, 09:35:28 PM »
Can the sandbox version open your show directory?  .46 seems to have more issues with bad rgbeffects.xml files.  Be default, the sandbox version likely doesn't point at your show directory yet so it will open up, but likely then hang/crash when you point at your show directory.
Daniel Kulp
Framingham, MA

Offline kevinp

  • Sr. Member
  • ****
  • Posts: 373
    • View Profile
Re: 2016.46 Big Release. TreeList in LAYOUT, Sub Models, lots more
« Reply #17 on: August 17, 2016, 09:36:02 PM »
Just downloaded version .46 on my mac and when I start the program, whilst it shows the xlights icon on the doc with a dot below it as if it's open, nothing appears on the screen. I replaced it with the version with "sandbox" added  and it seems to work.
 I presumed I should be using the "non-sandbox" version but that fails to start.
Any other mac users seeing this?

With the sandboxed version, xLights prompted me to choose a show directory upon launch.  My layout screen was missing all of the model group icons and wording in the list of models.

With the non-sandboxed version downloaded as the .dmg format, everything started up and ran/looked fine on my Mac.
Kevin Pankratz
Blaine MN

Offline kevinp

  • Sr. Member
  • ****
  • Posts: 373
    • View Profile
Re: 2016.46 Big Release. TreeList in LAYOUT, Sub Models, lots more
« Reply #18 on: August 17, 2016, 09:46:14 PM »
Can the sandbox version open your show directory?  .46 seems to have more issues with bad rgbeffects.xml files.  Be default, the sandbox version likely doesn't point at your show directory yet so it will open up, but likely then hang/crash when you point at your show directory.

I was able to select the show directory without a crash with the sandboxed version.  The app window position and size was completely different though when compared to the "regular" version of xLights.
Kevin Pankratz
Blaine MN

Offline logandc99

  • Sr. Member
  • ****
  • Posts: 257
    • View Profile
Re: 2016.46 Big Release. TreeList in LAYOUT, Sub Models, lots more
« Reply #19 on: August 17, 2016, 09:50:23 PM »
I can open the sandbox version, it asks for show directory, I point it in the right direction and then can load a sequence and work on it fine.
With non-sandboxed version, the xlights program doesn't seem to open at all. Downloaded twice with same result.
But sandboxed version seems quite usable.

Offline bravado67

  • Sr. Member
  • ****
  • Posts: 402
    • View Profile
Re: 2016.46 Big Release. TreeList in LAYOUT, Sub Models, lots more
« Reply #20 on: August 17, 2016, 09:52:48 PM »
Sub Model feature is simply amazing! My brain is on fire thinking of new ways to sequence. Thank God we have a little over 3 months to sequence! LOL

Ron

Offline logandc99

  • Sr. Member
  • ****
  • Posts: 257
    • View Profile
Re: 2016.46 Big Release. TreeList in LAYOUT, Sub Models, lots more
« Reply #21 on: August 17, 2016, 10:24:30 PM »
Ok, seems that the sandbox version is now playing up for me. I was able to do some sequencing and then save the file and close the program but now xlights won't reopen. This is on the laptop. Gone back to v.45 and all working fine.
Will try .46 on imac when at home but I'm guessing I'll have the same issue. Not sure what to do about that as I would like to have a good play around with the submodels.
Hmmmm, curious.
Dan, do you think I have some badness in my rgbeffects file that might be causing this behavior?



Offline logandc99

  • Sr. Member
  • ****
  • Posts: 257
    • View Profile
Re: 2016.46 Big Release. TreeList in LAYOUT, Sub Models, lots more
« Reply #22 on: August 17, 2016, 11:43:58 PM »
Just tried v.46 on iMac at home and seeing the same behaviour - Xlights won't open.
So if it's working for others, I guess it must be something to do with my xml files  :-[

Offline dkulp

  • Supporting Member
  • Hero Member
  • *
  • Posts: 812
    • View Profile
Re: 2016.46 Big Release. TreeList in LAYOUT, Sub Models, lots more
« Reply #23 on: August 18, 2016, 02:30:27 AM »

I just uploaded a new 2016.46b version that contains a fix that was made for the Model/Group tree on the layout panel.   You have a bunch of entries in it which seems to cause some issues.   With this build, I was able to open your set fine.
Daniel Kulp
Framingham, MA

Offline logandc99

  • Sr. Member
  • ****
  • Posts: 257
    • View Profile
Re: 2016.46 Big Release. TreeList in LAYOUT, Sub Models, lots more
« Reply #24 on: August 18, 2016, 02:38:26 AM »
Fantastic!. Thanks. Will download it now.

Edit: Yep, worked a treat. Wow that was fast fix. Thank you ;D
« Last Edit: August 18, 2016, 02:42:10 AM by logandc99 »

Offline Gilrock

  • Supporting Member
  • Hero Member
  • *
  • Posts: 6946
    • View Profile
Re: 2016.46 Big Release. TreeList in LAYOUT, Sub Models, lots more
« Reply #25 on: August 18, 2016, 07:22:17 AM »
So some of you had illegal model groups that we were apparently allowing without error before.  Like you have a model group named "Santa" and its members were "Santa, Dasher, Dancer, Prancer,...".  This tended to happen way back when we first switched from WHM's to model groups some people created model groups that contained the exact same named custom model for their WHM.  Well I was trying to make the code ready for nested groups so the call that loaded everything was what we call recursive in that the function calls itself.  So the "Santa" model group would try to recursively load the "Santa" model which was another group which would then try to load itself again and that keeps going till your memory blows up.

Offline Gilrock

  • Supporting Member
  • Hero Member
  • *
  • Posts: 6946
    • View Profile
Re: 2016.46 Big Release. TreeList in LAYOUT, Sub Models, lots more
« Reply #26 on: August 18, 2016, 07:26:47 AM »

I just uploaded a new 2016.46b version that contains a fix that was made for the Model/Group tree on the layout panel.   You have a bunch of entries in it which seems to cause some issues.   With this build, I was able to open your set fine.

Is this fix not checked in?  I didn't see any changes checked in that I thought would fix the problem.

Offline dkulp

  • Supporting Member
  • Hero Member
  • *
  • Posts: 812
    • View Profile
Re: 2016.46 Big Release. TreeList in LAYOUT, Sub Models, lots more
« Reply #27 on: August 18, 2016, 08:39:24 AM »

I just uploaded a new 2016.46b version that contains a fix that was made for the Model/Group tree on the layout panel.   You have a bunch of entries in it which seems to cause some issues.   With this build, I was able to open your set fine.

Is this fix not checked in?  I didn't see any changes checked in that I thought would fix the problem.

This is the "it takes FOREVER to load the the tree on OSX" problem that I told you about.   It has a side effect of sometimes crashing due to too many NSImages being created and sucking up memory and resources.  That fix is committed.
Daniel Kulp
Framingham, MA

Offline Gilrock

  • Supporting Member
  • Hero Member
  • *
  • Posts: 6946
    • View Profile
Re: 2016.46 Big Release. TreeList in LAYOUT, Sub Models, lots more
« Reply #28 on: August 18, 2016, 09:42:57 AM »
Ok so we don't have anything that fixes when people have model groups that include their own name.  Guess we need to develop circular reference detection logic for that anyway so it will work with nested groups.

Offline nmiller0113

  • Sr. Member
  • ****
  • Posts: 256
    • View Profile
    • The Miller Lights
Re: 2016.46 Big Release. TreeList in LAYOUT, Sub Models, lots more
« Reply #29 on: August 19, 2016, 01:01:11 PM »
Not a huge deal but I thought I'd mention that the release notes link on the downloads page is broken http://www.xlights.org/README.txt