[SOLVED] Issue with QLC+ window maximizing and not allowing QLC+ to fit screen (Mac OSX)

Archive of the non-categorized posts related to the QLC+ technical support.
Please do not create new threads here, instead, use the categories above !
User avatar
mumbles
Posts: 113
Joined: Thu Jul 16, 2015 4:39 am
Location: Central USA
Real Name: Justin

Restarting QLC+ is the way Ive been dealing with the issue. Im working on multiple projects right now and when Im done designing and configuring QLC+ for these projects I won't be the only person running it. I don't use simple desk except for troubleshooting. But Its to easy for me or someone else to open simple desk just to check levels and insure loopback dummies are communicating properly and override a main fader if need be on the fly. Restart QLC+ sometimes isn't an option. Im using 10 custom loopback fixture profiles on a universe by it self for a total of 40 "dummy" channels to allow fixtures & scene overrides. I have Pro Presenter controls on another universe with 12 channels. And another 224 channels for fixtures and dimmer packs. I try my best to use DMX monitor as much as posable but some times simple desk is the quickest.

This project will end up residing full time on a 21" iMac so at that point maybe it won't be such an issue hopefully. Massimo said it only happens on low res monitors.

If I upgrade to a newer 13" macbook pro with a 2560 x 1600 display would there be any chance Id have the same issue with simple desk?
OSX 10.10.5 QLC+ 4.9.1
Surface Pro4 Windows 10
Raspberry Pi B OLA 0.95
Raspberry Pi 2B QLC+

Swisson XMt-350
Chauvet RDM2Go
Enttec Pro Mk2
ultraDMX Micro
FTDI USB-RS485-WE-1800-BT XLR

Korg nanoKONTROL2
Korg nanoPAD2
pengumaniac
Posts: 75
Joined: Wed Jul 08, 2015 8:59 am
Location: FRH, Germany
Real Name: Manfred Flintstone

this problem doesn't appear on my 1680x1050, so I think you'll get lucky.
as M. said, the issue is known, and maybe soon there is an ultimate solution,
but first things first, there are also other, more urgent "construction zones"...
Gentoo | profile=desktop | LXDE | QLC+ qt4-build / openSUSE 13.2-x86_64 | KDE | QLC+ qt5-rpmbuild
The best way to predict the future is to invent it. (Alan Curtis Kay) - I'd like to emerge -avuND world, but there are no news in sync for stable updates
User avatar
mumbles
Posts: 113
Joined: Thu Jul 16, 2015 4:39 am
Location: Central USA
Real Name: Justin

I understand its just an issue; not problem. Its just more annoying than anything. :)

Thanks for letting me know about 1680x1050.
OSX 10.10.5 QLC+ 4.9.1
Surface Pro4 Windows 10
Raspberry Pi B OLA 0.95
Raspberry Pi 2B QLC+

Swisson XMt-350
Chauvet RDM2Go
Enttec Pro Mk2
ultraDMX Micro
FTDI USB-RS485-WE-1800-BT XLR

Korg nanoKONTROL2
Korg nanoPAD2
User avatar
mcallegari
Posts: 4480
Joined: Sun Apr 12, 2015 9:09 am
Location: Italy
Real Name: Massimo Callegari
Contact:

mumbles wrote:I understand its just an issue; not problem. Its just more annoying than anything. :)

Thanks for letting me know about 1680x1050.
There's indeed an issue on OSX.
I just tried on Linux and it works. I've been able to set 18 channels per page.

I tried on OSX and no matter what I do (backslash or dot, integer or string) it just doesn't work.
I suspect it is something related to Qt 5 cause I remember it worked some time ago.
I need to investigate a bit deeper.
pengumaniac
Posts: 75
Joined: Wed Jul 08, 2015 8:59 am
Location: FRH, Germany
Real Name: Manfred Flintstone

channelsperpage=28 is already fine on 1024 - but linux instead...
before, also "View Mode Fixtures" could bring me back to right size
Gentoo | profile=desktop | LXDE | QLC+ qt4-build / openSUSE 13.2-x86_64 | KDE | QLC+ qt5-rpmbuild
The best way to predict the future is to invent it. (Alan Curtis Kay) - I'd like to emerge -avuND world, but there are no news in sync for stable updates
User avatar
mumbles
Posts: 113
Joined: Thu Jul 16, 2015 4:39 am
Location: Central USA
Real Name: Justin

Thank y'all for check this out!

I don't feel so dumb now. At least I wasn't the only one not able to get it to work :)
OSX 10.10.5 QLC+ 4.9.1
Surface Pro4 Windows 10
Raspberry Pi B OLA 0.95
Raspberry Pi 2B QLC+

Swisson XMt-350
Chauvet RDM2Go
Enttec Pro Mk2
ultraDMX Micro
FTDI USB-RS485-WE-1800-BT XLR

Korg nanoKONTROL2
Korg nanoPAD2
User avatar
mcallegari
Posts: 4480
Joined: Sun Apr 12, 2015 9:09 am
Location: Italy
Real Name: Massimo Callegari
Contact:

mumbles wrote:Thank y'all for check this out!
I don't feel so dumb now. At least I wasn't the only one not able to get it to work :)
And here's another OSX mistery resolved !
Preferences are cached !!!!
So basically OSX loads all the plist files in memory at boot, and if you change them manually it will ignore the changes. Even worse, periodically it refreshes the files, so it overwrites your changes.

I found this: http://hints.macworld.com/article.php?s ... 8042828630
I like especially this:
Oh, oh! Cached preferences sounds suspiciously like the Windows infamous registry!
So, to make it short: open a terminal and run this command:

Code: Select all

killall -u yourusername cfprefsd
It forces the preferences service to reload, thus including your changes to the .plist file.

The correct syntax is indeed something like this:

Code: Select all

	<key>simpledesk.channelsperpage</key>
	<integer>24</integer>
I should add this to the documentation. Oh my goodness this OSX is really weird...
pengumaniac
Posts: 75
Joined: Wed Jul 08, 2015 8:59 am
Location: FRH, Germany
Real Name: Manfred Flintstone

linux, my love...
Gentoo | profile=desktop | LXDE | QLC+ qt4-build / openSUSE 13.2-x86_64 | KDE | QLC+ qt5-rpmbuild
The best way to predict the future is to invent it. (Alan Curtis Kay) - I'd like to emerge -avuND world, but there are no news in sync for stable updates
User avatar
mumbles
Posts: 113
Joined: Thu Jul 16, 2015 4:39 am
Location: Central USA
Real Name: Justin

Massimo,

Great Job!

killall -u yourusername cfprefsd did the trick. It also now allows my projects to load completely without having to toggle between tabs to refresh. Before for example when I loaded a project if I was on VC Id have to select simple desk and back to VC for VC to load or vise versa. Now as soon as I open project its just there no tab switching necessary. :)

This is awesome awesome awesome!

Thanks Massimo!
OSX 10.10.5 QLC+ 4.9.1
Surface Pro4 Windows 10
Raspberry Pi B OLA 0.95
Raspberry Pi 2B QLC+

Swisson XMt-350
Chauvet RDM2Go
Enttec Pro Mk2
ultraDMX Micro
FTDI USB-RS485-WE-1800-BT XLR

Korg nanoKONTROL2
Korg nanoPAD2
pengumaniac
Posts: 75
Joined: Wed Jul 08, 2015 8:59 am
Location: FRH, Germany
Real Name: Manfred Flintstone

so you could confirm that 24 sliders is most helpful on 1280px?
Gentoo | profile=desktop | LXDE | QLC+ qt4-build / openSUSE 13.2-x86_64 | KDE | QLC+ qt5-rpmbuild
The best way to predict the future is to invent it. (Alan Curtis Kay) - I'd like to emerge -avuND world, but there are no news in sync for stable updates
User avatar
mumbles
Posts: 113
Joined: Thu Jul 16, 2015 4:39 am
Location: Central USA
Real Name: Justin

Yes. So far it most definitely fixed the issue of resizing in windowed screen and full screen stretching with left and right no longer being cut off. And allows windowed screen to be resized as you'd expect it to.

24 is a good number of faders I wouldn't recommend anymore then that. 28 fits but not much wiggle room to adjust windowed screen.

And just to reiterate the killall -u yourusername cfprefsd must be used before every time you want to make any changes to net.sf.Q Light Controller Plus.plist
OSX 10.10.5 QLC+ 4.9.1
Surface Pro4 Windows 10
Raspberry Pi B OLA 0.95
Raspberry Pi 2B QLC+

Swisson XMt-350
Chauvet RDM2Go
Enttec Pro Mk2
ultraDMX Micro
FTDI USB-RS485-WE-1800-BT XLR

Korg nanoKONTROL2
Korg nanoPAD2
Flo
Posts: 27
Joined: Sun Jun 28, 2015 6:14 am
Real Name: Florian

mcallegari wrote:I should add this to the documentation. Oh my goodness this OSX is really weird...
Yes, please do that. Without your post I never would have found out how that works! Very disturbing to save a file and see the changes vanish again and again...
Sqeegie
Posts: 15
Joined: Thu Dec 17, 2015 4:15 am
Real Name: Ryan J

I've tried that too on my macbook pro and I am still having issues with the screen being way too big. I can't figure it out still. The only thing I can think of is to hook up a second monitor and move the application to it with the hopes that it will fit.
Post Reply