Sophie

Sophie

distrib > Mageia > 5 > i586 > media > core-release > by-pkgid > 8be0e3bc46d6ed18c2659170048d6c04 > files > 6

xchm-1.23-7.mga5.i586.rpm

	* 0.5 Initial release.
		+ can load CHM files and display the homepage, print the
		displayed page, go back and forward in the
		history and toggle the contents tree panel. Enjoy.

	* 0.5.1. Minor modifications:
		+ added Doxygen comments and generated some documentation;
		+ added code to display the book's title on the titlebar,
		if the book's title can be determined.

	* 0.5.2. Minor bugfixes:
		+ corrected a path-related bug that happened when
		opening a CHM file who's default page was only a reference
		to a page in a different CHM file.

	* 0.6. Feature enhancements:
		+ added a custom selection font chooser dialog. Turns out to
		be a major feature as some (crappy) books display garbage
		with the default font.

	* 0.6.1. Major bugfix:
		+ fixed Unicode bug that prevented xCHM from compiling
		properly on RedHat 9. Many thanks go to Stefano Caselli
		for his aid and patience in testing the release candidates.

	* 0.6.2. Minor bugfixes:
		+ fixed references from a .chm file to pages in other
		.chm files (more MS-style petty stuff).
		+ applied PLD Linux configure patch and added
		--enable-optimize to the set of configure flags.

	* 0.6.3. Major bugfix:
		+ thanks to Vadim Zeitlin of wxWidgets.org, fixed an endianess
		bug which prevented xCHM from working properly on big endian
		machines.
		+ changed the configure.in method to figure out where
		wxWidgets is from plain old `wx-config --cxxflags`, etc.,
		to AM_PATH_WXCONFIG.

	* 0.7 Major feature enhancements:
		+ added a full search panel and changed the layout of the
		contents panel. Now you can look for text in all the pages
		of the loaded .chm file.

	* 0.7.1 Minor bugfixes:
		+ fixed bugs in the full document HTML search.
		+ added a 'Search titles only' checkbox.
		+ the contents tree is now synchronized with the displayed
		document even if a document is not opened by selecting a
		tree item.

	* 0.8 Major feature enhancements:
		+ added bookmark support.

	* 0.8.1 Major feature enhancement masked as minor number release
		+ added real Microsoft-like $FIftiMain index-based
		global search. The searches are as fast as possible now.
		- removed the 'Case sensitive' checkbox because index
		search can't use it anyway.
		+ added support for 'javascript:fullSize' URLs.
		+ beautified the font dialog a bit.
		+ fixed empty title in the titlebar bug.
		+ refined the synchronization between the contents tree and
		the wxHtmlWindow displayed page.

	* 0.8.2 Bug fixes and improvements:
		+ added 'find in page' code (wxWidgets 2.5.x only).
		+ added 'copy text' code (wxWidgets 2.5 only).
		+ added a 'find in page' dialog that hopefully pops up
		on Ctrl-F :) (wxWidgets 2.5.x only)
		+ added a popup menu with common options (back, forward,
		copy selection, find in page) that pops up when the user
		right clicks the HTML window.
		+ beautified the tree control and enabled variable sizes
		for the tree items.

	* 0.8.3 Bug fixes:
		+ fixed a relative path bug (i.e. for file paths like
		../directory/file) both for HTML pages and images (had to
		override wxHtmlWindow::OnOpeningURL()).
		+ made the fonts change if necessary so that alternative
		encodings can be used (such as Russian or Chinese).

	* 0.8.4 Minor bugfix:
		+ corrected a bug that crashed xchm if the user tried
		to open a .chm file that is not present on disk.

	* 0.8.5 Major bugfixes:
		+ made xCHM properly handle weird charset languages
		(Russian, Chinese) properly even when xCHM is being linked
		with the GTK2/Unicode version of wxWidgets.

	* 0.8.6 Minor bugfixes:
		+ corrected a bug that made xCHM refuse to load pages
		with /absolute/paths.
		+ corrected a bug that made xCHM refuse to load pages
		with ./in/current/dir paths.

	* 0.8.7 Minor feature enhancements:
		+ the contents panel sash position persists between sessions.
		+ decreased the default application font size from 14 to 12.
		+ added opened files history support.

	* 0.8.8 Major feature enhancements:
		+ all the wxListBox widgets have been replaced with
		wxListCtrl derived controls.
		+ added real-time searchable index support via a new 'Index'
		panel (status / selected index word changes as you type).
		+ suppressed unhelpful error messages while loading a page.
		+ hacked around wxWidgets file system handler bug.
		GetMimeTypeFromExt() couldn't figure out that pages that
		ended in ".HTM" (as opposed to lowercase ".htm") are of
		"text/html" MIME type.

	* 0.8.9 Bugfix release:
		+ checking for the u_intXX_t types with autoconf.
		+ the detection of the book title, home page, index
		and contents files is reliable.
		+ applied FreeBSD port patch.

	* 0.8.10 Bugfix / enhancements release:
		+ fixed a horizontal scrollbar repainting bug that occured
		in the search and index tabs.
		+ added Chanler White Mac OS X patch to be able to launch
		open a .chm file by double-clicking on it on Mac OS X.

	* 0.8.11 Bugfix release:
		+ fixed a bug that prevented xCHM from properly figuring out
		where to construct the table of contents from.
		+ fixed a bug that prevented the table of contents links to
		work properly w/ some books.
		+ made the configure script sh friendly.
		+ added Chanler White Mac OS X patch to be able to use the
		mouse wheel to scroll under Mac OS X.
		+ replaced the application icon with a much better one
		contributed by Steven Chan.

	* 0.9 Major feature enhancements:
		+ added i18n support.
		+ added Romanian and French translations of xCHM's interface.
		+ no more warnings on wxWidgets 2.5.1 compilations.

	* 0.9.1 Minor bugfixes:
		+ fixed an index bug.
		+ added translations for Italian, German, Portuguese and
		Russian.

	* 0.9.2 Minor bugfixes:
		+ added Polish translation.
		+ added Bulgarian translation.
		+ fixed a Fonts dialog bug.
		+ fixed a SunOS/sparc bug where reading info from the
		#SYSTEM file crashed xCHM. Thanks go to the reporter of the
		bug Markus Schwarzenberg, for helping solve a bug on a
		platform I had no access to.

	* 0.9.3 Minor bugfixes:
		+ fixed 'MS-ITS:' link handling.
		+ corrected a contents tree bug.

	* 0.9.4 Minor bugfixes:
		+ fixed contents parsing problem.

	* 0.9.5 Major feature enhancements:
		+ added support for context sensitive help; code contributed
		by Eamon Millman from PCI Geomatics.

	* 0.9.6 Minor bugfixes:
		+ added Latvian translation.
		+ Eamon Millman fixed the way xCHM treated '&' characters in
		URLs.
		+ fixed a TOC bug.

	* 0.9.7 Minor bugfixes:
		+ added ListDirty() optimization hack from Iulian Dragos
		<dragosiulian@users.sourceforge.net>
		+ now the index list is being sorted.

	* 0.9.8 Minor feature enhancements:
		+ fixed the German translation.
		+ added 'Copy link location' to the right-click menu.

	* 1.0 Finally 'the release':
		+ now xCHM only compiles with wxWidgets 2.6.0.
		+ text selection and copy/paste operations are available.
		+ searching in page with Ctrl+F is possible.
		+ changed the protocol prefix to 'xchm:' to avoid conflicts
		with the wxWindows-integrated chm support.
		+ improved CHM load times and UI usability during loading.

	* 1.1 Feature enhancements:
		+ tw translation added.
		+ fixed (wxWidgets bug?) bookmarks save on exit bug.
		+ applied patch from Fritz Elfert for <SPAN> tag support and
		better icons for the contents tree control items.

	* 1.2 Feature enhancements:
		+ added Chinese translation.
		+ improved CHM language detection support.
		+ fixed Cyrillic character mapping in Unicode builds.

	* 1.3:
		+ added Czech translation.
		+ added Slovak translation.
		+ updated Russian translation.
		+ updated French translation.
		+ removed useless mouse scroll patch for Mac OS X.
		+ fixed the About dialog on Mac OS X.
		+ fixed the HTML link to Pabs' chmspec page.
		+ now allowing the 'back' button to get to the welcome page.
		+ the code compiles on Win32 with MinGW without patches
		+ added Win32 resource and icon files
		+ applied GCC 4.1 related patch

	* 1.4:
		+ fixed Polish translation.
		+ fixed command line relative path problem.
		+ the build scripts are MinGW32-friendly.
		+ fixed Windows CHM input stream bug.

	* 1.5:
		+ fixed booksmark selection bug.
		+ fixed Mac OS X locale warning.
		+ now text can be copied with ctrl(or cmd, on Mac)-C.
		+ added Copy toolbar button.
		+ added Edit menu bar.

	* 1.6:
		+ added Ukrainian translation.
		+ fixed nasty wxHTML-related bug with absolute .chm links.

	* 1.7:
		+ fixed the fix :-)
		+ the Ukrainian translation should have been in uk.po not
		ua.po

	* 1.7.1:
		+ the history and font dialog were broken.

	* 1.8:
		+ fixed the copy link location code.
		+ updated Polish translation.
		+ now SPACE and BACKSPACE work like PAGEUP and PAGEDOWN
		in the HTML display window.
		+ added (X)Emacs indertation meta-comments to the source
		files.
		+ fixed Win32 MB2WC() bug.
		+ re-wrote the HHC/HHK parsing code from scratch.
		+ added pretty book icons to the Win32 content tree too.

	* 1.9:
		+ it is now possible to search in the pages of books without
		a contents tree.
		+ updated Romanian translation.
		+ finally fixed CHM absolute links problem.
		+ updated Polish translation.

	* 1.10:
		+ loading CHM files by topic.
		+ now keeping the scroll position between HTML window
		resizes.
		+ WxWidgets 2.7 friendly code.
		+ F9 now works to toggle the contents, just like Firefox.
		+ added Swedish translation.
		+ added Portuguese translation (in addition to the old - now
		pt_BR - translation).
		+ fixed the Portuguese translations (they were using the
		wrong charset).
		+ wxGTK 2.8.x friendly.
		+ workaround to be able to print relative path CHM images.

	* 1.11:
		+ now xCHM can parse binary TOC trees, if available.
		+ now xCHM can retrieve data from the binary index, if
		available.
		+ fixed random printout font size problem.
		+ fixed Win32 logo loading problem.
		+ added a progress bar for CHM loading.
		+ fixed TOC tree append bug.
		+ added "Save link as.." item to the context-sensitive
		right-click menu.
		+ fixed special HTML characters in TOC/index links bug.
		+ fixed relative links in TOC/index bug.
		+ fixed TOC sync with the currently loaded page bug.

	* 1.12:
		+ actually using the binary index code.
		+ fixed the search results links.
		+ fixed lost Unicode character translation for the TOC and
		index entries.
		+ updated Polish translation.
		+ fixed index display for non ASCII encodings.
		+ CHM localization bugfixes.

	* 1.13:
		+ fixed CHMLIB link in the splash page.
		+ fixed special character languages index for wxGTK 2.6.

	* 1.14:
		+ fixed Normalize() code for Windows CHM files.
		+ fixed "Cannot display document in <whatever> encoding"
		error.
		+ now allowing ENTER to work in the bookmarks list.
		+ updated Romanian, German translations.
		+ added Belarusian translation.
		+ don't initialize locale data on Windows (English-only)
		+ fixed build problem with Unicode-detecting #ifdefs
		inside wxT() macros.
		+ made the source code GCC 4.3 friendly (fixed duplicate
		parameters issue in GetItem()).

	* 1.15:
		+ #included <bitfiddle.inl> in chmapp.cpp (apparently it
		did not compile without this on some platforms)
		+ updated French translation.
		+ fixed XPM compile-time warnings for GCC 4.3
		+ bumped minimum accepted wxWidgets version to 2.8.
		+ added tabbed browsing support (from Cedric Boudinet).
		+ Firefox-style shortcuts for navigation.

	* 1.16:
		+ fixed font non-Latin encoding character set encoding
		problem.
		+ replaced the checks for u_intXX_t with checks for the
		more standard uintXX_t.
		+ some refactoring.

	* 1.17:
		+ added #include <stdint.h> GCC 4.4 patch from the Gentoo
		ebuild.

	* 1.18:
		+ updated PT translation.
		+ added --notopics and --noindex as command line parameters.
		They inhibit loading the topics tree and the index list,
		respectively.
		+ added Vim-like document scrolling key bindings.
		+ made the source code wxWidgets 2.9 friendly.
		+ documents using Chinese simplified now display properly.
		+ fixed Windows application crash that happened when the
		user clicked the "Fonts.." button.
		+ made the source code compatible with Unicode/MSVC
		wxMSW builds.
		+ fixed loading of search-in-titles results.

	* 1.19:
		+ fixed the table of contents display for most non-Latin
		character set documents (provided you get a Unicode
		build).
		+ fixed linking issue for wxWidgets 2.9 (the AUI libraries
		were not being pulled in).
		+ fixed a bunch of minor bugs.

	* 1.20:
		+ fixed a nasty bug that crashed the application with some
		CHM files.
		+ fixed strict-aliasing compile-time warning.
		+ fixed a few signed/unsigned comparison warnings.

	* 1.21:
		+ updated Polish, Russian translations.
		+ fixed a fonts setup bug.

	* 1.22:
		+ added Greek translation.
		+ implemented fullscreen mode.

	* 1.23:
		+ renamed configure.in to configure.ac
		+ modernized autotools syntax
		+ minor fixes, code is now wxWidgets-2.9-friendly