Skip to content

Support for widgets in non-UWP apps (WinUI 3) #100

@agc93

Description

@agc93

Is your feature request related to a problem? Please describe.
Currently, building an overlay requires using a UWP app as a base. This immediately locks out use of any libraries or features from .NET 5 as well as anything newer than .NET Standard 2.0.

Additionally, Project Reunion no longer includes any planned roadmap for supporting newer features (WinUI 3, .NET 5 support, etc) in UWP apps.

Describe the solution you'd like
Ideally, I'd like to be able to add a widget from a "modern" WPF app (such as one created by the new production-supported WinUI 3 Desktop templates from Project Reunion), thus allowing for creating a widget without being hamstrung by UWP's increasingly acute limitations.

As it stands, I am unable to use any library, component or code created since about 2018 (i.e. since .NET Standard 2.1) on top of not being able to use .NET 5, WinUI 3, SDK-style projects or newer C# features.

Describe alternatives you've considered
Given the focus on the "enhance" and "extend" stories for making Windows 10 APIs available through packaged Win32/WPF apps and the availability of bridging options like XAML Islands, I would hope there was some alternative method of providing a widget.

Additional context
I understand that a lot of the culprit here lies with UWP itself, but to be clear, my request is specifically whether there is a supported method of providing Game Bar widgets from any target/platform other than UWP.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions