home.social

#hidpi — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #hidpi, aggregated by home.social.

  1. My current thinking is that in order to make a resolution independent UI toolkit one must first have a resolution independent drawing library?

    The things I've found on that were algorithms based on device independent pixels.

    Is that still actually the state of the art?

    My primary design constraint is that I want the scaling to be zero cost when there's no actual scaling happening.

    Can anyone point me to some good books/posts on the subject?

    #programming #uidesign #hidpi

  2. My current thinking is that in order to make a resolution independent UI toolkit one must first have a resolution independent drawing library?

    The things I've found on that were algorithms based on device independent pixels.

    Is that still actually the state of the art?

    My primary design constraint is that I want the scaling to be zero cost when there's no actual scaling happening.

    Can anyone point me to some good books/posts on the subject?

    #programming #uidesign #hidpi

  3. My current thinking is that in order to make a resolution independent UI toolkit one must first have a resolution independent drawing library?

    The things I've found on that were algorithms based on device independent pixels.

    Is that still actually the state of the art?

    My primary design constraint is that I want the scaling to be zero cost when there's no actual scaling happening.

    Can anyone point me to some good books/posts on the subject?

    #programming #uidesign #hidpi

  4. My current thinking is that in order to make a resolution independent UI toolkit one must first have a resolution independent drawing library?

    The things I've found on that were algorithms based on device independent pixels.

    Is that still actually the state of the art?

    My primary design constraint is that I want the scaling to be zero cost when there's no actual scaling happening.

    Can anyone point me to some good books/posts on the subject?

    #programming #uidesign #hidpi

  5. My current thinking is that in order to make a resolution independent UI toolkit one must first have a resolution independent drawing library?

    The things I've found on that were algorithms based on device independent pixels.

    Is that still actually the state of the art?

    My primary design constraint is that I want the scaling to be zero cost when there's no actual scaling happening.

    Can anyone point me to some good books/posts on the subject?

    #programming #uidesign #hidpi

  6. Is it just me, or is Hyprland’s "auto" scaling a bit much?
    On my 16" (2560x1600) laptop, Fedora defaults to 1.25, but Hyprland jumps straight to 1.60. It makes my screen feel like a giant tablet.
    What scale are you all running for 1600p?
    #hyprland #hidpi #linux #linuxlaptop #opensource

  7. Is it just me, or is Hyprland’s "auto" scaling a bit much?
    On my 16" (2560x1600) laptop, Fedora defaults to 1.25, but Hyprland jumps straight to 1.60. It makes my screen feel like a giant tablet.
    What scale are you all running for 1600p?
    #hyprland #hidpi #linux #linuxlaptop #opensource

  8. Is it just me, or is Hyprland’s "auto" scaling a bit much?
    On my 16" (2560x1600) laptop, Fedora defaults to 1.25, but Hyprland jumps straight to 1.60. It makes my screen feel like a giant tablet.
    What scale are you all running for 1600p?
    #hyprland #hidpi #linux #linuxlaptop #opensource

  9. Many notebooks and tablets now ship with displays that aren’t quite HiDPI, but are more pixel dense than traditional displays. In OS 8.1, we now support fractional display scaling in the Secure Session

    #HiDPI #linux #elementaryOS

  10. Many notebooks and tablets now ship with displays that aren’t quite HiDPI, but are more pixel dense than traditional displays. In OS 8.1, we now support fractional display scaling in the Secure Session

    #HiDPI #linux #elementaryOS

  11. Many notebooks and tablets now ship with displays that aren’t quite HiDPI, but are more pixel dense than traditional displays. In OS 8.1, we now support fractional display scaling in the Secure Session

    #HiDPI #linux #elementaryOS

  12. Many notebooks and tablets now ship with displays that aren’t quite HiDPI, but are more pixel dense than traditional displays. In OS 8.1, we now support fractional display scaling in the Secure Session

    #HiDPI #linux #elementaryOS

  13. Many notebooks and tablets now ship with displays that aren’t quite HiDPI, but are more pixel dense than traditional displays. In OS 8.1, we now support fractional display scaling in the Secure Session

    #HiDPI #linux #elementaryOS

  14. Just in case you are using an #iPad as your work horse and connect to a computer using a #RemoteDesktop. Here are helpful custom screen #resolutions to make the iPad feel like native.

    I am using #SwitchResX. The 21:9 is an ultra wide 4k monitor I sometimes use as external screen, the 13:9 is the new iPad Pro 11", the 10:7 is the older iPad Pro 11". The ultra high resolutions are just there to support #HiDPI resolutions which make the image look crisp!

  15. Just in case you are using an #iPad as your work horse and connect to a computer using a #RemoteDesktop. Here are helpful custom screen #resolutions to make the iPad feel like native.

    I am using #SwitchResX. The 21:9 is an ultra wide 4k monitor I sometimes use as external screen, the 13:9 is the new iPad Pro 11", the 10:7 is the older iPad Pro 11". The ultra high resolutions are just there to support #HiDPI resolutions which make the image look crisp!

  16. Just in case you are using an #iPad as your work horse and connect to a computer using a #RemoteDesktop. Here are helpful custom screen #resolutions to make the iPad feel like native.

    I am using #SwitchResX. The 21:9 is an ultra wide 4k monitor I sometimes use as external screen, the 13:9 is the new iPad Pro 11", the 10:7 is the older iPad Pro 11". The ultra high resolutions are just there to support #HiDPI resolutions which make the image look crisp!

  17. Just in case you are using an #iPad as your work horse and connect to a computer using a #RemoteDesktop. Here are helpful custom screen #resolutions to make the iPad feel like native.

    I am using #SwitchResX. The 21:9 is an ultra wide 4k monitor I sometimes use as external screen, the 13:9 is the new iPad Pro 11", the 10:7 is the older iPad Pro 11". The ultra high resolutions are just there to support #HiDPI resolutions which make the image look crisp!

  18. We have a quick question: how is #HiDPI support in #Tenacity compared to the latest version of #Audacity on #Windows? What about on #Linux?

    Just a little curious to see how the state of HiDPI support is between the two right now 👀

  19. We have a quick question: how is #HiDPI support in #Tenacity compared to the latest version of #Audacity on #Windows? What about on #Linux?

    Just a little curious to see how the state of HiDPI support is between the two right now 👀

  20. We have a quick question: how is #HiDPI support in #Tenacity compared to the latest version of #Audacity on #Windows? What about on #Linux?

    Just a little curious to see how the state of HiDPI support is between the two right now 👀

  21. We have a quick question: how is #HiDPI support in #Tenacity compared to the latest version of #Audacity on #Windows? What about on #Linux?

    Just a little curious to see how the state of HiDPI support is between the two right now 👀

  22. We have a quick question: how is #HiDPI support in #Tenacity compared to the latest version of #Audacity on #Windows? What about on #Linux?

    Just a little curious to see how the state of HiDPI support is between the two right now 👀

  23. Petite découverte du comportement de #macOS
    Quand 2 écrans (1 Retina et 1 non Retina) sont connectés au Mac
    Si :
    - l'écran Retina est l'écran principal
    Alors :
    - Le #DPR renvoyé par les 2 écrans est de 2 car l'écran non Retina est forcé en mode #HiDPI

    Mais

    Si :
    - l'écran non #Retina est l'écran principal
    Alors :
    - Le DPR renvoyé par l'écran non Retina est bien de 1
    - Le DPR renvoyé par l'écran Retina est bien de 2

    Si j'avais su je n'aurais pas perdu du temps à debug ma page #web pour rien.

  24. Petite découverte du comportement de #macOS
    Quand 2 écrans (1 Retina et 1 non Retina) sont connectés au Mac
    Si :
    - l'écran Retina est l'écran principal
    Alors :
    - Le #DPR renvoyé par les 2 écrans est de 2 car l'écran non Retina est forcé en mode #HiDPI

    Mais

    Si :
    - l'écran non #Retina est l'écran principal
    Alors :
    - Le DPR renvoyé par l'écran non Retina est bien de 1
    - Le DPR renvoyé par l'écran Retina est bien de 2

    Si j'avais su je n'aurais pas perdu du temps à debug ma page #web pour rien.

  25. Petite découverte du comportement de #macOS
    Quand 2 écrans (1 Retina et 1 non Retina) sont connectés au Mac
    Si :
    - l'écran Retina est l'écran principal
    Alors :
    - Le #DPR renvoyé par les 2 écrans est de 2 car l'écran non Retina est forcé en mode #HiDPI

    Mais

    Si :
    - l'écran non #Retina est l'écran principal
    Alors :
    - Le DPR renvoyé par l'écran non Retina est bien de 1
    - Le DPR renvoyé par l'écran Retina est bien de 2

    Si j'avais su je n'aurais pas perdu du temps à debug ma page #web pour rien.

  26. On my laptop, I'm using #Gnome 48 in #Debian Trixie, under Wayland. There are two 1080p displays connected, and it also has a 1920p built-in screen which I'm using with 200 % scaling.

    If I use Gnome's builtin screenshot tool, all screenshots from the 100 % screens are blurry: It's scaling up the 1080p screens, interpolating pixels.

    Here's an example screenshot dragged across both screens, #HiDPI on the left.

    The issue is: It's also blurry when screenshotting only a 1080p screen.

    Suggestions?

  27. On my laptop, I'm using #Gnome 48 in #Debian Trixie, under Wayland. There are two 1080p displays connected, and it also has a 1920p built-in screen which I'm using with 200 % scaling.

    If I use Gnome's builtin screenshot tool, all screenshots from the 100 % screens are blurry: It's scaling up the 1080p screens, interpolating pixels.

    Here's an example screenshot dragged across both screens, #HiDPI on the left.

    The issue is: It's also blurry when screenshotting only a 1080p screen.

    Suggestions?

  28. On my laptop, I'm using #Gnome 48 in #Debian Trixie, under Wayland. There are two 1080p displays connected, and it also has a 1920p built-in screen which I'm using with 200 % scaling.

    If I use Gnome's builtin screenshot tool, all screenshots from the 100 % screens are blurry: It's scaling up the 1080p screens, interpolating pixels.

    Here's an example screenshot dragged across both screens, #HiDPI on the left.

    The issue is: It's also blurry when screenshotting only a 1080p screen.

    Suggestions?

  29. On my laptop, I'm using #Gnome 48 in #Debian Trixie, under Wayland. There are two 1080p displays connected, and it also has a 1920p built-in screen which I'm using with 200 % scaling.

    If I use Gnome's builtin screenshot tool, all screenshots from the 100 % screens are blurry: It's scaling up the 1080p screens, interpolating pixels.

    Here's an example screenshot dragged across both screens, #HiDPI on the left.

    The issue is: It's also blurry when screenshotting only a 1080p screen.

    Suggestions?

  30. On my laptop, I'm using #Gnome 48 in #Debian Trixie, under Wayland. There are two 1080p displays connected, and it also has a 1920p built-in screen which I'm using with 200 % scaling.

    If I use Gnome's builtin screenshot tool, all screenshots from the 100 % screens are blurry: It's scaling up the 1080p screens, interpolating pixels.

    Here's an example screenshot dragged across both screens, #HiDPI on the left.

    The issue is: It's also blurry when screenshotting only a 1080p screen.

    Suggestions?

  31. Configure Dillo Browser for High Dots Per Inch (HiDPI) Displays

    Improve the web browsing experience by learning about solutions in configuring the web browser Dillo for High Dots Per Inch (HiDPI) monitor displays.

    adamsdesk.com/posts/dillo-brow

    @rl_dane

  32. Configure Dillo Browser for High Dots Per Inch (HiDPI) Displays

    Improve the web browsing experience by learning about solutions in configuring the web browser Dillo for High Dots Per Inch (HiDPI) monitor displays.

    adamsdesk.com/posts/dillo-brow

    #blog #DilloBrowser #HiDPI #TechSupport #RetroComputing @rl_dane

  33. Configure Dillo Browser for High Dots Per Inch (HiDPI) Displays

    Improve the web browsing experience by learning about solutions in configuring the web browser Dillo for High Dots Per Inch (HiDPI) monitor displays.

    adamsdesk.com/posts/dillo-brow

    #blog #DilloBrowser #HiDPI #TechSupport #RetroComputing @rl_dane

  34. Configure Dillo Browser for High Dots Per Inch (HiDPI) Displays

    Improve the web browsing experience by learning about solutions in configuring the web browser Dillo for High Dots Per Inch (HiDPI) monitor displays.

    adamsdesk.com/posts/dillo-brow

    #blog #DilloBrowser #HiDPI #TechSupport #RetroComputing @rl_dane

  35. Configure Dillo Browser for High Dots Per Inch (HiDPI) Displays

    Improve the web browsing experience by learning about solutions in configuring the web browser Dillo for High Dots Per Inch (HiDPI) monitor displays.

    adamsdesk.com/posts/dillo-brow

    #blog #DilloBrowser #HiDPI #TechSupport #RetroComputing @rl_dane

  36. Иконки прямо в коде: как мы избавились от assets, портируя приложение на Linux и macOS

    Привет, Хабр! Мы в ChameleonLab разрабатываем тулкит для стеганографии, который уже работает на Windows и macOS . Сейчас мы портируем его на Linux, и, как это часто бывает, именно на этом этапе классические проблемы с ресурсами (иконками, картинками) проявили себя во всей красе. После релиза пользователи увидели наше решение и стали спрашивать, как оно устроено и почему приложение не тащит за собой папку с картинками. Раз уж сообществу это интересно, мы решили дать развёрнутый ответ. Расскажем, как встроили все иконки прямо в код с помощью SVG, и как внутренние итерации и поиски идеального решения привели нас к финальному варианту.

    habr.com/ru/articles/940180/

    #python #PyQt #PySide #Qt #SVG #векторная_графика #ui #PyInstaller #hidpi #кроссплатформенная_разработка

  37. Иконки прямо в коде: как мы избавились от assets, портируя приложение на Linux и macOS

    Привет, Хабр! Мы в ChameleonLab разрабатываем тулкит для стеганографии, который уже работает на Windows и macOS . Сейчас мы портируем его на Linux, и, как это часто бывает, именно на этом этапе классические проблемы с ресурсами (иконками, картинками) проявили себя во всей красе. После релиза пользователи увидели наше решение и стали спрашивать, как оно устроено и почему приложение не тащит за собой папку с картинками. Раз уж сообществу это интересно, мы решили дать развёрнутый ответ. Расскажем, как встроили все иконки прямо в код с помощью SVG, и как внутренние итерации и поиски идеального решения привели нас к финальному варианту.

    habr.com/ru/articles/940180/

    #python #PyQt #PySide #Qt #SVG #векторная_графика #ui #PyInstaller #hidpi #кроссплатформенная_разработка

  38. Иконки прямо в коде: как мы избавились от assets, портируя приложение на Linux и macOS

    Привет, Хабр! Мы в ChameleonLab разрабатываем тулкит для стеганографии, который уже работает на Windows и macOS . Сейчас мы портируем его на Linux, и, как это часто бывает, именно на этом этапе классические проблемы с ресурсами (иконками, картинками) проявили себя во всей красе. После релиза пользователи увидели наше решение и стали спрашивать, как оно устроено и почему приложение не тащит за собой папку с картинками. Раз уж сообществу это интересно, мы решили дать развёрнутый ответ. Расскажем, как встроили все иконки прямо в код с помощью SVG, и как внутренние итерации и поиски идеального решения привели нас к финальному варианту.

    habr.com/ru/articles/940180/

    #python #PyQt #PySide #Qt #SVG #векторная_графика #ui #PyInstaller #hidpi #кроссплатформенная_разработка

  39. Иконки прямо в коде: как мы избавились от assets, портируя приложение на Linux и macOS

    Привет, Хабр! Мы в ChameleonLab разрабатываем тулкит для стеганографии, который уже работает на Windows и macOS . Сейчас мы портируем его на Linux, и, как это часто бывает, именно на этом этапе классические проблемы с ресурсами (иконками, картинками) проявили себя во всей красе. После релиза пользователи увидели наше решение и стали спрашивать, как оно устроено и почему приложение не тащит за собой папку с картинками. Раз уж сообществу это интересно, мы решили дать развёрнутый ответ. Расскажем, как встроили все иконки прямо в код с помощью SVG, и как внутренние итерации и поиски идеального решения привели нас к финальному варианту.

    habr.com/ru/articles/940180/

    #python #PyQt #PySide #Qt #SVG #векторная_графика #ui #PyInstaller #hidpi #кроссплатформенная_разработка

  40. Trying to get started building a desktop application with a #3D viewport using #Vulkan and #Rust on #Linux.

    What. A. Frustrating. Mess.

    Fast moving (and breaking) APIs. Outdated examples. Missing features (looking at you, #HiDPI support).

    I guess I'm coming back later.

    Currently, the most stable approach seems to be #GTK4's GLArea and plain old #OpenGL.