Hi Sander,
No, this problem has nothing to do with the Mac OS X port. I also have noticed it, and I regret to say that it also happens in 1.4. The problem seems to be in Qt 4.4.3. Sorry, I decided to release 1.4 without fixing this issue because as you say everything works, and working on these "little" things is time-consuming (version 1.4 urged due to a number of reasons...)
If you get these effects for 'free' with your widget set, great. If it takes coding time, well, I'll leave that up to you
No, PI's workspace animations are 100% genuine PTeam code 8) It indeed takes some effort to write these things, and probably you'd be surprised by the amount of advanced techniques required to make them work efficiently (although I still have to improve some animations). For example, fading animations are implemented by delicate multithreaded techniques. You can check it easily: open an auto-hide window, the Process Explorer for example, then click on an image's title bar and start dragging it. The auto-hide window will fade out by decreasing transparency, but the GUI will be 100% responsive to your dragging, since no mouse events will be lost (and on three platforms!)
Well, I have considered these fancy things a waste of time during years, too. But, when one starts working seriously (professionally) in GUI programming and reaches some level, one tends to change one's mind. The GUI is really *very* important, and improving things aesthetically is no waste of time at all. For example, I am sure you'll get accustomed to fading transitions between maximized/normalized window states, then you'll hate disabling workspace animations; let me know if this isn't true
Please don't migrate Mac-isms to Windows if it can be avoided. If I want to use a Mac I'd buy one
Now I have Mac users saying PixInsight's interface is too spartan, and Windows users saying it's too nice. Oh well ... at least I have Linux users ... :lol: