Skip to content

Renderer UI - Past PRs and documentation #789

Description

@mlennie

Slack thread: https://credible-data.slack.com/archives/C085VT95H2T/p1779163198849109?thread_ts=1779148402.208669&cid=C085VT95H2T

  1. (not on the list, but if you get good at renderer updates and understand the validator...please push these across the line): feat(render): snake_case field names display as Title Case malloy#2746 (instead of requiring users to add # label="Title Case" to every dimension, we should default convert snake_case . Ideally we do this across everything that matters - titles, axis labels, table column labels, etc. I'm not sure if my fix is comprehensive.Add horizontal orientation for bar charts malloy#2744 - horiztonal bar charts. this is just plumbing through to vega lite - it works but I don't think it has the render tag validation baked in yet.

Let me know if that makes sense! Happy to discuss or help clarify further.

Alongside these changes, we'll need documentation to be updated - this was my draft PR for some of the docs updates (but ideally this comes after the new malloy version is released, because then the docs site can show actual examples and run them live malloydata/malloydata.github.io#301 - this PR has malloydata/malloy#2743 too...which is also not landed due to validator updates required.

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Fields

No fields configured for Feature.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions