git.lucas.co / cce-status-interface
status bar
git clone https://git.lucas.co/cce-status-interface.git

commit5f1678435bfebb2443e3c8e2ae9e07d1451454b5
parent44ec18056c
authorLucas Galante <lsgalante12@gmail.com>
date2026-10-07 22:46
fix: import DropletFinish for the droplet's finish

DropletSpec moved to cce-core (cce-ui re-exports it), and its finish(),
which returns a renderer Finish, became cce-ui's extension trait
scene::paint::DropletFinish. The two call sites that shade a droplet
import it.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

 src/main.rs | 1 +
 src/osd.rs  | 1 +
 2 files changed, 2 insertions(+)

diff --git a/src/main.rs b/src/main.rs
index 8f9e52b..4177d9a 100644
--- a/src/main.rs
+++ b/src/main.rs
@@ -15,6 +15,7 @@ pub(crate) use listeners::*;
 pub(crate) use stats::*;
 pub(crate) use tray::*;
 
+use cce_ui::scene::paint::DropletFinish;
 use modules::{StatusModule, WindowModule, ClockModule, BatteryModule, VolumeModule, BrightnessModule, MemoryModule, CpuModule, WifiModule, StatsModule, TrayModule, LightSourceModule};
 
 use std::collections::HashMap;
diff --git a/src/osd.rs b/src/osd.rs
index f299154..6e96e12 100644
--- a/src/osd.rs
+++ b/src/osd.rs
@@ -28,6 +28,7 @@
 //! and droplet style are the bar's `module { }` keys, so the slider reads as
 //! one of its readouts grown up.
 
+use cce_ui::scene::paint::DropletFinish;
 use cce_ui::cosmic_text::FontSystem;
 use cce_ui::engine::{
     EngineState, LayerAnchor, LayerKeyboardInteractivity, LayerKind, LayerSettings, LogicalPosition, LogicalSize,