From 6e0c985ca8e872e25e6ae2ff3c01de95ca7bfd59 Mon Sep 17 00:00:00 2001 From: Rob Pilling Date: Sun, 23 Jul 2023 11:56:51 +0100 Subject: [PATCH] recorder: colour pause image based on `g.theme` --- apps/recorder/clkinfo.js | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/apps/recorder/clkinfo.js b/apps/recorder/clkinfo.js index a82fd22f9..1ddd47067 100644 --- a/apps/recorder/clkinfo.js +++ b/apps/recorder/clkinfo.js @@ -2,9 +2,12 @@ const recimg = () => require("heatshrink").decompress(atob("jEYxH+AHHCAAgVQ4fDCwYFCCpotFDQgZJCxYYLCxgYCOJgALFygwHLpphJIyJIFC9O72oXU3m02h3UC4O7U6m7FwhIQIwwwPCxJhMCwSNEDBm83hbBCxQZEDQQUCIhIZIAAO1UAwAzA=")); - // TODO: deal with dark background - draw image instead? - const pauseimg = () => - require("heatshrink").decompress(atob("jEYxH+AH4Am64ABAxQWLCIYGGC6AHEF9QX/C/4X/C64HEF8YRDAxQA/AEQA=")); + const pauseimg = () => ({ + palette: new Uint16Array([0, g.theme.fg]), + buffer: require("heatshrink").decompress(atob("jEYxH+AH4Am64ABAxQWLCIYGGC6AHEF9QX/C/4X/C64HEF8YRDAxQA/AEQA=")), + width: 16, + height: 20, + }); return { name: "Recorder",