Source i (link to git-repo or to original if based on someone elses unmodified work):

Add the source-code for this project on opencode.net

0
Become a Fan
5.0

Available as/for:
Description:
KChm is a new chm viewer for KDE. It consists of kio_chm, corresponding kpart(so you can view chm files in konqueror) and a small viewer on top of this.
Last changelog:

0.6.5:
* Tabbed browsing
* Support for non-latin chm files
* Some more small features
* Some bugs are fixed

0.3.1:
* auto-expand first level of content
* "Home" button on toolbar
* Contents Tree collapse/expand on mouse double-click on a chapter
* Ability to show/hide "Contents Sidebar"
* "Copy" support
* "Copy Link Address" on URL's support
* Some more features
* Some bugs are fixed
TODO:
searching && printing.

0.1.2:
* FreeBSD related problems fixed
* kdevelop interaction fixed

0.1.1a:
* compilation fixed

0.1.1:
* Initial release


Ratings & Comments

31 Comments

jonnymccullagh

I just created a deb file available from: http://rapidshare.de/files/26020195/kchm-0.6.5_0.6.5-1_i386.deb.html hopefully this will help someone with easier package management for removal etc. thanks, jonny

attendant

search support will be much appreciated thanks for the app, btw. good work.

k3nz0o

Currently im still in KDE 3.2 Mandrake 10.1 OE, i got problem witk makewidgets bla bla after doin ./configure ,, is it for KDE 3.3 Only ?? I really need this in my KDE 3.2, but I still dont wanna upgrade to 3.3 Curently I use xCHM to open CHM files

AndrewM

Very much, necessary program! Thanks! But...But a chm-file available me, does not open.http://user.rol.ru/~inspirra/pravila56.chmAndrew Muhametshin

AndrewM
citycat

YESS! FreeBSD has not any errors when build KChm 0.3.2. Also great extension with interface features :-) But icon and .desktop file for kchm binary still missed...
Excellent work. Keep it with this speed. KDE really need this app.

maarizwan

in HELP->About menu, KChm shows 0.1 version.

maarizwan

KDE definitely needs KCHM, though konqueror can show .chm files embedded. But an external application like KChm is a good thing for KDE. I wish this be part of KDE 4. :)

ChL

I have updated my ebuild to the version 3.1. (I don't find the version 3.2 on sf): http://www.chlhp.de/files/ebuilds/kchm-0.3.1.ebuild

ChL

Here the ebuild for the latest version: http://www.chlhp.de/files/ebuilds/kchm-0.6.5.ebuild (have fun)

CARTMAN

Can you use the ~/.kde/share/config/khtmlrc for khtml settings so we can have same setup as konqueror like no underlined links. Thanks, ismail

iges

Uuh the fonts look really nice on screenshots, compared to xchm, will try it out ;)

citycat

I have noticed, when I creating FreeBSD port, that kchm creates two subdirs in /share/apps - share/apps/kchm and share/apps/chmnew. Is it normal or misorder?

Braindead

It's normal. One for application, one for kpart.

citycat

O,yes, really rapid reaction on bug report :-) I have compiled quite without problems, __LITTLE_ENDIAN was undefined at two times. I suppose this patch to solve problems:
--- chmxx.h Tue Mar 15 22:25:29 2005 +++ chmxx.h.new Wed Mar 16 17:21:59 2005 @@ -16,9 +16,11 @@ #if BYTE_ORDER == LITTLE_ENDIAN #warning: here - #define __BYTE_ORDER __LITTLE_ENDIAN + #define __BYTE_ORDER BYTE_ORDER + #define __LITTLE_ENDIAN LITTLE_ENDIAN #elif BYTE_ORDER == BIG_ENDIAN - #define __BYTE_ORDER __BIG_ENDIAN + #define __BYTE_ORDER BYTE_ORDER + #define __BIG_ENDIAN BIG_ENDIAN #else #error: define proper byte order #endif
All another are OK. A some wishlist: 1. An icon and menu entry ( I think, in "Utilites" category)
2. "Open file" on toolbar
3. When file was opened, auto-expand first level of content (or make a preference - start expanded / start collapsed)

Please keep your work! It is very needful!

alexandre

It is not working with php manual. php_manual_en.chm

ChL

I have no problems with it. I used the newest version: www.php.net/distributions/manual/php_manual_en.chm

alexandre

ok... :) now it works fine. I believe that the problem is with my file chm. My old file has 3,4mb, but it works fine with xchm. ps. English is not my natural language.

Braindead

I'am aware of this problem. It's a bug in libchm++, which I use for data extraction. I fixed this bug, and soon I upload a new version of kchm.

alexandre
CARTMAN

But be sure to get an icon for next release ;-)

citycat

Please, detect OS, because FreeBSD has not __BYTE_ORDER and similar, but has BYTE_ORDER instead.

Braindead
citycat

O, YESSS! At least! It's a cool! It's a super-cool! It's a super-puper-mega-bla-bla-bla cool! :-) I have so many really good books in .CHM format. Now I haven't more need M$ to read it! Some warnings about compilation under FreeBSD 5.3-RELEASE (KDE 3.3.2, QT 3.3.4): 1. FreeBSD has not __off64_t, please place it inside CHM_USE_IO64 #ifdef's 2. FreeBSD has not pread64 (and any other similar, i.e. lseek64), please detect OS or switch off CHM_USE_IO64 by default. 3. Viewer binary file has name chm, not kchm, as expected :-) Please, keep this project actual! It is really VERY useful program! (So many exclamations...:-) I simply excited - so, my dreams are in real now...). I'll make FreeBSD port for it.

fab

I was waiting for this for some time now. You rock!! Thanks ... Fab

Pling
0 Affiliates
Details
license
version 0.6.5
updated
added
downloads 24h 0
mediaviews 24h 0
pageviews 24h 1

More Various KDE Stuff from Braindead:

ReadeR
Braindead
last update date: 20 years ago

Score 5.0

Other Various KDE Stuff:

Intellibar formerly KWin [idea]
VectoR
last update date: 15 years ago

Score 5.0

PyDialog [PyQt5] is a new dialog instead kdialog or zenity
VectoR
last update date: 6 years ago

Score 5.7

Barcelona by night
jgapoxy2
last update date: 19 years ago

Score 3.5

Luxury Library
specialworld83
last update date: 13 years ago

Score 3.6

Monty's KDE Splash
baran
last update date: 18 years ago

Score 5.0

Splashy for Edgy 6.10
Ruffinius
last update date: 18 years ago

Score 5.0