Sean Meighan

Software => Bugs in xLights/Nutcracker => Topic started by: taintedsaint on November 02, 2018, 05:47:28 AM

Title: OS Mojave conflicts/bugs/issues???
Post by: taintedsaint on November 02, 2018, 05:47:28 AM
Hopefully one of the developers will weigh in as well as Mac users.
OS Mojave is out and while I normally upgrade without thought, I'm a bit nervous about affecting this years show which is finished and ready to run.
As I run my show from my Mac I truly fear finding the conflicts the hard way and not being able to fix it before show launches in a couple of weeks.
Any known issues with this upgrade or problems other users have had so far?

Thanks for any input.

Joe
Title: Re: OS Mojave conflicts/bugs/issues???
Post by: dkulp on November 02, 2018, 06:13:00 AM

The main issue is a bunch of display glitches.  For the most part, various controls don't display until you click on them.  The main one you'll notice is the entire Layout on the layout panel.   It comes up blank, but all you need to do is click on it and it displays.

I did track down most of that issue yesterday and submitted a pull request to the wxWidgets folks:
https://github.com/wxWidgets/wxWidgets/pull/1010

There are a few other bugs I've submitted patches for:
https://github.com/wxWidgets/wxWidgets/pull/1008
https://github.com/wxWidgets/wxWidgets/pull/1007
https://github.com/wxWidgets/wxWidgets/pull/916

There is another "crash" when using tendrils effect that I have a fix for, but the wxWidgets folks don't like the fix so I'm not sure where that's going to go.

The next build will have all those fixes in place as I DO use a custom wxWidgets fork so I can make sure the fixes we need are included.  The tendrils fix I have will be in place for my fork.
Title: Re: OS Mojave conflicts/bugs/issues???
Post by: dkulp on November 02, 2018, 09:03:37 AM
2018.41 is up.  This contains all the mentioned wxWidgets fixes along with some fixes in xLights and thus should be much more usable on Mojave.   
Title: Re: OS Mojave conflicts/bugs/issues???
Post by: taintedsaint on November 02, 2018, 09:45:02 AM
Wow Daniel, you're a busy guy!! And far more technically adept than I could dream. While I've been a Mac user since 1984 and know my way around the OS, I still get lost when guys talk technical coding fixes. Glad folks like you exist.

Your response is what I was hoping for, a version update coming out to address Mojave. My plan is to run this years show, then start of next year download upgrade to OS and new Xlights. Thanks again so very much.

Joe