linux-trace-devel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 00/17] More modifications and bug fixes toward KS 1.0
@ 2018-11-28 15:16 Yordan Karadzhov
  2018-11-28 15:16 ` [PATCH 01/17] kernel-shark-qt: Updata Event filter mask when applaing filters to Graph Yordan Karadzhov
                   ` (16 more replies)
  0 siblings, 17 replies; 21+ messages in thread
From: Yordan Karadzhov @ 2018-11-28 15:16 UTC (permalink / raw)
  To: rostedt; +Cc: linux-trace-devel

This series of patches continues adding various unrelated modifications
and bug fixes needed before releasing KernelShark 1.0. Some of the patches
from the previous series, which for various reasons didn't manage to move
upstream are sent again here.


Yordan Karadzhov (17):
  kernel-shark-qt: Updata Event filter mask when applaing filters to
    Graph
  kernel-shark-qt: Reprocess all CPU collections when the filtering
    changes
  kernel-shark-qt: Fix a byg in unset_event_filter_flag()
  kernel-shark qt: No error when Record authentication dialog is closed
  kernel-shark-qt: Protect all calls of tep_read_number_field()
  kernel-shark-qt: Ignore sched_wakeup events if the task is running.
  kernel-shark-qt: Fix the documentation of libkshark-model
  kernel-shark-qt: Add a method for easy retrieve of all Ids of a filter
  kernel-shark-qt: Add centralized context menu for View and Graph
    widgets
  kernel-shark-qt: Add keyboard shortcuts for deselecting the marker
  kernel-shark-qt: Sort all graphs before plotting
  kernel-shark-qt: Add CPU-based filtering to the C API
  kernel-shark-qt: Add CPU-based filtering to KsDataStore
  kernel-shark-qt: Add Hide CPU action to the Quick Context Menu
  kernel-shark-qt: Add the CPU filters to the Json config I/O
  kernel-shark-qt: Add "Hide CPU" checkbox dialog to the Main window
    menu
  kernel-shark-qt: Add the user filter mask to the Json config I/O

 kernel-shark-qt/src/CMakeLists.txt          |   2 +
 kernel-shark-qt/src/KsGLWidget.cpp          |  46 +--
 kernel-shark-qt/src/KsGLWidget.hpp          |  22 +-
 kernel-shark-qt/src/KsMainWindow.cpp        | 117 +++++++-
 kernel-shark-qt/src/KsMainWindow.hpp        |  14 +
 kernel-shark-qt/src/KsQuickContextMenu.cpp  | 302 ++++++++++++++++++++
 kernel-shark-qt/src/KsQuickContextMenu.hpp  | 142 +++++++++
 kernel-shark-qt/src/KsTraceGraph.cpp        |  96 +++++++
 kernel-shark-qt/src/KsTraceGraph.hpp        |  14 +
 kernel-shark-qt/src/KsTraceViewer.cpp       |  30 +-
 kernel-shark-qt/src/KsTraceViewer.hpp       |  32 ++-
 kernel-shark-qt/src/KsUtils.cpp             |  48 +++-
 kernel-shark-qt/src/KsUtils.hpp             |   6 +
 kernel-shark-qt/src/KsWidgetsLib.cpp        | 120 --------
 kernel-shark-qt/src/KsWidgetsLib.hpp        |  44 ---
 kernel-shark-qt/src/libkshark-configio.c    | 232 ++++++++++++---
 kernel-shark-qt/src/libkshark-model.c       |   4 +-
 kernel-shark-qt/src/libkshark.c             |  48 +++-
 kernel-shark-qt/src/libkshark.h             |  56 +++-
 kernel-shark-qt/src/plugins/SchedEvents.cpp |  15 +
 kernel-shark-qt/src/plugins/sched_events.c  |  52 ++--
 21 files changed, 1149 insertions(+), 293 deletions(-)
 create mode 100644 kernel-shark-qt/src/KsQuickContextMenu.cpp
 create mode 100644 kernel-shark-qt/src/KsQuickContextMenu.hpp

-- 
2.17.1

^ permalink raw reply	[flat|nested] 21+ messages in thread

end of thread, other threads:[~2018-11-29 22:34 UTC | newest]

Thread overview: 21+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-11-28 15:16 [PATCH 00/17] More modifications and bug fixes toward KS 1.0 Yordan Karadzhov
2018-11-28 15:16 ` [PATCH 01/17] kernel-shark-qt: Updata Event filter mask when applaing filters to Graph Yordan Karadzhov
2018-11-28 15:16 ` [PATCH 02/17] kernel-shark-qt: Reprocess all CPU collections when the filtering changes Yordan Karadzhov
2018-11-28 15:16 ` [PATCH 03/17] kernel-shark-qt: Fix a byg in unset_event_filter_flag() Yordan Karadzhov
2018-11-28 15:16 ` [PATCH 04/17] kernel-shark qt: No error when Record authentication dialog is closed Yordan Karadzhov
2018-11-28 15:16 ` [PATCH 05/17] kernel-shark-qt: Protect all calls of tep_read_number_field() Yordan Karadzhov
2018-11-28 15:16 ` [PATCH 06/17] kernel-shark-qt: Ignore sched_wakeup events if the task is running Yordan Karadzhov
2018-11-28 15:16 ` [PATCH 07/17] kernel-shark-qt: Fix the documentation of libkshark-model Yordan Karadzhov
2018-11-28 15:16 ` [PATCH 08/17] kernel-shark-qt: Add a method for easy retrieve of all Ids of a filter Yordan Karadzhov
2018-11-28 15:16 ` [PATCH 09/17] kernel-shark-qt: Add centralized context menu for View and Graph widgets Yordan Karadzhov
2018-11-28 15:16 ` [PATCH 10/17] kernel-shark-qt: Add keyboard shortcuts for deselecting the marker Yordan Karadzhov
2018-11-28 15:16 ` [PATCH 11/17] kernel-shark-qt: Sort all graphs before plotting Yordan Karadzhov
2018-11-28 17:12   ` Steven Rostedt
2018-11-29 11:29     ` Yordan Karadzhov
2018-11-28 15:16 ` [PATCH 12/17] kernel-shark-qt: Add CPU-based filtering to the C API Yordan Karadzhov
2018-11-28 15:16 ` [PATCH 13/17] kernel-shark-qt: Add CPU-based filtering to KsDataStore Yordan Karadzhov
2018-11-28 15:16 ` [PATCH 14/17] kernel-shark-qt: Add Hide CPU action to the Quick Context Menu Yordan Karadzhov
2018-11-28 15:16 ` [PATCH 15/17] kernel-shark-qt: Add the CPU filters to the Json config I/O Yordan Karadzhov
2018-11-28 15:16 ` [PATCH 16/17] kernel-shark-qt: Add "Hide CPU" checkbox dialog to the Main window menu Yordan Karadzhov
2018-11-28 17:16   ` Steven Rostedt
2018-11-28 15:16 ` [PATCH 17/17] kernel-shark-qt: Add the user filter mask to the Json config I/O Yordan Karadzhov

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).