feat(config): persistent context, path portability, and refined browsing
- Generator now remembers last used directory for Action Beans and Datasets independently per project. - Added settings to customize automatic file opening and table limits. - Enforced project-relative paths for i18n/XSD for better project portability. - Refined File Browser to start at current directory with strict project scope. - Implemented DynFormAnnotator for structural validation. - Bumped plugin version to 3.2.7.
This commit is contained in:
@@ -34,18 +34,19 @@
|
||||
]]></description>
|
||||
|
||||
<change-notes><![CDATA[
|
||||
<h2>[3.2.7]</h2>
|
||||
<ul>
|
||||
<li><strong>Persistent Generation Context:</strong> Generator now remembers the last used directory for Action Beans and Dataset XMLs independently per project.</li>
|
||||
<li><strong>Configurable Auto-Open:</strong> Added new settings to toggle automatic file opening after generation and customize the table limit.</li>
|
||||
<li><strong>Enhanced Path Portability:</strong> i18n and XSD configurations now strictly use project-relative paths, ensuring settings remain valid across different environments.</li>
|
||||
<li><strong>Refined File Navigation:</strong> Improved the File Browser to prioritize starting at the current configured directory while maintaining strict project-scope visibility.</li>
|
||||
</ul>
|
||||
<h2>[3.2.6]</h2>
|
||||
<ul>
|
||||
<li><strong>Structural Validation:</strong> Introduced a new Annotator to validate that all fields used in <code><LAYOUT></code> and <code><FILTERS></code> are correctly defined in their respective <code><FIELDS></code> sections.</li>
|
||||
<li><strong>Generator Logic Update:</strong> Refined the column width calculation for NUMBER and DATE types in the ActionBean generator for better XML compatibility.</li>
|
||||
<li><strong>Improved File Opening:</strong> Switched to <code>FileEditorManagerEx</code> for opening generated files, ensuring better window focus and management in recent IDE versions.</li>
|
||||
</ul>
|
||||
<h2>[3.2.5]</h2>
|
||||
<ul>
|
||||
<li><strong>Dataset to Form Mapping:</strong> Implemented comprehensive reference and completion support for the <code>FORM-NAME</code> attribute in <code>DATASET > FIELDS > FIELD</code>.</li>
|
||||
<li><strong>Smart Field Resolution:</strong> <code>FORM-NAME</code> now correctly resolves to hidden fields in <code>FORM_ENTRY > FIELDS</code> and any named fields within <code>FORM_ENTRY > LAYOUT</code>.</li>
|
||||
<li><strong>Recursive Form Scanning:</strong> Enhanced field discovery to scan across all form entries in the current and recursively included <code>.frml</code> files.</li>
|
||||
</ul>
|
||||
<h2>[3.2.4]</h2>
|
||||
<ul>
|
||||
<li><strong>Persistent Generation Directories:</strong> Generator now remembers the last used directory for Action Beans and Dataset XMLs independently per project.</li>
|
||||
|
||||
Reference in New Issue
Block a user