Skip to content

Legend: Improve international font support#3488

Merged
swharden merged 10 commits intomainfrom
3403
Mar 16, 2024
Merged

Legend: Improve international font support#3488
swharden merged 10 commits intomainfrom
3403

Conversation

@swharden
Copy link
Member

This PR refactors legend rendering to allow fonts to be detected at render time. This behavior is inefficient and hidden behind an opt-in flag. Future refactoring may allow plottable objects to have a LegendItemStyle so they can store state. Presently GetLegendItems() generates new styles on every call (on every render) so there's not a good way to store font information on a per-item basis across renders.

Resolves #3440

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Mouse wheel zoom should lock one axis when performed while mouse if over an axis

1 participant