Another attempt at Wayland HiDPI support #5215
Replies: 7 comments 16 replies
-
@tpaniaki Assuming these are svg icons, I agree, they don't look quite right If you're able to update to the latest commit and set loglevel to debug in your config:
we can start by verifying what icons are being used You should see lines in the log like:
BTW, are you on arch? And do you use Hardcode-Tray? |
Beta Was this translation helpful? Give feedback.
-
I've just updated your branch to the last commits. Perhaps this last info explains why I don't get |
Beta Was this translation helpful? Give feedback.
-
Here is what I now get when the telegram icon is added:
The other app is the Nextcloud client. Both apps are installed from the AUR (nextcloud-client, telegram-desktop). Icons theme is papirus-dark I set through the Qt6 settings (qt6ct). Scale factor is 2 at 3840X2160. |
Beta Was this translation helpful? Give feedback.
-
qt6-svg is a dependency of qt6-base on Arch so it is installed. Have you noticed the difference? me: |
Beta Was this translation helpful? Give feedback.
-
Yes I had double-checked. This seems to affect Qt apps only on my system since GTK icons are well recognized:
Is your telegram sandboxed by any chance? |
Beta Was this translation helpful? Give feedback.
-
Yes, I had checked Monochrome icon. If I uncheck it the icon goes blue but the log don't offer a path either.
I don't have that folder locally. Papirus-dark itself is located in /usr/share/icons. However, I can't find the monochrome version within papirus-dark which is a bit surprising. Just a naive question: can't we force the widget to scale icons from a higher resolution? |
Beta Was this translation helpful? Give feedback.
-
Yeah, this was always going to be the next issue... It would be nice if there was a way to implement something that fixed this for all widgets in one go. I'm not sure that's possible - I think the next best is we make it really easy to update existing widgets and also write new widgets to support hidpi, basically abstract away as much to do with scale factors as possible. But still struggling at the moment to come up with a neat solution Anyway... I've done something - not super happy with it, but at least it's something for now Feel free to try it out and let me know if you hit any issues |
Beta Was this translation helpful? Give feedback.
-
I've created this discussion as somewhere to discuss and receive feedback on my hidpi branch https://github.com/richcarni/qtile/tree/wayland-hidpi-dev
This branch is basically PR #5159 plus ongoing attempts to improve hidpi support (which itself is just an extension of PR #4625)
I should start by acknowledging the existing issues and discussions that I'm aware of...
Specific to Wayland there is issue #3646
And more generally also discussion #4781
Beta Was this translation helpful? Give feedback.
All reactions