Breadcrumbs implementation - patch

Иван Ручкин bisc122006 at mail.ru
Wed Dec 17 16:55:43 UTC 2008


Breadcrumbs implementation patch

This patch is the implementation of 'breadcrumbs' nagivation in KDevelop, aimed to add a lightweight mechanism of navigation through files instead of additional views on the left side.-The navigation can start from project's directory (for files of some project) or from root folder (for files without project).

-The popup list of files is split into 2 categories: Open and Other, which can be collapsed and expanded by a click. Directories are always in the "Other" list.
-This version is sufficiently complete in my opinion. I'd appreciate if it is evaluated and commented.

Known bugs:1. When starting kdevelop with open project files navigation start from root. Need to reopen them to navigate from project directory.2. The list of Open files contains more files than really open in the tabs. That's the list of documents, returned by function DocumentController::openDocuments.

Intended changes:-Eliminate the bugs.-Probably change the popup list: for example "Recently opened"/"Other".-Improve internals for more stability.
--Best regards,Ivan Ruchkin

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kdevelop-devel/attachments/20081217/1d791198/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: patch.diff
Type: text/x-diff
Size: 78463 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/kdevelop-devel/attachments/20081217/1d791198/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: kdevelop_patch_screenshot7.png
Type: image/png
Size: 134173 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/kdevelop-devel/attachments/20081217/1d791198/attachment.png>


More information about the KDevelop-devel mailing list