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

[WIP] feat: Title bar customization #13266

Draft
wants to merge 3 commits into
base: master
Choose a base branch
from

Conversation

MartinZikmund
Copy link
Member

@MartinZikmund MartinZikmund commented Aug 15, 2023

GitHub Issue (If applicable): closes #

PR Type

What kind of change does this PR introduce?

What is the current behavior?

What is the new behavior?

Copilot Summary

🤖 Generated by Copilot at 9ed0b36

This pull request adds partial support for the new WinUI 3 APIs for customizing the app view, app window, and status bar title bars, using the Microsoft.UI.Windowing namespace. It also updates the TitleBarColorTests user control to demonstrate the usage of these APIs on different platforms. It refactors the code for the StatusBar and ApplicationViewTitleBar classes to use helper classes for managing the platform-specific logic for setting the title bar colors. It adds new files for the AppWindow, AppWindowTitleBar, StatusBarHelper, and TitleBarHelper classes, and modifies some existing files for the Color, ApplicationViewTitleBar, and StatusBar structs and classes.

PR Checklist

Please check if your PR fulfills the following requirements:

Other information

Internal Issue (If applicable):

@MartinZikmund MartinZikmund changed the title feat: Title bar customization [WIP] feat: Title bar customization Aug 15, 2023
@github-actions github-actions bot added platform/wasm 🌐 Categorizes an issue or PR as relevant to the WebAssembly platform platform/android 🤖 Categorizes an issue or PR as relevant to the Android platform area/automation Categorizes an issue or PR as relevant to project automation labels Aug 15, 2023
Copy link

This PR is stale because it has been open 60 days with no activity. Remove stale label or comment or it will be closed in 10 days.

@github-actions github-actions bot added the stale This item has been marked as stale and will be closed if there is no activity. label Jan 29, 2025
@MartinZikmund MartinZikmund force-pushed the dev/mazi/titlebar-customization branch from 9ed0b36 to d1b6d17 Compare January 31, 2025 12:23
@MartinZikmund MartinZikmund removed the stale This item has been marked as stale and will be closed if there is no activity. label Jan 31, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/automation Categorizes an issue or PR as relevant to project automation platform/android 🤖 Categorizes an issue or PR as relevant to the Android platform platform/wasm 🌐 Categorizes an issue or PR as relevant to the WebAssembly platform
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant