This commit entirely reworks the internal structure of the entire crate, as well as some of its APIs. This crate only accepts a C pointer to a Wayland display object, since the target audience of this crate are libraries without a wayland-client types. Also since seat information is not presented in such clients most of the time, the clipboard entirely relies on its seat tracking.
17 lines
722 B
TOML
17 lines
722 B
TOML
[package]
|
|
name = "smithay-clipboard"
|
|
version = "0.4.0"
|
|
authors = ["Kirill Chibisov <contact@kchibisov.com>", "Lucas Timmins <timmins.s.lucas@gmail.com>", "Victor Berger <victor.berger@m4x.org>"]
|
|
edition = "2018"
|
|
description = "Provides access to the wayland clipboard for client applications."
|
|
repository = "https://github.com/smithay/smithay-clipboard"
|
|
documentation = "https://smithay.github.io/smithay-clipboard"
|
|
license = "MIT"
|
|
keywords = ["clipboard", "wayland"]
|
|
|
|
[dependencies]
|
|
sctk = { package = "smithay-client-toolkit", version = "0.9.1", default-features = false }
|
|
wayland-client = { version = "0.26.3", features = ["dlopen"] }
|
|
|
|
[dev-dependencies]
|
|
sctk = { package = "smithay-client-toolkit", version = "0.9.1"}
|