On 14.12.18 г. 19:10 ч., Steven Rostedt wrote:
On Fri, 14 Dec 2018 12:52:33 +0000 Yordan Karadzhov<ykaradzhov@xxxxxxxxxx> wrote:This series of patches contains the last (hopefully) modifications needed before releasing KernelShark 1.0. This is the version 2 of this series of patches. The major changes from v1 are in patches 1-3 (new patches). These patches aim to address the deadlock problem reported by Steven. Yordan Karadzhov (8): kernel-shark-qt: Lock completely the searching panel when searching kernel-shark-qt: Fix a simple bug in KsTraceViewer::_searchReset() kernel-shark-qt: Make the parallelized search stoppable kernel-shark-qt: Avoid spurious searches kernel-shark-qt: Create "Apply filter XX" checkboxes in KsUtils kernel-shark-qt: Improve the KsQuickContextMenu kernel-shark-qt: Update the documentation link kernel-shark-qt: Version 1.0.0One thing I found annoying, and I'm not sure how to stop this, but the menu can be awfully touchy. When I'm on the table, and right click (not hold, just click), it will open up the menu and then select whatever menu item that the mouse was on, usually hiding the row I'm on. One solution is to have the mouse be on something that it can not select immediately. Like "Pointer menu". Speaking of which, when selecting on the graph, not on an event, where the menu is: "Plots Remove [CPU 0]" the menu is way above the mouse. We probably want the menu to pop up where the mouse is over "Plots".
Hi Steve,Thanks a lot for reporting those problems. I will send patches fixing the problems.
Yordan
-- Steve
![]() |