[ANN] Makie v0.20

That’s what this signature is for:

Makie.preferred_axis_type(plot::Plot{GraphMakie.graphplot}) = plot.attribute[] == something ? Axis : Axis3
1 Like

Many thanks for all the hard work that went into this. I have a laptop with a UHD screen and an HD second monitor and the scaling now works well on both screens with the default font sizes, etc.

7 Likes

I ran into a small issue:

When I move a large GLMakie window from my large external screen (32") to my laptop screen (16") then the window is automatically resized, and the drawing is not readable anymore.

It is ok and smooth for small enough GLMakie window (that fits on the smallest screen).

I did not notice this behavior with the previous Makie version.

Congratulations on this release! I am really looking forward to deleting my custom duplicate themes for high-DPI and low-DPI displays!

1 Like

Dynamic rescaling is part of the high-dpi behavior. It depends on what the OS scale factors for your two monitors are, and what the size of the Figure is. But it should usually be better not worse

1 Like

Actually, it is fine. I just need to resize my figure to fit the smallest screen.
Thank you again for this great work.

1 Like