All releases of xCHM


Release Notes: Everyone building xCHM for x86_64 (64-bit) platforms should grab this update. It fixes a nasty bug that crashed xCHM when the CHM document was just "right", if the application's been built for a 64-bit system.


Release Notes: Mac OS X binaries are now available again (Universal Mac binary built using XCode 3.1 on a Mac OS X 10.5 machine). A Windows 32-bit binary is available as well (built with Microsoft Visual Studio 2010). The new version enables proper support for Chinese BIG5 and Japanese SJIS characters (when linked against Unicode wxWidgets). A few minor bugs were fixed.


Release Notes: The Win32 binary no longer depends on the MinGW runtime; it has been compiled with the Microsoft Visual C++ Express 2010 compiler. --notopics and --noindex were added as command line parameters, to inhibit loading the topics tree and index list. Vim-like document scrolling key bindings were added. The source code is compatible with wxWidgets 2.9 and compatible with Unicode/MSVC wxMSW builds. Chinese simplified documents display properly. A Windows crash that happened when trying to change fonts was fixed. Loading of search-in-titles results was fixed. The PT translation was updated.


Release Notes: The code now compiles with GCC 4.4.


Release Notes: A bug that affected displaying non-Latin characters in the table of contents was fixed. The code was refactored a bit. The detection and selection of non-Latin character sets was improved.


Release Notes: This release adds Firefox-like tab browsing support. The source code is GCC 4.3 friendly. A missing #include issue has been fixed. The minimum wxWidgets version now required is 2.8.


Release Notes: The Normalize() code was fixed for Windows CHM files. A "Cannot display document in some encoding" error was fixed. ENTER now works in the bookmarks list. The Romanian and German translations were updated and a Belarusian translation was added. The program no longer initializes locale data on Windows (English only). A build problem with Unicode-detecting #ifdefs inside wxT() macros was fixed. The source code was made GCC 4.3 friendly by fixing a duplicate parameters issue in GetItem().


Release Notes: The CHMLIB link in the splash page was fixed. The special character languages index for wxGTK 2.6 was fixed.


Release Notes: The binary index code was enabled. The search results links were fixed. Lost Unicode character translation was fixed for the TOC and index entries. The Polish translation was updated. Index display for non-ASCII encodings was fixed. CHM localization bugs were fixed.


Release Notes: xCHM is now able to parse and use the binary table of contents and index files inside CHM books. Win32 logo loading problems were fixed. "Save link as.." functionality was added (for embedded non-HTML files). The TOC tree/currently loaded page sync problems were fixed. The fonts selected for displaying the pages are now also used for printing.