• all the private repos that msft would want to mine are prolly here.. Bo

  • Joined on 2023-08-13
Loading Heatmap…

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

2025-12-20 00:48:54 +00:00

goodboy pushed to dpi_scaling_round2 at pikers/piker

  • e63cffaf53 Add `.xsh` script mentioned in gitea #50

2025-12-20 00:29:39 +00:00

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

2025-12-19 22:28:56 +00:00

goodboy commented on pull request pikers/piker#49

dpi_scaling_round2: a bit of research on Qt6's hiDPI support

created #50 to track all my recent research on this and help drive the longer term desired feature.

2025-12-19 21:51:15 +00:00

goodboy opened issue pikers/piker#50

Dynamic, auto-(re)sized/scaled UIs via PPI-driven-font-size calcs?

2025-12-19 19:26:32 +00:00

goodboy commented on pull request pikers/piker#49

dpi_scaling_round2: a bit of research on Qt6's hiDPI support

Note this should actually be per-screen and the correct abs resolution dimensions (in pxs obvi).

2025-12-19 00:36:36 +00:00

goodboy commented on pull request pikers/piker#49

dpi_scaling_round2: a bit of research on Qt6's hiDPI support

Not sure if this helps us more as well but figured i'd include it for further investigation.

2025-12-18 23:37:04 +00:00

goodboy commented on pull request pikers/piker#49

dpi_scaling_round2: a bit of research on Qt6'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..

2025-12-18 23:36:18 +00:00

goodboy created pull request pikers/piker#49

dpi_scaling_round2: a bit of research on Qt6's hiDPI support

2025-12-18 23:31:14 +00:00

goodboy pushed to dpi_scaling_round2 at pikers/piker

  • 49bedb4912 Reorder imports in `qt_screen_info.py` ??

2025-12-18 23:25:10 +00:00

goodboy pushed to dpi_scaling_round2 at pikers/piker

2025-12-18 23:20:19 +00:00

goodboy pushed to nixround2_n_sway_testing at pikers/piker

2025-12-18 23:16:48 +00:00

goodboy pushed to dpi_scaling_round2 at pikers/piker

2025-12-18 23:15:18 +00:00

goodboy created branch dpi_scaling_round2 in pikers/piker

2025-12-18 23:15:18 +00:00

goodboy pushed to nixround2_n_sway_testing at pikers/piker

2025-12-16 21:13:07 +00:00

goodboy pushed to nixround2_n_sway_testing at pikers/piker

2025-12-16 17:25:24 +00:00

goodboy created branch nixround2_n_sway_testing in pikers/piker

2025-12-16 17:25:24 +00:00

goodboy commented on pull request pikers/piker#48

fix DpiAwareFont default size calculation

Yeah, 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" ..

2025-12-03 22:19:22 +00:00

goodboy commented on pull request pikers/piker#48

fix DpiAwareFont default size calculation

woo nice!

2025-12-03 22:14:29 +00:00

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…

2025-12-03 22:12:02 +00:00