-
Notifications
You must be signed in to change notification settings - Fork 114
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Improve image sizing #106
Improve image sizing #106
Conversation
real-or-random
commented
Jan 3, 2020
- Load icon with the desired height. This fixes imageHeight attribute sets the width and aspect ratio is not conserved. #86.
- Add support for display scaling. This is not perfect because we currently don't redraw on changes.
- Load icon with the desired height. This fixes p-e-w#86. - Add support for display scaling. This is not perfect because we currently don't redraw on changes.
I'm not entirely sure why |
Thanks for the PR, but without a clear understanding of what is actually going on here I am reluctant to merge this. Obviously, I had tested these parameters, and they were working with a previous GNOME Shell version. Therefore, this appears to be yet another API break somehow. At minimum, I would need someone else to confirm that this really fixes the bug, and does not introduce any new ones. |
Fwiw, I'm my version is 3.34.3 and I've been using this without any issues so far. @p-e-w Maybe that's not enough for merging this but can you test this PR on "your" GNOME Shell version where you had tested the old code and see if breaks there? If not, that's already a good indicator that this works across multiple versions. |
I don't use GNOME Shell anymore. I switched to Sway a while ago and have not looked back since. Therefore, Argos is in maintenance mode as far as I'm concerned. It would be good if someone else could confirm this works so I don't have to spin up a VM just for this purpose. |
Okay, I see. Do you think it makes sense to add a big "maintenance mode" notice to the README? Maybe it's possible to find a maintainer. |
Thanks, I opened an issue to discuss the future of argos in #108. |
I can confirm this is also working for gnome-shell 3.36 and 3.36.1 |
This still works on the current GNOME Shell 42.3.1. The same code is used https://gitlab.gnome.org/GNOME/gnome-shell/-/blob/main/js/gdm/loginDialog.js. Can we get this merged? |
I am not seeing issues here. Can you provide a sample script that demonstrates the issue? |
Ha, I can't reproduce the issues on master. I assume the issue was caused by some more fundamental incompatibility with a GNOME update and is resolved now. Maybe I was running master already when I wrote that comment in Aug 2022... There's one more minor issue that I encountered when testing this. I'll open a separate issue for this. |