From 638f4f674feef8f1063cd1d9542483415a3dcaf0 Mon Sep 17 00:00:00 2001 From: MotherSphere Date: Wed, 2 Sep 2026 13:16:09 +0200 Subject: [PATCH] chore(deps): colony-ui 0.1.5 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 0.1.4 landed here one merge before 0.1.5 was published, so Colony was the one consumer left behind — and it is the one that needed it most. v0.10.2 fixed the selected settings category by taking its foreground from contrast_on. On 0.1.4 that function still chose its end from a YIQ luminance threshold, and the threshold mis-sorts the green accent: at 0.578 it takes the near-white branch for a 2.34:1 foreground where near-black gives 7.45:1. So a user on the green accent still had an illegible selected category after the fix that was supposed to make it legible. Colony calls contrast_on in three places — both settings sites and the app tint in app_grid — and all three improve. 0.1.5 also carries the picker check marks, which Colony's accent picker draws. --- Cargo.lock | 4 ++-- Cargo.toml | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index cc450ac..7c765e0 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -568,9 +568,9 @@ dependencies = [ [[package]] name = "colony-ui" -version = "0.1.4" +version = "0.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f352f5fdb81b369795902678103d64b80350e89851ae6c07505e1e2e7634d1cb" +checksum = "9005873dd9a2d7b63d226eeaa7191d595e42e312caba03d193b3d473a25ccea8" dependencies = [ "dirs", "iced", diff --git a/Cargo.toml b/Cargo.toml index f799107..ea41587 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -14,7 +14,7 @@ rust-version = "1.88" anyhow = "1.0.100" # The shared theme, palettes, accents, labels and widgets, generated from the # design tokens in Project-Colony-Resources. -colony-ui = "0.1.4" +colony-ui = "0.1.5" iced = { version = "0.14.0", features = ["tokio", "markdown", "advanced", "image-without-codecs"] } shell-words = "1.1.1" serde = { version = "1.0.228", features = ["derive"] }