QuHelp Changelog

What's new in QuHelp 0.4

Jul 15, 2011
  • The JavaScript code in the template now uses postMessage and onmessage for cross-frame communications and falls back to direct function calls where postMessage is not available. This makes the site work with latest Chrome versions when opened using file:///.
  • Added explicit frame color in the template so all browsers will use the black frame that Firefox had by default. All except Internet Explorer of course, which puts a fat bevel in there.
  • Added system-wide directory for templates. This is the same directory as the executable under Windows and /usr/local/share/quhelp under other systems. This can be modified using the CUSTOM_TEMPLATES_PATH macro when compiling the source code or TEMPLATES_PATH definition when calling make.
  • Added install and uninstall targets in makefile which put the executable in /usr/local/bin and the template in /usr/local/share/quhelp. The /usr/local part can be changed by specifying a new PREFIX definition when calling make (note that this also requires a new TEMPLATES_PATH definition).
  • Added conditions in pages which allow some pages to be included in the site only if the conditions they require are specified when calling quhelp.
  • Added version information (displayable via --help) and license text (displayable via --license) in code.

New in QuHelp 0.3 (Jul 15, 2011)

  • Added Search tab in the sidebar. The quhelp programs builds an external html file containing all words from the pages and the page(s) each word is found. The external html file is loaded dynamically once and only if needed.
  • Added some more calls to free
  • The '-c' option was ignored and now it is parsed properly
  • Commented the source code

New in QuHelp 0.2 (Jul 15, 2011)

  • Added NOSCRIPT code (search engine friendly and works even with Dillo0.8x)
  • The start (first) page is set using HTML instead of JavaScript to avoid breaking the back button.
  • A Permalink image for each page. Can be used to pass around links and for bookmarking.
  • IE-specific fix for image borders.