Opened 9 years ago

Closed 7 years ago

#552 closed feature (fixed)

Jumpshot right-click zoom support on drawable

Reported by: Anthony Chan <chan@…> Owned by: chan
Priority: major Milestone: future
Component: mpe Keywords:
Cc: lusk@…, robl@…, tpeterka@…

Description (last modified by chan)

Add 2 zoom-arrow buttons to the drawable's
right-click popup box: Drawable Info Box.
1) The left zoom-arrow button enables the
   positioning of the drawable's left-end
   in the middle of timeline view.
2) The right zoom-arrow button enables the
   positioning of the drawable's right-end
   in the middle of the timeline view.
These 2 buttons help user to see the 2 ends
of a very long drawables, either state/arrow.
For very long arrow, this allows user to see
the sender or receiver in a very big logfile.
Make sure this support is done even when y-axis
is zoomed in.

The zoom timeline viewport's "timeline per pixel"
and "time per pixel" should be remained unchanged.

Change History (7)

comment:1 Changed 9 years ago by Anthony Chan

  • id set to 552

This message has 0 attachment(s)

comment:2 Changed 9 years ago by chan

  • Milestone set to mpich2-1.1.1
  • Owner set to chan

comment:3 Changed 9 years ago by chan

  • Milestone changed from mpich2-1.1.1 to mpich2-1.1.2

comment:4 Changed 9 years ago by balaji

  • Milestone changed from mpich2-1.1.2 to mpich2-1.2

Milestone mpich2-1.1.2 deleted

comment:5 Changed 9 years ago by chan

  • Description modified (diff)
  • Milestone changed from mpich2-1.2.1 to future
  • Type changed from bug to feature

comment:6 Changed 8 years ago by chan

  • Cc lusk@… added
  • Description modified (diff)

added preliminary support, [f015499c9ae23a9140764bff368d5ebf7779144e], in InfoDialogForDrawable? to locate the start and ending vertices of a very long drawable, i.e. when vertices are not in current viewport. Only left, home, right buttons are added. The buttons only center start, original clicked position and ending of drawable in the viewport. Needs to add highlight to the long drawable to distinguish it from the others and may needs to synchronize with y_axis's BoundRangedModel? to make sure the vertex is in view....

comment:7 Changed 7 years ago by chan

  • Cc robl@…, tpeterka@… added
  • Component changed from mpich2 to mpe
  • Resolution set to fixed
  • Status changed from new to closed

[5f3c6be9d5d6b8823e8e8a53e9ec084e8c46663d] added general coordinate xform and clipping support between viewport and canvas to allow various features as needed by this req. Together with updates in [8cfced05929d8240adda905071f80d10efffecd3], the updated jumpshot should be quite usable in viewing slog2 file with at least couple thousand timelines.

Only thing missing for this ticket is documentation given the GUI is updated quite extensively. Resolve this ticket for now.

Note: See TracTickets for help on using tickets.