Thread: iLiad Kchmviewer4.1 for iLiad
View Single Post
Old 09-07-2009, 03:51 PM   #1
ericshliao
Guru
ericshliao will become famous soon enoughericshliao will become famous soon enoughericshliao will become famous soon enoughericshliao will become famous soon enoughericshliao will become famous soon enoughericshliao will become famous soon enough
 
Posts: 976
Karma: 687
Join Date: Nov 2007
Device: Dell X51v; iLiad v2
Kchmviewer4.1 for iLiad

This is Kchmviewer 4.1 for iLiad. It's runnable, but still has several problems. I think it's still not pratical to use it, so I put it here for developers to try.

Xchm on my iLiad is stable and fast (at least not slow), but too bad it has too few encoding support. It seems that Kchmviewer support several national encoding that I need, so I made this Kchmviewer port.

To install:
1. Download part1 and part2 and unpack to dir "/media/card/programs", and a dir "kchmviewer" will emerge.

To use:
1. Execute Kchmviewer from contentlister and then select chm file to open.

2. If you want to open chm file from contentlister, modifying registry.xml is required. Since this port still has several major problems, I think doing so is not worth.

Known problem:
1. The initialization of QT libs takes too much time. After loaded, page-flip is normal.
2. I have added code to enable iLiad buttons, so at least page-flip button is working. LED control code is to be added, that means pushing iLiad button will cause LED going wild.
3. Contents displayed on Kchmviewer seems not so good as Xchm.
4. D-BUS is not well configured. I only managed to make Kchmviewer run without D-BUS sopport. Since I know nothing about D-BUS, it will be a tough task.
Attached Files
File Type: rar kchmviewer41.part1.rar (11.44 MB, 388 views)
File Type: rar kchmviewer41.part2.rar (9.54 MB, 349 views)

Last edited by ericshliao; 09-08-2009 at 02:55 AM.
ericshliao is offline   Reply With Quote