kchm

Various KDE Stuff

Source (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
5 .0
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:

15 years ago

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

jonnymccullagh

14 years ago

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

Report

attendant

15 years ago

search support will be much appreciated

thanks for the app, btw. good work.

Report

k3nz0o

15 years ago

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

Report

AndrewM

15 years ago

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

Report

AndrewM

15 years ago

http://user.rol.ru/~inspirra/pravila56.chm

Report

citycat

15 years ago

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.

Report

maarizwan

15 years ago

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

Report

maarizwan

15 years ago

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. :)

Report

ChL

15 years ago

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

Report

ChL

15 years ago

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

(have fun)

Report

CARTMAN

15 years ago

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

Report

iges

15 years ago

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

Report

citycat

15 years ago

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?

Report

C

Braindead

15 years ago

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

Report

citycat

15 years ago

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!

Report

alexandre

15 years ago

It is not working with php manual.
php_manual_en.chm

Report

C

Braindead

15 years ago

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.

Report

ChL

15 years ago

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

Report

alexandre

15 years ago

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.

Report

alexandre

15 years ago

http://www.chlhp.de/files/ebuilds/kchm-0.1.2.ebuild

Report

CARTMAN

15 years ago

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

Report

citycat

15 years ago

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

Report

C

Braindead

15 years ago

Try this
http://sourceforge.net/project/showfiles.php?group_id=133874&package_id=147000

Report

citycat

15 years ago

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.

Report

fab

15 years ago

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

Thanks ...


Fab

Report

15 years ago

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

12345678910
product-maker Base: 4 x 5.0 Ratings
Be the first to comment
File (click to download) Version Description PackagetypeArchitecture Downloads Date Filesize DL OCS-Install MD5SUM
*Needs pling-store or ocs-url to install things
Pling
0 Affiliates
Details
license
version
0.6.5
updated Mar 17 2005
added Mar 15 2005
downloads 24h
0
mediaviews 24h 0
pageviews 24h 0