New Release: Opticks 4.2.1rc1 - first release candidate for 4.2.1

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

New Release: Opticks 4.2.1rc1 - first release candidate for 4.2.1

Kip Streithorst
Administrator
Opticks version 4.2.1rc1 has been released.

Downloads:

            Win32 Link:
 
https://opticks.ballforge.net/files/documents/8/147/opticks-4.2.1rc1-win
dows-32Bit.zip

            Win64 Link:
 
https://opticks.ballforge.net/files/documents/8/148/opticks-4.2.1rc1-win
dows-64Bit.zip

            Solaris 10 Link:
 
https://opticks.ballforge.net/files/documents/8/146/opticks-4.2.1rc1-sol
10-sparc.tar.bz2

            Opticks Windows Software Development Kit (used to create
plug-ins for Opticks):
 
https://opticks.ballforge.net/files/documents/8/151/opticks-sdk-4.2.1rc1
-windows.zip

            Opticks Solaris Software Development Kit (used to create
plug-ins for Opticks):
 
https://opticks.ballforge.net/files/documents/8/150/opticks-sdk-4.2.1rc1
-sol10-sparc.tar.bz2

            Opticks Windows Debugging (used to debug into Opticks on
Windows, only needed for plug-in developers):
 
https://opticks.ballforge.net/files/documents/8/149/opticks-pdb-sourceco
de-4.2.1rc1-windows.zip

User Highlights:

- This release is the first release candidate for 4.2.1.  This release
is marked as "not for production".  The current plan is to allow 2 weeks
for the community to validate this release.  If you find any major
issues please report them to our bug and issue tracker:
https://opticks.ballforge.net/other/reporting-bugs.html .  If no major
issues have been identified by July 25th, then creation of 4.2.1 will
proceed.  Currently, 4.2.1 is scheduled to be available on July 29th and
it will be a production release and can be used to create production
products.  Please download and validate this release to help ensure
4.2.1 is a great release!
- You can view the entire list of bugs fixes and new features in this
release by viewing them in JIRA, our bug and issue tracker using the
following URL:
       
https://issues.ballforge.net/jira/secure/IssueNavigator.jspa?reset=true&
&customfield_10100=10361&type=1&type=10&type=2&pid=10190&sorter/field=is
suekey&sorter/order=DESC

BUG FIXES
- The location of Dock Windows and Toolbars are now properly restored
when a saved session is loaded. (OPTICKS-40)
- Changing the speed of an animation will now reset the keyboard focus
properly so that other animation keyboard shortcuts can be used.
(OPTICKS-74)
- A text annotation object on a plot should now render properly even
after you zoom in. (OPTICKS-107)
- If you drag-and-drop a file onto Opticks from Windows Explorer it will
no longer lock up Windows Explorer while the file is being loaded.
(OPTICKS-39)
- The direction of the East and North arrow annotation objects are now
calculated in data coordinates instead of geo-coordinates so they should
orient better on datasets where the geo-coordinate space did not provide
sufficient distance. (OPTICKS-85)
- Loading a subset of the data sets available in a file will no longer
cause the Import options dialog to appear again after you have selected
"Open" in the Import dialog. (OPTICKS-163)
- The Animation toolbar will no longer continue updating after the
dataset has been closed. (OPTICKS-86)
- When importing a shape file or geographic feature, the "Use ArcGIS"
checkbox will be enabled and checked if ArcGIS is available on the
machine.  Previously the checkbox would be inconsistently checked.
(OPTICKS-19)
- You can now select either end of a region in the Histogram Plot to
edit even if the end of the region is not visible in the plot.
(OPTICKS-43)
               
NEW CAPABILITY
- The user can now toggle the visibility of Toolbars, Dock Windows and
Layers in the Session Explorer with a single click using the new
checkbox control.  For Toolbars you can also right-click on the item in
the Session Explorer to Show or Hide the Toolbar. In the Session
Explorer you can now right-click on Workspace Windows and select
Activate to bring the window to the front. (OPTICKS-121, OPTICKS-122,
OPTICKS-129, OPTICKS-147)
- The default keyboard shortcut for playing and pausing an Animation is
now the spacebar.  Previously there was no default shortcut.
(OPTICKS-75)
- The Animation Toolbar Step Forward and Step Backward buttons will now
auto-repeat if the keyboard shortcut is held down. (OPTICKS-75)
- The following keyboard shortcuts can now be configured by the user in
the Options dialog, previously they were fixed and could not be changed
(OPTICKS-75):
        - Setting the Zoom Inset factor (the default shortcut is 'F')
        - Zooming the view to the current inset zoom level (the default
shortcut is 'C')
        - Toggling whether pixel coordinates or raw data values are
shown when zoomed in (the default shortcut is 'N')
        - Setting the grayscale displayed band (the default shortcut is
'X')
        - Setting the red displayed band (the default shortcut is 'R')
        - Setting the green displayed band (the default shortcut is 'G')
        - Setting the blue displayed band (the default shortcut is 'B')
        - Setting the display mode to grayscale (the default shortcut is
'O')
        - Setting the display mode to rgb (the default shortcut is 'T')
        - Changing the grayscaled displayed band to the next available
band (the default shortcut is 'PageUp')
        - Changing the grayscaled displayed band to the previous
available band (the default shortcut is 'PageDown')
        - Flipping a view horizontally (the default shortcut is 'H')
        - Flipping a view vertically (the default shortcut 'V')
        - Resetting a view (the default shortcut is 'W')
        - Zooming a view in (the default shortcut is 'Z')
        - Zooming a view out (the default shortcut is 'Shift+Z')
        - Zooming a view to fit (the default shortcut is 'E')
- The AVI Product Exporter and MPEG-1 Product Exporter now let you set
the start and end positions for the animation that should be exported in
the Export options dialog. (OPTICKS-148)
- The Animation toolbar has been re-vamped.  The fast forward and and
rewind buttons have been removed.  Three new buttons have been added.  A
new speed up button has been added which increases the animation speed
without affecting the play direction.  A new slow down button has been
added which decreases the animation speed without affecting the play
direction.  A new change direction button has been added which toggles
the animation play direction between forward and backward. (OPTICKS-73)
- The ENVI Exporter will now create an ENVI Header File (.hdr) and the
raw data file.  This significantly increases the usefulness of the ENVI
Exporter and allows it to be used to export any RasterElement from
Opticks.  The previously limited behavior that only exported a ENVI
Header File (.hdr) is still available by selecting an option on the
Export options dialog. (OPTICKS-162)
- The user can now set the default animation speeds that are available
in the animation speed combo box from "Tools\Options...". (OPTICKS-106)
       
Plug-In Developer Highlights:

- The sample plug-ins and tutorial plug-ins will now properly build on
all platforms using just the SDK and an open-source edition of Qt.
Documentation has been added to the SDK that explains how to build and
run the tutorial and sample plug-ins.  The Windows SDK has been reduced
from ~500MB to ~200MB.  The previous
opticks-sdk-[VERSION]-dependencies.zip has been folded into the SDK
downloads.  A new download has been created to allow debugging into
Opticks using Visual Studio 2005 SP1 on Windows.

BUG FIXES
- Fixed an obscure crash when calculating the histogram. (OPTICKS-150)
- The RasterLayer::readFilterBuffer() problem that appeared in Opticks
4.2.0 has been fixed.  (OPTICKS-176)
- The WizardExecutor now uses ExecutableResource to execute plug-ins.
There is maintainablity change and there is no functional change to the
way WizardExecutor behaves. (OPTICKS-128)

NEW CAPABILITY
- DockWindows will now automatically save and restore their position and
size.  This occurs when DesktopServices::addWindow() and
DesktopServices::deleteWindow() are used.  The position and size
information is stored in ConfigurationSettings using the name of the
DockWindow. (OPTICKS-117)
- There is new documentation on how to implement Session Save and
Restore capability for your plug-in available in the SDK documentation.
(OPTICKS-145)
- The AVI Product Exporter and MPEG-1 Product Exporter now let you set
the start and end positions for the animation that should be exported
using new plug-in input arguments. (OPTICKS-148)
- Opticks will now automatically load wizards in the
SupportFiles/Wizards folder in addition to the Wizard Path that the user
has set. (OPTICKS-154)
- A new AnyDataExt1 and SessionItemDeserializerExt1 have been added.  If
an existing AnyData implementation implements the new AnyDataExt1
interface it can directly serialize and de-serialize itself.
(OPTICKS-143)
- Documentation has been added to the SDK that fully explains how to
build and run the tutorial and sample plug-ins. As a part of this the
sample and tutorial plug-ins were updated so that they can be compiled
using just the SDK and an open-source edition of Qt.  The
PlugInSamplerOoModtran, Aspam and the WindowsControl example were
removed because they could not be compiled using just the SDK.
(OPTICKS-134)
- The size of the Windows SDK has been reduced from ~500 MB to ~200 MB.
(OPTICKS-135)
- A new download has been created named
opticks-pdb-sourcecode-[VERSION]-windows.zip.  This download contains
the PDB (Program Database) files and source code.  This new download
allows a developer to debug into Opticks using Visual Studio 2005 SP1 to
troubleshoot problems with Opticks when developing plug-ins.
(OPTICKS-135)
- The previous opticks-sdk-[VERSION]-dependencies.zip has been directly
integrated into the Windows and Solaris SDK's, look at the new
"Dependencies" folder in the SDKs. (OPTICKS-135)

Thanks,
Opticks Team



This message and any enclosures are intended only for the addressee.  Please  
notify the sender by email if you are not the intended recipient.  If you are  
not the intended recipient, you may not use, copy, disclose, or distribute this  
message or its contents or enclosures to any other person and any such actions  
may be unlawful.  Ball reserves the right to monitor and review all messages  
and enclosures sent to or from this email address.

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]