-
Notifications
You must be signed in to change notification settings - Fork 483
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
Keyboard shortcuts and minimap UX #93
Commits on Sep 25, 2017
-
Configuration menu - View commit details
-
Copy full SHA for b24825f - Browse repository at this point
Copy the full SHA b24825fView commit details -
Configuration menu - View commit details
-
Copy full SHA for f574cd0 - Browse repository at this point
Copy the full SHA f574cd0View commit details
Commits on Sep 26, 2017
-
Configuration menu - View commit details
-
Copy full SHA for d3b5a4f - Browse repository at this point
Copy the full SHA d3b5a4fView commit details -
Configuration menu - View commit details
-
Copy full SHA for aef4225 - Browse repository at this point
Copy the full SHA aef4225View commit details -
Configuration menu - View commit details
-
Copy full SHA for 82a790d - Browse repository at this point
Copy the full SHA 82a790dView commit details
Commits on Sep 27, 2017
-
Refactor trace minimap mouse UX
TODO: fix tests. Primary reason for this refactor is to lay the ground-work for keyboard shortcuts. - Got rid of components/TracePage#context - components/TracePage#state.viewRange changed to have `.current` and `.next` with `.next` being the "unapplied" change from the mouse UX - Minimap UX now publishes unapplied changes (user dragging on minimap) to `viewRange.next` instead of retaining them in the minimap state - Minimap rendering changed to draw highlights based on `viewRange.next` regardless of UX state
Configuration menu - View commit details
-
Copy full SHA for 50144fb - Browse repository at this point
Copy the full SHA 50144fbView commit details
Commits on Oct 3, 2017
-
Pan, scroll, zoom shortcuts; clearer minimap
- Color generator now also provides colors in RGB - ListView now has a public API to inspect the state of the ListView scrolling - VirtualizedTraceView now has a public API to inspect the state of the trace view - SpanGraph scrubbers have wider grips - SpanGraph minimap rendering update so the spans of large traces are more visible - Tween utility class added - scroll-page util added for animating window scrolling - ScrollManager added for scrolling to prev / next visible span, sensitive to search filtering - Keyboard shortcuts added for panning left, right, up down; zoom in, out; fast pan, zoom; skip to prev / next visible span TODO - Fix tests, add tests - Reorganize a bit to make things a bit smaller and more compartmentalized (a few things are getting a little large) - Refactor viewRange.next to support animating next position for both scrubbers
Configuration menu - View commit details
-
Copy full SHA for ada62fe - Browse repository at this point
Copy the full SHA ada62feView commit details -
Configuration menu - View commit details
-
Copy full SHA for d27a809 - Browse repository at this point
Copy the full SHA d27a809View commit details
Commits on Oct 4, 2017
-
Configuration menu - View commit details
-
Copy full SHA for c2745de - Browse repository at this point
Copy the full SHA c2745deView commit details
Commits on Oct 5, 2017
-
Configuration menu - View commit details
-
Copy full SHA for d2cd518 - Browse repository at this point
Copy the full SHA d2cd518View commit details
Commits on Oct 9, 2017
-
Configuration menu - View commit details
-
Copy full SHA for 7ab6fde - Browse repository at this point
Copy the full SHA 7ab6fdeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2e33716 - Browse repository at this point
Copy the full SHA 2e33716View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1e260f4 - Browse repository at this point
Copy the full SHA 1e260f4View commit details
Commits on Oct 11, 2017
-
Configuration menu - View commit details
-
Copy full SHA for 05efc77 - Browse repository at this point
Copy the full SHA 05efc77View commit details -
Fix some tests, fix Draggable bug on resize window
- Fixed a few tests, there are still broken tests - Fixed issue in minimap when page resized - Fixed issue in timeline header row mouse zoom when resize the columns
Configuration menu - View commit details
-
Copy full SHA for 45bd040 - Browse repository at this point
Copy the full SHA 45bd040View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6aad7ed - Browse repository at this point
Copy the full SHA 6aad7edView commit details
Commits on Oct 15, 2017
-
Configuration menu - View commit details
-
Copy full SHA for 4ef1c55 - Browse repository at this point
Copy the full SHA 4ef1c55View commit details
Commits on Oct 16, 2017
-
Additional comments, misc tweaks
- Use options object for DraggableManager - Dont rerender CanvasSpanGraph unless trace changes - Remove rows, spans from ViewRange
Configuration menu - View commit details
-
Copy full SHA for 272cd64 - Browse repository at this point
Copy the full SHA 272cd64View commit details
Commits on Oct 17, 2017
-
Fix trace minimap and timeline colors differ
- Make trace minimap colors more prounounced
Configuration menu - View commit details
-
Copy full SHA for 3cc5817 - Browse repository at this point
Copy the full SHA 3cc5817View commit details
Commits on Oct 19, 2017
-
Configuration menu - View commit details
-
Copy full SHA for 7a6fb5e - Browse repository at this point
Copy the full SHA 7a6fb5eView commit details -
Configuration menu - View commit details
-
Copy full SHA for f41bcf6 - Browse repository at this point
Copy the full SHA f41bcf6View commit details -
Configuration menu - View commit details
-
Copy full SHA for b2b8ae5 - Browse repository at this point
Copy the full SHA b2b8ae5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2f22b02 - Browse repository at this point
Copy the full SHA 2f22b02View commit details