diff --git a/Cargo.lock b/Cargo.lock index fb02c6e2..c23cb4b2 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -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", ] diff --git a/Cargo.toml b/Cargo.toml index e5e18d15..c71a638a 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -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" diff --git a/crates/komorebi-backend/Cargo.toml b/crates/komorebi-backend/Cargo.toml index 071703b8..712a6f3b 100644 --- a/crates/komorebi-backend/Cargo.toml +++ b/crates/komorebi-backend/Cargo.toml @@ -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" diff --git a/crates/komorebi-bar-core/Cargo.toml b/crates/komorebi-bar-core/Cargo.toml index cac9f4ed..60adb947 100644 --- a/crates/komorebi-bar-core/Cargo.toml +++ b/crates/komorebi-bar-core/Cargo.toml @@ -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" diff --git a/crates/komorebi-collections/Cargo.toml b/crates/komorebi-collections/Cargo.toml index 4e1905c5..7a3b230b 100644 --- a/crates/komorebi-collections/Cargo.toml +++ b/crates/komorebi-collections/Cargo.toml @@ -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" diff --git a/crates/komorebi-config/Cargo.toml b/crates/komorebi-config/Cargo.toml index 0d672ee6..8c9128f7 100644 --- a/crates/komorebi-config/Cargo.toml +++ b/crates/komorebi-config/Cargo.toml @@ -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" diff --git a/crates/komorebi-core/Cargo.toml b/crates/komorebi-core/Cargo.toml index b0e0fb1c..d82b0408 100644 --- a/crates/komorebi-core/Cargo.toml +++ b/crates/komorebi-core/Cargo.toml @@ -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" diff --git a/crates/komorebi-protocol/Cargo.toml b/crates/komorebi-protocol/Cargo.toml index 8f63b0b7..50969c57 100644 --- a/crates/komorebi-protocol/Cargo.toml +++ b/crates/komorebi-protocol/Cargo.toml @@ -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" diff --git a/crates/komorebi-settings/Cargo.toml b/crates/komorebi-settings/Cargo.toml index b807819d..edca4753 100644 --- a/crates/komorebi-settings/Cargo.toml +++ b/crates/komorebi-settings/Cargo.toml @@ -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" diff --git a/crates/komorebi-transport/Cargo.toml b/crates/komorebi-transport/Cargo.toml index 6625022a..07c15e55 100644 --- a/crates/komorebi-transport/Cargo.toml +++ b/crates/komorebi-transport/Cargo.toml @@ -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" diff --git a/crates/komorebic-core/Cargo.toml b/crates/komorebic-core/Cargo.toml index 78178f70..269fec10 100644 --- a/crates/komorebic-core/Cargo.toml +++ b/crates/komorebic-core/Cargo.toml @@ -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" diff --git a/e2e/guest/agent/Cargo.toml b/e2e/guest/agent/Cargo.toml index 17fb92d7..8a36470a 100644 --- a/e2e/guest/agent/Cargo.toml +++ b/e2e/guest/agent/Cargo.toml @@ -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 diff --git a/e2e/guest/testwin/Cargo.toml b/e2e/guest/testwin/Cargo.toml index 64586ee2..c853e294 100644 --- a/e2e/guest/testwin/Cargo.toml +++ b/e2e/guest/testwin/Cargo.toml @@ -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 diff --git a/komorebi-bar/Cargo.toml b/komorebi-bar/Cargo.toml index dae5406e..e505b9be 100644 --- a/komorebi-bar/Cargo.toml +++ b/komorebi-bar/Cargo.toml @@ -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 diff --git a/komorebi-client/Cargo.toml b/komorebi-client/Cargo.toml index dde7ede0..f84fa82a 100644 --- a/komorebi-client/Cargo.toml +++ b/komorebi-client/Cargo.toml @@ -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 diff --git a/komorebi-daemon/Cargo.toml b/komorebi-daemon/Cargo.toml index 8fd2f8e5..885659ad 100644 --- a/komorebi-daemon/Cargo.toml +++ b/komorebi-daemon/Cargo.toml @@ -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" diff --git a/komorebi-for-kde/komorebi-client/Cargo.toml b/komorebi-for-kde/komorebi-client/Cargo.toml index bb88c56a..930039e9 100644 --- a/komorebi-for-kde/komorebi-client/Cargo.toml +++ b/komorebi-for-kde/komorebi-client/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "komorebi-client-linux" -version = "0.1.0" +version.workspace = true edition = "2024" [dependencies] diff --git a/komorebi-for-kde/komorebi-hotkeys/Cargo.toml b/komorebi-for-kde/komorebi-hotkeys/Cargo.toml index 5ea38c70..c40054fb 100644 --- a/komorebi-for-kde/komorebi-hotkeys/Cargo.toml +++ b/komorebi-for-kde/komorebi-hotkeys/Cargo.toml @@ -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" diff --git a/komorebi-for-kde/komorebi/Cargo.toml b/komorebi-for-kde/komorebi/Cargo.toml index 86c059c7..f9527b5d 100644 --- a/komorebi-for-kde/komorebi/Cargo.toml +++ b/komorebi-for-kde/komorebi/Cargo.toml @@ -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" diff --git a/komorebi-for-kde/komorebic/Cargo.toml b/komorebi-for-kde/komorebic/Cargo.toml index 8d228f58..30d60cdc 100644 --- a/komorebi-for-kde/komorebic/Cargo.toml +++ b/komorebi-for-kde/komorebic/Cargo.toml @@ -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" diff --git a/komorebi-for-kde/version/Cargo.toml b/komorebi-for-kde/version/Cargo.toml index c40ba83d..b810aec5 100644 --- a/komorebi-for-kde/version/Cargo.toml +++ b/komorebi-for-kde/version/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "version-linux" edition = "2024" -version = "0.1.0" +version.workspace = true [dependencies] shadow-rs = { version = "2" } diff --git a/komorebi-for-mac/komorebi-bar/Cargo.toml b/komorebi-for-mac/komorebi-bar/Cargo.toml index e06bdf88..7145be8d 100644 --- a/komorebi-for-mac/komorebi-bar/Cargo.toml +++ b/komorebi-for-mac/komorebi-bar/Cargo.toml @@ -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 diff --git a/komorebi-for-mac/komorebi-client/Cargo.toml b/komorebi-for-mac/komorebi-client/Cargo.toml index 7079df13..005aa520 100644 --- a/komorebi-for-mac/komorebi-client/Cargo.toml +++ b/komorebi-for-mac/komorebi-client/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "komorebi-client-macos" -version = "0.1.1" +version.workspace = true edition = "2024" [dependencies] diff --git a/komorebi-for-mac/komorebi/Cargo.toml b/komorebi-for-mac/komorebi/Cargo.toml index 8dba4ad2..08052a15 100644 --- a/komorebi-for-mac/komorebi/Cargo.toml +++ b/komorebi-for-mac/komorebi/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "komorebi-macos" -version = "0.1.1" +version.workspace = true description = "A tiling window manager for macOS" edition = "2024" diff --git a/komorebi-for-mac/komorebic/Cargo.toml b/komorebi-for-mac/komorebic/Cargo.toml index 714b4c74..40da0276 100644 --- a/komorebi-for-mac/komorebic/Cargo.toml +++ b/komorebi-for-mac/komorebic/Cargo.toml @@ -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" diff --git a/komorebi-for-mac/version/Cargo.toml b/komorebi-for-mac/version/Cargo.toml index 31b36a45..4f941efd 100644 --- a/komorebi-for-mac/version/Cargo.toml +++ b/komorebi-for-mac/version/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "version-macos" edition = "2024" -version = "0.1.0" +version.workspace = true [dependencies] shadow-rs = { version = "1" } diff --git a/komorebi-gui/Cargo.toml b/komorebi-gui/Cargo.toml index b1e99dc0..c7fd2b87 100644 --- a/komorebi-gui/Cargo.toml +++ b/komorebi-gui/Cargo.toml @@ -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 diff --git a/komorebi-layouts/Cargo.toml b/komorebi-layouts/Cargo.toml index 61e25e98..ecae0a9d 100644 --- a/komorebi-layouts/Cargo.toml +++ b/komorebi-layouts/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "komorebi-layouts" -version = "0.1.42" +version.workspace = true edition = "2024" [dependencies] diff --git a/komorebi-scrolling/Cargo.toml b/komorebi-scrolling/Cargo.toml index ff518ed0..da402b31 100644 --- a/komorebi-scrolling/Cargo.toml +++ b/komorebi-scrolling/Cargo.toml @@ -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" diff --git a/komorebi-shortcuts/Cargo.toml b/komorebi-shortcuts/Cargo.toml index a497856f..20858570 100644 --- a/komorebi-shortcuts/Cargo.toml +++ b/komorebi-shortcuts/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "komorebi-shortcuts" -version = "0.1.0" +version.workspace = true edition = "2024" [dependencies] diff --git a/komorebi-themes/Cargo.toml b/komorebi-themes/Cargo.toml index 274658b3..2e177df1 100644 --- a/komorebi-themes/Cargo.toml +++ b/komorebi-themes/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "komorebi-themes" -version = "0.1.42" +version.workspace = true edition = "2024" [dependencies] diff --git a/komorebi/Cargo.toml b/komorebi/Cargo.toml index 0db869c1..e30e7723 100644 --- a/komorebi/Cargo.toml +++ b/komorebi/Cargo.toml @@ -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" diff --git a/komorebic-no-console/Cargo.toml b/komorebic-no-console/Cargo.toml index 43bde977..c5c3376a 100644 --- a/komorebic-no-console/Cargo.toml +++ b/komorebic-no-console/Cargo.toml @@ -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" diff --git a/komorebic/Cargo.toml b/komorebic/Cargo.toml index 97d0a08d..059014ef 100644 --- a/komorebic/Cargo.toml +++ b/komorebic/Cargo.toml @@ -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"