On Fri, 4 Jan 2019 19:57:52 +0000 Yordan Karadzhov <ykaradzhov@xxxxxxxxxx> wrote: > This patch does the following minor modifications in FYI, it is looked down to say "This patch" or "This commit" as people know what it is. I've seen maintainers get really annoyed by it. I don't care as much, but I'd like to keep the same requirements as upstream Linux kernel. > KsQuickContextMenu: > 1. Removes the "Apply to list/graph" check-boxes. > 2. Swaps the position of the Show / Hide actions > 3. Adds "clear all filters" action. These should each be a separate patch (one patch that does one thing). > > The code that adds the check-boxes is commented out, because we may > change our opinion in the future. Again, lets refrain from commenting out code, and just delete it. git history will archive it for us ;-) -- Steve > > Signed-off-by: Yordan Karadzhov <ykaradzhov@xxxxxxxxxx> > --- > kernel-shark-qt/src/KsQuickContextMenu.cpp | 94 ++++++++++++---------- > kernel-shark-qt/src/KsQuickContextMenu.hpp | 4 +- > 2 files changed, 54 insertions(+), 44 deletions(-) > > diff --git a/kernel-shark-qt/src/KsQuickContextMenu.cpp b/kernel-shark-qt/src/KsQuickContextMenu.cpp > index 6c9c9ef..3d190f3 100644 > --- a/kernel-shark-qt/src/KsQuickContextMenu.cpp > +++ b/kernel-shark-qt/src/KsQuickContextMenu.cpp > @@ -62,7 +62,7 @@ KsQuickContextMenu::KsQuickContextMenu(KsDataStore *data, size_t row, > _addTaskPlotAction(this), > _removeCPUPlotAction(this), > _removeTaskPlotAction(this), > - _deselectAction(this) > + _clearAllFilters(this) > { > typedef void (KsQuickContextMenu::*mfp)(); > QString taskName, parentName, descr; > @@ -87,37 +87,45 @@ KsQuickContextMenu::KsQuickContextMenu(KsDataStore *data, size_t row, > > parentName = parent->metaObject()->className(); >