-
all the private repos that msft would want to mine are prolly here.. Bo
- Joined on
2023-08-13
goodboy commented on issue pikers/piker#50
Dynamic, auto-(re)sized/scaled UIs via PPI-driven-font-size calcs?FYI pushed my `.xsh` script to #49, e63cffaf532d09d51469e38fffc60ef0db3a0e35
goodboy pushed to dpi_scaling_round2 at pikers/piker
-
e63cffaf53 Add `.xsh` script mentioned in gitea #50
goodboy commented on issue pikers/piker#50
Dynamic, auto-(re)sized/scaled UIs via PPI-driven-font-size calcs?Re *how to compute PPI* (in this example on a wayland DE), First get the display's reported info, ```xonsh (modden) >>> wlr-randr --json
goodboy commented on pull request pikers/piker#49
dpi_scaling_round2: a bit of research onQt6's hiDPI support
created #50 to track all my recent research on this and help drive the longer term desired feature.
goodboy opened issue pikers/piker#50
Dynamic, auto-(re)sized/scaled UIs via PPI-driven-font-size calcs?goodboy commented on pull request pikers/piker#49
dpi_scaling_round2: a bit of research onQt6's hiDPI support
Note this should actually be per-screen and the correct abs resolution dimensions (in pxs obvi).
goodboy commented on pull request pikers/piker#49
dpi_scaling_round2: a bit of research onQt6's hiDPI support
Not sure if this helps us more as well but figured i'd include it for further investigation.
goodboy commented on pull request pikers/piker#49
dpi_scaling_round2: a bit of research onQt6's hiDPI support
FWIW, i think we might want to add this setting by default since it seems (at least on sway/wayland) the "logical DPI" has very little value and is often plain deceiving since almost all compositor's are going to pre-scale yet always report a 96..
goodboy created pull request pikers/piker#49
dpi_scaling_round2: a bit of research onQt6's hiDPI support
goodboy pushed to dpi_scaling_round2 at pikers/piker
-
49bedb4912 Reorder imports in `qt_screen_info.py` ??
goodboy pushed to dpi_scaling_round2 at pikers/piker
-
fe6da9186a binance: add `Pair.opoAllowed` field
-
35744f666f Add some Qt DPI extras to `qt_screen_info.py`
-
6f9b7320e5 Re-fmt and `.info()` the `.configure_to_dpi()` DPI calcs for now
- Compare 3 commits »
goodboy pushed to nixround2_n_sway_testing at pikers/piker
-
74fcf8ec25 Reorder imports in `qt_screen_info.py` ??
-
b8fe866826 binance: handle new `TRADIFI_PERPETUAL`..
-
e0178f45aa Update `default.nix` (from @nt) for py313
-
5e550e18a9 nix: make Qt6 work on wayland
-
944740799c Touch `conf.toml` by default when dne?
- Compare 12 commits »
goodboy pushed to dpi_scaling_round2 at pikers/piker
-
fa7249eea2 binance: add `Pair.opoAllowed` field
-
2b7e2754fd Add some Qt DPI extras to `qt_screen_info.py`
-
2b9eee179d Re-fmt and `.info()` the `.configure_to_dpi()` DPI calcs for now
-
74fcf8ec25 Reorder imports in `qt_screen_info.py` ??
-
b8fe866826 binance: handle new `TRADIFI_PERPETUAL`..
- Compare 10 commits »
goodboy pushed to nixround2_n_sway_testing at pikers/piker
-
a853d5f7a7 nix: make Qt6 work on wayland
-
d4efb33c25 Touch `conf.toml` by default when dne?
- Compare 2 commits »
goodboy pushed to nixround2_n_sway_testing at pikers/piker
-
60c1efb6a6 Bump `flake.lock`, seemly nicely minimized B)
-
8769d7777a Redo `flake.nix` using `pyproject.nix` recos
-
baddea69d1 Don't pin `pendulum` version so we can use wheel
- Compare 3 commits »
goodboy commented on pull request pikers/piker#48
fix DpiAwareFont default size calculationYeah, it's funny that this worked for you since the non-physical DPI is supposed to be the one that "you perceive on screen given DE scaling compensation" ..
goodboy commented on pull request pikers/piker#48
fix DpiAwareFont default size calculationwoo nice!
goodboy commented on pull request pikers/piker#48
fix DpiAwareFont default size calculation> Also not sure if uv has a way for deps-groups to depend on others? looks like nope says gemini Xp > uv does not currently support nesting dependency groups directly within the pyproject.toml…