Enable a background image on top of an acrylic brush #1434

Closed
opened 2026-01-30 22:26:59 +00:00 by claunia · 10 comments
Owner

Originally created by @SJang1 on GitHub (May 31, 2019).

Environment

Windows build number: Microsoft Windows [Version 10.0.18908.1000]
Windows Terminal version (if applicable): commit id d24d647 and 71e19cd tested.

Steps to reproduce

add "backgroundImage" to profiles.

Expected behavior

Backgroung Image changes to what I have selected.

Actual behavior

Only Powershell works as expected, cmd, ubuntu, ... doesn't work like image I've pasted. (Just stays as normal)
image

Originally created by @SJang1 on GitHub (May 31, 2019). <!-- This bug tracker is monitored by Windows Terminal development team and other technical folks. **Important: When reporting BSODs or security issues, DO NOT attach memory dumps, logs, or traces to Github issues**. Instead, send dumps/traces to secure@microsoft.com, referencing this GitHub issue. Please use this form and describe your issue, concisely but precisely, with as much detail as possible. --> # Environment ```none Windows build number: Microsoft Windows [Version 10.0.18908.1000] Windows Terminal version (if applicable): commit id d24d647 and 71e19cd tested. ``` # Steps to reproduce add "backgroundImage" to profiles. # Expected behavior Backgroung Image changes to what I have selected. # Actual behavior Only Powershell works as expected, cmd, ubuntu, ... doesn't work like image I've pasted. (Just stays as normal) ![image](https://user-images.githubusercontent.com/29011440/58688033-4bc90180-83be-11e9-91f4-a964fee27345.png)
Author
Owner

@Summon528 commented on GitHub (May 31, 2019):

The current implementation of background image requires you to disable acrylic

@Summon528 commented on GitHub (May 31, 2019): The current implementation of background image requires you to disable acrylic
Author
Owner

@mdtauk commented on GitHub (May 31, 2019):

When a background image is set, the acrylic should not be disabled. Instead the acrylic brush should change from a backdrop host one, to an in app one. This will then blur the background image and not show what is behind the window

@mdtauk commented on GitHub (May 31, 2019): When a background image is set, the acrylic should not be disabled. Instead the acrylic brush should change from a **backdrop** host one, to an **in app** one. This will then blur the background image and not show what is behind the window
Author
Owner

@Summon528 commented on GitHub (May 31, 2019):

When a background image is set, the acrylic should not be disabled. Instead the acrylic brush should change from a backdrop host one, to an in app one. This will then blur the background image and not show what is behind the window

Yeah that is the ideal solution. However this is an unimplemented feature, rather than a bug for now. Core dev did mention to file a follow-up issue for this feature https://github.com/microsoft/terminal/pull/853#pullrequestreview-241953563 but apparently that has not been done yet

@Summon528 commented on GitHub (May 31, 2019): > > > When a background image is set, the acrylic should not be disabled. Instead the acrylic brush should change from a **backdrop** host one, to an **in app** one. This will then blur the background image and not show what is behind the window Yeah that is the ideal solution. However this is an unimplemented feature, rather than a bug for now. Core dev did mention to file a follow-up issue for this feature https://github.com/microsoft/terminal/pull/853#pullrequestreview-241953563 but apparently that has not been done yet
Author
Owner

@zadjii-msft commented on GitHub (May 31, 2019):

Congratulations, this is now that follow-up

@zadjii-msft commented on GitHub (May 31, 2019): Congratulations, this is now that follow-up
Author
Owner

@DHowett-MSFT commented on GitHub (Jun 3, 2019):

Thought: to make this a little better, we might want to implement something like "background stacks" -- so you can specify:

background: [
  { ... acrylic host backdrop ... }
  { ... image tux.exe ... }
  { ... acrylic app-backdrop ... }
]

Marking this as Issue-Feature?

@DHowett-MSFT commented on GitHub (Jun 3, 2019): Thought: to make this a little better, we might want to implement something like "background stacks" -- so you can specify: ``` background: [ { ... acrylic host backdrop ... } { ... image tux.exe ... } { ... acrylic app-backdrop ... } ] ``` Marking this as Issue-Feature?
Author
Owner

@isaacrlevin commented on GitHub (Jun 24, 2019):

If I am following this, the following experience is not supported.

  • Image with transparent background over a solid background

I have tried a few combinations of settings to no avail

@isaacrlevin commented on GitHub (Jun 24, 2019): If I am following this, the following experience is not supported. - Image with transparent background over a solid background I have tried a few combinations of settings to no avail
Author
Owner

@DHowett-MSFT commented on GitHub (Jun 24, 2019):

Indeed. This will hopefully fix that issue as well.

@DHowett-MSFT commented on GitHub (Jun 24, 2019): Indeed. This will hopefully fix that issue as well.
Author
Owner

@mdtauk commented on GitHub (Jun 24, 2019):

On top of acrylic, it is more of a watermark. It would also need a placement option.

@mdtauk commented on GitHub (Jun 24, 2019): On top of acrylic, it is more of a watermark. It would also need a placement option.
Author
Owner

@Jaykul commented on GitHub (Jun 26, 2019):

We definitely need a placement option

@Jaykul commented on GitHub (Jun 26, 2019): We definitely need a placement option
Author
Owner

@ghost commented on GitHub (Aug 3, 2019):

:tada:This issue was addressed in #1107, which has now been successfully released as Windows Terminal Preview v0.3.2142.0.🎉

Handy links:

@ghost commented on GitHub (Aug 3, 2019): :tada:This issue was addressed in #1107, which has now been successfully released as `Windows Terminal Preview v0.3.2142.0`.:tada: Handy links: * [Release Notes](https://github.com/microsoft/terminal/releases/tag/v0.3.2142.0) * [Store Download](https://www.microsoft.com/store/apps/9n0dx20hk701?cid=storebadge&ocid=badge)
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#1434