From 102d3639b1fc0c66d604c17abd1cec2074830270 Mon Sep 17 00:00:00 2001 From: Frederic Laing Date: Wed, 20 May 2026 17:34:29 +0200 Subject: [PATCH] deps(cargo): bump the libcosmic group MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cascades pop-os/libcosmic 466e25d9 → 2f022280 (all iced_* + cosmic-* siblings) and pop-os/cosmic-protocols 160b086 → c253ec1. iced added a new `text::Style.selected_fill: Color` field; existing style literals now spread `..Default::default()` to pick it up. --- Cargo.lock | 41 ++++++++++++++++++++-------------------- src/app/insights/view.rs | 1 + src/app/settings/view.rs | 1 + 3 files changed, 23 insertions(+), 20 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 77b0a1d..6c5ba13 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1333,7 +1333,7 @@ dependencies = [ [[package]] name = "cosmic-client-toolkit" version = "0.2.0" -source = "git+https://github.com/pop-os/cosmic-protocols?rev=160b086#160b086abe03cd34a8a375d7fbe47b24308d1f38" +source = "git+https://github.com/pop-os/cosmic-protocols?rev=c253ec1#c253ec1d6804afbcdf250f5cc37ae1194bba7bd2" dependencies = [ "bitflags 2.11.0", "cosmic-protocols", @@ -1346,7 +1346,7 @@ dependencies = [ [[package]] name = "cosmic-config" version = "1.0.0" -source = "git+https://github.com/pop-os/libcosmic.git#466e25d9f8c08e76215b9435fc5badc4e0e98e9a" +source = "git+https://github.com/pop-os/libcosmic.git#2f022280f2f974a567d33d5921f96bbf5fa0f9b4" dependencies = [ "atomicwrites", "cosmic-config-derive", @@ -1367,7 +1367,7 @@ dependencies = [ [[package]] name = "cosmic-config-derive" version = "1.0.0" -source = "git+https://github.com/pop-os/libcosmic.git#466e25d9f8c08e76215b9435fc5badc4e0e98e9a" +source = "git+https://github.com/pop-os/libcosmic.git#2f022280f2f974a567d33d5921f96bbf5fa0f9b4" dependencies = [ "quote", "syn 2.0.117", @@ -1390,7 +1390,7 @@ dependencies = [ [[package]] name = "cosmic-protocols" version = "0.2.0" -source = "git+https://github.com/pop-os/cosmic-protocols?rev=160b086#160b086abe03cd34a8a375d7fbe47b24308d1f38" +source = "git+https://github.com/pop-os/cosmic-protocols?rev=c253ec1#c253ec1d6804afbcdf250f5cc37ae1194bba7bd2" dependencies = [ "bitflags 2.11.0", "wayland-backend", @@ -1436,7 +1436,7 @@ dependencies = [ [[package]] name = "cosmic-theme" version = "1.0.0" -source = "git+https://github.com/pop-os/libcosmic.git#466e25d9f8c08e76215b9435fc5badc4e0e98e9a" +source = "git+https://github.com/pop-os/libcosmic.git#2f022280f2f974a567d33d5921f96bbf5fa0f9b4" dependencies = [ "almost", "configparser", @@ -2952,7 +2952,7 @@ dependencies = [ [[package]] name = "iced" version = "0.14.0" -source = "git+https://github.com/pop-os/libcosmic.git#466e25d9f8c08e76215b9435fc5badc4e0e98e9a" +source = "git+https://github.com/pop-os/libcosmic.git#2f022280f2f974a567d33d5921f96bbf5fa0f9b4" dependencies = [ "dnd", "iced_accessibility", @@ -2973,7 +2973,7 @@ dependencies = [ [[package]] name = "iced_accessibility" version = "0.1.0" -source = "git+https://github.com/pop-os/libcosmic.git#466e25d9f8c08e76215b9435fc5badc4e0e98e9a" +source = "git+https://github.com/pop-os/libcosmic.git#2f022280f2f974a567d33d5921f96bbf5fa0f9b4" dependencies = [ "accesskit", "accesskit_winit", @@ -2982,7 +2982,7 @@ dependencies = [ [[package]] name = "iced_core" version = "0.14.0" -source = "git+https://github.com/pop-os/libcosmic.git#466e25d9f8c08e76215b9435fc5badc4e0e98e9a" +source = "git+https://github.com/pop-os/libcosmic.git#2f022280f2f974a567d33d5921f96bbf5fa0f9b4" dependencies = [ "bitflags 2.11.0", "bytes", @@ -3000,6 +3000,7 @@ dependencies = [ "serde", "smol_str", "thiserror 2.0.18", + "unicode-segmentation", "web-time", "window_clipboard", ] @@ -3007,7 +3008,7 @@ dependencies = [ [[package]] name = "iced_debug" version = "0.14.0" -source = "git+https://github.com/pop-os/libcosmic.git#466e25d9f8c08e76215b9435fc5badc4e0e98e9a" +source = "git+https://github.com/pop-os/libcosmic.git#2f022280f2f974a567d33d5921f96bbf5fa0f9b4" dependencies = [ "iced_core", "iced_futures", @@ -3017,7 +3018,7 @@ dependencies = [ [[package]] name = "iced_futures" version = "0.14.0" -source = "git+https://github.com/pop-os/libcosmic.git#466e25d9f8c08e76215b9435fc5badc4e0e98e9a" +source = "git+https://github.com/pop-os/libcosmic.git#2f022280f2f974a567d33d5921f96bbf5fa0f9b4" dependencies = [ "futures", "iced_core", @@ -3031,7 +3032,7 @@ dependencies = [ [[package]] name = "iced_graphics" version = "0.14.0" -source = "git+https://github.com/pop-os/libcosmic.git#466e25d9f8c08e76215b9435fc5badc4e0e98e9a" +source = "git+https://github.com/pop-os/libcosmic.git#2f022280f2f974a567d33d5921f96bbf5fa0f9b4" dependencies = [ "bitflags 2.11.0", "bytemuck", @@ -3052,7 +3053,7 @@ dependencies = [ [[package]] name = "iced_program" version = "0.14.0" -source = "git+https://github.com/pop-os/libcosmic.git#466e25d9f8c08e76215b9435fc5badc4e0e98e9a" +source = "git+https://github.com/pop-os/libcosmic.git#2f022280f2f974a567d33d5921f96bbf5fa0f9b4" dependencies = [ "iced_graphics", "iced_runtime", @@ -3061,7 +3062,7 @@ dependencies = [ [[package]] name = "iced_renderer" version = "0.14.0" -source = "git+https://github.com/pop-os/libcosmic.git#466e25d9f8c08e76215b9435fc5badc4e0e98e9a" +source = "git+https://github.com/pop-os/libcosmic.git#2f022280f2f974a567d33d5921f96bbf5fa0f9b4" dependencies = [ "iced_graphics", "iced_tiny_skia", @@ -3073,7 +3074,7 @@ dependencies = [ [[package]] name = "iced_runtime" version = "0.14.0" -source = "git+https://github.com/pop-os/libcosmic.git#466e25d9f8c08e76215b9435fc5badc4e0e98e9a" +source = "git+https://github.com/pop-os/libcosmic.git#2f022280f2f974a567d33d5921f96bbf5fa0f9b4" dependencies = [ "bytes", "cosmic-client-toolkit", @@ -3089,7 +3090,7 @@ dependencies = [ [[package]] name = "iced_tiny_skia" version = "0.14.0" -source = "git+https://github.com/pop-os/libcosmic.git#466e25d9f8c08e76215b9435fc5badc4e0e98e9a" +source = "git+https://github.com/pop-os/libcosmic.git#2f022280f2f974a567d33d5921f96bbf5fa0f9b4" dependencies = [ "bytemuck", "cosmic-text", @@ -3106,7 +3107,7 @@ dependencies = [ [[package]] name = "iced_wgpu" version = "0.14.0" -source = "git+https://github.com/pop-os/libcosmic.git#466e25d9f8c08e76215b9435fc5badc4e0e98e9a" +source = "git+https://github.com/pop-os/libcosmic.git#2f022280f2f974a567d33d5921f96bbf5fa0f9b4" dependencies = [ "as-raw-xcb-connection", "bitflags 2.11.0", @@ -3137,7 +3138,7 @@ dependencies = [ [[package]] name = "iced_widget" version = "0.14.2" -source = "git+https://github.com/pop-os/libcosmic.git#466e25d9f8c08e76215b9435fc5badc4e0e98e9a" +source = "git+https://github.com/pop-os/libcosmic.git#2f022280f2f974a567d33d5921f96bbf5fa0f9b4" dependencies = [ "cosmic-client-toolkit", "dnd", @@ -3156,7 +3157,7 @@ dependencies = [ [[package]] name = "iced_winit" version = "0.14.0" -source = "git+https://github.com/pop-os/libcosmic.git#466e25d9f8c08e76215b9435fc5badc4e0e98e9a" +source = "git+https://github.com/pop-os/libcosmic.git#2f022280f2f974a567d33d5921f96bbf5fa0f9b4" dependencies = [ "cosmic-client-toolkit", "cursor-icon", @@ -3735,7 +3736,7 @@ dependencies = [ [[package]] name = "libcosmic" version = "1.0.0" -source = "git+https://github.com/pop-os/libcosmic.git#466e25d9f8c08e76215b9435fc5badc4e0e98e9a" +source = "git+https://github.com/pop-os/libcosmic.git#2f022280f2f974a567d33d5921f96bbf5fa0f9b4" dependencies = [ "apply", "ashpd 0.12.3", @@ -4374,7 +4375,7 @@ version = "0.7.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ff32365de1b6743cb203b710788263c44a03de03802daf96092f2da4fe6ba4d7" dependencies = [ - "proc-macro-crate 1.3.1", + "proc-macro-crate 3.5.0", "proc-macro2", "quote", "syn 2.0.117", diff --git a/src/app/insights/view.rs b/src/app/insights/view.rs index 3efeb26..06f62f8 100644 --- a/src/app/insights/view.rs +++ b/src/app/insights/view.rs @@ -17,6 +17,7 @@ fn error_text_style(theme: &cosmic::Theme) -> cosmic::iced::widget::text::Style color: Some(cosmic::iced::Color::from( theme.cosmic().destructive_color(), )), + ..Default::default() } } diff --git a/src/app/settings/view.rs b/src/app/settings/view.rs index 56c49e9..cb8227a 100644 --- a/src/app/settings/view.rs +++ b/src/app/settings/view.rs @@ -16,6 +16,7 @@ use cosmic::widget::icon; fn disabled_text_style(theme: &cosmic::Theme) -> cosmic::iced::widget::text::Style { cosmic::iced::widget::text::Style { color: Some(cosmic::iced::Color::from(theme.cosmic().button.on_disabled)), + ..Default::default() } }