Closed Corionis closed 1 year ago
Tweaks include #120 and #121.
Forgot correct commit descriptions for [parent [54a7a01] commit [57179da]:
Closing, for now.
Forgot to add close options for primary data sources, e.g. Publisher.
This Issue is being used to smooth some rough spots in start-up and overall usability with the Navigator. It's gotten a bit more involved than anticipated. Any suggestions are encouraged.
Added Close options for publisher, subscriber, Hint Keys and Hint Tracking. Now working on handling closure of related remote connections.
A variety of changes and enhancements have been made to make starting-up a new instance of ELS from scratch easier. See the Changelist in the Version 4.0.0 branch deploy/ directory. Comments and suggestions welcome.
Subsequent use has uncovered a few minor bugs.
[x] When using a default session - where publisher and subscriber libraries are not specified on the command line - if a subscriber is closed it is reopened on the next start.
[x] Changes for a default session have dependencies on the values in local/preferences.json. Something is not quite right where starting a default session does not always behave as expected. Workaround: Use File, Open and reopen the publisher, subscriber, etc. which resets certain values.
[x] Generate uses the currently-loaded publisher, subscriber, etc. There is a problem where the subscriber filename is changed to a temporary name containing the collection data requested from a remote subscriber. It should be the original subscriber library JSON filename.
[x] File, Open Publisher should handle disconnecting and reconnecting any existing remotes. Specific end points are critical for encryption and Hint processing.
Also changed the visibility handling of File, Quit & Stop Remote(s). Try closing this one again :grin:
Well ... there are so many permutations help is needed finding them all and the associated nuances.
[x] Remote subscriber changes Preferences when a library/collection is requested. That causes File, Open Subscriber to have the wrong filename and path.
[x] Alt-1-4 should focus the appropriate panel so it may be navigated.
Maybe the 3rd time is the charm. Trying to close this Issue once again.
Found some more bugs :frowning_face:
Focus and tab handling changes might finally close this issue.
Have had existing libraries and configuration during development. Have discovered a number of small bugs that prevent starting-up a new ELS Navigator from scratch.
Test and fix the bugs.