Author Topic: PixInsight 1.8.2.1098 Ripley Released  (Read 13463 times)

Offline Juan Conejero

  • PTeam Member
  • PixInsight Jedi Grand Master
  • ********
  • Posts: 7111
    • http://pixinsight.com/
PixInsight 1.8.2.1098 Ripley Released
« on: 2014 June 24 12:48:56 »
Hi all,

A new version of PixInsight has been just released and is now available to all users: 1.8.2.1098 for FreeBSD, Linux, Mac OS X (10.6 to 10.9), and Windows.

Build 1098 is a bugfix/maintenance release. We encourage you to update all your installations as soon as possible.


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/

Simply uninstall your current version and install the new one:

FreeBSD and Linux: PixInsight installation packages are gzip-compressed tar archives (.tar.gz). To install one of these archives, extract its full contents on any directory, preferably on one located under your home directory. Then become root and run the installer program from a terminal. For complete information on the PixInsight Linux/UNIX installer program, see this forum post:

http://pixinsight.com/forum/index.php?topic=6336.0

Mac OS X: Uncompress the .zip archive to get the PixInsight.app application bundle. It can be executed from any location, but we recommend copying it to the standard /Applications folder, and optionally adding it to the Dock.

Windows: We provide standard Windows installation packages. To install one of these packages, first you must uninstall the version that you have currently installed. Then launch the package executable file 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. The installation also includes an uninstall utility.


Main Bug Fixes

This version fixes all confirmed bugs in the previous builds, plus a large number of minor bugs and performance issues that we have discovered through exhaustive stress testing. Here is a list with the most important bug fixes:

* Fixed a potential crash when an image icon was double clicked to deiconize it.

* Fixed a potential crash when a dialog was opened from a running thread (which is an invalid operation now not allowed).

* The RealTimePreview interface was not working for images with active 24-bit screen transfer functions.

* Keyboard events were not being delivered correctly to interface windows with interactive plotting areas (such as CurvesTransformation, HistogramTransformation and ColorSaturation).

* JavaScript Runtime: The Settings object was completely broken for global variable access. Global settings can now be accessed normally.

* JavaScript Runtime / PixInsight Class Library: The File.extractSuffix() and File.extractCompleteSuffix() JavaScript methods (and their PCL File::ExtractSuffix() and File::ExtractCompleteSuffix() counterpart member functions) failed for directories containing dot characters. Original bug report: http://pixinsight.com/forum/index.php?topic=7229.0

* Windows only: Console output for external commands (e.g., the dir command) was corrupted because of incorrect handling of Windows end-of-line character sequences.

* FreeBSD only: The PixInsight Benchmark script was failing because of invalid executable prefixes. Original bug report: http://pixinsight.com/forum/index.php?topic=7093.0


Main New Features

This is a partial list with the most important new features in PixInsight Core 1.8.2.1098:

* New DrizzleIntegration tool. New versions of StarAlignment, ImageIntegration and the BatchPreprocessing script have also been developed to support the new drizzle integration capabilities. See the announcement threads on PixInsight Forum for more information: http://pixinsight.com/forum/index.php?topic=7151.0 / http://pixinsight.com/forum/index.php?topic=7184.0

* The printing subsystem is now optional on all platforms. The global Printer object can be disabled with a new --no-printer argument to the PixInsight Core application. The printer is enabled by default on FreeBSD and Linux, and disabled by default on Windows and Mac OS X. This is a temporary situation while we design and implement a new printing system better adapted to all supported platforms. This should fix a long standing problem with network printers that we have not fixed yet; see for example: http://pixinsight.com/forum/index.php?topic=6994.0

* Integration of PCL 2.0.12.675.

* Integration of Qt 4.8.6 (official release).

* Integration of dcraw version 9.21 (revision 1.464, released June 13 2014).

* BatchPreprocessing script version 1.36, with full drizzle and Bayer drizzle support. See: http://pixinsight.com/forum/index.php?topic=7184.0

* Makefile Generator script version 1.91 (updated for PCL 2.0.12 with specific compiler optimizations).

* PixInsight Benchmark script version 1.01. See the official benchmark site (http://pixinsight.com/benchmark/) and the following thread for complete information on the PixInsight Benchmark project: http://pixinsight.com/forum/index.php?topic=7083.0

* The update-devel repository is no longer included in the default set of update repositories. We plan on using this repository again for distribution of development modules, so it will be optional (it can be added manually to the list of active repositories).

* A new TotalGeneralizedVariation process category has been created in preparation to new TGV-based tools that will be released soon.

* The MultiscaleLinearTransform and MultiscaleMedianTransform tools are now also included in the NoiseReduction category for easier access.

* New 'static drizzle targets' option of the ImageIntegration tool. See the following thread for more information: http://pixinsight.com/forum/index.php?topic=7222.0

* Updated Acknowledgements section to include new development tools and new software and hardware providers.

* New XorShift1024 PCL class. This is an implementation of the xorshift1024* pseudo-random number generation algorithm developed in 2014 by Sebastiano Vigna. For detailed information, see: http://xorshift.di.unimi.it/  This new random number generator replaces the previous one based on a Mersenne twister algorithm.

* JavaScript Runtime: The Math.random() and Math.randomArray() static methods use now the xorshift1024* random number generator. The same is true for the Vector.setRandom() and Matrix.setRandom() methods.

* JavaScript Runtime: New Math.initRandomGenerator() static method.

* JavaScript Runtime / PCL: New Math.randomSeed32() and Math.randomSeed64() static methods. New pcl::RandomSeed32() and pcl::RandomSeed64() global functions.

* JavaScript Runtime / PCL: The Dialog object constructor takes now an optional parent control argument. This allows creation of top-level windows with a hierarchical organization from scripts. The same is true for the pcl::Dialog class.

* JavaScript Runtime / PCL: New Dialog.open() method. This method allows showing a dialog window without running a separate event loop. This is very useful to provide feedback (such as progress information) during long processes. There is also a new pcl::Dialog::Open() member function with the same purpose.

* JavaScript Runtime / PCL: New Rect.round(), Rect.rounded(), Point.round() and Point.rounded() methods. These methods are useful to control coordinate accuracy in analytical and computational geometry problems. Similar member functions have been implemented in the pcl::Point and pcl::Rect classes.

* JavaScript Runtime: New ByteArray.stringToMBS() and ByteArray.stringToLocal8Bit() static methods for locale-aware string conversions.

* JavaScript Runtime: New numerical conversion methods: String.toBoolean(), String.toFloat(), String.toInt(), String.toInt64(), String.toUInt(), and String.toUInt64(). These methods are useful for database access and data parsing routines. Note that these methods are PixInsight specific extensions that are not part of the ECMA standard.

* JavaScript Runtime: New infallible numerical conversion methods: String.tryToBoolean(), String.tryToFloat(), String.tryToInt(), String.tryToInt64(), String.tryToUInt(), and String.tryToUInt64(). These methods are useful for database access and data parsing routines. Note that these methods are PixInsight specific extensions that are not part of the ECMA standard.


I hope you enjoy this new release. Thank you for your support.
Juan Conejero
PixInsight Development Team
http://pixinsight.com/

Offline james7

  • Member
  • *
  • Posts: 55
Re: PixInsight 1.8.2.1098 Ripley Released
« Reply #1 on: 2014 June 24 15:49:58 »
Thanks to everyone on the PixInsight Development Team for your continued support of Mac OS X 10.6/10.7!

Offline jeffweiss9

  • PixInsight Old Hand
  • ****
  • Posts: 339
Re: PixInsight 1.8.2.1098 Ripley Released
« Reply #2 on: 2014 June 24 22:38:25 »
Juan et al.-
I hit some bugs with the previous release (it wouldn't load my previous Project, also a potential problem with ImageIntegration - at least it was giving strange results) so I tried to install this new 1098 version (Win64).  Unfortunately, after uninstalling the previous version, this version will not install.  I keep getting "Error Opening File for Writing" for every file when I answer "ignore".  I've tried it running it as administrator and it made no difference.  I have not had installation problems with any previous version that I can recall.  Any clues about what is different about this version or what I can do?
Thanks,
-Jeff
APM LZOS 130/780 f/6 LW CNC II APO, Riccardi 1.0 FF or 0.75 FF/FR, Tak EM-200 Temma2, FLI Microline ML-16200, Astrodon E Gen 2 filters and 5nm Ha, Orion 50mm Guider & Starlight Xpress Lodestar X2.

Offline tom886

  • Newcomer
  • Posts: 11
Re: PixInsight 1.8.2.1098 Ripley Released
« Reply #3 on: 2014 June 24 22:46:43 »
Maybe a corrupt download?
Try downloading again, I didn't have these issue

Cheers
Tom

Offline FunTomas

  • PixInsight Addict
  • ***
  • Posts: 135
    • Astrofoto.sk
Re: PixInsight 1.8.2.1098 Ripley Released
« Reply #4 on: 2014 June 25 01:22:04 »
...Unfortunately, after uninstalling the previous version, this version will not install.  I keep getting "Error Opening File for Writing" for every file when I answer "ignore". ...
Hi Jeff.

I run PixInsight and got the message, that new release is available. I close PixInsight and uninstal it. I got the same message as you, because PixInsight process was still alive in task manager and locked these files.
Wait a moment, or shutdown this process in task manager manually. Then remove all files in PixInsight directory and run setup.
Tomáš

Offline Juan Conejero

  • PTeam Member
  • PixInsight Jedi Grand Master
  • ********
  • Posts: 7111
    • http://pixinsight.com/
Re: PixInsight 1.8.2.1098 Ripley Released
« Reply #5 on: 2014 June 25 02:47:23 »
A few users have reported similar issues. In all cases a simple reboot after uninstalling allowed them to install a new version without problems.
Juan Conejero
PixInsight Development Team
http://pixinsight.com/

Offline Juan Conejero

  • PTeam Member
  • PixInsight Jedi Grand Master
  • ********
  • Posts: 7111
    • http://pixinsight.com/
Re: PixInsight 1.8.2.1098 Ripley Released
« Reply #6 on: 2014 June 25 02:51:10 »
I close PixInsight and uninstal it. I got the same message as you, because PixInsight process was still alive in task manager and locked these files.

Not to scare you, but this is a symptom of either a Trojan virus that has attached itself to a running process (PixInsight in this case), or an anti-virus protection software that is scanning executable files in the background for some (odd) reason.
Juan Conejero
PixInsight Development Team
http://pixinsight.com/

Offline jeffweiss9

  • PixInsight Old Hand
  • ****
  • Posts: 339
Re: PixInsight 1.8.2.1098 Ripley Released
« Reply #7 on: 2014 June 25 06:43:51 »
Thanks. Rebooting had occurred to me also last night and did that first thing this morning.  The same PI download then installed with no problem.
It still won't open my previous project, but I apparently it can't find one of its project files:
------------------
* Loading images
Reading image: integration_Annotated
*** Error: No such file exists on the local filesystem: C:/ML8300/Abell1656/Abell1656-m101.data/J9PCPDUZC-000001
* Regenerating masking relations
* Updating workspaces
** Warning: The project has been loaded partially with 1 error(s).
-----------------
but nothing is on the screen.
Oh well, not a major loss.
-Jeff
APM LZOS 130/780 f/6 LW CNC II APO, Riccardi 1.0 FF or 0.75 FF/FR, Tak EM-200 Temma2, FLI Microline ML-16200, Astrodon E Gen 2 filters and 5nm Ha, Orion 50mm Guider & Starlight Xpress Lodestar X2.

Offline Gasman

  • Newcomer
  • Posts: 28
Re: PixInsight 1.8.2.1098 Ripley Released
« Reply #8 on: 2014 June 29 12:07:37 »
Hi guys
I`m trying to install PI on a new kubuntu 14.04 64bit installation, I installed PI ok and then launch PI, I then copy/paste my user identifier, then copy/paste my Linux Activation code but keep getting the `Invalid Authorization code` error. Those codes worked ok on my last Linux mint installation any ideas what to try next please?
thanks
Steve

Offline georg.viehoever

  • PTeam Member
  • PixInsight Jedi Master
  • ******
  • Posts: 2132
Re: PixInsight 1.8.2.1098 Ripley Released
« Reply #9 on: 2014 June 29 14:17:18 »
Hi guys
I`m trying to install PI on a new kubuntu 14.04 64bit installation, I installed PI ok and then launch PI, I then copy/paste my user identifier, then copy/paste my Linux Activation code but keep getting the `Invalid Authorization code` error. Those codes worked ok on my last Linux mint installation any ideas what to try next please?
thanks
Steve
Steve,
you need to copy over the license file, see FAQ 2.7 http://www.pixinsight.com/faq/index.html .
Georg
Georg (6 inch Newton, unmodified Canon EOS40D+80D, unguided EQ5 mount)

Offline Gasman

  • Newcomer
  • Posts: 28
Re: PixInsight 1.8.2.1098 Ripley Released
« Reply #10 on: 2014 June 29 14:32:52 »
Ah! Thanks Georg. looks like I will have to reactivate it as I had to do a full format of the drive and only made a copy of my activation email with the install codes! I assume the licence on my other Windows 7 machine will not work on my Linux laptop?.
Steve

Offline Gasman

  • Newcomer
  • Posts: 28
Re: PixInsight 1.8.2.1098 Ripley Released
« Reply #11 on: 2014 June 29 14:42:18 »
Sorted now Georg, just needed new activation codes  ;D
thanks again
Steve

Offline Stu

  • PixInsight Enthusiast
  • **
  • Posts: 79
Re: PixInsight 1.8.2.1098 Ripley Released
« Reply #12 on: 2014 August 24 21:46:48 »
Juan's fix worked.  Rebooting the computer allowed the install to go without a problem. 
Stuart