-
Notifications
You must be signed in to change notification settings - Fork 84
Closed
Labels
A-guiArea: GUI (The wx wrapper classes in the gui package)Area: GUI (The wx wrapper classes in the gui package)A-wxArea: wxPython interactions (the gui package, balt.py and the basher package)Area: wxPython interactions (the gui package, balt.py and the basher package)C-enhancementCategory: Enhancement, a request to add or enhance a featureCategory: Enhancement, a request to add or enhance a featureM-relnotesMisc: Issue should be listed in the version history for its milestoneMisc: Issue should be listed in the version history for its milestone
Milestone
Description
Randomly got curious today and wanted to see just how we behave with a >100% DPI scaling factor. The answer is badly:
Might be a little hard to see (clicking to enlarge it may help), but the entire WB app is blurry (i.e. not high DPI-aware at all). This would have been almost impossible to solve (or at least would have required tons of hacks) on older wxPython versions, but wxPython 4.1 (see #553) gives us the tools we need for this.
wxPython docs for this are here: https://wxpython.org/Phoenix/docs/html/high_dpi_overview.html
Blockers:
- wxPython 4.1 Upgrade #553
- We need a set of high-quality versions of our in-GUI images -> new issue: Replace some images with SVGs for high DPI scaling #557
See also our [dev] High DPI wiki page.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
A-guiArea: GUI (The wx wrapper classes in the gui package)Area: GUI (The wx wrapper classes in the gui package)A-wxArea: wxPython interactions (the gui package, balt.py and the basher package)Area: wxPython interactions (the gui package, balt.py and the basher package)C-enhancementCategory: Enhancement, a request to add or enhance a featureCategory: Enhancement, a request to add or enhance a featureM-relnotesMisc: Issue should be listed in the version history for its milestoneMisc: Issue should be listed in the version history for its milestone
