You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
292 lines
13 KiB
292 lines
13 KiB
15 years ago
|
2007-06-16 tim <gyunaev@ulduzsoft.com>
|
||
|
- Fixed locale and .desktop installation directory for Gentoo (thx Peter Volkov)
|
||
|
- Increased the speed of search engine indexing (thx Kai Londenberg)
|
||
|
- Fixed the problem when kchmviewer is called from a browser with URL like file://.
|
||
|
- Fixed the unability to run the program when the last opened file does not exist anymore,
|
||
|
and the LoadLatestFileOnStartup is set to 1.
|
||
|
- Fixed CHMs with Unicode index/topic filenames inside CHM file (thx hephooey).
|
||
|
- Fixed showing book images in QTextBrowser when file path contains urlencoded symbols.
|
||
|
- Fixed 64bit platforms compilation if system chmlib is not present.
|
||
|
- Version 3.1 (Qt3) released.
|
||
|
|
||
|
2007-03-14 tim <gyunaev@ulduzsoft.com>
|
||
|
- Version 3.0 released
|
||
|
- Added a lot of decoded entities.
|
||
|
- Fixed incorrect saving of the settings file which result of this file not being loaded.
|
||
|
- Added FAQ.
|
||
|
- Added command-line options to search in index and in search window.
|
||
|
|
||
|
2007-03-09 tim <gyunaev@ulduzsoft.com>
|
||
|
- Added improved custom search engine.
|
||
|
- Added DCOP support for KDE version.
|
||
|
|
||
|
2007-03-08 tim <gyunaev@ulduzsoft.com>
|
||
|
- KDE version now shows KDE about dialog
|
||
|
- Fixed 'copy' in KDE browser
|
||
|
- Version changed to 3.0
|
||
|
- Removed duplicated application title in KDE.
|
||
|
- Gentoo installation issues fixed.
|
||
|
- KDE version sometime didn't kill the process after quit; thanks Norberto Bensa for fix.
|
||
|
- Fixed popup menu popping in a wrong place when using QTextBrowser if the scrollbar
|
||
|
position is not at the top of the document.
|
||
|
- KHTMLPart options sometime were not disabled while QTextBrowser was choosen.
|
||
|
|
||
|
2007-03-01 tim <gyunaev@ulduzsoft.com>
|
||
|
- The design changed; created the chm files processing library, and moved it outside the source
|
||
|
to improve and simplify Okular integration.
|
||
|
- Changed URL2Topic search, the result - startup and opening times increased up to 20 times
|
||
|
for large chm files!
|
||
|
- Index multiple URL entry also opens now faster.
|
||
|
- Added support for new autotools.
|
||
|
|
||
|
2006-12-01 tim <gyunaev@ulduzsoft.com>
|
||
|
- Version changed to 2.7.
|
||
|
- You can now switch between tabs using Alt+<tab number>, thanks Bobi Jam.
|
||
|
- Kchmviewer should now work correctly on non-x86 platforms, including the codepage
|
||
|
autodetection.
|
||
|
- Added a warning when the browser or browser settings are changed that the application
|
||
|
restart is required for changes to take effect.
|
||
|
- Fixed the i18n compilation problem in kchmviewwindow.cpp.
|
||
|
- If the TOC directory entry did not have an associated page, it was not possible to select it.
|
||
|
- TOC directory entries now could be opened/closed with double-click on the entry name/icon,
|
||
|
not just +/- icons. Credits to Ludo for the ideas.
|
||
|
- No more duplicate entries in previous file history.
|
||
|
- The window title is now truncated if too long.
|
||
|
- Tab close icon now positioned correctly.
|
||
|
- Now current window size and splitter position is also stored on exit - separately
|
||
|
for each chm file.
|
||
|
- Window selection with multiple tabs now works.
|
||
|
- Czech translation added, thanks Hynek Fabian.
|
||
|
- Dutch translation updated, thanks Rinse de Vries.
|
||
|
|
||
|
2006-04-05 tim <gyunaev@ulduzsoft.com>
|
||
|
- Version changed to 2.6
|
||
|
- Fixed gcc 4.x compilation.
|
||
|
- Added shortcut help in context menus.
|
||
|
- Right-click menu is now available in Contents, Search, Index and Favorites windows.
|
||
|
- Fixed navigation buttons 'What's this' messages.
|
||
|
- Fixed compilation on Zaurus and Debian.
|
||
|
|
||
|
2006-04-05 tim <gyunaev@ulduzsoft.com>
|
||
|
- Application icon should now be correctly installed.
|
||
|
- Fixed handling of mailto: urls.
|
||
|
- 'Locate in content' button now opens a Contents tab, if hidden.
|
||
|
- Version 2.5 release.
|
||
|
|
||
|
2006-04-02 tim <gyunaev@ulduzsoft.com>
|
||
|
- A tooltip is now shows the full text in all the tree and list views if truncated on screen.
|
||
|
- Fixed content tree parser, now the content table should be parsed correctly.
|
||
|
- Fixed crash after the encoding is changed, if any tree item is clicked.
|
||
|
- Added a bookmark menu. Ctrl-B is a shortcut to add a bookmark.
|
||
|
|
||
|
2006-04-01 tim <gyunaev@ulduzsoft.com>
|
||
|
- Added tab browsing. Use right-click and 'Open in new tab'.
|
||
|
- Added right-click content menu to open pages in a new tab.
|
||
|
- Control-click on link or table of contents opens a page in a new tab in background.
|
||
|
- Shift-click on link or table of contents opens a page in a new tab in foreground.
|
||
|
|
||
|
2006-03-31 tim <gyunaev@ulduzsoft.com>
|
||
|
- 'Setup' menu renamed to 'Settings'
|
||
|
- Fixed various navigation errors when 'Locate' button didn't locate the appropriate topic.
|
||
|
- Fixed forward navigation, and saved scroll position.
|
||
|
- Added tab browsing.
|
||
|
|
||
|
2006-02-07 tim <gyunaev@ulduzsoft.com>
|
||
|
- Navigation history rewritten, now it stores text position too.
|
||
|
- Version changed to 2.1.
|
||
|
|
||
|
2006-02-06 tim <gyunaev@ulduzsoft.com>
|
||
|
- Added 'Extract CHM content' menu item to extract the whole CHM file into a directory.
|
||
|
|
||
|
2006-02-02 tim <gyunaev@ulduzsoft.com>
|
||
|
- Added i18n calls for complete internationalization. pot file created.
|
||
|
- Switched to a new, correct automake file structure.
|
||
|
- Fixed autotest.
|
||
|
- Version changed to 2.0.
|
||
|
|
||
|
2006-02-01 tim <gyunaev@ulduzsoft.com>
|
||
|
- Now kchmviewer uses system libchm if found, and no --with-builtin-chmlib configure switch defined.
|
||
|
- Made configure more compatible with newest autoconf and Debian - thanks to Jose Luis Tallon.
|
||
|
- Added an application icon - thanks to Jose Luis Tallon.
|
||
|
- Fixed index parser for PHP manual - thanks to Dmitry Bakshaev.
|
||
|
- In full screen mode the menu bar and status bar are now hidden.
|
||
|
|
||
|
2006-01-30 tim <gyunaev@ulduzsoft.com>
|
||
|
- Added 'locate in content window' button to open currently opened topic in the content window.
|
||
|
- Fixed compilation with gcc 4.1 - thanks to Jan Jitse Venselaar.
|
||
|
- The algorithm to detect the valid root offset in contents page is changed. Now there should be less
|
||
|
"CHMFile::ParseAndFillTopicsTree: child entry 1 with no root entry!" errors.
|
||
|
- Pages with images only are now shown correctly.
|
||
|
|
||
|
2005-12-30 tim <gyunaev@ulduzsoft.com>
|
||
|
- Fixed kqrunprocess.h compilation bug on some platforms.
|
||
|
|
||
|
2005-11-27 tim <gyunaev@ulduzsoft.com>
|
||
|
- Version 1.3 RELEASE
|
||
|
|
||
|
2005-11-25 tim <gyunaev@ulduzsoft.com>
|
||
|
- Fixed error message when CHM file cannot be opened.
|
||
|
- Added Fullscreen mode (shortcut F11), and option to show/hide contents window (F9).
|
||
|
|
||
|
2005-11-22 tim <gyunaev@ulduzsoft.com>
|
||
|
- Added possibility to view HTML source in external viewer/editor
|
||
|
|
||
|
2005-11-21 tim <gyunaev@ulduzsoft.com>
|
||
|
- File names containing non-English characters now open correctly.
|
||
|
- Changed copyright notices.
|
||
|
|
||
|
2005-11-21 tim <gyunaev@ulduzsoft.com>
|
||
|
- Fixed browser page update for QTextBrowser when current encoding changes.
|
||
|
- Changed encoding selectore. Now it compiles on x86_64.
|
||
|
- version 1.2 RELEASE
|
||
|
|
||
|
2005-11-20 tim <gyunaev@ulduzsoft.com>
|
||
|
- Added 'next page' and 'prev page' buttons.
|
||
|
- Added extra charset encodings for Japanese, Chinese, Russian and Ukrainian languages.
|
||
|
- Added UTF-8 and UTF-16 encodings to country 'Unicode' :)
|
||
|
- Added special KOI8 encoding to Russian and Ukrainian languages. 'Special' means that
|
||
|
TOC is in CP1251 encoding, while content is in KOI8 encoding. There were some CHM files
|
||
|
with such weird encoding, so it is kinda hack.
|
||
|
- Fixed language selection bug - application crashed when you select the last language in any submenu.
|
||
|
- 'Set encoding' menu renamed to 'Set Language'.
|
||
|
- Added a new 'Set codepage' menu, which allows experienced people to send needed text code page directly.
|
||
|
- Added Ctrl-F shortcut to move cursor focus onto the search input combo box.
|
||
|
- Fixed navigation in some CHM files, which have spaces in filenames.
|
||
|
|
||
|
2005-10-30 tim <gyunaev@ulduzsoft.com>
|
||
|
- fixed security bug - chmlib-0.35 updated to 0.37
|
||
|
- version 1.1 RELEASE released.
|
||
|
|
||
|
2005-09-27 tim <gyunaev@ulduzsoft.com>
|
||
|
- fixed bug with incorrect embedded image shown - thanks to XinWei Hu.
|
||
|
- fixed bug with non-working decrease font size - thanks to anonymous Sourceforge user.
|
||
|
- copy in KDE version worked through Ctrl-C or 'copy' in content menu.
|
||
|
|
||
|
|
||
|
2005-07-28 tim <gyunaev@ulduzsoft.com>
|
||
|
- Version 1.0 RELEASE released.
|
||
|
- Fixed -h option for Qt version.
|
||
|
- Fixed search messagebox on '?' button.
|
||
|
- Added F3 shortcut for 'next search in page' action.
|
||
|
|
||
|
2005-06-30 tim <gyunaev@ulduzsoft.com>
|
||
|
- version 0.92 RELEASE CANDIDATE 2 released.
|
||
|
- fixed Slackware 10 compilation (one more time)
|
||
|
|
||
|
2005-06-25 tim <gyunaev@ulduzsoft.com>
|
||
|
- more namespace cleanups and bugfixes.
|
||
|
- context and search windows are not shown if the opened file doesn't have it.
|
||
|
- removed 'search in results' checkbox.
|
||
|
- the last used directory is also stored.
|
||
|
|
||
|
2005-06-21 tim <gyunaev@ulduzsoft.com>
|
||
|
- fixed 'View HTML source' bug.
|
||
|
- fixed "Select All/Copy" popup menu bugs.
|
||
|
- fixed bug with duplicated WhatsIs icon on every toolbar.
|
||
|
- added several keyboard shortcuts for menu commands.
|
||
|
- added extra shortcuts: Ctrl+1 opens the contents page, Ctrl+2 opens Index page,
|
||
|
Ctrl+3 opens the Search page, and Ctrl+4 opens the Bookmarks page.
|
||
|
- added command-line options to search in pages, in index and in bookmarks.
|
||
|
|
||
|
2005-06-20 Luca 'Ziabice' Gambetta <ziabice@ziabice.net>
|
||
|
- fix for AMD64 platform (confirmed to work)
|
||
|
|
||
|
2005-06-18 tim <gyunaev@ulduzsoft.com>
|
||
|
- version 0.91 RELEASE CANDIDATE 1 released.
|
||
|
|
||
|
2005-06-18 tim <gyunaev@ulduzsoft.com>
|
||
|
- all configuration settings are now used.
|
||
|
- history is saved, loaded and cleaned up correctly.
|
||
|
- chm data (size/time) is now stored inside the history file, not in file name.
|
||
|
|
||
|
2005-06-17 tim <gyunaev@ulduzsoft.com>
|
||
|
- some of configuration settings are now used.
|
||
|
- new browser is now running on Qt version when external URL is opening.
|
||
|
|
||
|
2005-06-16 tim <gyunaev@ulduzsoft.com>
|
||
|
- added the configuration dialog, configuration settings are now saved and loaded.
|
||
|
|
||
|
2005-06-12 tim <gyunaev@ulduzsoft.com>
|
||
|
- fixed compilation on Slackware 10.
|
||
|
- fixed internal links following for QTextBrowser.
|
||
|
|
||
|
2005-06-11 Gregorio Guidi <greg_g@gentoo.org>
|
||
|
- fixed possible problem - linking static chmlib against non-static executable.
|
||
|
- added --without-kde option.
|
||
|
|
||
|
2005-06-07 tim <gyunaev@ulduzsoft.com>
|
||
|
- preparing to release version 0.9beta.
|
||
|
- version 0.9beta released.
|
||
|
|
||
|
2005-06-07 tim <gyunaev@ulduzsoft.com>
|
||
|
- added a full-featured search engine with complex query support.
|
||
|
|
||
|
2005-06-02 tim <gyunaev@ulduzsoft.com>
|
||
|
- added copy/selectall functionality to KHTML browser, including a popup menu.
|
||
|
- fixed storing scrollbar position for KHTML browser.
|
||
|
- fixed window refresh on encoding change, encoding change now works for KHTML browser.
|
||
|
- zoom in/out buttons also work for KHTML browser.
|
||
|
|
||
|
2005-06-01 tim <gyunaev@ulduzsoft.com>
|
||
|
- clicking on links (in-book navigation) now works for KHTML browser.
|
||
|
- full links (ms-its:) in chm files are now supported.
|
||
|
|
||
|
2005-05-10 tim <gyunaev@ulduzsoft.com>
|
||
|
- switched to KPopupMenu for KDE.
|
||
|
- fixed search/print for KHTMLPart.
|
||
|
- fixed status bar in KDE window.
|
||
|
- added QWhatsThis for every toolbar icon.
|
||
|
- fixed command-line parsing for KDE app, remove external GetOpt class.
|
||
|
- fixed build outside the work directory.
|
||
|
|
||
|
2005-05-04 tim <gyunaev@ulduzsoft.com>
|
||
|
- KDE integration continues. Now we support printing from KHTML.
|
||
|
- KIO-slave now works.
|
||
|
- switched to KTabWidget for KDE.
|
||
|
- fixed search/print for QTextBrowser.
|
||
|
|
||
|
2005-05-03 tim <gyunaev@ulduzsoft.com>
|
||
|
- Reimplemented browser history in a more convinient way.
|
||
|
- KDE integration continues. Now we support KHTML.
|
||
|
- Added a KIO-slave to handle CHMs.
|
||
|
- Now it is possible to open files with non-latin filenames.
|
||
|
- Added support for CHM urls containing anchors.
|
||
|
- It is possible to use QTextBrowser even for a KDE application.
|
||
|
|
||
|
2005-04-27 tim <gyunaev@ulduzsoft.com>
|
||
|
- KDE integration started. Now we support KApplication, KMainWindow and KFileDialog.
|
||
|
|
||
|
2005-04-24 tim <gyunaev@ulduzsoft.com>
|
||
|
- version 0.2 released.
|
||
|
|
||
|
2005-04-24 tim <gyunaev@ulduzsoft.com>
|
||
|
- added index fields identation according to .hhk file.
|
||
|
- index entries with multiple links are now supported. A dialog is opened when such a link is clicked.
|
||
|
- index "see also" links are now supported.
|
||
|
- added red color for index entries with multiple links, and grey color for "see also" links.
|
||
|
- chmlib interface redesigned for a great code cleanup and a little speedup.
|
||
|
- fixed bug when search history and bookmark list grow up every start.
|
||
|
- fixed garbage at the end of some HTML pages.
|
||
|
- fixed bug when search results do not open in page.
|
||
|
- fixed compilation on earlier Qt version (remove qvector.h dependency).
|
||
|
- fixed compilation on glibc without off_t.
|
||
|
|
||
|
2005-04-23 tim <gyunaev@ulduzsoft.com>
|
||
|
- TOC parser rewritten, got about 30% speedup on TOC parsing. Note that TOC parser becomes stricter; please report any warnings.
|
||
|
- Fixed chinese encoding TOC bugs, chinese files are now also shown correctly.
|
||
|
- Added ” entity to the entities list.
|
||
|
|
||
|
2005-04-19 tim <gyunaev@ulduzsoft.com>
|
||
|
- added support for built-in images, including custom images for folders;
|
||
|
- re-merged toolbar images into the executable as PNGs (uses less space);
|
||
|
- switched to autoconf/automake from qmake to simplify building and distribution, and to simplify KDEing;
|
||
|
|
||
|
2005-04-05 tim <gyunaev@ulduzsoft.com>
|
||
|
- version 0.1alpha released
|
||
|
- fixed slowdown on big files;
|
||
|
|
||
|
2005-04-05 tim <gyunaev@ulduzsoft.com>
|
||
|
- images merged into the main executable
|
||
|
|
||
|
|