canonical / mir-ci

Mir CI helpers
1 stars 1 forks source link

screencopy: add support for multiple outputs #100

Open Saviq opened 4 months ago

Saviq commented 4 months ago

The ScreencopyTracker, and the screencopy library as a result, only support the first output.

We should add support for multiple outputs, taking the whole desktop plane by default.

The proportional pointer move in VirtualPointer also considers only the first display. It should probably default to it, but allow overriding that to a different output, or maybe the whole desktop plane.

Display walls also need consideration.