This saves a bit of duplicated boilerplate. Applets seem to work fairly well with this. Though we should see if any other changes to initial window settings are needed in certain applets for the exact behavior we want.
32 lines
940 B
TOML
32 lines
940 B
TOML
[package]
|
|
name = "cosmic-app-list"
|
|
version = "0.1.0"
|
|
edition = "2021"
|
|
|
|
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
|
|
[dependencies]
|
|
cctk.workspace = true
|
|
cosmic-protocols.workspace = true
|
|
libcosmic.workspace = true
|
|
# libcosmic = { path = "../../libcosmic", default-features = false, features = ["wayland", "tokio"] }
|
|
ron = "0.8"
|
|
futures = "0.3"
|
|
futures-util = "0.3"
|
|
once_cell = "1.9"
|
|
xdg = "2.4"
|
|
pretty_env_logger = "0.5"
|
|
nix = "0.26"
|
|
shlex = "1.1.0"
|
|
anyhow = "1.0"
|
|
serde = { version = "1.0", features = ["derive"] }
|
|
log = "0.4"
|
|
tokio = { version = "1.17.0", features = ["sync", "rt", "rt-multi-thread", "macros", "process"] }
|
|
itertools = "*"
|
|
freedesktop-desktop-entry = "0.5.0"
|
|
freedesktop-icons = "0.2.2"
|
|
i18n-embed = { version = "0.13", features = ["fluent-system", "desktop-requester"] }
|
|
i18n-embed-fl = "0.6"
|
|
rust-embed = "6.3"
|
|
url = "2.3.1"
|
|
rust-embed-utils = "7.5.0"
|
|
rand = "0.8.5"
|