https://bugs.kde.org/show_bug.cgi?id=319404

Kevin Funk <kf...@kde.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|---                         |FIXED
             Status|CONFIRMED                   |RESOLVED
   Version Fixed In|                            |5.2.0
      Latest Commit|                            |https://commits.kde.org/kde
                   |                            |vplatform/4f3e1fbbc5d96d7cb
                   |                            |b924c57068a563ec75ca2a2

--- Comment #14 from Kevin Funk <kf...@kde.org> ---
Git commit 4f3e1fbbc5d96d7cbb924c57068a563ec75ca2a2 by Kevin Funk.
Committed on 06/01/2017 at 08:38.
Pushed by kfunk into branch 'master'.

Outline: Sorted function list

Summary:
-> As suggested by Kevin, wrapped the existing QuickOpenModel with the
QSortFilterProxyModel to produce a sorted list of functions in the Outline drop
down menu.
-> Converted the indexes from the Proxy Model to the Source Model and
vice-versa  where ever necessary.
->  Analyzed the use cases of the Outline menu, and modified all it's
functionalities and features corresponding to the Proxy Model.

Test Plan:
-> Tested the working of the Outline and QuickOpen menu on a large project
base.
-> Tested for the smooth functioning of widget expansion, both complete and
partial.
-> Tested for Double Click, Single Click, Key Press, and other events.
FIXED-IN: 5.2.0

Reviewers: brauch, #kdevelop, nellex

Reviewed By: brauch, #kdevelop

Subscribers: kdevelop-devel, brauch, #kdevelop

Tags: #kdevelop

Differential Revision: https://phabricator.kde.org/D3673

M  +21   -14   plugins/quickopen/expandingtree/expandingdelegate.cpp
M  +7    -4    plugins/quickopen/expandingtree/expandingtree.cpp
M  +52   -16   plugins/quickopen/expandingtree/expandingwidgetmodel.cpp
M  +15   -3    plugins/quickopen/expandingtree/expandingwidgetmodel.h
M  +6    -3    plugins/quickopen/quickopenmodel.cpp
M  +1    -0    plugins/quickopen/quickopenplugin.cpp
M  +49   -17   plugins/quickopen/quickopenwidget.cpp
M  +6    -0    plugins/quickopen/quickopenwidget.h

https://commits.kde.org/kdevplatform/4f3e1fbbc5d96d7cbb924c57068a563ec75ca2a2

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to