Menu

DocJGenerator / Blog: Recent posts

1.6.15 released

Use MDIUtilities 1.3.19
Change the color of the simple borders to make them more visible
Explain in the wiki the libraries dependencies for the help system

Posted by Hervé Girod 1 day ago

1.6.14 released

Use MDIUtilities 1.3.18
Use jDependency 1.4.9
Fix the elements after an archiveurl element not being correctly parsed
Increase the lisibility of tree segments

Posted by Hervé Girod 2025-10-12

1.6.13 released

Use jEditor 1.2.34
Use jSoup 1.21.2
Fix some cases when inserting a text in the editor would not be performed at the correct place
Improve the caret management after inserting text in the editor
Support the group schema construct in the editor
Add a Main class to get the version of the Swing or JavaFX help library
Add an option to show on the command line the version of the tool and the JRE used for the generation

Posted by Hervé Girod 2025-09-03

1.6.12 released

Use jSoup 1.21.1
Use jEditor 1.2.33
Attempt to fix a few cases where the help content is not the one which is asked for when using the help context
Put the selection of the help content for the help context under an invokeLater or Platform.runlater (for JavaFX)
Fix a regression with static maps which were not correctly fetch
Fix the font being Lucinda Grande with pre with syntax on Mac OS X
Fix the pre with syntax having some incorrect fonts in some cases on Mac OS X
Fix the editor GUI not showing because of an exception when opening it on Mac OS X
Add Java SE 22 API
Add a capability to specify the JDK version for a Javadoc API in the properties file
Fix javadoc elements links to the javadoc content not correct for post-Java 10 APIs
Fix the XSD parser throwing a NPE when resolving if there is an anonymous complex type which extends another type
Add the info menu in the editor
Fix the autoSave in the editor when quitting the editor saving the previously selected object rather than the last selected object
Add a property for editor menus to add a break before the element which is added
Only present the menus allowed in the context of the position in the editor by default

Posted by Hervé Girod 2025-08-24

1.6.11.1 released

Use MDIUtilities 1.3.16
Use jDependency 1.4.8
Fix the view of an article in the editor unchanged after the user modify this article content and select another article without saving
Fix some cases where there could be a NPE in the editor after modifying an article content
Increase the margin between menus in the editor
Fix the menuGroup references not taken into account in the editor

Posted by Hervé Girod 2025-05-27

1.6.11 released

Use MDIUtilities 1.3.15
Use scriptHelper 1.6.11.1
Use jSoup 1.20.1
Allow to define sub-categories in categories in images definitions
Allow to define sub-categories in categories in resources definitions
Allow to set a main article for a category
Allow to define parent categories for categories
Emit an error if a category is defined twice in categories descriptions
Emit an error if the dictionary is defined twice
The first character of the titles of each category is now in upper case
Change the color of the information type message boxes to make it less flashy
Set a more visible background in code, pre, and source element when the background attribute is set , previously the background was almost white
Add a padding for the code elements to make their background more natural
Support the categories description format in the editor, previously it was identical to the articles
Fix the code and pre background declarations in the JavaFX help
Fix the source element never having a background even if a background is specified

Posted by Hervé Girod 2025-05-25

1.6.10 released

Use jEditor 1.2.30
Use scriptHelper 1.6.8 (allowing to use scripts in scripts)
Fix an exception which was thrown in the swing JavaFX GUI when selecting a full text word for search
Add an option in the Swing and JavaFX helper to allow to show the first (swallowed) exception thrown when performing a Search in the current page of the wiki by pressing CTRL+F. This can help to detect configuration problems when using the helper with JavaFX on a JRE greater than 9
The Enter key now allows to go forward to the Search in the Search field in the help viewer
Improve the Schema parser

Posted by Hervé Girod 2025-03-28

1.6.9.1 released

Use jEditor 1.2.27
Use jSoup 1.19.1
Use scriptHelper 1.6.7
Use MDIUtilities 1.3.13
Force the headless environment to true if the environment is headless
Fix cases where scrolling automatically to a title or an anchor in the JavaFX help content would throw an exception
Fix a case where typing the output directory using the text field in the GUI would lead to an exception
Fix a case where after opening the editor, then closing the editor (without closing the application), adding an image by an external editor, and using this image in an article (also in an external editor), an error would be shown after reopening the editor
Make sure in the editor to save the current article (if it was modified) when quitting the editor without saving, if the autoSave option is selected
Improve the Schema parser (still not used for the moment, will be used later in the editor)

Posted by Hervé Girod 2025-03-13

1.6.9 released

Use MDIUtilities 1.3.11
Fix a case where there would be a NPE in the GUI when typing a wrong file in the index file, output directory, or css selector (in the text field of the file selector)
Fix the 'info' references on 'moreInfo' elements wrongly reference the article rather than the article anchor if there is an anchor on the reference
Allow to use the name 'package' to specify a package in the ref reference in the help content (rather than 'articlePackage')
Fix a case where sub-lists in lists were not parsed in the correct order
Check if there are packages defined under packages and emit an error if it is the case
Add a new "package" property which can be used in articles to get the package name in the article
Allow to use the "includeSubdirectories" property name to use sub-directories for roots
Fix an incorrect parsing f there are packages under sub-directories of the inputs, but the "includeSubdirectories" property is not set

Posted by Hervé Girod 2025-02-26

1.6.8.1.1 released

1.6.8.1.1 contains the same content as 1.6.8.1, which is:
* Move the About menu to a specific menu in the GUI to make it more visible
* Use MDIUtilities 1.3.9.2
* Fix a StackTrace exception which would be thrown on the GUI when selecting the output directory by typing the directory on the file selector associated text field
* Fix cases where the wiki links in the editor would not work correctly if setting the input directories by typing the input directories on the file selector associated text field (if the path was relative)
This version is re-released (with a new tag) because the previous zip release was incorrect (some of the modifications were not in the jar files).

Posted by Hervé Girod 2025-02-15

1.6.8.1 released

Move the About menu to a specific menu in the GUI to make it more visible
Use MDIUtilities 1.3.9.2
Fix a StackTrace exception which would be thrown on the GUI when selecting the output directory by typing the directory on the file selector associated text field
Fix cases where the wiki links in the editor would not work correctly if setting the input directories by typing the input directories on the file selector associated text field (if the path was relative)

Posted by Hervé Girod 2025-01-30

1.6.8 released

Use MDIUtilities 1.3.9
Use jEditor 1.2.25
Fix the GUI emitting an exception if the inputs files field is specified using the text field for multiple files
The CTRL+S key typed allows to save the current editing article in the editor
Fix a bug in the editor when if an article was modified, then the user switch to another article in the tree, then switch to the edition mode, the content of the editor was the one of the first article
Fix adding an image in an images definition file in the editor leading systematically to an "existing image" error even if the image was already defined in this images definition file
Fix an error being emitted if an article includes an image reference after having added this image in an images definition file
Fix the refresh of a directory removing the images definition files if they were modified
Allow to create a file in the editor without specifying the file path
Fix the images shown in the tree under an Images Definition file not being updated when a new image is added to the file
Fix the hyperlinks to anchors in the editor not working (the link would lead to the head of the article)
Fix the hyperlinks on the articles table of contents not working
Fix the editor throwing a NPE when trying to add an element relative to a global index which is not in any root
Fix a ClassCast exception which could happen in some cases in the editor
Show the name of the type of object which will be deleted when deleting an object in the editor
Don't add the delete item for images or resources presented under their associated definition file
Fix deleting an image creating a NPE in the editor
Ensure that the different types of xml files have different editing menus in the editor
Fix creating an article under a package throwing a NPE
Fix deleting an image creating a NPE in the editor
Avoid to throw an exception if deleting the content of the inputs file list
Fix the infobox definition parser emitting an error if no default state is defined for an enumProperty

Posted by Hervé Girod 2025-01-18

1.6.7.10 released

Use scriptHelper 1.6.3
Use groovy 4.0.23
Use jSoup 1.18.3
Use MDIUtilities 1.3.8.1
Make sure the unserialization of the configuration in the GUI is performed on the event thread

Posted by Hervé Girod 2024-12-08

1.6.7.9 released

Use MDIUtilities 1.3.7.3
Fix some cases where pre left trim was incorrect
Fix a regression when merging zip content for the help database

Posted by Hervé Girod 2024-10-29

1.6.7.8 released

Fix the helper factory not able to see the articles zip files if there are spaces in the zip file path

Posted by Hervé Girod 2024-10-22

1.6.7.7 released

Add the "includeTODO" property allowing to not include TODOs in the generated wiki
Allow to add a date, author, or reason to a TODO
Allow to set an importance to a TODO

Posted by Hervé Girod 2024-10-19

1.6.7.6 released

Emit an error if a note ID is defined more than once in an article
Fix a regression in the detection of the existence of some https content
Use MDIUtilities 1.3.7.2
Use jDependency 1.4.7
Use jSoup 1.18.1

Posted by Hervé Girod 2024-10-12

1.6.7.5 released

Fix the decoding of escaped characters in the help format in the client application

Posted by Hervé Girod 2024-09-05

1.6.7.4 released

Fix some cases where the layout of pre content was not improved since 1.6.7.3

Posted by Hervé Girod 2024-09-04

1.6.7.3 released

Fix the encoding of escaped characters in glossary
Fix the encoding of escaped characters in the help format
Fix the scrollbars not selectable in the swing JavaFX help component after showing the search
Improve the layout of pre content (reduce the space at the left before the spans when possible)

Posted by Hervé Girod 2024-09-04

1.6.7.2 released

Use MDIUtilities 1.3.5
Use jEditor 1.2.24
Use the generic launcher framework from MDIUtilities
Fix the formatting of articles in the editor throwing an exception
Fix images results in the search not giving the ids of the images but the path of the Concrete image class
Fix the search for images not returning only manual images
Fix the header of footer images not included if the header or footer is in a package
Fix errors when a file used in the configuration does not exist
Add the "bullet" attribute to specify the bullet-style of a "ol" or "ul" list
Allow to specify the start of an OL list
Add support for the "s" element (strikethrough)
Log errors for command-line options parsing problems
Add menus to edit articles content
Fix some cases when parsing of non UTF-8 characters or special characters would be incorrect

Posted by Hervé Girod 2024-08-10

1.6.7.1 released

Don't try to open the search panel in the editor if the JavaFX associated module is not accessible
Add a launcher to open the GUI

Posted by Hervé Girod 2024-06-20

1.6.7 released

Use MDIUtilities 1.3
Use jEditor 1.2.21
Emit an error if a package file is invalid
Fix the parsing for mail links
Show an error for not well-formed package XML files
Replace the url by the mail attribute for mails
Fix some cases using the help page in Swing or JavaFX where using the Search function would lead to an exception beginning with Java 9
When the help popup panel is shown in the help component, make sure the focus is on the associated text field
When the help popup panel is shown in the help component, allow to close it by pressing the Escape key
Change the progress bar behavior in the GUI when generating with the default and forked parsers to show the progress percentage
Improve the performance of checking links by adding a new checkHTTPLinksThreaded property and check by default external links in a Thread pool. The function was previously available and effective but was never used
Fix the scrollbars in JavaFX Help format currently overlapping the content
Add a wiki editor
Emit an error if the inputs are empty of any files
Fix the path of errors in the menu which were incorrectly associated with an article

Posted by Hervé Girod 2024-06-19

1.6.6.8 released

Fix the help generation for JavaFX throwing a NPE if an image with arearef is present in the wiki
Support the CTRL+F key press in the help GUI to search in the current page
Allow to not allow to create categories in a package
Allow to create an alternate String to a javadoc (useful for a method which is in a parent class)

Posted by Hervé Girod 2024-04-22

1.6.6.7 released

Fix the help content not allowing some sub-chapters declarations in some cases

Posted by Hervé Girod 2024-04-08
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.