Skip to content

MacOs enhanced support #527

@danatcofo

Description

@danatcofo

There are at least 2 different MacOs targeted features that are missing which are kind of important to a fully functioning app.

  • Dock.SetMenu() which is currently in a TODO state
  • App.Activate listener to listen for the app.on('activate') event that indicates a dock click. the activate event also is fired off for other events but for the purposes of Electron.NET, the dock click is the primary missing feature. Without this its impossible to know when the dock icon has been clicked and no windows are open.

I'm planning to implement these myself and create a pr for them, but wanted to open up this feature as a handle to gather any other major macOS interactions that are missing.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions