[PR #10864] [MERGED] Add titlebar acrylic #28266

Open
opened 2026-01-31 09:27:23 +00:00 by claunia · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/microsoft/terminal/pull/10864
Author: @matthew4850
Created: 8/3/2021
Status: Merged
Merged: 8/23/2021
Merged by: @undefined

Base: mainHead: main


📝 Commits (3)

📊 Changes

9 files changed (+1292 additions, -1218 deletions)

View changed files

📝 src/cascadia/TerminalApp/App.xaml (+6 -0)
📝 src/cascadia/TerminalApp/Pane.cpp (+3 -3)
📝 src/cascadia/TerminalApp/TerminalPage.cpp (+38 -0)
📝 src/cascadia/TerminalSettingsEditor/GlobalAppearance.xaml (+5 -0)
📝 src/cascadia/TerminalSettingsEditor/Resources/en-US/Resources.resw (+1221 -1213)
📝 src/cascadia/TerminalSettingsModel/GlobalAppSettings.cpp (+5 -0)
📝 src/cascadia/TerminalSettingsModel/GlobalAppSettings.h (+1 -0)
📝 src/cascadia/TerminalSettingsModel/GlobalAppSettings.idl (+1 -0)
📝 src/cascadia/WindowsTerminal/NonClientIslandWindow.cpp (+12 -2)

📄 Description

Add support for acrylic in the titlebar

PR Checklist

  • CLA signed

Detailed Description of the Pull Request / Additional comments

This seems to be a highly requested feature and seeing as #5772 was closed I thought it made sense to make a PR for this.
image

Validation Steps Performed

Checked that acrylic works in both dark and light modes and switching between them still works. Also checked that acrylic in the tab row still works when tabs in titlebar is disabled.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/microsoft/terminal/pull/10864 **Author:** [@matthew4850](https://github.com/matthew4850) **Created:** 8/3/2021 **Status:** ✅ Merged **Merged:** 8/23/2021 **Merged by:** [@undefined](undefined) **Base:** `main` ← **Head:** `main` --- ### 📝 Commits (3) - [`7f09333`](https://github.com/microsoft/terminal/commit/7f09333a547115277e17fc3ff7dae7b7088d57f7) Add titlebar acrylic. - [`9138979`](https://github.com/microsoft/terminal/commit/91389797e2a73ee4880ab0866189f33bc3bb8eb1) Fix formatting - [`2e777e3`](https://github.com/microsoft/terminal/commit/2e777e3f78d50d3022cac9fa4a9ffc4ae7717434) Merge branch 'main' into main ### 📊 Changes **9 files changed** (+1292 additions, -1218 deletions) <details> <summary>View changed files</summary> 📝 `src/cascadia/TerminalApp/App.xaml` (+6 -0) 📝 `src/cascadia/TerminalApp/Pane.cpp` (+3 -3) 📝 `src/cascadia/TerminalApp/TerminalPage.cpp` (+38 -0) 📝 `src/cascadia/TerminalSettingsEditor/GlobalAppearance.xaml` (+5 -0) 📝 `src/cascadia/TerminalSettingsEditor/Resources/en-US/Resources.resw` (+1221 -1213) 📝 `src/cascadia/TerminalSettingsModel/GlobalAppSettings.cpp` (+5 -0) 📝 `src/cascadia/TerminalSettingsModel/GlobalAppSettings.h` (+1 -0) 📝 `src/cascadia/TerminalSettingsModel/GlobalAppSettings.idl` (+1 -0) 📝 `src/cascadia/WindowsTerminal/NonClientIslandWindow.cpp` (+12 -2) </details> ### 📄 Description Add support for acrylic in the titlebar ## PR Checklist * [x] CLA signed ## Detailed Description of the Pull Request / Additional comments This seems to be a highly requested feature and seeing as #5772 was closed I thought it made sense to make a PR for this. ![image](https://user-images.githubusercontent.com/40522069/128095309-f9073a9d-274c-44a1-be5b-34ea58d5a5a9.png) ## Validation Steps Performed Checked that acrylic works in both dark and light modes and switching between them still works. Also checked that acrylic in the tab row still works when tabs in titlebar is disabled. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
claunia added the pull-request label 2026-01-31 09:27:23 +00:00
Sign in to join this conversation.
No Label pull-request
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#28266