The known bugs and most recent changes to ELS. We may miss things but try not to.
Known Bugs
Drag 'n drop and copy/cut/paste work to and from ELS to outside applications, except Linux
and MacOS copy/cut/paste from ELS. This is a known problem with Linux and Java.
18 April 2024
Fixed Updater cross-over path error and log4j plugin warnings
12 April 2024
Fixed Updater for multi-user systems.
11 April 2024
Fixed detection and creation of ELS configuration subdirectories.
10 April 2024
Fixed remote Subscriber and Hint Server open, close, reopen handling.
8 April 2024
Enhanced the -g | --listener-keep-going option to be more fault-tolerant.
1 April 2024
A minor path-handling change.
Regression testing and many changes complete, for now.
30 March 2024
Upgraded the FlatLaf libraries for bug fixes.
29 March 2024
Fixed dialog positioning bug when x coordinate is negative.
Normalized mock/scripts/ for further regression testing.
28 March 2024
Added --marker "arg" option to aid with scripting, skipped and ignored in ELS.
Fixed Libraries, General tab sizing bug with a scrollpane.
Fixed File, Open Subscriber transfer sftp bug.
Added Changelist of latest deployment to web site.
27 March 2024
Added transfer statistics reporting; time, rate, etc.
Added better wait cursor handling.
26 March 2024
Fixed View, Progress bug.
Fixed some dialog positioning bugs.
Fixed a Browser table tooltip bug for tables > 1000 items.
25 March 2024
Fixed a Navigator remote concurrent activity bug between an active transfer and the Browser.
Fixed timing bug and added better fault handling to the Updater.
6 December 2023
The initial implementation for macOS is code complete.
Added Corionis project ELS-MacOS-Image to build an ELS .app and DMG disk image.
Fixed an Updater bug.
11 November 2023
Several changes to adapt to macOS.
Changed window handling to make sure they appear on-screen. For laptops with
external monitors when going mobile without them.
4 November 2023
Changed ELS launcher so it returns the exit code, useful for scripts.
Changed ELS to log and display start-up errors, e.g. bad arguments.
2 November 2023
Rebranded ELS to Corionis ELS.
Added a custom C++ Windows Launcher for ELS.
22 October 2023
Added a Windows .exe installer in the deploy/ directory.
Fixed a minor label problem on the Libraries tab.
20 October 2023
#124 Removed standard File Picker button from the new Directory Picker.
#124 Added displaying the current Library description in the Directory Picker.
Added menu item System, Generate to create a command line or desktop shortcut for the current ELS Navigator.
Moved the Save Layout option from the File menu to the System menu.
Made paths used by Generate relative to the working directory, if possible, to shorten command lines.
19 October 2023
Fixed editing paths in Libraries. See Issue #124 for details.
Fixed more focus-handling bugs that track what's selected and where.
11 October 2023
Fixed File, Open Subscriber to default to the correct previous path and filename.
Enhanced Browser tab key, Alt-1 through 4 and mouse tab change default focus handling.
9 October 2023
Changed the visibility handling of File, Quit & Stop Remote(s)
File, Open Publisher will now Close any connected remote, with prompts.
Fixed Generate so it uses the correct subscriber filename.
8 October 2023
Fixed all Open and Close options for default session handling and remote connections.
Added reason tool tips to disabled menu items.
Fixed File, Close, items not appearing correctly.
In Navigator added decrementing the batch size as items are completed in Browser copy/move operations when checking for available space.
7 October 2023
Finished the Close ... options including disconnecting related remote connections.
Note that closing Hint Keys also closes/disconnects any Hint Tracker or Hint Status Server.
5 October 2023
Added File, Close ... options depending on what is open.
Fixed Hints that were broken in a recent refactor.
4 October 2023
Changed rules to allow a Navigator to connect to a remote subscriber with only the General tab connection information.
Fixed bug that did not request a remote subscriber library using File, Open Subscriber.
Fixed bug where Hints were created for System tab operations. Hints are only used in Libraries.
Fixed bug that did not reset the accent color to default if Setting, Appearance, Accent color was cleared.
Rearranged the ant build script:
Changed 'deploy' build directory to 'build'.
Added a 'deploy' target that only copies from 'build' to 'deploy' so deployments can be separate from
daily builds and incremental commits. Useful when switching between operating systems while testing.
Added an 'All-Deploy' target that builds 'All' then 'deploy'.
changes.html is edited in the 'build' directory between deployments.
2 October 2023
Made Navigator start-up more forgiving. ELS was originally a command line tool with rigid requirements.
Refactored Hint Keys, Hint Tracker and Hint Server setup.
Added macOS light & dark Look 'n Feel options in Settings, Appearance.
Fixed a bug when changing the Look 'n Feel that displayed an "A" on top of the various configuration name lists, e.g. left-side of Libraries, Jobs, etc.
27 September 2023
Fixed Updater bug caused during move from GrokSoft to Corionis.
Fixed restoring publisher and subscriber (local or remote) if no arguments are given for the publisher and subscriber.
Added restoring Hint tracking if no publisher and subscriber are given.
Fixes bugs #120 and #121.
23 September 2023
Added Help, Changelist to display the changes in the installed build.
Removed the rt directories from artifacts. Developers: Unpack the rt-archive files as needed.
artifacts/stage/linux/ELS/rt/
artifacts/stage/windows/rt/
22 September 2023
For Navigator (only) added an option to use the last publisher and subscriber if both are not defined on the command line.
Added the bare beginnings of Help, Getting Started.
20 September 2023
Fixed a variety of null pointers and rough spots when starting ELS Navigator with no configuration or libraries.
Further testing and tweaks required.
This is the startt of a "Getting Started" document as well.
18 September 2023
Added "Check for Updates" in the Navigator under the Help menu.
Added a separate ELS Updater program used by "Check for Updates".
Added "Release Notes" to Navigator under the Help menu to show that version's notes.
Rearranged the deploy/ and mock/bin/ directories so development-time files are not in deploy/
Modified mock/scripts/ to use the Jar in mock/bin/.
Solved an issue when processing a Hint with a filename containing regex characters.
Added Ctrl-T as the keyboard accelerator for the Touch function.