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

Support for Mobile #6

Closed
domoritz opened this issue Nov 5, 2020 · 7 comments
Closed

Support for Mobile #6

domoritz opened this issue Nov 5, 2020 · 7 comments

Comments

@domoritz
Copy link
Member

domoritz commented Nov 5, 2020

Vega-Lite’s implementation of selections currently only listens to desktop interactions. In the future, Vega-Lite’s selections should also be triggered by touch events. Since mobile displays are much smaller, some of the interactions and defaults have to be adjusted. See vega/vega-lite#4661 for details.

@andyl-astardigital
Copy link

Any sign of this happening? I'd love to use vega but a core requirement is it to work on mobile/tablet.

@domoritz
Copy link
Member Author

domoritz commented Dec 21, 2022

Vega works well on mobile and Vega-Lite works except for interactions. It should be straight forward to add support for mobile interactions in Vega-Lite if someone can spare a few days of development.

@vicatcu
Copy link

vicatcu commented Apr 26, 2023

Hi! This issue has been open for a few years, and it's been about 5 months since the last post here, so I thought I would poke my head again... any updates on when this might make it into a release? I'm developing an app where the only UI is going to be a LCD touch screen, and I'd love to use vega-lite to do some visualizations on the screen, but it's kind of a non-starter if I can't get any touch interactions from vega-lite... If it's really just a couple of days of development for someone, is there any way I can help encourage that development to happen without doing it myself? Like what would that cost and who could I pay to do it :-)?

@domoritz
Copy link
Member Author

domoritz commented May 2, 2023

Yes! Send me an email to my CMU address.

@domoritz domoritz added this to Roadmap Oct 14, 2023
@domoritz domoritz moved this to Future in Roadmap Oct 14, 2023
@domoritz domoritz moved this from Future to In Progress in Roadmap Dec 12, 2023
@joelostblom
Copy link
Collaborator

joelostblom commented Apr 12, 2024

I'm moving this to Done since vega/vega-lite#4661 was resolved

@joelostblom joelostblom moved this from In Progress to Done in Roadmap Apr 12, 2024
@domoritz
Copy link
Member Author

Sounds good. Thanks!

@domoritz
Copy link
Member Author

Closing for now since we have basic support but this doesn't mean that we are not improving mobile support.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Done
Development

No branches or pull requests

4 participants