Skip to content

Expose “Running Application” Indicator (Green Dot) Rendering to Plugins #137

Description

@R4g3D

Description

Please expose the same green dot “application running” indicator used by the built-in Open Application action so that third-party plugins can leverage a consistent system-level running-state indicator.

In Stream Deck 7.x, the built-in Open Application action displays a small green dot overlay on the key when the configured application is running.

This behavior:

  • Is visually clean and unobtrusive
  • Is consistent with the Stream Deck UI language
  • Avoids requiring plugins to manually composite overlays
  • Provides a clear “running state” UX pattern

However, this functionality appears to be internal to the Stream Deck desktop application and is not exposed via the public SDK.

Examples

setRunningIndicator(true | false)

Impact

Benefits:

  • Perfect visual consistency
  • No image compositing required
  • Lightweight
  • Forward-compatible with UI updates

Alternatives Considered

Alternatively, provide the rendering implementation (or a documented helper API) so plugin developers can replicate the indicator in a way that is visually and behaviorally consistent with the native action.

Provide a helper in the SDK:

renderOverlay(imageBuffer, { running: true })

Contribution

  • I am interested in contributing

Metadata

Metadata

Assignees

No one assigned

    Labels

    triageThe issue is awaiting triage.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions