Commit Graph

6 Commits

Author SHA1 Message Date
Jeff Young a46a924b71 Respect dark mode when drawing zoom correction ruler.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/23049
2026-02-14 20:00:54 +00:00
Alex Shvartzkop e0aabdac57 Improve zoom correction control on GTK. 2026-02-02 13:48:26 +03:00
Jeff Young 4b9ff92391 More uniform spacing on scaling section of Preferences. 2026-02-01 20:55:36 +00:00
Alex Shvartzkop 1f0e505063 Show DPI in zoom correction control and add auto-detection.
Also improves ruler painting.
2026-02-01 14:47:48 +03:00
Seth Hillbrand 6dd03bc735 Fix screen scaling
We don't use wxWidget DPI (which is the screen DPI) for our on-screen
display.  Instead, we use 91 (?!?).  Make this configurable in advanced
config and use the set value in our scaling widget
2025-08-25 18:03:46 -07:00
Seth Hillbrand bfe805a221 Add user-controlled scaling factor
Lets the user decide what 100% zoom is for their system based on a
slider.

This is inspired by Inkscape's custom scaling widget

Fixes https://gitlab.com/kicad/code/kicad/-/issues/19256
2025-08-25 14:37:07 -07:00