Releases: corewall/corelyzer
Corelyzer 2.2.2
Corelyzer 2.2.2 is now available.
This release fixes a critical bug that can occur when loading images through the Image Listing Dialog.
Corelyzer 2.2.1
Corelyzer 2.2.1 is now available. Download links are below, under "Assets".
Section Ties
Many refinements and bug fixes since the initial release in 2.2.0:
- Tie points can now be edited. To do so:
- Mouse over the section tie endpoint to be edited.
- Press Shift+E on the keyboard.
- The tie point will now follow the mouse cursor, drawing a line to the non-edited tie point. The original tie line still draws, for comparison.
- Click at the new location to complete the edit, OR press the Escape key to cancel the edit.
- In Manage Ties dialog, allow multiple selection and deletion of ties
- Ties on hidden sections will no longer draw
Plotting
- Added ability to overlay data plots on section images. Use the "Overlay on images" checkbox in the Graph dialog.
- Graph labels will stop growing larger beyond a reasonable zoom level.
- Graph labels are laid out vertically in "Collapse" mode, making them less likely to overlap.
- Data min/max values have been removed from graph labels.
- Graph labels draw vertically in Vertical Depth Mode.
Image Import
Section images named according to the CSD Facility naming convention that include a suffix e.g. _lighter
, _darker
, _f5.6
will be auto-sorted into tracks with that suffix. Previously, such images had to be manually placed in a manually-created track.
Other
- Small bug fixes, clearer error messages, interface improvements.
- Resurrected cross-compilation of Scenegraph DLL on Mac and Linux: we no longer depend on Visual Studio 2008!
- Removed ancient CoreWall logo.
- Only draw canvas ID (
Canvas: 0
) in Debug mode
Corelyzer 2.2.0
Corelyzer 2.2.0 is now available. Download links are below, under "Assets".
Section ties are the main feature of this release. To create a tie:
- Right-click on a core image where you'd like to start a tie.
- Choose one of the Create [Visual/Data/Splice] Tie items.
- Click on a core image where you'd like to end the tie.
- Optionally, add notes in the dialog that pops up.
Click on a tie line to edit its notes.
Right-click and choose the Manage Ties... item to view, show/hide, edit, and/or delete ties.
2.2.0 also includes numerous QoL changes and bug fixes.
Corelyzer 2.1.3 b5 - Section Ties, Saving, Recent Files
Corelyzer 2.1.3 b5 is now available for testing. It fixes the following bugs in 2.1.3 b4: #36, #37, #38
Changes made in 2.1.3 b4 are summarized below.
Ties
- Fixed bugs in save/load of sessions with tie lines, deletion of tracks/sections with ties
- Thinner tie lines
- Hit Escape key to cancel an in-progress tie
- Prevent creation of inter-session ties
Session Saving, Merging, Core Archive Export
- Added ability to Merge Sessions. Right-click a session and choose "Merge Sesssions...". In the resulting dialog, choose two or more sessions, and the session into which they should be merged.
- The CML file in which the currently-selected session was last saved is displayed in the title bar.
- On File > Save Session with multiple sessions, if the sessions to save have different CML files, users will be prompted to select a destination CML file (i.e. it forces File > Save Session as...).
- On File > Save Session with multiple sessions, warn/confirm if selected sessions exclude sessions last-saved in the destination CML file.
- On File > Core Archive > Export..., the prompt for "Project Name" has been removed.
Recent Files Menu
- The "Previous Session" item and its unexpected behavior (loading a magic "previousSession.cml" file instead of the CML file actually associated with the last-used session) has been removed
- Recent Files should behave like the analogous menu in other applications like Word. Specifically:
-- The last-opened CML file will move to the top of the menu
-- Full paths will be displayed for files with the same filename but different paths
-- The same file will not appear more than once in the menu
Other Bugs
- Fixed #35 (changing session while loading CML can prematurely stop loading process)
Corelyzer 2.1.3 b4 - Section Ties, Saving
Corelyzer 2.1.3 b4 is buggy! Please use 2.1.3 b5 above.
Corelyzer 2.1.3 b3 - Section Ties
Corelyzer 2.1.3 beta 3 is now available for testing.
This build adds the ability to create visual ties between core sections.
- Right-click on a core image where you'd like to start a tie.
- Choose one of the Create [Visual/Data/Splice] Tie items.
- Click on a core image where you'd like to end the tie.
- Optionally, add notes in the dialog that pops up.
Click on a tie line to edit its notes.
Right-click and choose the Manage Ties... item to view, show/hide, edit, and/or delete ties.
Corelyzer 2.1.2
Corelyzer 2.1.2 is now available.
Changes include bug fixes and minor quality-of-life improvements.
Corelyzer 2.1.1
Corelyzer 2.1.1 is now available.
Changes:
Corelyzer 2.1.0
Corelyzer 2.1.0 is now available!
This release includes many bug fixes and under-the-hood changes. Most notably, as of 2.1.0, Corelyzer is a proper 64-bit application on both Windows and Mac. It runs against an included Java 8 runtime on both platforms. (You no longer need to install an ancient version of Java 6 on Mac!)
With the long-overdue transition to Java 8 and 64-bit now complete, we plan to more frequently update Corelyzer's user-facing functionality in the coming months.
That said, there are two new features in 2.1.0 that should improve the user experience of importing and plotting tabular data:
-
The data import UI has been completely overhauled. It displays imported data in an Excel-like spreadsheet view (no more counting commas in a text file!), and has improved error checking and data validation.
-
The Graph dialog has visual cues notifying the user when there's a mismatch between section names of images and data, which prevents data from being plotted on an image:
The manual has been updated to reflect changes to these dialogs. We've also added three new tutorial videos describing the data import process, custom section naming, and name mismatch detection in Corelyzer 2.1.0.
-
Corelyzer Tutorial 4a - Loading and Plotting Data
https://youtu.be/0Oat0iXrPR0 -
Corelyzer Tutorial 4b - Custom Section Names
https://youtu.be/L9BF01OstSA -
Corelyzer Tutorial 4c - Plotting Data
An older tutorial - jump to 5:30 for still-relevant descriptions of plotting data
https://youtu.be/4YNBfyHCac8 -
Corelyzer Tutorial 4d - Data/Image Naming Mismatch
https://youtu.be/WcySR_a6SJU
The complete list of Corelyzer video tutorials can be found here: https://www.youtube.com/playlist?list=PLLHxfH9IrTIN5MiETlKj18qiTFLekuKhE
Linux Users: The Windows build runs under WINE on Linux systems.
As always, please contact us if you have questions or encounter bugs in Corelyzer!
Corelyzer 2.0.4 rc5 - Windows 64-bit
A 64-bit build of Corelyzer 2.0.4 rc5 for Windows is now available. It is functionally equivalent to the previous 32-bit release of 2.0.4 rc5, with one exception: JPEG2000 image files are no longer supported.
macOS/OSX users: please continue using the "CorelyzerMac.2.0.4.rc5.zip" April 27, 2018 release available below, which is 64-bit.
To run the 64-bit Corelyzer, you'll need to install a 64-bit Java runtime. As you may be aware, Oracle recently stopped providing free updates and support for its implementation of Java. Thankfully, free alternatives exist, most notably:
-
Amazon's Corretto
This is the Java runtime we're using on our workstations at LacCore/CSDCO. Make sure you download the "Windows x64" version. Unless you plan on doing Java development, choose the "JRE" instead of the "JDK". -
OpenJDK
Use the default "OpenJDK 8 (LTS)" and "HotSpot" options. When accessed from a Windows 64-bit system, this page should auto-select the required Windows x64 OpenJDK for download. (If you're downloading from a non-Windows system, click the "Other Platforms" button to access the Windows x64 version)
You'll also need to install the Microsoft Visual C++ Redistributable for Visual Studio 2015, 2017 and 2019 (assuming it isn't already on your system). It's available here - make sure you choose the x64: vc_redist.x64.exe installer:
https://support.microsoft.com/en-us/help/2977003/the-latest-supported-visual-c-downloads
This release of Corelyzer has been in use on our workstations for some time now and appears to be as stable as its 32-bit cousin. That said, it's still considered a preliminary/beta release. Please contact us if you encounter any bugs or issues!