pop-os / cosmic-randr

Library and utility for displaying and configuring Wayland outputs
Mozilla Public License 2.0
33 stars 3 forks source link

randr: Add mirroring support #14

Closed Drakulix closed 6 months ago

Drakulix commented 6 months ago

This does a bunch of refactoring to cosmic-randr to add support for our upcoming cosmic-output-management protocol: https://github.com/pop-os/cosmic-protocols/pull/26.

Most notably, it cleans up a bit of the wayland-rs usage:

Additionally

Missing features:

Should be tested against https://github.com/pop-os/cosmic-comp/pull/448

mmstick commented 6 months ago

cosmic-settings uses the shell crate here for getting information from cosmic-randr, so you're free to modify the KDL output as long as the shell crate can still deserialize it.