From fe3aa3b76c2bf6d90ae3de84c130c71f543b32df Mon Sep 17 00:00:00 2001 From: Bob Polis Date: Mon, 27 Oct 2025 11:39:40 +0100 Subject: [PATCH] Use configure() instead of setup() for init --- modules/FadingRects/FadingRects.cpp | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/modules/FadingRects/FadingRects.cpp b/modules/FadingRects/FadingRects.cpp index 4746b07..63eb3d0 100644 --- a/modules/FadingRects/FadingRects.cpp +++ b/modules/FadingRects/FadingRects.cpp @@ -35,7 +35,7 @@ class FadingRects : public ScreensaverPlugin { FadingRects() = default; ~FadingRects() = default; - void setup(cairo_t* context, const cairo_rectangle_t& rect) override; + void configure() override; int fps() const override; void update () override; void render() override; @@ -150,8 +150,7 @@ Color FadingRects::next_color() { return Color {hsb}; } -void FadingRects::setup(cairo_t* context, const cairo_rectangle_t& rect) { - ScreensaverPlugin::setup(context, rect); +void FadingRects::configure() { _hue = random_between(0.0, 360.0); _rects.clear(); }