JackieXie168 / chmsee

Automatically exported from code.google.com/p/chmsee
GNU General Public License v2.0
0 stars 0 forks source link

Incorrect Topics hierarchy structure regression #84

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
Platform: Ubuntu 10.04 Lucid
Software version: chmsee-1.2.0-rc1.tar.gz

Topics tab shows an incorrect hierarchy, and is missing the names of expandable 
folders.

To reproduce:

Obtain sample chm file:
$ wget 
http://download.macromedia.com/pub/robohelp/files/downloads/htmlhelp/access_test
.zip
$ unzip access_test.zip
Open in chmsee:
$ chmsee access_test.chm

Observe that hierarchy in Topics tab is:
+ welcome
   - Overview
   - Creating a project
   - ...
   + Testing the Form
      - Form Help
      - Control Help
   - Notes

Hierarchy in Topics tab should instead show:
- welcome
+ Steps
   - Overview
   - Creating a project
   - ...
+ csh topics
   - Form Help
   - Control Help
- Notes

In addition to the hierarchy being structured incorrectly, notice how the 
correct structure also contains the "Steps" and "csh topics" expandable 
folders, which the incorrect hierarchy lacks.

This behaved correctly in chmsee-1.1.0.tar.gz

Original issue reported on code.google.com by strobert@gmail.com on 11 Jun 2010 at 9:00

GoogleCodeExporter commented 8 years ago
The missing of "Steps" and "csh topics" topics is because of these items have 
no link address. I have fixed this bug, thanks!

Original comment by jungl...@gmail.com on 12 Jun 2010 at 5:14

GoogleCodeExporter commented 8 years ago
Thanks! That was fast. I can confirm that this is fixed in 
4a3b7fe80cb625c5467635e82b1f0de576424a17 (2010-06-11).

Original comment by strobert@gmail.com on 14 Jun 2010 at 10:34

GoogleCodeExporter commented 8 years ago
Fixed in chmsee-1.2.0-rc2

Original comment by jungl...@gmail.com on 28 Jun 2010 at 8:24