catapult-project / catapult

Deprecated Catapult GitHub. Please instead use http://crbug.com "Speed>Benchmarks" component for bugs and https://chromium.googlesource.com/catapult for downloading and editing source code..
https://chromium.googlesource.com/catapult
BSD 3-Clause "New" or "Revised" License
1.93k stars 563 forks source link

Tracing has low usability on touch screen devices. #348

Open catapult-bot opened 9 years ago

catapult-bot commented 9 years ago

Issue by natduca Monday Sep 22, 2014 at 20:14 GMT Originally opened as https://github.com/google/trace-viewer/issues/348


From dsinclair@chromium.org on July 29, 2013 13:45:14

Currently, touch doesn't work very well in trace-viewer. We should start enabling some touch handlers.

Things I've noticed:

Original issue: http://code.google.com/p/trace-viewer/issues/detail?id=343

catapult-bot commented 9 years ago

Comment by natduca Monday Sep 22, 2014 at 20:14 GMT


From dsinclair@chromium.org on July 08, 2014 12:34:29

Status: Assigned
Owner: tdres...@chromium.org

catapult-bot commented 9 years ago

Comment by natduca Monday Sep 22, 2014 at 20:14 GMT


From tdres...@chromium.org on July 09, 2014 06:34:16

I made the timeline view work with panning and zooming.

There's a fair bit of remaining work to be done in order to fully enable touch.

I'm fine with this being parked on me, but I doubt I'll get to the other features any time soon.

Cc: dsinclair@chromium.org

catapult-bot commented 9 years ago

Comment by natduca Monday Sep 22, 2014 at 20:14 GMT


From nd...@chromium.org on August 01, 2014 17:49:15

Should we mark fixed?

catapult-bot commented 9 years ago

Comment by natduca Monday Sep 22, 2014 at 20:14 GMT


From tdres...@chromium.org on August 05, 2014 06:01:12

I implemented a small subset of the functionality Dan mentioned in the bug description.

If we do want the other functionality, then we should probably leave this bug open. If we're happy with the way things are now, closing sounds good to me.

Personally, I don't value the other functionality enough to bother implementing it.

dj2 commented 9 years ago

The main points we need to work on soon-ish are:

bokand commented 9 years ago

I'll take this issue on as 20% time, can someone assign it to me? I assume I can't since I'm not a contributor/member? Not too familiar with the GitHub workflow yet...

anniesullie commented 9 years ago

I added you to the project and assigned you to this bug.

Note that we've just gotten hardware for Android buildbots; we'll be setting them up over the next two weeks. If you think it would help to have some tests on the CQ/waterfall, check with @dave-2 but note that we'll need to figure out how to automate them, which might be hard.

bokand commented 9 years ago

Thanks Annie!

bokand commented 9 years ago

Ok, playing around with this here's how I see the touch support in trace-viewer:

Overall, it seems a lot of the things mentioned earlier actually work now:

Here's what I found still lacking:

I'll start working through this list, feel free to chime in if there's other things y'all have noticed.