Skip to content

Implement a view-based Linux shell #30729

@stuartmorgan-g

Description

@stuartmorgan-g

The current Linux shell uses GLFW, which significantly limits flexibility. For instance, there's no way to do a hybrid window (for instance, putting a GTK menu bar at the top of an otherwise-Flutter window).

See previous discussion in google/flutter-desktop-embedding#23

Given the lack of a standard toolkit, what exactly this should be is much less clear on Linux than on macOS or Windows. A likely outcome is that the shell would be implemented with GTK, but more research is needed.

Metadata

Metadata

Assignees

Labels

P2Important issues not at the top of the work lista: desktopRunning on desktopcustomer: octopodengineflutter/engine related. See also e: labels.platform-linuxBuilding on or for Linux specifically

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions