flutter / flutter/flutter

Support undecorated windows

Open
#183,556 0 comments 1 reaction 0 assignees View on GitHub
c: new feature c: proposal framework P2 platform-linux platform-macos platform-windows team-framework triaged-framework
Dominant language
Dart
Stars
179k
Forks
31.1k
PR merge metrics
PR metrics pending

Description

Desktop windows are allowed to be rendered "undecorated", which means the system does not draw any window title, controls etc. This is commonly used because the app wants to do these decorations itself, often because it wants better integration with the rest of the application. To support this in Flutter we need a mechanism for windows to disable decorations.

This feature is already being used in real applications like the [Ubuntu App Center](https://github.com/ubuntu/app-center) which uses [Handy Window](https://github.com/ubuntu/handy_window.dart) to disable decorations and [Yaru](https://github.com/ubuntu/yaru.dart) to render the window controls.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.