ddekany [Sun, 12 Sep 2021 21:23:37 +0000 (23:23 +0200)]
Added [docgen.insertWithOutput ... systemProperties={"SOME_NAME": "someValue", ... } ... ]
ddekany [Sat, 11 Sep 2021 08:48:48 +0000 (10:48 +0200)]
docbook-schemas 5.2 compatibility (although it's not out yet, so we still use 5.1)
ddekany [Fri, 12 Mar 2021 21:15:49 +0000 (22:15 +0100)]
Updated XXE addon for XXE 9.5.0.
ddekany [Tue, 16 Feb 2021 20:41:29 +0000 (21:41 +0100)]
Upgraded FreeMarker dependency.
ddekany [Mon, 15 Feb 2021 09:16:35 +0000 (10:16 +0100)]
Removed stale test (and some cleanup of others)
ddekany [Sun, 14 Feb 2021 20:09:18 +0000 (21:09 +0100)]
Fixed several glitches in new features. Renamed insertOutput to insertWithOutput, and made insertCommand=true the default. Added docgen.verifyCommand, that doesn't insert output, just ensures that the command doesn't fail.
ddekany [Tue, 9 Feb 2021 08:06:29 +0000 (09:06 +0100)]
Replaced [docgen:wd] with [docgen.wd].
ddekany [Mon, 8 Feb 2021 10:56:46 +0000 (11:56 +0100)]
Added Travis build status to README.md
ddekany [Mon, 8 Feb 2021 10:30:25 +0000 (11:30 +0100)]
Trying what can be removed without generics inference compilation problem pops up on Travis again.
ddekany [Mon, 8 Feb 2021 10:25:13 +0000 (11:25 +0100)]
Trying to fixed generics inference compilation problem on Travis again.
ddekany [Mon, 8 Feb 2021 10:06:11 +0000 (11:06 +0100)]
Trying to fixed generics inference compilation problem on Travis again.
ddekany [Mon, 8 Feb 2021 09:40:10 +0000 (10:40 +0100)]
Trying to fixed generics inference compilation problem on Travis again.
ddekany [Mon, 8 Feb 2021 08:50:42 +0000 (09:50 +0100)]
Fixed generics inference compilation problem on Travis, and some cleanup.
ddekany [Mon, 8 Feb 2021 08:21:31 +0000 (09:21 +0100)]
Insert normaized path for [docgen:wd]
ddekany [Mon, 8 Feb 2021 07:59:48 +0000 (08:59 +0100)]
- Feature to execute a Java main method and insert its output into the documentation now works
- Improved castSetting API
ddekany [Sun, 7 Feb 2021 17:57:19 +0000 (18:57 +0100)]
Fixed logo generation bug introduced during recent refactoring.
ddekany [Sun, 24 Jan 2021 23:58:58 +0000 (00:58 +0100)]
- Added getCustomVariable(name) and concat(...) function to CJSON
- Generalized up [docgen.insertXxx ...] tag parsing a bit
- Added unfinished implementation of [docgen.insertOutput ...] directive. This will be used to simplify inserting the output of "programs" into the documentation.
ddekany [Sun, 24 Jan 2021 21:29:15 +0000 (22:29 +0100)]
Reworked setting validation API-s, and some other cleanup of old code.
ddekany [Fri, 13 Nov 2020 21:38:37 +0000 (22:38 +0100)]
Allow raw string literals in docgen tags. Use multi-line regexp parameters in docgen.insertFile.
ddekany [Sun, 11 Oct 2020 17:40:59 +0000 (19:40 +0200)]
Use [docgen ...] "to" and "toIfPresent" attributes, instead of to="?...".
ddekany [Sun, 11 Oct 2020 17:40:03 +0000 (19:40 +0200)]
Fixed text escaping issue newly introduced
ddekany [Sun, 20 Sep 2020 19:45:46 +0000 (21:45 +0200)]
Added optional "from" and "to" parameters [docgen.insertFile ...].
ddekany [Sun, 30 Aug 2020 10:28:44 +0000 (12:28 +0200)]
Added optional charset parameter to [docgen.insertFile ...]
ddekany [Sun, 30 Aug 2020 10:27:48 +0000 (12:27 +0200)]
(Minor code cleanup)
ddekany [Fri, 21 Aug 2020 20:33:49 +0000 (22:33 +0200)]
NPE fix, give proper error message instead.
ddekany [Sun, 9 Aug 2020 21:30:32 +0000 (23:30 +0200)]
Added [docgen.insertFile "@someSymbolicName/bar.ftl"] and "insertableFiles: { someSymbolicName: '/actual/path/**' }" setting, and removed "customVariablesFromFiles" setting. This approach is much more practical when we have lot of files to insert into the documentation, like lot of example templates.
ddekany [Wed, 5 Aug 2020 20:32:43 +0000 (22:32 +0200)]
Can now create custom variables whose value is the content of a file.
ddekany [Tue, 4 Aug 2020 23:33:29 +0000 (01:33 +0200)]
Added feature to pass custom variables to Docgen that then can be referred in DocBook text like [docgen.customVariables.myVariable].
ddekany [Sun, 2 Aug 2020 14:32:38 +0000 (16:32 +0200)]
Fixed issue where the left ToC may stayed hidden when going from mobile view to normal view.
ddekany [Sun, 2 Aug 2020 14:08:01 +0000 (16:08 +0200)]
Fixed spacing in left side ToC
ddekany [Sun, 2 Aug 2020 10:00:20 +0000 (12:00 +0200)]
Made "programlisting" labels part of the HTML content.
ddekany [Sun, 2 Aug 2020 09:59:50 +0000 (11:59 +0200)]
Made "callouts" 100% wide
ddekany [Sun, 2 Aug 2020 00:22:52 +0000 (02:22 +0200)]
Hamburger menu spacing adjustment for more accuracy
ddekany [Sat, 1 Aug 2020 23:46:59 +0000 (01:46 +0200)]
Fixed ToC spacing on mobile
ddekany [Sat, 1 Aug 2020 23:01:48 +0000 (01:01 +0200)]
Made accurately tapping on mobile easier at some parts
ddekany [Sat, 1 Aug 2020 21:33:44 +0000 (23:33 +0200)]
Fixed Docbook table width issue on mobile
ddekany [Sat, 1 Aug 2020 15:41:19 +0000 (17:41 +0200)]
Always show "bookmarks" next to the breadcrumbs. Other adjustments in that row.
ddekany [Sat, 1 Aug 2020 13:51:25 +0000 (15:51 +0200)]
Responsive layout refinements
ddekany [Sat, 1 Aug 2020 13:50:24 +0000 (15:50 +0200)]
programlisting (pre) unwanted extra width fix
ddekany [Fri, 31 Jul 2020 21:07:27 +0000 (23:07 +0200)]
Show old browser warning for MSIE 10-11 too.
ddekany [Thu, 30 Jul 2020 20:20:02 +0000 (22:20 +0200)]
Improved page header: logo click area shouldn't extend beyond the logo image. Some overall cleanup in header layout.
ddekany [Thu, 30 Jul 2020 06:17:49 +0000 (08:17 +0200)]
Fixed various code block (pre) issues. This also fixes the problem where the right page layout column was stretched by them on mobile.
ddekany [Sun, 26 Jul 2020 14:32:42 +0000 (16:32 +0200)]
Added hamburger menu for very narrow (mobile) screens
ddekany [Sat, 25 Jul 2020 23:04:20 +0000 (01:04 +0200)]
(Removed now unnecessary .gitignore entries)
ddekany [Sat, 25 Jul 2020 19:42:02 +0000 (21:42 +0200)]
Adjusted POM, related to releasing.
ddekany [Sat, 25 Jul 2020 18:34:21 +0000 (20:34 +0200)]
Deleted/moves some old build and config files
ddekany [Sun, 19 Jul 2020 21:32:41 +0000 (23:32 +0200)]
[maven-release-plugin] prepare for next development iteration
ddekany [Sun, 19 Jul 2020 21:32:29 +0000 (23:32 +0200)]
[maven-release-plugin] prepare release freemarker-docgen-0.0.1
ddekany [Sun, 19 Jul 2020 21:29:59 +0000 (23:29 +0200)]
POM improvements continues (hoping release won't fail).
ddekany [Sun, 19 Jul 2020 21:29:30 +0000 (23:29 +0200)]
Resetting after failed Maven release
ddekany [Sun, 19 Jul 2020 14:05:24 +0000 (16:05 +0200)]
[maven-release-plugin] prepare for next development iteration
ddekany [Sun, 19 Jul 2020 14:05:10 +0000 (16:05 +0200)]
[maven-release-plugin] prepare release freemarker-docgen-0.0.1
ddekany [Sun, 19 Jul 2020 13:28:57 +0000 (15:28 +0200)]
POM improvements. Added Maven release plugin output files to .gitignore.
ddekany [Sun, 19 Jul 2020 13:14:28 +0000 (15:14 +0200)]
Removed incubation DISCLAIMER
ddekany [Sat, 18 Jul 2020 16:20:21 +0000 (18:20 +0200)]
Cleaned up licensing matters (also considering a binary release with dependencies included, though that's unlikely to ever happen).
ddekany [Thu, 16 Jul 2020 20:45:05 +0000 (22:45 +0200)]
Updated Node dependencies
ddekany [Sun, 12 Jul 2020 10:06:45 +0000 (12:06 +0200)]
Updated/improved README.md
ddekany [Sun, 12 Jul 2020 10:06:05 +0000 (12:06 +0200)]
(Deleted unused file)
ddekany [Sun, 12 Jul 2020 00:14:44 +0000 (02:14 +0200)]
(Test script adjustment)
ddekany [Fri, 10 Jul 2020 21:04:47 +0000 (23:04 +0200)]
Log the output directory
ddekany [Fri, 10 Jul 2020 21:02:04 +0000 (23:02 +0200)]
(Got rid of tabs)
ddekany [Fri, 10 Jul 2020 20:56:55 +0000 (22:56 +0200)]
Renamed packages so that each Maven module have its own package. Fixed some mistakes from earlier refactoring along the way. Added cli bin generation.
ddekany [Fri, 10 Jul 2020 00:10:25 +0000 (02:10 +0200)]
Deleted IDE files
ddekany [Thu, 9 Jul 2020 23:49:46 +0000 (01:49 +0200)]
Split to multiple Maven modules.
ddekany [Wed, 8 Jul 2020 22:18:52 +0000 (00:18 +0200)]
Added Maven mojo to call docgen
ddekany [Wed, 8 Jul 2020 21:21:05 +0000 (23:21 +0200)]
Migrated build to maven
ddekany [Wed, 8 Jul 2020 21:16:03 +0000 (23:16 +0200)]
Upgraded gulp-autoprefixer (was logging error because of outdated transitive dependency)
ddekany [Sun, 18 Aug 2019 07:46:35 +0000 (09:46 +0200)]
Upgraded FreeMarker dependency
ddekany [Sat, 17 Aug 2019 21:08:44 +0000 (23:08 +0200)]
Updated Gulp stack further
ddekany [Sat, 17 Aug 2019 20:49:44 +0000 (22:49 +0200)]
Updated XXE addon howto.txt
ddekany [Sat, 17 Aug 2019 20:35:12 +0000 (22:35 +0200)]
Updated Nodejs/Gulp stack
ddekany [Wed, 16 Jan 2019 12:49:39 +0000 (13:49 +0100)]
(Updated eclipse project)
ddekany [Wed, 16 Jan 2019 12:48:31 +0000 (13:48 +0100)]
Documented node.js problem workaround
ddekany [Tue, 22 May 2018 18:37:54 +0000 (20:37 +0200)]
Added setting for adding EU Cookie Consent to generate pages
ddekany [Fri, 9 Feb 2018 14:22:11 +0000 (15:22 +0100)]
Applying new Rat policy
ddekany [Thu, 1 Feb 2018 10:20:48 +0000 (11:20 +0100)]
Some license related clarifications
ddekany [Mon, 13 Nov 2017 09:18:51 +0000 (10:18 +0100)]
Use https to get the fonts (to avoid browser warning when the HTML is served through https)
ddekany [Sat, 11 Nov 2017 23:29:33 +0000 (00:29 +0100)]
Added support for showing logos under the left-side ToC.
ddekany [Sat, 11 Nov 2017 23:15:04 +0000 (00:15 +0100)]
Switched to https://freemarker.apache.org/
ddekany [Sat, 11 Nov 2017 22:56:58 +0000 (23:56 +0100)]
Updated FreeMarker dependency
ddekany [Mon, 16 Oct 2017 08:26:54 +0000 (10:26 +0200)]
(Exclude transitive xml-apis dependency)
ddekany [Wed, 4 Oct 2017 18:42:24 +0000 (20:42 +0200)]
Fixed dependencies: Excluded unused dependencies. Added Xalan for OpenJDK 9 compatibility.
ddekany [Sun, 16 Jul 2017 07:49:29 +0000 (09:49 +0200)]
(Testing git push problem)
ddekany [Thu, 29 Jun 2017 10:02:08 +0000 (12:02 +0200)]
XXE addon: Removed AC+C key binding, as CS+P is now the standard.
ddekany [Mon, 23 Jan 2017 18:18:58 +0000 (19:18 +0100)]
Added generated query string to JS and CSS links (especially because of toc.js) so that they are always reloaded if the HTML page was changed and reloaded.
ddekany [Mon, 23 Jan 2017 13:39:40 +0000 (14:39 +0100)]
Removed extra ">"
ddekany [Mon, 23 Jan 2017 13:31:11 +0000 (14:31 +0100)]
Added copyrightHolderSite setting.
ddekany [Mon, 23 Jan 2017 13:03:25 +0000 (14:03 +0100)]
Remove "mailto:" when displaying a mailto URL.
ddekany [Mon, 23 Jan 2017 13:01:56 +0000 (14:01 +0100)]
Log FreeMarker version. Also increased it to 2.3.35.
ddekany [Fri, 6 Jan 2017 20:37:20 +0000 (21:37 +0100)]
(gitignore cleanup)
ddekany [Fri, 6 Jan 2017 20:35:04 +0000 (21:35 +0100)]
Adjusted gitignore to match some more files
ddekany [Fri, 6 Jan 2017 19:39:55 +0000 (20:39 +0100)]
Changed footer layout to accept arbitrary long copyright text. Added copyrightSuffix setting, where you can add the trademark notes and such.
ddekany [Fri, 6 Jan 2017 14:21:12 +0000 (15:21 +0100)]
Fixing error when there are no secondaryTabs. Fixing outdated tests. Updated FreeMarker dependency.
ddekany [Fri, 6 Jan 2017 11:41:43 +0000 (12:41 +0100)]
Fix: Docgen hangs in simpleNavigationMode if a section only contains further sections which should be displayed in the same file.
Some other cleanup.
ddekany [Fri, 1 Jul 2016 18:41:55 +0000 (20:41 +0200)]
The "sponsored by" part was missing from the incubation disclaimer.
ddekany [Wed, 13 Jan 2016 23:20:36 +0000 (00:20 +0100)]
Fixed fonts NOTICE file that's included in the Docgen output
ddekany [Sun, 3 Jan 2016 12:11:49 +0000 (13:11 +0100)]
Added HTML comment to indicate that this is generated content (this has some legal importance).
ddekany [Sat, 2 Jan 2016 01:32:44 +0000 (02:32 +0100)]
(Prevent automatic copyright replacement in concated Gulp files.)
ddekany [Sat, 2 Jan 2016 01:23:05 +0000 (02:23 +0100)]
Added license information about the DocBook 5 RELAX NG schema.
ddekany [Sat, 2 Jan 2016 01:11:04 +0000 (02:11 +0100)]
We can't have the non-minified Gulp-concatenated files in the output, unless the license header issues will be fixed.