PNG/other image support on login screen #1931
Replies: 3 comments 9 replies
-
For my company it would allow us to continue to use a corporate background styling without the penalty of a large image being required to be downloaded over the limited VPN connection first. I think its sensible to offer more than just bitmap as a standard for the images in any case with the added transparency element of PNG allowing for slicker integration into the login window. |
Beta Was this translation helpful? Give feedback.
-
I +1 to imlib2. |
Beta Was this translation helpful? Give feedback.
-
This functionality is implemented in PR #1962, and as of 2021-09-01 is merged into devel. |
Beta Was this translation helpful? Give feedback.
-
Hi all,
This is related to #1929.
Having had a look at the code linked in that PR, it's a relatively simple matter to get the login screen to optionally support resizeable PNG images in addition to the existing fixed .bmp images. The code provides some crude resizing support and allows an image to be alpha-blended with a single background colour. There's some work required, like adding hooks to autoconf for libpng, and adding a few controls for scaling, etc to xrdp.ini. That could all be in place for the next release.
This would allow organisations or distros to more easily support customisation of the xrdp login screen.
PNG support is available on pretty much every platform out there, and this is unlikely to change very soon.
I've researched other options briefly which would offer more flexibility but need a lot more work.
What do people think? I'm personally tempted to go for the quick win, given all the other work we've got on at the moment.
Beta Was this translation helpful? Give feedback.
All reactions