The Interface:
The first thing I noticed was the interface looks very much like a open source Linux project. The layout, the colors, the icons, and even the text, all scream X windows to me (no suprise here, it is developed with QT which is an open source SDK). It lacks the spit and polish of commercial applications such as Lightroom and Photoshop even though it is priced in that ballpark (Photoshop Elements anyway). Heck, even DSS is slicker and it is free.
this is true but it is the cost of cross-platform compatibility on a time/resource budget. as a linux and OSX user i'll just say i'll gladly take QT over no pixinsight at all. perhaps this comes at the expense of windows users, but in all honesty the program does not have to look pretty to get it's job done.
Besides the fact that open source projects and X11 do not necessarily lack any "polishment" at all---as a palmary example, take a look at any of the latest versions of the KDE desktop---, I disagree with the above statements and comments. Of course there is a large room for improvement in PixInsight, and we have a lot of work to do, but currently I am proud of PixInsight's interfaces (it has three). As for the graphical interface, it is nice, efficient and elegant in my opinion.
A couple examples of PI's GUI in action where you can see icons, tool windows, workspace compositing effects and animations, among other things (note: these are Theora/OGV videos that can be seen on Firefox, Chrome and Opera among other applications):
http://pixinsight.com/videos/tmp/quick/workspace-1.ogv (8 MB)
http://pixinsight.com/videos/tmp/quick/workspace-2.ogv (18 MB)
A longer example with auto-hide windows, a hint of the three integrated interfaces (GUI, command-line and scripting interfaces), explorer windows and the integrated documentation/web browser:
http://pixinsight.com/videos/tmp/quick/workspace-3.ogv (132 MB)
Can the applications you have mentioned do any of these? PI's multiple workspace GUI allows you to structure and organize your data efficiently, as shown on this video:
http://pixinsight.com/videos/tmp/quick/workspaces.ogv (20 MB)
The whole PixInsight platform can be serialized as a
project. PixInsight projects are XML-based data structures that allow you to restore the exact state of everything (images, previews, processing histories, icons, the states of all tools, editor files, etc.), as it was when you saved the project:
http://pixinsight.com/videos/tmp/quick/projects.ogv (18 MB)
Can the applications that you are putting as examples of "slickness" do something similar to that?
How about a tool (AdaptiveStretch) that computes an optimal brightness/contrast enhancement curve working in real-time preview mode? While the tool is computing the preview image and drawing a real-time curve graph, you can use an advanced GUI feature (virtual views) to compute and represent real-time histograms and statistics:
http://pixinsight.com/videos/tmp/quick/adaptive-stretch.ogv (18 MB)
Not shown on the video, but along with all of that you could also enable a mask on the image and quickly see the result of the process with and without the mask applied by just clicking a button on the Real-Time Preview interface.
The Blink tool, a software masterpiece written by PI user and developer Nikolay Volkov, is a good example of PI's real-time and multithreading capabilities. As you can see in the following video, you can perform a fast blinking comparison of a set of disk files while the GUI remains fully responsive:
http://pixinsight.com/videos/tmp/quick/blink.ogv (136 MB)
In the current 1.7 version there are some (minor) differences between platforms, but as of version 1.8.0 (due for release next July) everything behaves and looks *exactly* the same on FreeBSD, Linux, Mac OS X and Windows---thanks to Qt, by the way.
If you still think that PI's interface is "cheap", and/or "the cost to pay" for a cross-platform software, then we have very different views about graphical interfaces and software platforms in general. You may say that you don't like PI aesthetically---I disagree but of course everybody has his or her personal preferences---, but please analyze it more seriously and deeply before stating that PixInsight has an "unpolished" or "cheap" interface, because it is IMHO much more sophisticated, powerful, efficient and elegant than anything you can find in any of the applications you have mentioned.
Unfortunately it also completely hogs the CPU
This is a well-known problem on Windows that we have already fixed in version 1.8.0. The solution is very easy: just decrease the maximum thread priority. Do the following:
- Select Edit > Global Preferences
- On the Preferences tool, select the Parallel Processing and Threads section on the left panel.
- Set Maximum module thread priority to Normal.
- Click the Apply Global button, or press F6 to execute.
Alternatively, you can enter this command with the console:
parallel -t=4Next, Items I place in the favorites section disappeared, twice.
AFAIK, this has not been reported before. If this has happened to you, then I'd suggest you inform us about it on the Bug Reports forum board, instead of throwing it to us.
Documentation:
Non-existant.
A little bit exaggerated perhaps? Take a look at these:
http://pixinsight.com/doc/tools/http://pixinsight.com/doc/docs/http://pixinsight.com/examples/http://pixinsight.com/tutorials/http://pixinsight.com/videos/and, in case you are a developer, also at these:
http://pixinsight.com/developer/pcl/doc/html/The reference documentation is also available within the PixInsight Core application, using the integrated documentation browser. It is true that we still lack a *lot* of documentation, but heck, this is 99% the work of a single man---not an excuse, just a fact. I am working without rest on this project but right now this is all we have. A large multinational company would have done much better for sure.
Misc:
Aside from the disappearing favorites, click on Resources and then Wiki, error 404.
True. The wiki was discontinued some time ago, and I forgot to remove this menu item in the latest PI Core update. Again, you could have reported this issue on the Bug Reports board.
So basically I am looking at spending $200+ US on a upgrade for DSS which was free, and DBE which was free in PI LE.
Then I have to agree that PI is certainly expensive. PI LE will probably continue working on Windows for many years to come, and it can do quite a bunch of nice things.