Skip to content

ux: api: extension SDK API: Support API to create a new named terminal and execute a command from extension code. #301

@sandipchitale

Description

@sandipchitale

Is your feature request related to a problem? Please describe.
My extension https://github.com/sandipchitale/docker-desktop-dive wants to execute the dive command in a terminal that supports termcap/curses.

Describe the solution you'd like
As the UX guidelines suggest I want to avoid launching native, external terminal. Instead want to create a temporary terminal and execute the command in it. Once the user quits the UI of dive the terminal will colse.

Describe alternatives you've considered
Currently I am launching a native, external terminal window.

Additional context
See the write-up about the extension here:

https://www.linkedin.com/pulse/docker-desktop-dive-extension-sandip-chitale-ppuzc/

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions