Skip to content

Embed window controls ( - + x ) / traffic lights in the app when running on Linux #23665

Closed
@rathboma

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.

Mac screenshot:
Screen Shot 2020-05-19 at 10 41 00 AM

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

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions