Skip to content

[script] Find and interact with Clients

Antonio Russo requested to merge aerusso/kwin:mrs/enhance-scripting-api into master

This patch adds mechanisms to find and interact with clients to the scripting API:

  • workspace.clientAt provides a way to list the clients at a given location on the screen.
  • workspace.clientListStackingOrder provides a list of all clients in the order they are stacked on the screen.
  • workspace.raiseClient provides a mechanism to bring a given client to the top of that list, making it visible above all others.

Merge request reports