Summary: | Problems ToolView needs more filters and more fields. | ||
---|---|---|---|
Product: | [Applications] kdevelop | Reporter: | Ovidiu-Florin BOGDAN <kde.kfoar> |
Component: | general | Assignee: | Ovidiu-Florin BOGDAN <kde.kfoar> |
Status: | RESOLVED FIXED | ||
Severity: | wishlist | CC: | kde.kfoar, kfunk |
Priority: | NOR | Keywords: | junior-jobs |
Version: | 4.7.0 | ||
Target Milestone: | 5.0.0 | ||
Platform: | Arch Linux | ||
OS: | Linux | ||
Latest Commit: | http://commits.kde.org/kdevplatform/766eaefcb21e110e1d76297c90725b1801bd8326 | Version Fixed In: | |
Sentry Crash Report: |
Description
Ovidiu-Florin BOGDAN
2014-10-10 10:04:27 UTC
<scummos> another thing one should do is hide the filename column when "current file" is selected Proposals: - Replace "Severity drop-down push button": - Just add checkable, icon-only buttons for "Error", "Warning", "Inline" - Scope button should show the current setting inside the button label itself - I.e. "Scope: Current Document", or just "Current Document" (preferring the latter atm) - More difficult: Introduce a button for selecting the *Source* of the problem. - Multi-selection menu for selecting sources (cf. IProblem::Source enum) - All sources enabled by default - (more difficult because you need to extend ProblemModel) Relevant code in: kdevplatform.git:plugins/problemreporter/ Git commit 766eaefcb21e110e1d76297c90725b1801bd8326 by Anton Anikin. Committed on 21/10/2016 at 00:01. Pushed by antonanikin into branch 'master'. Add filtering for ProblemsView Summary: The patch adds filtering UI for ProblemsView which is useful when we have a lot of problems - for example select Parser problem model and activate "Current Project" scope for big project (like kdevplatform). Test Plan: Tested on master branch. UI before filtering: {F370200} UI after filtering: {F370201} UI before filtering (smaller edit size): {F370252} UI after filtering (smaller edit size): {F370251} Reviewers: kfunk, #kdevelop Reviewed By: kfunk, #kdevelop Subscribers: obogdan, kfunk, kdevelop-devel Differential Revision: https://phabricator.kde.org/D3108 M +58 -0 plugins/problemreporter/problemsview.cpp M +7 -0 plugins/problemreporter/problemsview.h M +10 -0 plugins/problemreporter/problemtreeview.cpp M +2 -0 plugins/problemreporter/problemtreeview.h http://commits.kde.org/kdevplatform/766eaefcb21e110e1d76297c90725b1801bd8326 |