Arvind Satyanarayan

Results 17 issues of Arvind Satyanarayan

When single and multi selections were merged into a point selection, it no longer became possible to disabling toggling to yield only multi-point insertion (as was possible with the old...

![Kapture 2020-10-10 at 15 40 57](https://user-images.githubusercontent.com/42262/95663679-441b8000-0b0f-11eb-9c39-ba46ad675836.gif) Chained to #7933. 📦 Published PR as canary version: 5.2.1--canary.6953.50ab21f.0 :sparkles: Test out this PR locally via: ```bash npm install [email protected] # or yarn...

Consider [the following spec](https://vega.github.io/editor/#/url/vega/N4IgJAzgxgFgpgWwIYgFwhgF0wBwqgegIDc4BzJAOjIEtMYBXAI0poHsDp5kTykSArJQBWENgDsQAGhBMkUANZkATmwbiAJmhAB3GHTjSQOJBo01xZNAJk6aG+tYAMTmfBpksaAMwuZETABPABtDdCg4YOCjDSRMFFQAbVBxJAQwkDEGZQiAfQBGI2zo9Fj4giQaZRw2ZUwISigIYiMAM1rkTDRQIJwMppaZDUiaBANlbRkAXxlMZSRxCHblBDRkkF6M+zhxTBpWmjgJmSQIbVziMgh7XJAZnsC+7TI4NlEJNsPgjTOkkGCJLRMAxhkZgnE6CDDABdfweVIlf5IQJHAq5F5vMTiXJOO5SB5PdAYmoWLoyHCqYRwKB7D7oClvam0yQyA6RH5rf6AyGgmTgvbA0GwkCnTnglHKNEADzByNR+VygRA0KmKuFDKpNPYizWKTSGQ1TO1RmuAC8wqBrmQEdpEnYHDApAACdyeTDQvEgA5dVCW+FIRGJMpIAAUAHIsjk4DiwwBKZ3i+Xo17vbFOD0zDaPDIBphHCAAVQgKFVcOtAd+61S6W06joRmIAYYFszdPWcFIu1+IAQaggiDYpCKODKWwgABUGDhQiGVGocCHY7GnQB+J1zqeLp2oJ11rqq+4gasZJjKBgQGC5Cz1mTXn0gRLQANwEMAHWMlKNEnfzsSAFoAA4ADZnV8aF4ydJ8Z3fQ0tW-aQnX-fJ8gA0CABZwIzfEj31bRT3PS9+R5aNClvcR63QRJ8IvK9yMwRJ00SfJYSdajLzvJjoU4rC9RrdA2NyAFLGIgojDvW0BI4xj02dSS6M4hjoR4nC+NkM8aOBadDBkKdR20HQkGUcQQ1JfMmRDRIqPUwjuUFEjFNk6zBIhOyCkU2ErIIwTbKhNzmMcryiNc-JuJY4BkGUBRjx3d9E0lBUIoUCB3xmXc6MoRKlzuYVEsrXiMjitFcqMTZtAgQIECYNhon8IJQk5KAqigerhVM+YtSHVA5mbVlVFWX0QGDMq1CjUTMx2KA2FBAbdLiC0QBlAa2W+bRCoVGVMyVJavi0dA1sVO4piO7DSvQZQmSMCapvmnZMCObovRoKIHsbYJm20ABibxvs9A4ogAeRMRqghepswicSh8gAJgETMAlUBR5te970D0AxDp0kc5oexa-XLREBKEoFfJC9NPS2vGbX4pygpJxTPSlKGHqtKm1MCnzhj8rCQECJmBpZgM8Jply6eYw6jpVIA) (attached below as well). The `brush_tuple` signal uses the `intersect` expression function but comes up blank on the first pulse. This likely makes sense since the...

bug

Vega-Lite styles group marks as `cell` only if they define cartesian plots (vega/vega-lite#7665). For other types of group marks (namely, projections), we need another style in order to continue setting...

When a mark property is bound to aggregated data, we currently produce a new dataset if a new `groupby` field is introduced or amend an existing dataset for new summary...

bug

When creating a new mark (#229), we should be able to connect it to another such that the new mark's data and positioning is based off its host. There are...

enhancement

We should log information about how people use Lyra, and strive to maintain as much privacy as possible. Things worth logging: - Mark churn (added/deleted) - Dropzones used (including which...

enhancement

With a history stack (#236), we should be able to turn any visualization into an interactive tutorial/walkthrough. A simple UI/mechanism to be able to do this would be very powerful,...

enhancement

Lyra 1 allowed users to save the entire app state to localStorage, and export their visualization as static svg or png images, or as Vega JSON. Lyra 2 should push...

enhancement
usability

The facet and aggregate transforms require special consideration. Facets can be instantiated by dropzones on the edges of a group. This should link the group mark to the pipeline, and...

enhancement
usability