Author Topic: PixInsight 1.8.4 Ripley Released  (Read 14755 times)

Offline Juan Conejero

  • PTeam Member
  • PixInsight Jedi Grand Master
  • ********
  • Posts: 6842
    • View Profile
    • http://pixinsight.com/
PixInsight 1.8.4 Ripley Released
« on: 2015 August 01 04:58:13 »
Hi all,

A new version of PixInsight has been just released and is now available to all users: 1.8.4.1170 for Linux and Windows.

Version 1.8.4 is a big step toward a revamped PixInsight platform, which will be released next Fall with new image processing tools, new software development tools, and important improvements to the graphical interface. We encourage you to update your installations as soon as possible.


No OS X and FreeBSD Versions - For Now

Unfortunately, building working 1.8.4 versions for OS X and FreeBSD has been impossible for this release. They will be available in September. In the case of OS X, a number of bugs in the current versions of the Qt5 platform have made impossible to complete the necessary adaptation of our code. We have tried very hard, but right now version 1.8.4 for OS X is not production-stable, so we won't release it. As for the FreeBSD version, the problem has been also Qt5 and lack of time because some components are difficult to build on this operating system.

As we have said, we plan on releasing OS X and FreeBSD 1.8.4 versions in September, once we complete the necessary adaptation and testing work. Sorry for the inconvenience, and please be patient!


How to Install the Release

This version is not available through the update system. You have to download the appropriate installation package(s) for your platform(s) from our Software Distribution system:

   https://pixinsight.com/dist/

Linux: Uncompress the .tar.gz archive on a directory under your home directory, then run the installer program as root from a terminal. Answer "yes" to the confirmation question and you're done. The old version (if any) will be removed, and version 1.8.4 will be installed on the /opt system directory by default, as usual. Graphical shortcuts will be created automatically on most X11 desktop environments, including GNOME, KDE, Xfce and LXDE.

Windows: Uninstall the current version if you have it installed (this is absolutely necessary!), then run the new installation package, and follow the instructions. Once installed, you'll have a new entry on your Start > All Programs menu (or equivalent item on Windows 8), namely PixInsight Platform, where you'll find an option to launch the PixInsight Core application.

See also FAQ Section 3 for important information about installations and updates:

http://pixinsight.com/faq/index.html#3_Installation


New Features

Along with hundreds of bug fixes and stability improvements, PixInsight 1.8.4 introduces important new features. This is a partial list with the most relevant ones:

- Support for high-dpi screen resolutions. PixInsight 1.8.4 is able to work at native resolutions up to at least 10240×5760. This includes Retina monitors, 4K (3840×2160), 5K (5120×2880) and 8K (7680×4320) monitors. The application is able to detect the current monitor density automatically in most cases on Windows, OS X (when released) and X11 (with the latest versions of GNOME and KDE). In the cases where automatic monitor density detection does not work (or does not give the wanted results), the Preferences tool provides suitable options to define interface scaling factors and font resolutions manually in a flexible way.

- Universal user interface. Starting with version 1.8.4, the graphical user interface of PixInsight is identical on all supported platforms. The same interface style sheet, fonts and icons work now identically on FreeBSD, Linux, OS X, and Windows. There are only two exceptions, namely: (1) the possibility to use a native menu bar on OS X (enabled by default) and (2) the possibility to render workspace window buttons to the left sides of window title bars. Besides this, dialog frames are different because they are generated by the underlying windowing system, and hence are out of our control (although this will change in version 1.8.5).

- Migration of the whole PixInsight platform to Qt 5 (specifically, Qt version 5.5.0 in this release; version 1.8.3 used Qt 4.8.6). This provides compatibility with Windows 10, OS X 10.10 and future versions.

- New color management system. PixInsight 1.8.4 has a completely rewritten color management system, faster, more accurate and more flexible. The system monitor profile is detected automatically on OS X and Windows by default, as before, but now it can be changed manually with the ColorManagementSetup tool (note that this option has always been available on Linux and FreeBSD).

- Real-time swap file compression. Swap files (which, in case you don't know, are temporary working files generated under the hood to support undo/redo operations) can now be compressed/decompressed in real time with the LZ4 compression algorithm. This option, which is disabled by default, is available on the Directories and Network section of Preferences. Swap file compression can save significant disk space at the expense of some computation time. For moderately sized images on fast machines, the impact on I/O throughoutput is normally negligible, especially when parallel swap storage is being used (that is, several swap storage directories).

- Project compression. Data blocks stored in projects are now compressed by default using the Zlib/deflate lossless algorithm. The LZ4 and LZ4HC lossless algorithms are also available for faster compression, at the price of smaller compression ratios. Project compression can be spectacular in terms of disk space savings. Typical size reductions are between a 40% and a 75%, depending on project contents. For example, most masks can be compressed to just a 10%-20% of their original sizes.

- Resolution-independent projects. Starting with version 1.8.4, projects also support high-dpi screen resolutions. This is achieved by storing all coordinates and dimensions in a resolution-independent coordinate system. This means that you can save a project working with a 4K monitor, for example, and open it later on a standard monitor without major problems. Without this feature, sharing projects between high-dpi and low-dpi platforms would be very problematic.

- Improved project robustness. The new version 1.1 of the XOSM format is even more fault-tolerant than before.

- Improved icon description management. Instance descriptions are now edited with ScriptEditor instances, including specific syntax highlighting and advanced editor features.

- Improved XISF format. The XISF support module implements now many advanced features available in the XISF Specification Draft 7 document (still unpublished). This includes high-performance lossless data compression using the Zlib/deflate, LZ4 and LZ4HC codecs with byte shuffling, block checksums for improved data integrity control, storage of display functions (aka screen transfer functions), storage of RGB working spaces, and generation of image thumbnails.

- Extensive use of the XISF format. The XISF format is now used by default by all tools and scripts working with disk image files, providing a more consistent user experience and all the advanced features and benefits of XISF over legacy formats.

- Integration of the latest dcraw version 9.26 (revision 1.476, released 2015 May 25) by David Coffin.

- Integration of the LittleCMS color management engine version 2.7.

- Updated ImageSolver, MosaicByCoordinates, AperturePhotometry and AnnotateImage scripts by Andrés del Pozo, with high-accuracy plate solving based on surface splines and distortion correction.

- New software development tools. The PixInsight Class Library (PCL) has been rewritten almost entirely with many new classes, much more features, more efficient implementations, and a substantial support of C++11 features. New features include support for resolution-independent resources and high-dpi screen resolutions for interface definitions and interactive GUI code.

- Redesigned GitHub PixInsight repositories with the whole PCL C++ source code, more modules released as open-source products, more JavaScript scripts, and a new Reference-Documentation repository with the PIDoc source codes of all existing reference documents.

- Improved JavaScript runtime (PJSR), with new properties, methods and objects to support resolution-independent resources and high-dpi screen resolutions, in a similar way to PCL.

- New ElapsedTime PCL class. ElapsedTime is a platform-independent, monotonically nondecreasing high-resolution time stamp based on hardware time resources that are independent on any external time reference. It allows for high-precision measurement of time intervals (at the nanosecond level) on all supported platforms.

- New ElapsedTime core JavaScript object, with the same functionality as its C++ PCL counterpart.

- New PDF core JavaScript object. PDF is an abstract painting device with the same functionality of SVG or Bitmap. This means that PixInsight scripts can now generate PDF documents, along with SVG graphics and bitmap renditions.


Advance of Next Versions (Fall/Winter 2015)

I can anticipate a few new features that we have already implemented, or are working on currently, which will be available in the next versions:

- Property Explorer. This is a specialized browser/editor component for image properties, which will be a useful tool for developers and advanced users. This component is basically finished.

- Project Explorer. A browser/editor component useful to explore, organize and control all the elements in the current project: images, icons, properties, documents, scripts and modules accessible on a centralized interface. This is under design.

- Integrated C++ compiler. This will make it possible to release PCL-based, open-source modules in source code form, which will be deployed with automatic compilation and building on the user's machine. We are still evaluating several options, but with high probability we'll integrate the clang compiler.

- New tools based on total generalized variation (TGV).

- Improved image calibration tools, including a new, much more efficient dark frame optimization algorithm.

- Improved project generation with XML digital signature support.

- Improved XISF format implementation with more compression codecs, more image properties and XML digital signature support.

- More extensive use of the XISF format. XISF data and image properties will replace FITS keywords by default throughout the whole platform, so that no tool chain will depend necessarily on FITS keywords anymore. Use of FITS header keywords will be optional.

- Official implementations of unofficial tools; for example, revised/improved versions of Carlos' development modules.


I hope you enjoy this new release. Thank you for your continued support.
« Last Edit: 2015 August 03 08:29:50 by Juan Conejero »
Juan Conejero
PixInsight Development Team
http://pixinsight.com/

Offline Alejandro Tombolini

  • PTeam Member
  • PixInsight Jedi
  • *****
  • Posts: 1267
    • View Profile
    • Próxima Sur
Re: PixInsight 1.8.4.1167 Ripley Released
« Reply #1 on: 2015 August 01 06:48:00 »
Hi Juan, lot of changes! Once again thank for your great job that allow us to enjoy every minute using PixInsight.
Downloading... :) :) :)
Saludos, Alejandro.

Offline georg.viehoever

  • PTeam Member
  • PixInsight Jedi Master
  • ******
  • Posts: 2131
    • View Profile
Re: PixInsight 1.8.4.1167 Ripley Released
« Reply #2 on: 2015 August 03 01:46:22 »
Will there also be a new PCL distribution?
Georg
Georg (6 inch Newton, unmodified Canon EOS40D+80D, unguided EQ5 mount)

Offline Juan Conejero

  • PTeam Member
  • PixInsight Jedi Grand Master
  • ********
  • Posts: 6842
    • View Profile
    • http://pixinsight.com/
Re: PixInsight 1.8.4.1167 Ripley Released
« Reply #3 on: 2015 August 03 01:49:58 »
Hi Georg. No, PCL won't be distributed as  a compressed archive with precompiled libraries anymore. It will only be distributed through our GitHub repository from now on.

By the way, yesterday we updated all GitHub repositories with up-to-date versions of everything.
Juan Conejero
PixInsight Development Team
http://pixinsight.com/

Offline kayronjm

  • PixInsight Addict
  • ***
  • Posts: 100
    • View Profile
    • Light Vortex Astronomy
Re: PixInsight 1.8.4 Ripley Released
« Reply #4 on: 2015 August 03 09:53:49 »
Excellent, thank you guys for the hard work! I will update my tutorials when the new features hit in Winter, particularly as far as pre-processing is concerned.
- Avalon M-Uno
- Takahashi FSQ-85ED, Altair Astro 8" RC with Astro-Physics CCDT67 Telecompressor
- QSI 660wsg-8, Starlight Xpress Lodestar X2
- Astrodon E-Series Gen2 LRGB 1.25", Astrodon HA, OIII & SII 3nm 1.25"

Offline WesChilton

  • Newcomer
  • Posts: 15
    • View Profile
Re: PixInsight 1.8.4 Ripley Released
« Reply #5 on: 2015 August 03 11:15:38 »
Thanks for the update! It seems I am having an issue though, in the Batch Preprocessing script the program crashes while in the file dialog for loading images into the script. I'm on Windows 8.1

Offline Juan Conejero

  • PTeam Member
  • PixInsight Jedi Grand Master
  • ********
  • Posts: 6842
    • View Profile
    • http://pixinsight.com/
Re: PixInsight 1.8.4 Ripley Released
« Reply #6 on: 2015 August 03 11:38:07 »
Strange. I can't reproduce this, and haven't seen it before on any Windows machine. The file open dialog is native on Windows, so PixInsight has no control at all over it.
Juan Conejero
PixInsight Development Team
http://pixinsight.com/

Offline WesChilton

  • Newcomer
  • Posts: 15
    • View Profile
Re: PixInsight 1.8.4 Ripley Released
« Reply #7 on: 2015 August 03 11:59:25 »

Offline llpastro

  • PixInsight Addict
  • ***
  • Posts: 196
    • View Profile
    • Sonoran Dark Skies
Re: PixInsight 1.8.4 Ripley Released
« Reply #8 on: 2015 August 03 12:06:39 »
Has this version been tested against Windows 10?

Larry
AP 140 Refractor
SBIG ST-10XME
AP Mach 1 Mount
ATS Portable Pier
Tucson, Arizona

Offline Warhen

  • PTeam Member
  • PixInsight Old Hand
  • ****
  • Posts: 480
    • View Profile
    • Billions and Billions
Re: PixInsight 1.8.4 Ripley Released
« Reply #9 on: 2015 August 03 12:23:41 »
Thank you Juan! I have just done the install and everything seems to have gone well. I have not yet updated my video card drivers which is also waiting- but I see that you've enlarged the overall size/fonts of icons, menus?

Also, are we talking this coming fall, or fall 2017 for the major additions? And as I'd asked privately in preparation for my book's screen captures (and I know why you were too busy to answer!:>), will there be other changes to the GUI look? Is it safe for me to start screen captures in a few weeks? Would I have to redo them come fall? Thank you!
Best always, Warren

Warren A. Keller
www.ip4ap.com

Offline astroedo

  • PixInsight Addict
  • ***
  • Posts: 158
  • Io ne ho viste... cose che voi umani...
    • View Profile
    • L'arciere celeste
Re: PixInsight 1.8.4 Ripley Released
« Reply #10 on: 2015 August 03 12:59:45 »
Hi All.

Thank you guys for hard work.
All has gone well but now I was instaling Carlos Interchannel curves and I got this error

Quote
C:/Users/Edoardo/Downloads/Astronomia/PixInsight/Moduli/InterChannelCurves-pxm.dll
<* failed *>
*** PCL Win32 System Exception: At address 000007FEFD52B3DD with exception code C0000005 :
Access violation: invalid memory read operation at address 00000000000000D8

I have Window 7

Bye

Edoardo

Offline EorEquis

  • Member
  • *
  • Posts: 63
    • View Profile
Re: PixInsight 1.8.4 Ripley Released
« Reply #11 on: 2015 August 03 13:11:47 »
Afraid I'm less of a fan than most.

  • As one might expect given the necessity to uninstall the previous version, my settings, favorites, recent files list, etc...all gone. Admittedly, by no means a dealbreaker, but it seems the sort of thing one shouldn't have to worry about for what is, at least as version numbering standards are usually interpreted, a bug fix release.  If there's a way to save/import some of these settings after the new install, that would probably be appreciated by many.
  • The new font is extremely difficult for me to read.  Nothing wrong with the font itself, I just have trouble with some fonts, and this is one of them.  Wholesale changes to the look and feel of the UI, with no way to retain/revert, make things a bit difficult to adapt to.

Make no mistake...the hard work, and constant drive to improve are always appreciated...but for me personally, this is the first release that's made PI more difficult and less enjoyable to use.  Perhaps these issues can be given more attention in future releases?

Offline Carlos Milovic

  • PTeam Member
  • PixInsight Jedi Master
  • ******
  • Posts: 2173
  • Join the dark side... we have cookies
    • View Profile
    • http://www.astrophoto.cl
Re: PixInsight 1.8.4 Ripley Released
« Reply #12 on: 2015 August 03 15:19:51 »
Edoardo, I'll have to recompile all my modules for compatibility to the new PCL. Give me a few days, please.
Regards,

Carlos Milovic F.
--------------------------------
PixInsight Project Developer
http://www.pixinsight.com

Offline lucchett

  • PixInsight Old Hand
  • ****
  • Posts: 449
    • View Profile
Re: PixInsight 1.8.4 Ripley Released
« Reply #13 on: 2015 August 03 15:35:39 »
HI, I am not sure if it is a real issue or configuration problem.

I updated to the new version.

Dragging the image label over the workspace doesn work anymore.
Same for dragging a mask over one image.

when clicking and dragging an "x" is shown at the mouse cursor.

dragging a preview doesn't work either.


Thank you,
Andrea

Offline lucchett

  • PixInsight Old Hand
  • ****
  • Posts: 449
    • View Profile
Re: PixInsight 1.8.4 Ripley Released
« Reply #14 on: 2015 August 03 16:06:17 »
I should have posted in the Bug section probably, sorry...

Dragging the triangle from a process doesn't work either...
Andrea