Changes 0.5.1 ============= * added PaperClips SWT printing library as a separate plugin RPG Next Gen: * FS#96 - OPTION(*EVENTF) as default for all compile commands * FS#34 - Export Filter Sets * FS#33 - Import Filter Sets * FS#106 - Customizable font on the Remote Explorer * FS#57 - KeepConnectionAlive : need configurable time interval RPG Next Gen Editor: * FS#84 - Search Source Member(s) * FS#103 - Clean up Event File after compilation * FS#104 - Retain open member tabs * FS#24 - Preference Page for Syntax Highlighting * FS#64 - Open copybook from context menu of editor * Cursor position updating now faster in format line * FS#101 - Print Source Code Search Result RPG Next Gen AST: * FS#102 - Add /copy and /include to AST Changes 0.5.0 ============= RPG Next Gen: * Added AST plugin * Added Apache Commons Collections plugin * File attributes are retrieved (source or data file) in an extra Eclipse job * Added predefined filter for Source Files only * Remote Explorer now shows different label icon for source files * Save files (SAVF) no longer has switch on node (for displaying child nodes like members) * Added changeable library list for Command-jobs (not record-level-access-jobs) * Added tabbed properties view for connection * Refactored Connection and ConnectionManager class (former ConnectionRoot) (#84) (incompatible with previous connections => connections must be created again) * Bug "Delete connection does not delete pref file" is now fixed (#52) * Current selected filter is now marked as enabled (checked) (#189) * Fixed update/refresh bug in RemoteExplorerTreeViewer and Source Export wizard (moved job listener from view to viewer) * Refactored Connection class : method connect(). Moved parts to SignonHandler (FS#55) * Fixed FS#66 - Freezing during Filter Set Change * Fixed FS#69 - Empty library object in Remote Explorer * Fixed FS#73 - "Dock On" change not retained * Fixed FS#14 - Command line view * Fixed FS#81 - Fast View RPG Next Gen Editor: * Implemented simple AST functionality * Outline now provides navigation for procedures (no syntax checking so far) with different icons for exported and non-exported procedures * Fixed #202: Procedure names in Outline not quite correct * Outline entries can now be displayed in alphabetic or in occurrence order * Fixed local history bug (FS#54) * Added support for Tasks (Keywords TODO, FIX and REVIEW in comment though Go to line function is not supported at the moment) * Added source export wizard option: names to lower case (FS#8) * Fixed CRTRPGMOD parameter building (FS#10) * Fixed CRTBNDRPG and CRTSRVPGM parameter building (FS#11) * Fixed FS#4 - Key Binding for Source Compile not working * Added Compile Result view (FS#41) * Fixed FS#74 - Outline view only showing name of last sub proc * Fixed FS#67 - Event File not searched at the right location * Fixed FS#89 - Commands not showing in Preferences * Added Toggle Comment support RPG Next Gen User Space: * Fixed FS#47 - User space wizard : extended attributes not showing completly * Fixed FS#48 - Format Group Field not properly resized * Added FS#72 - Default open action for userspace Changes 0.4.5 ============= RPG Next Gen: * fixed #195 : Connection reset Changes 0.4.4 ============= RPG Next Gen: * fixed #175 : Change Actions from ObjectContribution to ViewerContribution * fixed #142 : Move Open Mode Pref to main plugin * fixed #132 : Local history cleanup * fixed #131 : Replace from local history * fixed #121 : Create update site * fixed #62 : Data Area Wizard: input validation is slow * fixed : refactored using of Images (now using ImageRegistry) * fixed #30 : About Section * fixed #109 : Dropdown for "Attribute" on Add new source member window * fixed #173 : TreeViewer widget for Navigating and Selecting * fixed #137 : Refactor Remote Explorer context menu * fixed #184 : Remove duplicate implementation of ViewerFilter * fixed #190 : Member lock check * moved Open mode preference to Editor preference page (preference has been reset) * fixed #192 : Remove CCSID from Remote Connection wizard * fixed #194 : 194: Popup Menu for Remote Explorer for no connections * fixed #198 : Remove Show Objects property from Connection RPG Next Gen Editor: * fixed #138 : Export source(s) to text file * fixed #140 : Preference for Open member on Add Member action * fixed #188 : Character in source file at end of each source line * fixed #197 : NullPointerException on QuickSourceAccess * fixed #127 : Save as feature for source members * fixed #190 : Member lock check (on open) * fixed #105 : Member locking when open for edit RPG Next Gen Spools: * fixed #111 : Sort spooled files by column * fixed #183 : Refactored Spooled File View actions Changes 0.4.3 ============= RPG Next Gen: * fixed #108 : Ability to add new libraries and source physical files * fixed #51 : Library wizard not working * fixed #45 : Copying members overrides existing one * fixed #104 : Unable to open source member with double click * fixed #137 : Refactor Remote Explorer context menu * fixed #115 : Open connection on double click * fixed #50 : Library wizard on closed connection fails * fixed #128 : Ability to copy/paste from/to same source physical file * fixed #139 : Change AddMember Action to Wizard * fixed #141 : Move Add Member to New Wizard section * switch to Eclipse 3.4 * new Extension Point : de.rpgng.explorer.defaultOpenAction RPG Next Gen Editor: * fixed #110 : Source member length longer than source physical file record * refactored Open/Edit action * refactored using of Images (now using ImageRegistry) Changes 0.4.2 ============= RPG Next Gen: * fixed #49 : Loading objects fails if too many objects * fixed #113 : not loading large lists of objects * fixed #120 : not loading large lists of members * fixed #114 : members loading on user request (expanding node) * fixed #119 : updated Welcome page