Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add a WinUI3 backend #2574

Open
jhi2 opened this issue May 16, 2024 · 2 comments
Open

Add a WinUI3 backend #2574

jhi2 opened this issue May 16, 2024 · 2 comments
Labels
enhancement New features, or improvements to existing features. windows The issue relates to Microsoft Windows support.

Comments

@jhi2
Copy link

jhi2 commented May 16, 2024

(Ticket content has been edited significantly from the original to provide better guidance on the feature request)

What is the problem or limitation you are having?

Toga's look and feel on Windows currently uses Winforms, which doesn't reflect the current look and feel of Windows apps.

Describe the solution you'd like

We should add a WinUI3 backend.

Describe alternatives you've considered

Continue to live with Winforms.

Additional context

The prerequisite for this backend is the development of Python bindings for WinUI3.

@jhi2 jhi2 added the enhancement New features, or improvements to existing features. label May 16, 2024
@freakboy3742 freakboy3742 changed the title Does not look native on Windows 11 Add a WinUI3 backend May 18, 2024
@freakboy3742
Copy link
Member

Thanks for the suggestion - we'd love to add a WinUI3 backend; the problem is that there are no Python bindings for WinUI3. Once those bindings exist and are stable, a WinUI3 backend for Toga can be developed.

@freakboy3742 freakboy3742 added the windows The issue relates to Microsoft Windows support. label May 18, 2024
@jhi2
Copy link
Author

jhi2 commented Jun 2, 2024

Maybe I could help make one

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New features, or improvements to existing features. windows The issue relates to Microsoft Windows support.
Projects
None yet
Development

No branches or pull requests

2 participants