Menu

DocJGenerator / Blog: Recent posts

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

1.6.6.6 released

Use MDIUtilities 1.2.64
Fix a regression in the API not allowing anymore to change the decoration of a specific sentence (size, font face, color, background color)
Fix the API not creating correctly non-named images anymore
Add new methods in the API to create styled sentences
Add a fixedLeftMenuOptions to always show all options in the left menu

Posted by Hervé Girod 2024-04-07

1.6.6.5 released

Fix the index file not having the correct theme in the help viewer

Posted by Hervé Girod 2024-03-16

1.6.6.4 released

Fix the themes and helpThemes tutorials not being present in the distribution release
Add the capability to customize the theme for the syntax highlighting
Support themes for resource files in the help GUI
Handle correctly the backward / forward buttons for the resource files in the help GUI

Posted by Hervé Girod 2024-03-10

1.6.6.3 released

Separate the stylesheets specification to be able to define a stylesheet theme
Allow to switch between different themes in the JavaFX helper
Fix the default pre content in the swing help not having the correct font family
Put the css properties for the messageBox elements in the styleClass rather than in the style

Posted by Hervé Girod 2024-02-25
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.