Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Tracepoint hover #684

Open
wants to merge 13 commits into
base: master
Choose a base branch
from
Open

Tracepoint hover #684

wants to merge 13 commits into from

Commits on Nov 19, 2024

  1. feat: remove tracepoints from timeaxisheaderview

    The tracepoints are getting a better visual representation on the
    timelinewidget so this is no longer necessary.
    lievenhey committed Nov 19, 2024
    Configuration menu
    Copy the full SHA
    0eed4b0 View commit details
    Browse the repository at this point in the history
  2. feat: show tracepoints in the timelinewidget

    Move the tracepoints from TimeAxisHeaderView to TimeLineWidget so that
    we can use the header for cpu usage.
    This also improves usability since the tracepoints are no longer bundles
    in one line. They now each have their own line.
    lievenhey committed Nov 19, 2024
    Configuration menu
    Copy the full SHA
    97c6a37 View commit details
    Browse the repository at this point in the history

Commits on Dec 2, 2024

  1. Configuration menu
    Copy the full SHA
    deeb12a View commit details
    Browse the repository at this point in the history
  2. feat: simplify tag enum

    Enum automatically counts up so there is no need to manually set these
    values.
    lievenhey committed Dec 2, 2024
    Configuration menu
    Copy the full SHA
    982d00f View commit details
    Browse the repository at this point in the history
  3. feat: add Favourites to TimeLineWidget

    this allows the user to group important timelines together so that he
    can compare them better
    lievenhey committed Dec 2, 2024
    Configuration menu
    Copy the full SHA
    eaac181 View commit details
    Browse the repository at this point in the history
  4. feat: add QSFP to hide empty rows in eventmodel

    The favourites and tracepoint patches include some rows in the model
    that may be empty. To keep the code simple an readable all rows will be
    shown. Then a proxy model is put ontop to remove empty rows.
    lievenhey committed Dec 2, 2024
    Configuration menu
    Copy the full SHA
    91770f9 View commit details
    Browse the repository at this point in the history
  5. feat: Always put the favorite contents on the top of the view

    This way we can more easily find them and changing the sort order
    doesn't move them to the bottom.
    milianw authored and lievenhey committed Dec 2, 2024
    Configuration menu
    Copy the full SHA
    7177783 View commit details
    Browse the repository at this point in the history
  6. feat: Show multiple costs in timelinewidget

    Showing only one cost is fine if we only show a hardware event, but
    since we now support tracepoints and some come in an enter/exit pair it
    requires us to rework the timeline delegate.
    This patch makes the event source combobox multi select and allows to
    select multiple event sources.
    lievenhey committed Dec 2, 2024
    Configuration menu
    Copy the full SHA
    29d7fd7 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    6b3c982 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    950dac5 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    a49e402 View commit details
    Browse the repository at this point in the history
  10. feat: correctly parse format string from tracepoint definition

    This patch allows hotspot to correctly parse most format string from the
    tracepoint definition. If that fails every entry in the tracepoint will
    be printed unformatted. In this case it is possible to add a custom
    formatter.
    lievenhey committed Dec 2, 2024
    Configuration menu
    Copy the full SHA
    8ef42d4 View commit details
    Browse the repository at this point in the history
  11. chore: update perfparser

    lievenhey committed Dec 2, 2024
    Configuration menu
    Copy the full SHA
    f434e6d View commit details
    Browse the repository at this point in the history