Review Request 123562: Add outlineview plugin
Alex Richardson
arichardson.kde at gmail.com
Wed Apr 29 20:01:48 UTC 2015
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://git.reviewboard.kde.org/r/123562/
-----------------------------------------------------------
(Updated April 29, 2015, 9:01 p.m.)
Review request for KDevelop.
Changes
-------
Rebuild outline whenever parser completes
Repository: kdevplatform
Description
-------
This plugin provides an outline view for the current document. It is
very similar to the outline view from eclipse and should also work for
any language.
I initially wrote this plugin in 2010 and then forgot about it. I've now
ported it to KF5 and it seems to work without any major issues. The only
major thing that is missing is that it updates once the document has been
reparsed and not whenever it is saved.
Diffs (updated)
-----
plugins/CMakeLists.txt 2c004f22976f513eab607762b4e04fc1b5b048fa
plugins/outlineview/CMakeLists.txt PRE-CREATION
plugins/outlineview/debug_outline.h PRE-CREATION
plugins/outlineview/kdevoutlineview.json PRE-CREATION
plugins/outlineview/outlinemodel.h PRE-CREATION
plugins/outlineview/outlinemodel.cpp PRE-CREATION
plugins/outlineview/outlinenode.h PRE-CREATION
plugins/outlineview/outlinenode.cpp PRE-CREATION
plugins/outlineview/outlineproxymodel.h PRE-CREATION
plugins/outlineview/outlineproxymodel.cpp PRE-CREATION
plugins/outlineview/outlineviewplugin.h PRE-CREATION
plugins/outlineview/outlineviewplugin.cpp PRE-CREATION
plugins/outlineview/outlinewidget.h PRE-CREATION
plugins/outlineview/outlinewidget.cpp PRE-CREATION
Diff: https://git.reviewboard.kde.org/r/123562/diff/
Testing
-------
works without crashes sofar.
Is sometimes empty initially, switching to other document and back fixes that
File Attachments
----------------
outline1.png
https://git.reviewboard.kde.org/media/uploaded/files/2015/04/29/08b90a88-1cbf-4f98-94e8-d7ea1ad02586__outline1.png
outline2.png
https://git.reviewboard.kde.org/media/uploaded/files/2015/04/29/d8ee18c4-495a-44db-a346-803389462c42__outline2.png
Thanks,
Alex Richardson
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kdevelop-devel/attachments/20150429/fe976893/attachment.html>
More information about the KDevelop-devel
mailing list