It’s very kind of him to help, but as he is not a Komodo developer and I am I think you should take my word over his … wink
Nathan, I’d be happy to take your word and help. But I’m in a production environment and I have to use every available resource that I can to get my work done in a timely manner. For now I have the Modo PySide dump in a custom location with Komodo pointing to it as an additional Python import directory. It does the trick but it is very unstable in that it seems to break autocompletion as a whole from time to time. If we can find a more official solution to this then I will definitely use that solution. But for the time being, I need to make use of this hack. But I’ll work with you as much as I can to get this resolved.
Could it be that the Python version you use has something to do with it? Have you tried both Python and Python 3?
I thought of this a while ago and did a full reinstall of Python on my machine. I can only use Python 2.7 due to it being standard in most CG software that we use. The only thing I can think of is to wipe all of my preference files and do a fresh install of Komodo. I’m kind of loath to do that though because I have a lot of customizations. But if we can’t get this solved I might take a shot at doing that.
You already said it works the same when putting it outside your app directory, so there is no reason to put it in your app directory and every reason not to. I don’t personally care whether you do so or not, it’s just a heads up. I will note that your trying to interpret what is being suggested to you and taking a spin on the suggestion does make room for human-error, and would suggest that at least for purposes of figuring out the problem you follow our suggestions to the letter, then once you know something works you can try to give it a spin of your own.
I actually just went and installed Komodo Edit 9.2 on one of my artists machine and tried installing the .cix file. I get the same result as on mine unfortunately. I actually have a whole render farm of machines I can try this on. So any suggestions you have I’d be happy to try in a fresh environment.
I had no issue adding the cix file and getting completions for PySide. The only oddity was having to restart Komodo which @mitchell already mentioned is needed: PySide Code completion
I followed his steps exactly and it worked fine. This was on Windows 7.
Well, as I mentioned to Mitchell in the bug I submitted I’m at a loss. I’ve tried half a dozen different machines (mac and windows) and I get the same result. The steps are pretty straightforward so I can’t imagine I’m missing anything. But if you guys are at a loss as well then I’m not sure what else can be done. It’s just that this is so weird that it’s working fine for you but not for us. There has to be something that is different, I just can’t think of what it would be.
Make sure that Komodo isn’t still scanning your code to build the database. You can check View > Tabs & Sidebars > Notifications and see if there is any mention of code intel scanning still. NO code intel will work if that’s the case. This is especially important if you do the above step of resetting your profile. Komodo has to rescan EVERYTHING, not just the one library. That can take a few minutes.
Re-install. Pretty sure I saw defman mention that already though.