Bug 279943 - Wrong X-DocPath entries in kdevelop*.desktop files
Summary: Wrong X-DocPath entries in kdevelop*.desktop files
Status: RESOLVED FIXED
Alias: None
Product: kdevelop
Classification: Applications
Component: general (show other bugs)
Version: git master
Platform: Compiled Sources Linux
: NOR normal
Target Milestone: 4.2.3
Assignee: kdevelop-bugs-null
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-08-12 07:49 UTC by Burkhard Lück
Modified: 2011-08-24 03:34 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
fixed X-DocPath's in desktop files (747 bytes, patch)
2011-08-12 07:49 UTC, Burkhard Lück
Details
rm X-DocPath from kdevelop_ps.desktop to get it out of khcs navigation tree (376 bytes, patch)
2011-08-12 12:37 UTC, Burkhard Lück
Details
patch to enable help_contents action (456 bytes, patch)
2011-08-17 11:57 UTC, Burkhard Lück
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Burkhard Lück 2011-08-12 07:49:00 UTC
Created attachment 62768 [details]
fixed X-DocPath's in desktop files

Version:           git master (using Devel) 
OS:                Linux

KDevelop has no locally installed docbook documentation, but these X-DocPath's
kdevelop.desktop:    kdevelop/index.html
kdevelop_ps.desktop: kdevelop/index.html

This has the following effects:
1) Two entries in khelpcenters navigation tree, both display the page documentation not found.

2) Help button in kdevelop settings dialog leads to the same page

But Userbase has some documentation, so this link should be added to the desktop file, see attached patch.

With this patch the action Help->KDevelop Handbook should be enabled again.

Reproducible: Always

Steps to Reproduce:
Select KDevelop in khelpcenters navigation tree

Actual Results:  
page documentation not found is displayed (http://docs.kde.org/stable/en/kdebase-runtime/documentationnotfound/index.html)

Expected Results:  
Open Userbase page or a locally installed documentation
Comment 1 Burkhard Lück 2011-08-12 07:50:58 UTC
Yuri, what about exporting the userbase pages to docbook to have a locally installed documentation?
Comment 2 Yuri Chornoivan 2011-08-12 11:54:02 UTC
(In reply to comment #1)
> Yuri, what about exporting the userbase pages to docbook to have a locally
> installed documentation?

Commited to branches/work/doc. Ready for reviewing by developers (Milian? ;) ).

PDF version: http://ompldr.org/vOXY1bw/kdevelop.pdf
Comment 3 Burkhard Lück 2011-08-12 12:37:31 UTC
Created attachment 62775 [details]
rm X-DocPath from kdevelop_ps.desktop to get it out of khcs navigation tree

X-DocPath in kdevelop.desktop remains unchanged, because we'll have a docbook help soon
Comment 4 Burkhard Lück 2011-08-16 22:14:37 UTC
(In reply to comment #2)
> (In reply to comment #1)
> > Yuri, what about exporting the userbase pages to docbook to have a locally
> > installed documentation?
> 
> Commited to branches/work/doc. Ready for reviewing by developers (Milian? ;) ).
> 
Yuri, please commit to master and after one i18n roundtrip in master to branch.

I'll fix the desktop files then accordingly.

Thanks.
Comment 5 Yuri Chornoivan 2011-08-17 07:13:05 UTC
Git commit 007d46732a8c870248668a5b1de0c1489c222c59 by Yuri Chornoivan.
Committed on 17/08/2011 at 09:12.
Pushed by yurchor into branch 'master'.

CCBUG:279943 Add new KDevelop 4  documentation, converted from UserBase.

A  +-    --    doc/kdevelop/Icon-folder.png
A  +-    --    doc/kdevelop/kdevelop-34.png
A  +-    --    doc/kdevelop/kdevelop-20.png
A  +-    --    doc/kdevelop/kdevelop-6.png
A  +-    --    doc/kdevelop/kdevelop-4.png
M  +1    -0    CMakeLists.txt
A  +-    --    doc/kdevelop/kdevelop-27.png
A  +-    --    doc/kdevelop/Icon-list-remove.png
A  +-    --    doc/kdevelop/kdevelop-39.png
A  +-    --    doc/kdevelop/kdevelop-36.png
A  +-    --    doc/kdevelop/kdevelop-42.png
A  +-    --    doc/kdevelop/kdevelop-43.png
A  +-    --    doc/kdevelop/kdevelop-40.png
A  +-    --    doc/kdevelop/kdevelop-17.png
A  +-    --    doc/kdevelop/kdevelop-7.png
A  +-    --    doc/kdevelop/kdevelop-23.png
A  +-    --    doc/kdevelop/kdevelop-37.png
A  +-    --    doc/kdevelop/kdevelop-2.png
A  +-    --    doc/kdevelop/kdevelop-13.png
A  +3    -0    doc/kdevelop/CMakeLists.txt
A  +-    --    doc/kdevelop/kdevelop-11.png
A  +-    --    doc/kdevelop/kdevelop-38.png
A  +-    --    doc/kdevelop/kdevelop-19.png
A  +-    --    doc/kdevelop/kdevelop-9.png
A  +-    --    doc/kdevelop/kdevelop-25.png
A  +1    -0    doc/CMakeLists.txt
A  +-    --    doc/kdevelop/kdevelop-1a.png
A  +-    --    doc/kdevelop/kdevelop-35.png
A  +-    --    doc/kdevelop/kdevelop-41.png
A  +1436 -0    doc/kdevelop/index.docbook
A  +-    --    doc/kdevelop/kdevelop-29.png
A  +-    --    doc/kdevelop/kdevelop-32.png
A  +-    --    doc/kdevelop/kdevelop-31.png
A  +-    --    doc/kdevelop/kdevelop-3.png
A  +-    --    doc/kdevelop/Icon-list-add.png
A  +-    --    doc/kdevelop/kdevelop-12.png
A  +-    --    doc/kdevelop/kdevelop-28.png
A  +-    --    doc/kdevelop/kdevelop-18.png
A  +-    --    doc/kdevelop/kdevelop-15.png
A  +-    --    doc/kdevelop/kdevelop-16.png
A  +-    --    doc/kdevelop/kdevelop4_sessionsprojectsworkingsets.png
A  +-    --    doc/kdevelop/kdevelop-14.png
A  +-    --    doc/kdevelop/kdevelop-5.png
A  +-    --    doc/kdevelop/kdevelop-33.png
A  +-    --    doc/kdevelop/kdevelop-30.png
A  +-    --    doc/kdevelop/kdevelop-24.png
A  +-    --    doc/kdevelop/kdevelop-10.png
A  +-    --    doc/kdevelop/kdevelop-26.png
A  +-    --    doc/kdevelop/kdevelop4_noworkingset.png
A  +-    --    doc/kdevelop/kdevelop-8.png

http://commits.kde.org/kdevelop/007d46732a8c870248668a5b1de0c1489c222c59
Comment 6 Burkhard Lück 2011-08-17 11:57:09 UTC
Created attachment 62895 [details]
patch to enable help_contents action