LayerId now present on windows, and window token will be added to tags
where possible, so display support added on frontend. Also, app pairs
transitions added to colour code.
Bug: b/199274556
Test: upload a trace to ensure everything still displays as normal.
Change-Id: I5d0c2e26ac5f18090d0fe6e8df5f4e1305822c41
Tag Id increments for each additional transition of the same type but
resets to zero as each processor is called. This fix groups tags by both
id and transition to avoid confusion.
Bug: b/198757467
Test: upload a trace with multiple types of transition, where
transitions have the same tag id.
Change-Id: Idad9c04dc5ac01faf0234d131cbb03364b2ccc36
Bug: b/198622547
Test: upload the traces attached to the bug to ensure a rotation
displays on the timeline.
Change-Id: I6acd8bf0bdbd5d2ad15664dcd16096a711697440
Remove tag filtering so that tags and errors display on global, focused
and targeted timelines regardless of the specific trace they are
associated with. Tooltip says `SF only` or `WM only` as appropriate.
Bug: b/198292279
Test: upload one of the sample traces and check that changing the nav
options does not affect the display of the tags/errors.
Change-Id: If73ce2a5529b91a5496d865c9260a8661e6241c3
Search button moved next to input box so it isn't confused with a title
Search modes bar moved to top and labeled so it isn't confused with a search action button
Change-Id: I1cfcbf1b982cc4b1b4ded1394964b388715c7a68
All files with data views are shown by default. Click the chevron in the
top left of the view to expand/collapse the data view.
Bug: b/197626844
Test: upload or run a trace to the x20 staging version linked on the
bug.
Change-Id: I8fdd222e3299670285466fe97f958caa537a1f7e
Displays were added to the SF trace. Display the display information on Winscope
Bug: 188792659
Test: check winscope works
Change-Id: Ice1f526c4f370ca5a489063e22206101bdbd48eb
Due to new UI, Accessibility Trace and IM Trace views were broken. This
CL passes values in for presentTags and presentErrors to ensure the
views display as expected.
Bug: b/197628035
Test: run a trace with all checkboxes ticked and ensure the views
display as expected.
Change-Id: Iad98ab88b0250447ead72c5bcf467f8873d25182
Fixed all failing spec tests so that object transformations, diff tree
generation and proto file decoding can all be tested via yarn.
Bug: b/196210353
Test: `yarn run test`
Change-Id: Iefd41dd93d6a591756d1a60ae6e42c3b08f9d5e0
At the start or end timestamp of a transition, or at an error timestamp, colour coded tags show up
next to the relevant layer/task in the WM and SF trace hierarchy views.
Tick the transition checkbox to only show entries that have tags/errors.
Compatible with flat checkbox.
Bug: b/196544612
Test: upload the zip onto the x20 (see bug) and test above.
Change-Id: Ied84adbedc38324629c8b50178b44041f8e8b66e
Extend the tag timeline display from global to specific WM/SF trace
timelines. During focused or targeted navigation, the tags/errors should display for their associated trace
only. On global navigation, the minimum start and maximum end timestamp
for each transition is displayed. In the search bar, under transitions
and errors, note that the timestamps displayed as the global start and
end.
Bug: b/197066003
Test: upload SampleWinscope.zip from bug and test the different
navigation types.
Change-Id: Id273bf77425c504d943f1ee9716ce2f3ad0ec9c5
Add a searchbar to bottom of Winscope that can be used to navigate through
all the tags/transitions/errors present in a trace (integrating existing timestamp search).
Choose the desired tab to set the type of search. Typing input into the relevant search will filter the elements.
Click on the start or end timestamp in the scrollable search table to navigate to that
timestamp in the timeline. Click on a transition in the search table to navigate to the start timestamp for that transition. Click on a transition in the timeline to toggle between start and end timestamps for that transition.
Bug: b/196197875
Test: upload the traces on the bug and test the above implementations on
the x20.
Change-Id: Ib3a0fff770cc65a38e50a8d99f130752b2f98eeb