improv(libcosmic): segmented button improvements

This commit is contained in:
Michael Aaron Murphy 2025-08-13 12:29:18 +02:00
parent 926c5c1175
commit dfb31f13c1
No known key found for this signature in database
GPG key ID: B2732D4240C9212C
2 changed files with 18 additions and 18 deletions

34
Cargo.lock generated
View file

@ -1500,7 +1500,7 @@ dependencies = [
[[package]]
name = "cosmic-config"
version = "0.1.0"
source = "git+https://github.com/pop-os/libcosmic#6a5076ecb7dc51fc3d255e8cc865acfc9a7b9343"
source = "git+https://github.com/pop-os/libcosmic#95ebabf149aa287dbdbf93c97df8d8bc03c57b47"
dependencies = [
"atomicwrites",
"cosmic-config-derive",
@ -1522,7 +1522,7 @@ dependencies = [
[[package]]
name = "cosmic-config-derive"
version = "0.1.0"
source = "git+https://github.com/pop-os/libcosmic#6a5076ecb7dc51fc3d255e8cc865acfc9a7b9343"
source = "git+https://github.com/pop-os/libcosmic#95ebabf149aa287dbdbf93c97df8d8bc03c57b47"
dependencies = [
"quote",
"syn 2.0.104",
@ -1854,7 +1854,7 @@ dependencies = [
[[package]]
name = "cosmic-theme"
version = "0.1.0"
source = "git+https://github.com/pop-os/libcosmic#6a5076ecb7dc51fc3d255e8cc865acfc9a7b9343"
source = "git+https://github.com/pop-os/libcosmic#95ebabf149aa287dbdbf93c97df8d8bc03c57b47"
dependencies = [
"almost",
"cosmic-config",
@ -2697,9 +2697,9 @@ dependencies = [
[[package]]
name = "freedesktop-desktop-entry"
version = "0.7.13"
version = "0.7.14"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "eabb78ccb4eb670a9c659f1c61e709d41fd6401cddf562f14cac1a47077918d3"
checksum = "de88bb3b555a4b38372082c5ede431e1e0e14f32be1d02998c6366eb4d2682ed"
dependencies = [
"gettext-rs",
"log",
@ -3253,7 +3253,7 @@ dependencies = [
[[package]]
name = "iced"
version = "0.14.0-dev"
source = "git+https://github.com/pop-os/libcosmic#6a5076ecb7dc51fc3d255e8cc865acfc9a7b9343"
source = "git+https://github.com/pop-os/libcosmic#95ebabf149aa287dbdbf93c97df8d8bc03c57b47"
dependencies = [
"dnd",
"iced_accessibility",
@ -3271,7 +3271,7 @@ dependencies = [
[[package]]
name = "iced_accessibility"
version = "0.1.0"
source = "git+https://github.com/pop-os/libcosmic#6a5076ecb7dc51fc3d255e8cc865acfc9a7b9343"
source = "git+https://github.com/pop-os/libcosmic#95ebabf149aa287dbdbf93c97df8d8bc03c57b47"
dependencies = [
"accesskit",
"accesskit_winit",
@ -3280,7 +3280,7 @@ dependencies = [
[[package]]
name = "iced_core"
version = "0.14.0-dev"
source = "git+https://github.com/pop-os/libcosmic#6a5076ecb7dc51fc3d255e8cc865acfc9a7b9343"
source = "git+https://github.com/pop-os/libcosmic#95ebabf149aa287dbdbf93c97df8d8bc03c57b47"
dependencies = [
"bitflags 2.9.1",
"bytes",
@ -3305,7 +3305,7 @@ dependencies = [
[[package]]
name = "iced_futures"
version = "0.14.0-dev"
source = "git+https://github.com/pop-os/libcosmic#6a5076ecb7dc51fc3d255e8cc865acfc9a7b9343"
source = "git+https://github.com/pop-os/libcosmic#95ebabf149aa287dbdbf93c97df8d8bc03c57b47"
dependencies = [
"futures",
"iced_core",
@ -3331,7 +3331,7 @@ dependencies = [
[[package]]
name = "iced_graphics"
version = "0.14.0-dev"
source = "git+https://github.com/pop-os/libcosmic#6a5076ecb7dc51fc3d255e8cc865acfc9a7b9343"
source = "git+https://github.com/pop-os/libcosmic#95ebabf149aa287dbdbf93c97df8d8bc03c57b47"
dependencies = [
"bitflags 2.9.1",
"bytemuck",
@ -3353,7 +3353,7 @@ dependencies = [
[[package]]
name = "iced_renderer"
version = "0.14.0-dev"
source = "git+https://github.com/pop-os/libcosmic#6a5076ecb7dc51fc3d255e8cc865acfc9a7b9343"
source = "git+https://github.com/pop-os/libcosmic#95ebabf149aa287dbdbf93c97df8d8bc03c57b47"
dependencies = [
"iced_graphics",
"iced_tiny_skia",
@ -3365,7 +3365,7 @@ dependencies = [
[[package]]
name = "iced_runtime"
version = "0.14.0-dev"
source = "git+https://github.com/pop-os/libcosmic#6a5076ecb7dc51fc3d255e8cc865acfc9a7b9343"
source = "git+https://github.com/pop-os/libcosmic#95ebabf149aa287dbdbf93c97df8d8bc03c57b47"
dependencies = [
"bytes",
"cosmic-client-toolkit",
@ -3381,7 +3381,7 @@ dependencies = [
[[package]]
name = "iced_tiny_skia"
version = "0.14.0-dev"
source = "git+https://github.com/pop-os/libcosmic#6a5076ecb7dc51fc3d255e8cc865acfc9a7b9343"
source = "git+https://github.com/pop-os/libcosmic#95ebabf149aa287dbdbf93c97df8d8bc03c57b47"
dependencies = [
"bytemuck",
"cosmic-text",
@ -3397,7 +3397,7 @@ dependencies = [
[[package]]
name = "iced_wgpu"
version = "0.14.0-dev"
source = "git+https://github.com/pop-os/libcosmic#6a5076ecb7dc51fc3d255e8cc865acfc9a7b9343"
source = "git+https://github.com/pop-os/libcosmic#95ebabf149aa287dbdbf93c97df8d8bc03c57b47"
dependencies = [
"as-raw-xcb-connection",
"bitflags 2.9.1",
@ -3428,7 +3428,7 @@ dependencies = [
[[package]]
name = "iced_widget"
version = "0.14.0-dev"
source = "git+https://github.com/pop-os/libcosmic#6a5076ecb7dc51fc3d255e8cc865acfc9a7b9343"
source = "git+https://github.com/pop-os/libcosmic#95ebabf149aa287dbdbf93c97df8d8bc03c57b47"
dependencies = [
"cosmic-client-toolkit",
"dnd",
@ -3448,7 +3448,7 @@ dependencies = [
[[package]]
name = "iced_winit"
version = "0.14.0-dev"
source = "git+https://github.com/pop-os/libcosmic#6a5076ecb7dc51fc3d255e8cc865acfc9a7b9343"
source = "git+https://github.com/pop-os/libcosmic#95ebabf149aa287dbdbf93c97df8d8bc03c57b47"
dependencies = [
"cosmic-client-toolkit",
"dnd",
@ -4564,7 +4564,7 @@ checksum = "6a82ae493e598baaea5209805c49bbf2ea7de956d50d7da0da1164f9c6d28543"
[[package]]
name = "libcosmic"
version = "0.1.0"
source = "git+https://github.com/pop-os/libcosmic#6a5076ecb7dc51fc3d255e8cc865acfc9a7b9343"
source = "git+https://github.com/pop-os/libcosmic#95ebabf149aa287dbdbf93c97df8d8bc03c57b47"
dependencies = [
"apply",
"ashpd",

View file

@ -35,7 +35,7 @@ derive_setters = "0.1.8"
dirs = "6.0.0"
downcast-rs = "2.0.1"
eyre = "0.6.12"
freedesktop-desktop-entry = "0.7.13"
freedesktop-desktop-entry = "0.7.14"
futures = "0.3.31"
hostname-validator = "1.1.1"
hostname1-zbus = { git = "https://github.com/pop-os/dbus-settings-bindings", optional = true }