Skip to content

Why stuck on WinUI 2? #17127

Closed Answered by zadjii-msft
Lakshrp112 asked this question in Q&A
Discussion options

You must be logged in to vote

There's one key thing that prevents us from using WinUI 3. SwapchainPanels on top of acrylic (and other XAML content). With the way the terminal is currently architected, each pane is a swapchainpanel with a transparent background. This lets us layer the swapchain on top of XAML content. Namely, we use that so the background of a pane can be acrylic, or an image (namely: a gif).

Alas, undocked swapchains can't have transparent backgrounds. So that would mean no acrylic, and no background images. And people love their backgrounds. We've got open dependencies filed to get that sorted out, but it'll probably be a while before those get resolved.

Other than that, the transition isn't that pai…

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by Lakshrp112
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
Issue-Feature Complex enough to require an in depth planning process and actual budgeted, scheduled work. Needs-Triage It's a new issue that the core contributor team needs to triage at the next triage meeting Needs-Tag-Fix Doesn't match tag requirements
2 participants
Converted from issue

This discussion was converted from issue #17126 on April 25, 2024 10:58.