Native Wayland watcher support is finally here! It's not perfect so I foresee improved protocol support in the future, but the Wayland watcher passes with flying colors on COSMIC DE.
To upgrade, re-run the installation script: curl -s https://raw.githubusercontent.com/SUPERCILEX/clipboard-history/master/install-with-cargo-systemd.sh | bash
. Note: you may need to run rustup update
as Ringboard now uses the 2024 edition.
Features
- As mentioned above, Wayland is now fully supported in Ringboard.
- However, it depends on the
zwlr_data_control_source_v1
protocol which is notoriously unsupported by Gnome, though well supported by other compositors. - The COSMIC DE requires that you create a file like
/etc/environment.d/clipboard.conf
with the contentsCOSMIC_DATA_CONTROL_ENABLED=1
to enable the clipboard protocol.
- However, it depends on the
- Lots of minor performance optimizations.
Bug fixes
- Fixed some memory leaks in Ringboard egui (#41).
- Fixed potential alignment issues when displaying many images in Ringboard egui (#42).
- Blocked the
chromium/x-source-url
mime type so applications can use a plaintext version instead. - The
ringboard wipe
command no longer leaves the database in a broken state if the wipe command failed.