Background image alignment relative to desktop #20374

Open
opened 2026-01-31 07:11:51 +00:00 by claunia · 2 comments
Owner

Originally created by @gfody on GitHub (Aug 16, 2023).

Description of the new feature/enhancement

A background image alignment mode that's relative to the desktop. As you move the terminal around the image remains aligned with the desktop like wallpaper, eg:

cap
..choose an image that complements the wallpaper for a pleasant effect
cap2

Ideally we could also configure the background image to follow a convention for when the desktop wallpaper is in slideshow mode. (disclaimer this is a feature in ConsoleZ)

Similar to issue #6497

Originally created by @gfody on GitHub (Aug 16, 2023). # Description of the new feature/enhancement A background image alignment mode that's relative to the desktop. As you move the terminal around the image remains aligned with the desktop like wallpaper, eg: ![cap](https://user-images.githubusercontent.com/1146032/37075730-06c978f6-2188-11e8-8320-0e264dfda1a5.gif) ..choose an image that complements the wallpaper for a pleasant effect ![cap2](https://user-images.githubusercontent.com/1146032/37075736-0c491174-2188-11e8-8b96-ba867d645c99.gif) Ideally we could also configure the background image to follow a convention for when the desktop wallpaper is in slideshow mode. (disclaimer this is a feature in [ConsoleZ](https://github.com/cbucher/console/issues/468)) Similar to issue #6497
Author
Owner

@zadjii-msft commented on GitHub (Aug 21, 2023):

I'll tag this up as a potential "extension" idea. Neat, sure. Definitely along the lines of #6497. But probably something we won't be building into the Terminal ourselves

@zadjii-msft commented on GitHub (Aug 21, 2023): I'll tag this up as a potential "extension" idea. Neat, sure. Definitely along the lines of #6497. But probably something we won't be building into the Terminal ourselves
Author
Owner

@lhecker commented on GitHub (Aug 21, 2023):

FYI This feature would likely require drawing the background image in our renderer. I suspect WinUI doesn't support updating an image at high refresh rates 1 while also cropping it. Doing it ourselves however is both easy and performant.


  1. 120Hz displays being the new norm for high end displays nowadays. Thanks, Apple! ↩︎

@lhecker commented on GitHub (Aug 21, 2023): FYI This feature would likely require drawing the background image in our renderer. I suspect WinUI doesn't support updating an image at high refresh rates [^1] while also cropping it. Doing it ourselves however is both easy and performant. [^1]: 120Hz displays being the new norm for high end displays nowadays. Thanks, Apple!
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#20374