mirror of
https://github.com/LGUG2Z/komorebi.git
synced 2026-11-13 12:23:38 +01:00
chore(repo): one workspace version, 0.2.0
Every package of the workspace now takes its version from [workspace.package] (version.workspace = true) instead of its own number. The numbers before were 0.1.42 (Windows libraries and packages), 0.1.0 (KDE, the macOS version crate, komorebi-shortcuts and the e2e guest crates) and 0.1.1 (macOS libraries); the unified release is 0.2.0 for all of them. Cargo.lock only changes the version of the workspace's own packages. Not changed here: the version text in schema doc comments and the generated schemas (next revision), and the shim packages, which are deleted later and only pick up the number meanwhile. Verified: cargo metadata --offline --locked succeeds.
This commit is contained in:
1 parent
e1fc1499d4
commit
87fb8340d0
34 files changed
+67
-64
No files matched your search
Generated
+32
-32
@@ -3387,7 +3387,7 @@ checksum = "e2db585e1d738fc771bf08a151420d3ed193d9d895a36df7f6f8a9456b911ddc"
|
||||
|
||||
[[package]]
|
||||
name = "komorebi"
|
||||
version = "0.1.42"
|
||||
version = "0.2.0"
|
||||
dependencies = [
|
||||
"color-eyre",
|
||||
"komorebi-linux",
|
||||
@@ -3398,14 +3398,14 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "komorebi-backend"
|
||||
version = "0.1.42"
|
||||
version = "0.2.0"
|
||||
dependencies = [
|
||||
"komorebi-layouts",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "komorebi-bar"
|
||||
version = "0.1.42"
|
||||
version = "0.2.0"
|
||||
dependencies = [
|
||||
"chrono",
|
||||
"chrono-tz",
|
||||
@@ -3455,7 +3455,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "komorebi-bar-core"
|
||||
version = "0.1.42"
|
||||
version = "0.2.0"
|
||||
dependencies = [
|
||||
"chrono",
|
||||
"chrono-tz",
|
||||
@@ -3479,7 +3479,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "komorebi-bar-macos"
|
||||
version = "0.1.1"
|
||||
version = "0.2.0"
|
||||
dependencies = [
|
||||
"chrono",
|
||||
"chrono-tz",
|
||||
@@ -3518,7 +3518,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "komorebi-client"
|
||||
version = "0.1.42"
|
||||
version = "0.2.0"
|
||||
dependencies = [
|
||||
"komorebi-linux",
|
||||
"komorebi-macos",
|
||||
@@ -3531,7 +3531,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "komorebi-client-linux"
|
||||
version = "0.1.0"
|
||||
version = "0.2.0"
|
||||
dependencies = [
|
||||
"komorebi-linux",
|
||||
"komorebi-themes",
|
||||
@@ -3541,7 +3541,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "komorebi-client-macos"
|
||||
version = "0.1.1"
|
||||
version = "0.2.0"
|
||||
dependencies = [
|
||||
"komorebi-macos",
|
||||
"komorebi-themes",
|
||||
@@ -3550,7 +3550,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "komorebi-collections"
|
||||
version = "0.1.42"
|
||||
version = "0.2.0"
|
||||
dependencies = [
|
||||
"pastey 0.2.3",
|
||||
"schemars 1.2.3",
|
||||
@@ -3560,7 +3560,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "komorebi-config"
|
||||
version = "0.1.42"
|
||||
version = "0.2.0"
|
||||
dependencies = [
|
||||
"clap",
|
||||
"color-eyre",
|
||||
@@ -3577,7 +3577,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "komorebi-core"
|
||||
version = "0.1.42"
|
||||
version = "0.2.0"
|
||||
dependencies = [
|
||||
"color-eyre",
|
||||
"komorebi-collections",
|
||||
@@ -3594,7 +3594,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "komorebi-e2e-agent"
|
||||
version = "0.1.0"
|
||||
version = "0.2.0"
|
||||
dependencies = [
|
||||
"serde",
|
||||
"serde_json_lenient",
|
||||
@@ -3603,7 +3603,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "komorebi-gui"
|
||||
version = "0.1.42"
|
||||
version = "0.2.0"
|
||||
dependencies = [
|
||||
"eframe",
|
||||
"egui_extras",
|
||||
@@ -3616,14 +3616,14 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "komorebi-hotkeys"
|
||||
version = "0.1.0"
|
||||
version = "0.2.0"
|
||||
dependencies = [
|
||||
"whkd-parser",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "komorebi-layouts"
|
||||
version = "0.1.42"
|
||||
version = "0.2.0"
|
||||
dependencies = [
|
||||
"clap",
|
||||
"color-eyre",
|
||||
@@ -3640,7 +3640,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "komorebi-linux"
|
||||
version = "0.1.0"
|
||||
version = "0.2.0"
|
||||
dependencies = [
|
||||
"clap",
|
||||
"color-eyre",
|
||||
@@ -3682,7 +3682,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "komorebi-macos"
|
||||
version = "0.1.1"
|
||||
version = "0.2.0"
|
||||
dependencies = [
|
||||
"base64 0.22.1",
|
||||
"block2 0.6.2",
|
||||
@@ -3736,7 +3736,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "komorebi-protocol"
|
||||
version = "0.1.42"
|
||||
version = "0.2.0"
|
||||
dependencies = [
|
||||
"clap",
|
||||
"color-eyre",
|
||||
@@ -3751,11 +3751,11 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "komorebi-scrolling"
|
||||
version = "0.1.42"
|
||||
version = "0.2.0"
|
||||
|
||||
[[package]]
|
||||
name = "komorebi-settings"
|
||||
version = "0.1.42"
|
||||
version = "0.2.0"
|
||||
dependencies = [
|
||||
"komorebi-config",
|
||||
"komorebi-layouts",
|
||||
@@ -3766,7 +3766,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "komorebi-shortcuts"
|
||||
version = "0.1.0"
|
||||
version = "0.2.0"
|
||||
dependencies = [
|
||||
"dirs 6.0.0",
|
||||
"eframe",
|
||||
@@ -3776,7 +3776,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "komorebi-testwin"
|
||||
version = "0.1.0"
|
||||
version = "0.2.0"
|
||||
dependencies = [
|
||||
"serde_json_lenient",
|
||||
"windows 0.62.2",
|
||||
@@ -3784,7 +3784,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "komorebi-themes"
|
||||
version = "0.1.42"
|
||||
version = "0.2.0"
|
||||
dependencies = [
|
||||
"base16-egui-themes",
|
||||
"catppuccin-egui",
|
||||
@@ -3799,7 +3799,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "komorebi-transport"
|
||||
version = "0.1.42"
|
||||
version = "0.2.0"
|
||||
dependencies = [
|
||||
"color-eyre",
|
||||
"crossbeam-channel",
|
||||
@@ -3811,7 +3811,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "komorebi-windows"
|
||||
version = "0.1.42"
|
||||
version = "0.2.0"
|
||||
dependencies = [
|
||||
"base64 0.22.1",
|
||||
"bitflags 2.13.2",
|
||||
@@ -3870,7 +3870,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "komorebic"
|
||||
version = "0.1.42"
|
||||
version = "0.2.0"
|
||||
dependencies = [
|
||||
"chrono",
|
||||
"clap",
|
||||
@@ -3906,7 +3906,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "komorebic-core"
|
||||
version = "0.1.42"
|
||||
version = "0.2.0"
|
||||
dependencies = [
|
||||
"clap",
|
||||
"clap_complete",
|
||||
@@ -3917,7 +3917,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "komorebic-linux"
|
||||
version = "0.1.0"
|
||||
version = "0.2.0"
|
||||
dependencies = [
|
||||
"chrono",
|
||||
"clap",
|
||||
@@ -3939,7 +3939,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "komorebic-macos"
|
||||
version = "0.1.1"
|
||||
version = "0.2.0"
|
||||
dependencies = [
|
||||
"chrono",
|
||||
"clap",
|
||||
@@ -3961,7 +3961,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "komorebic-no-console"
|
||||
version = "0.1.42"
|
||||
version = "0.2.0"
|
||||
|
||||
[[package]]
|
||||
name = "konst"
|
||||
@@ -7853,14 +7853,14 @@ checksum = "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426"
|
||||
|
||||
[[package]]
|
||||
name = "version-linux"
|
||||
version = "0.1.0"
|
||||
version = "0.2.0"
|
||||
dependencies = [
|
||||
"shadow-rs 2.0.0",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "version-macos"
|
||||
version = "0.1.0"
|
||||
version = "0.2.0"
|
||||
dependencies = [
|
||||
"shadow-rs 1.7.1",
|
||||
]
|
||||
|
||||
@@ -63,6 +63,9 @@ default-members = [
|
||||
"e2e/guest/testwin",
|
||||
]
|
||||
|
||||
[workspace.package]
|
||||
version = "0.2.0"
|
||||
|
||||
[workspace.dependencies]
|
||||
clap = { version = "4", features = ["derive", "wrap_help"] }
|
||||
chrono-tz = "0.10"
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
[package]
|
||||
name = "komorebi-backend"
|
||||
version = "0.1.42"
|
||||
version.workspace = true
|
||||
description = "What every komorebi daemon asks of its platform: the Backend trait, WindowId, plain-data window and monitor infos, and an in-memory FakeBackend"
|
||||
edition = "2024"
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
[package]
|
||||
name = "komorebi-bar-core"
|
||||
version = "0.1.42"
|
||||
version.workspace = true
|
||||
description = "The status bar shared by the Windows and macOS komorebi bars: configuration, widgets and the platform seam"
|
||||
edition = "2024"
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
[package]
|
||||
name = "komorebi-collections"
|
||||
version = "0.1.42"
|
||||
version.workspace = true
|
||||
description = "The ring and the lockable sequence that every komorebi keeps its windows, containers, workspaces and monitors in"
|
||||
edition = "2024"
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
[package]
|
||||
name = "komorebi-config"
|
||||
version = "0.1.42"
|
||||
version.workspace = true
|
||||
edition = "2024"
|
||||
description = "The komorebi.json data types (StaticConfig and the types it is made of) and the generation of its JSON Schema"
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
[package]
|
||||
name = "komorebi-core"
|
||||
version = "0.1.42"
|
||||
version.workspace = true
|
||||
description = "The model every komorebi daemon shares, generic over the platform's window: containers first, then monitors, workspaces and the window manager"
|
||||
edition = "2024"
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
[package]
|
||||
name = "komorebi-protocol"
|
||||
version = "0.1.42"
|
||||
version.workspace = true
|
||||
edition = "2024"
|
||||
description = "The wire types shared by every komorebi daemon and client: SocketMessage and its payloads"
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
[package]
|
||||
name = "komorebi-settings"
|
||||
version = "0.1.42"
|
||||
version.workspace = true
|
||||
edition = "2024"
|
||||
description = "The settings every komorebi daemon reads while it runs: one immutable snapshot, replaced as a whole, instead of process-wide statics"
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
[package]
|
||||
name = "komorebi-transport"
|
||||
version = "0.1.42"
|
||||
version.workspace = true
|
||||
description = "The command transport shared by every komorebi daemon: the pause filter, the command listener and the subscriber registry"
|
||||
edition = "2024"
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
[package]
|
||||
name = "komorebic-core"
|
||||
version = "0.1.42"
|
||||
version.workspace = true
|
||||
description = "The command line definitions that the komorebic of every platform shares"
|
||||
edition = "2024"
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
[package]
|
||||
name = "komorebi-e2e-agent"
|
||||
version = "0.1.0"
|
||||
version.workspace = true
|
||||
edition = "2024"
|
||||
description = "Runs in the interactive session of an e2e guest and answers the host"
|
||||
publish = false
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
[package]
|
||||
name = "komorebi-testwin"
|
||||
version = "0.1.0"
|
||||
version.workspace = true
|
||||
edition = "2024"
|
||||
description = "A plain window for the e2e suite to tile, with a control channel"
|
||||
publish = false
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
[package]
|
||||
name = "komorebi-bar"
|
||||
version = "0.1.42"
|
||||
version.workspace = true
|
||||
edition = "2024"
|
||||
|
||||
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
[package]
|
||||
name = "komorebi-client"
|
||||
version = "0.1.42"
|
||||
version.workspace = true
|
||||
edition = "2024"
|
||||
|
||||
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
[package]
|
||||
name = "komorebi"
|
||||
version = "0.1.42"
|
||||
version.workspace = true
|
||||
description = "A tiling window manager for Windows, KDE Plasma and macOS"
|
||||
repository = "https://github.com/LGUG2Z/komorebi"
|
||||
edition = "2024"
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
[package]
|
||||
name = "komorebi-client-linux"
|
||||
version = "0.1.0"
|
||||
version.workspace = true
|
||||
edition = "2024"
|
||||
|
||||
[dependencies]
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
[package]
|
||||
name = "komorebi-hotkeys"
|
||||
version = "0.1.0"
|
||||
version.workspace = true
|
||||
description = "Reads skhd, whkd and sxhkd key binding files and plans them as KDE global shortcuts"
|
||||
edition = "2024"
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
[package]
|
||||
name = "komorebi-linux"
|
||||
version = "0.1.0"
|
||||
version.workspace = true
|
||||
description = "A tiling window manager for KDE Plasma"
|
||||
edition = "2024"
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
[package]
|
||||
name = "komorebic-linux"
|
||||
version = "0.1.0"
|
||||
version.workspace = true
|
||||
description = "The command-line interface for Komorebi, a tiling window manager for KDE Plasma"
|
||||
edition = "2024"
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
[package]
|
||||
name = "version-linux"
|
||||
edition = "2024"
|
||||
version = "0.1.0"
|
||||
version.workspace = true
|
||||
|
||||
[dependencies]
|
||||
shadow-rs = { version = "2" }
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
[package]
|
||||
name = "komorebi-bar-macos"
|
||||
version = "0.1.1"
|
||||
version.workspace = true
|
||||
edition = "2024"
|
||||
|
||||
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
[package]
|
||||
name = "komorebi-client-macos"
|
||||
version = "0.1.1"
|
||||
version.workspace = true
|
||||
edition = "2024"
|
||||
|
||||
[dependencies]
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
[package]
|
||||
name = "komorebi-macos"
|
||||
version = "0.1.1"
|
||||
version.workspace = true
|
||||
description = "A tiling window manager for macOS"
|
||||
edition = "2024"
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
[package]
|
||||
name = "komorebic-macos"
|
||||
version = "0.1.1"
|
||||
version.workspace = true
|
||||
description = "The command-line interface for Komorebi, a tiling window manager for macOS"
|
||||
edition = "2024"
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
[package]
|
||||
name = "version-macos"
|
||||
edition = "2024"
|
||||
version = "0.1.0"
|
||||
version.workspace = true
|
||||
|
||||
[dependencies]
|
||||
shadow-rs = { version = "1" }
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
[package]
|
||||
name = "komorebi-gui"
|
||||
version = "0.1.42"
|
||||
version.workspace = true
|
||||
edition = "2024"
|
||||
|
||||
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
[package]
|
||||
name = "komorebi-layouts"
|
||||
version = "0.1.42"
|
||||
version.workspace = true
|
||||
edition = "2024"
|
||||
|
||||
[dependencies]
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
[package]
|
||||
name = "komorebi-scrolling"
|
||||
version = "0.1.42"
|
||||
version.workspace = true
|
||||
description = "A platform-free model of a scrollable strip of columns"
|
||||
edition = "2024"
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
[package]
|
||||
name = "komorebi-shortcuts"
|
||||
version = "0.1.0"
|
||||
version.workspace = true
|
||||
edition = "2024"
|
||||
|
||||
[dependencies]
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
[package]
|
||||
name = "komorebi-themes"
|
||||
version = "0.1.42"
|
||||
version.workspace = true
|
||||
edition = "2024"
|
||||
|
||||
[dependencies]
|
||||
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
[package]
|
||||
name = "komorebi-windows"
|
||||
version = "0.1.42"
|
||||
version.workspace = true
|
||||
description = "A tiling window manager for Windows"
|
||||
repository = "https://github.com/LGUG2Z/komorebi"
|
||||
edition = "2024"
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
[package]
|
||||
name = "komorebic-no-console"
|
||||
version = "0.1.42"
|
||||
version.workspace = true
|
||||
description = "The command-line interface (without a console) for Komorebi, a tiling window manager for Windows"
|
||||
repository = "https://github.com/LGUG2Z/komorebi"
|
||||
edition = "2024"
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
[package]
|
||||
name = "komorebic"
|
||||
version = "0.1.42"
|
||||
version.workspace = true
|
||||
description = "The command-line interface for Komorebi, a tiling window manager for Windows, KDE Plasma and macOS"
|
||||
repository = "https://github.com/LGUG2Z/komorebi"
|
||||
edition = "2024"
|
||||
|
||||
Reference in new issue
Block a user