RPG Next Gen

RPG Next Gen Editor is a lightweight RPG editor solely based on the Eclipse platform. It has some basic plugins which among other things provide a tree view on the QSYS filesystem. The focus for the editor lies on small size and speed. The goal for this project is a feature complete RPG free-format editor which can be used to develop small to midsized projects for even the most advanced programming style.
Tasklist

FS#116 - Change common connection properties (was Hidden Libraries)

Attached to Project: RPG Next Gen
Opened by Aaron Bartell (aaronbartell) - Friday, 28 August 2009, 20:09 GMT+2
Last edited by Mihael Schmidt (Mihael) - Saturday, 12 June 2010, 21:57 GMT+2
Task Type Feature Request
Category Main
Status Closed
Assigned To Mihael Schmidt (Mihael)
Operating System All
Severity Medium
Priority Normal
Reported Version 0.5
Due in Version 0.6
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

By default my library list in Remote Explorer includes libraries like QHLPSYS, QSYS, QSYS2, QTEMP, QUSRSYS - none of which are frequently accessed by a developer (if ever accessed). I am wondering if we can add a new feature to the Properties view named "Hidden Libraries"? This would clean up the Remote Explorer nicely.
This task depends upon

Closed by  Mihael Schmidt (Mihael)
Saturday, 12 June 2010, 21:57 GMT+2
Reason for closing:  Implemented
Additional comments about closing:  The properties "Default Connection", "Show current library", "Show listed libraries" and "Show library list" are also editable if the connection is active. The connection property change is instantly in effect. The change will trigger an update of the Remote Explorer view. The other properties are still only editable if the connection is not active.
Comment by Mihael Schmidt (Mihael) - Friday, 28 August 2009, 20:33 GMT+2
In the Connection Properties you can specify that you would only like to see the listed libraries and not the library list of the job. Would that solve your "problem"?
Comment by Aaron Bartell (aaronbartell) - Friday, 28 August 2009, 20:56 GMT+2
I tried that initially and had issue with it being locked. After digging in some more I think I see the pattern. When I first open RNG I can edit the "Show current library" setting only if I do it before I first connect. If I connect, then the fields are protected (i.e. I don't get a drop down to select true or false). If I disconnect, then the fields are still protected. It seems I can only modify those values if I do it upon first startup and *before* I make a connection to that server.

Wait, after testing it some more it appears that if I disconnect, click on another entry in Remote Explorer, and then click the connection again, then at that point it will allow me to modify the connection again.

It would be great if the "Common" properties for a connection could be changed while the connection is active - even if it means you pop up a message stating the changes wont take affect until a re-connect takes place. Because of the way I was initially approaching it, I didn't think those properties could be modified at all (I didn't initially think of the fact that they were tied to the connection wizard).

Comment by Mihael Schmidt (Mihael) - Friday, 28 August 2009, 21:11 GMT+2
Yes. The Properties View does not gets informed if the connection has changed its state from connected to disconnected and vica versa. That is not nice but currently I don't know how to fix that. I added a task #118.

The library stuff could be changed even when connected. That could be changed without to much of a hassle.

Loading...