Embed window controls ( - + x ) / traffic lights in the app when running on Linux #23665
Closed
Description
Preflight Checklist
- I have read the Contributing Guidelines for this project.
- I agree to follow the Code of Conduct that this project adheres to.
- I have searched the issue tracker for a feature request that matches the one I want to file, without success.
Problem Description
Breaking out from #11907 currently there is no way on Linux to embed the native window controls (traffic lights) inside the Electron app.
This currently works great on MacOS, and allows us to implement our own good-looking (if not entirely native) titlebar UI, or omit it entirely.
Proposed Solution
- A config setting to allow Traffic lights ( - + x ) to be embedded.
- Some sort of property to tell the app where on the app the traffic lights are (left, middle, right), and the horizontal size
Alternatives Considered
See #11907 for a list of alternatives