eez-open / studio

Cross-platform low-code GUI and automation
https://www.envox.eu/studio/studio-introduction/
GNU General Public License v3.0
498 stars 90 forks source link

Show zoom level for the active page #563

Open zalexzperez opened 2 hours ago

zalexzperez commented 2 hours ago

When you start working on multiple pages, it's normal that they end up having different zoom values, especially on small displays.

If you want to visually compare widget positions/sizes between different screens, you need a common zoom value, so having a permanent field showing the current page zoom is of help.

And maybe, a button to reset zoom for all the project pages at once would be a good addition as well.

mvladic commented 2 hours ago

You can double click somewhere on the empty space to reset zoom and center the screen.

zalexzperez commented 2 hours ago

That's true for the second feature and I actually do that all the time, but I still have 10 "disorganized" screens. I will have to get used to double click before changing to another page. Although I constantly need to zoom in to work on my low-resolution display. Perhaps a general zoom level for all the pages would be better than a global reset zoom button. Like in some design programs: image

mvladic commented 1 hour ago

Makes sense. I'm not reading carefully again ;)