0.04: Now shows message icons again (#2416)

pull/2417/head
Gordon Williams 2022-12-19 10:17:08 +00:00
parent ed4bb988af
commit 5b6eed5f9c
3 changed files with 4 additions and 4 deletions

View File

@ -2,3 +2,4 @@
0.02: Fix 'srcs' being defined in global scope 0.02: Fix 'srcs' being defined in global scope
Remove library stub Remove library stub
0.03: Fix messages not showing if UI auto-open is disabled 0.03: Fix messages not showing if UI auto-open is disabled
0.04: Now shows message icons again (#2416)

View File

@ -1,7 +1,7 @@
{ {
"id": "widmessages", "id": "widmessages",
"name": "Message Widget", "name": "Message Widget",
"version": "0.03", "version": "0.04",
"description": "Widget showing new messages", "description": "Widget showing new messages",
"icon": "app.png", "icon": "app.png",
"type": "widget", "type": "widget",

View File

@ -22,10 +22,9 @@
let settings = Object.assign({flash: true, maxMessages: 3}, require("Storage").readJSON("messages.settings.json", true) || {}); let settings = Object.assign({flash: true, maxMessages: 3}, require("Storage").readJSON("messages.settings.json", true) || {});
if (recall!==true || settings.flash) { if (recall!==true || settings.flash) {
const msgsShown = E.clip(this.srcs.length, 0, settings.maxMessages); const msgsShown = E.clip(this.srcs.length, 0, settings.maxMessages);
srcs = Object.keys(this.srcs);
g.reset().clearRect(this.x, this.y, this.x+this.width, this.y+23); g.reset().clearRect(this.x, this.y, this.x+this.width, this.y+23);
for(let i = 0; i<msgsShown; i++) { for(let i = 0; i<msgsShown; i++) {
const src = srcs[i]; const src = this.srcs[i];
const colors = [ const colors = [
g.theme.bg, g.theme.bg,
require("messageicons").getColor(src, {settings: settings}) require("messageicons").getColor(src, {settings: settings})