Skip to content

High DPI Support #555

@Infernio

Description

@Infernio

Randomly got curious today and wanted to see just how we behave with a >100% DPI scaling factor. The answer is badly:

image

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:

See also our [dev] High DPI wiki page.

Metadata

Metadata

Assignees

Labels

A-guiArea: GUI (The wx wrapper classes in the gui package)A-wxArea: wxPython interactions (the gui package, balt.py and the basher package)C-enhancementCategory: Enhancement, a request to add or enhance a featureM-relnotesMisc: Issue should be listed in the version history for its milestone

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions