<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[v2.22.0 | default calendar: no symbols with customEvents]]></title><description><![CDATA[<p dir="auto">Hi there,<br />
a happy new year and all the best for 2023! Many, many thanks to all who work tirelessly on the MM and keep it up to date!<br />
I just updated to v2.22.0 successfully. :grinning_face:<br />
I just noted that the default calendar does not show any symbols defined with <code>customEvents</code>. (The “main symbol” of the configuaration is displayed.)</p>
<p dir="auto">Does anyone have a similar issue?</p>
<p dir="auto">May the code be with you<br />
-kai</p>
]]></description><link>https://forum.magicmirror.builders/topic/17497/v2-22-0-default-calendar-no-symbols-with-customevents</link><generator>RSS for Node</generator><lastBuildDate>Thu, 18 Jun 2026 04:48:21 GMT</lastBuildDate><atom:link href="https://forum.magicmirror.builders/topic/17497.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 02 Jan 2023 08:20:53 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to v2.22.0 | default calendar: no symbols with customEvents on Fri, 13 Jan 2023 10:29:04 GMT]]></title><description><![CDATA[<p dir="auto">I’ve been having the same problem. In mine the <code>fas fa-fw fa-</code> prefix was missing, so I changed my config to this:</p>
<pre><code>customEvents: [
    {keyword: "Games", symbol: "dice fas fa-fw fa-dice"},
    {keyword: "Rugby", symbol: "running fas fa-fw fa-running"},
    {keyword: "Guitar", symbol: "guitar fas fa-fw fa-guitar"}
],
</code></pre>
<p dir="auto">I duplicated the “dice” at the start so it keeps working when the bug is fixed. And the icons appear now.</p>
<p dir="auto"><img src="https://i.imgur.com/uMZQ5GP.png" alt="Calendar screenshot showing custom icons" class=" img-fluid img-markdown" /></p>
]]></description><link>https://forum.magicmirror.builders/post/107205</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/107205</guid><dc:creator><![CDATA[DaveChild]]></dc:creator><pubDate>Fri, 13 Jan 2023 10:29:04 GMT</pubDate></item><item><title><![CDATA[Reply to v2.22.0 | default calendar: no symbols with customEvents on Mon, 28 Apr 2025 18:41:41 GMT]]></title><description><![CDATA[<p dir="auto">Just an fyi if anyone is trying to use customEvents to alter symbols and color for a pay day event in your calendar… ask your wife not to use “$$$” as the title of the event for it. After hours of messing with the config I figured out that will alter the symbol and color for ALL events… Hopefully someone sees this and it saves them hours of frustration, especially for those of us less “coding-capable”.</p>
]]></description><link>https://forum.magicmirror.builders/post/126073</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/126073</guid><dc:creator><![CDATA[jlaxh]]></dc:creator><pubDate>Mon, 28 Apr 2025 18:41:41 GMT</pubDate></item><item><title><![CDATA[Reply to v2.22.0 | default calendar: no symbols with customEvents on Sat, 04 Mar 2023 20:35:29 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/sdetweil" aria-label="Profile: sdetweil">@<bdi>sdetweil</bdi></a></p>
<p dir="auto">SOLVED! Upgraded to 2.22.0 then put the fa/fas bit after symbol. It works again as before. Phweee! Just for the clueless like me!</p>
]]></description><link>https://forum.magicmirror.builders/post/108100</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/108100</guid><dc:creator><![CDATA[lmhmm]]></dc:creator><pubDate>Sat, 04 Mar 2023 20:35:29 GMT</pubDate></item><item><title><![CDATA[Reply to v2.22.0 | default calendar: no symbols with customEvents on Mon, 30 Jan 2023 13:03:59 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/lmhmm" aria-label="Profile: lmhmm">@<bdi>lmhmm</bdi></a> at the top of the troubleshooting section are instructions for using the develop branch to test fixes pending future delivery</p>
<p dir="auto"><a href="https://forum.magicmirror.builders/topic/14327/testing-new-fixes-or-solving-current-problems-with-next-release-code">https://forum.magicmirror.builders/topic/14327/testing-new-fixes-or-solving-current-problems-with-next-release-code</a></p>
<p dir="auto">if you use my upgrade script to migrate versions. it will detect develop branch being active and switch back to mater</p>
]]></description><link>https://forum.magicmirror.builders/post/107608</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/107608</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Mon, 30 Jan 2023 13:03:59 GMT</pubDate></item><item><title><![CDATA[Reply to v2.22.0 | default calendar: no symbols with customEvents on Sun, 29 Jan 2023 22:39:37 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/karsten13" aria-label="Profile: karsten13">@<bdi>karsten13</bdi></a> I don’t understand your responses as they are not accompanied by any instructions so for now to avoid disaster I’ll wait thanks.</p>
]]></description><link>https://forum.magicmirror.builders/post/107603</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/107603</guid><dc:creator><![CDATA[lmhmm]]></dc:creator><pubDate>Sun, 29 Jan 2023 22:39:37 GMT</pubDate></item><item><title><![CDATA[Reply to v2.22.0 | default calendar: no symbols with customEvents on Mon, 23 Jan 2023 17:41:10 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/lmhmm" aria-label="Profile: lmhmm">@<bdi>lmhmm</bdi></a></p>
<p dir="auto">meanwhile the fix is merged on <code>develop</code>. You can try the <code>develop</code> branch or wait for official release in April.</p>
]]></description><link>https://forum.magicmirror.builders/post/107500</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/107500</guid><dc:creator><![CDATA[karsten13]]></dc:creator><pubDate>Mon, 23 Jan 2023 17:41:10 GMT</pubDate></item><item><title><![CDATA[Reply to v2.22.0 | default calendar: no symbols with customEvents on Mon, 23 Jan 2023 10:50:31 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/karsten13" aria-label="Profile: karsten13">@<bdi>karsten13</bdi></a> Thanks I’ll wait for the solution rather than totally mess my mirror up …</p>
]]></description><link>https://forum.magicmirror.builders/post/107493</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/107493</guid><dc:creator><![CDATA[lmhmm]]></dc:creator><pubDate>Mon, 23 Jan 2023 10:50:31 GMT</pubDate></item><item><title><![CDATA[Reply to v2.22.0 | default calendar: no symbols with customEvents on Sun, 15 Jan 2023 17:26:50 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/sdetweil" aria-label="Profile: sdetweil">@<bdi>sdetweil</bdi></a> said in <a href="/post/107291">v2.22.0 | default calendar: no symbols with customEvents</a>:</p>
<blockquote>
<p dir="auto">you can pull down the develop branch and try it out.</p>
</blockquote>
<p dir="auto">the fix is not on <code>develop</code> because it is not merged yet but it should not take a  long time …</p>
]]></description><link>https://forum.magicmirror.builders/post/107310</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/107310</guid><dc:creator><![CDATA[karsten13]]></dc:creator><pubDate>Sun, 15 Jan 2023 17:26:50 GMT</pubDate></item><item><title><![CDATA[Reply to v2.22.0 | default calendar: no symbols with customEvents on Sun, 15 Jan 2023 13:27:27 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/lmhmm" aria-label="Profile: lmhmm">@<bdi>lmhmm</bdi></a> you cannot just update one default module. it’s all or nothing.</p>
<p dir="auto">mm uses the git source code  mgmt system</p>
<p dir="auto">this provides for different version of code concurrently.<br />
mm uses the master branch as the current running code<br />
and the develop branch to accumulate updates between releases.</p>
<p dir="auto">if u follow the steps in the test fixes topic</p>
<p dir="auto"><a href="https://forum.magicmirror.builders/topic/14327/testing-new-fixes-or-solving-current-problems-with-next-release-code">https://forum.magicmirror.builders/topic/14327/testing-new-fixes-or-solving-current-problems-with-next-release-code</a></p>
<p dir="auto">you can pull down the develop branch and try it out.</p>
<p dir="auto">if you don’t know what this means  and cannot try it  then u have to wait.  mm releases a new version every 90 days</p>
]]></description><link>https://forum.magicmirror.builders/post/107291</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/107291</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Sun, 15 Jan 2023 13:27:27 GMT</pubDate></item><item><title><![CDATA[Reply to v2.22.0 | default calendar: no symbols with customEvents on Sun, 15 Jan 2023 08:16:01 GMT]]></title><description><![CDATA[<p dir="auto">Hi <a class="plugin-mentions-user plugin-mentions-a" href="/user/davechild" aria-label="Profile: DaveChild">@<bdi>DaveChild</bdi></a>, <a class="plugin-mentions-user plugin-mentions-a" href="/user/sdetweil" aria-label="Profile: sdetweil">@<bdi>sdetweil</bdi></a>,<br />
thank you very much for your effort and your research!!!<br />
I’ll use <a class="plugin-mentions-user plugin-mentions-a" href="/user/davechild" aria-label="Profile: DaveChild">@<bdi>DaveChild</bdi></a>’s prefix solution until the next release; the custom icons are now displayed within the calendar.<br />
Many, many thanks to you and all who so tirelessly develop the MM and keep it alive!<br />
May the code be with you<br />
-kai</p>
]]></description><link>https://forum.magicmirror.builders/post/107278</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/107278</guid><dc:creator><![CDATA[kai]]></dc:creator><pubDate>Sun, 15 Jan 2023 08:16:01 GMT</pubDate></item><item><title><![CDATA[Reply to v2.22.0 | default calendar: no symbols with customEvents on Sun, 15 Jan 2023 06:38:47 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/sdetweil" aria-label="Profile: sdetweil">@<bdi>sdetweil</bdi></a> I really don’t understand the answer so will just wait for the next release. Or do I just hit pull the default calendar module? Not sure how to apply fix.</p>
]]></description><link>https://forum.magicmirror.builders/post/107284</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/107284</guid><dc:creator><![CDATA[lmhmm]]></dc:creator><pubDate>Sun, 15 Jan 2023 06:38:47 GMT</pubDate></item><item><title><![CDATA[Reply to v2.22.0 | default calendar: no symbols with customEvents on Sun, 15 Jan 2023 00:23:59 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/davechild" aria-label="Profile: DaveChild">@<bdi>DaveChild</bdi></a> awesome. I saw all the GitHub traffic.   great work</p>
]]></description><link>https://forum.magicmirror.builders/post/107266</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/107266</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Sun, 15 Jan 2023 00:23:59 GMT</pubDate></item><item><title><![CDATA[Reply to v2.22.0 | default calendar: no symbols with customEvents on Sun, 15 Jan 2023 00:23:02 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/lmhmm" aria-label="Profile: lmhmm">@<bdi>lmhmm</bdi></a> Dave found it and provided a fix for next release. (April 1)</p>
<p dir="auto">you could look at what he did and change your code,</p>
<p dir="auto">of git pull and check the develop branch.  see the instructions pinned to the top of this topic about testing fixes.</p>
]]></description><link>https://forum.magicmirror.builders/post/107265</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/107265</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Sun, 15 Jan 2023 00:23:02 GMT</pubDate></item><item><title><![CDATA[Reply to v2.22.0 | default calendar: no symbols with customEvents on Sat, 14 Jan 2023 23:08:59 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/sdetweil" aria-label="Profile: sdetweil">@<bdi>sdetweil</bdi></a> Yes I’ve got the same issue after upgrading to 2.22 no symbols even trying solution here. Be nice to get this resolved</p>
]]></description><link>https://forum.magicmirror.builders/post/107264</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/107264</guid><dc:creator><![CDATA[lmhmm]]></dc:creator><pubDate>Sat, 14 Jan 2023 23:08:59 GMT</pubDate></item><item><title><![CDATA[Reply to v2.22.0 | default calendar: no symbols with customEvents on Sat, 14 Jan 2023 22:35:17 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/sdetweil" aria-label="Profile: sdetweil">@<bdi>sdetweil</bdi></a> I did a quick PR anyway, even if it’s not perfect, it’s better there’s a starting point for a fix than make someone repeat tracking it down to where I got to.</p>
]]></description><link>https://forum.magicmirror.builders/post/107263</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/107263</guid><dc:creator><![CDATA[DaveChild]]></dc:creator><pubDate>Sat, 14 Jan 2023 22:35:17 GMT</pubDate></item><item><title><![CDATA[Reply to v2.22.0 | default calendar: no symbols with customEvents on Sat, 14 Jan 2023 22:22:13 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/davechild" aria-label="Profile: DaveChild">@<bdi>DaveChild</bdi></a> cool. I’ll give that a look</p>
]]></description><link>https://forum.magicmirror.builders/post/107259</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/107259</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Sat, 14 Jan 2023 22:22:13 GMT</pubDate></item><item><title><![CDATA[Reply to v2.22.0 | default calendar: no symbols with customEvents on Sat, 14 Jan 2023 22:06:43 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/sdetweil" aria-label="Profile: sdetweil">@<bdi>sdetweil</bdi></a> I’ve not delved far into the code but it looks to me like the <code>symbolsForEvent</code> function in calendar.js is getting the default symbol with the default class, but then overwriting that default with the symbol from customerEvents - but not applying the default class to it.</p>
<p dir="auto">This might be fixed with applying <code>this.getCalendarPropertyAsArray</code> to <code>ev.symbol</code> in the line <code>symbols[0] = ev.symbol;</code>.</p>
<p dir="auto">I’d do a PR myself but I have nowhere near enough experience tinkering with MagicMirror to be pushing code to a default module :). But I think that’s where the problem is, and my solution will work around that issue crudely for the moment.</p>
]]></description><link>https://forum.magicmirror.builders/post/107258</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/107258</guid><dc:creator><![CDATA[DaveChild]]></dc:creator><pubDate>Sat, 14 Jan 2023 22:06:43 GMT</pubDate></item><item><title><![CDATA[Reply to v2.22.0 | default calendar: no symbols with customEvents on Fri, 13 Jan 2023 13:09:50 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/davechild" aria-label="Profile: DaveChild">@<bdi>DaveChild</bdi></a> hm…  that is the symbolPrefix variable in  2.22</p>
]]></description><link>https://forum.magicmirror.builders/post/107206</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/107206</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Fri, 13 Jan 2023 13:09:50 GMT</pubDate></item><item><title><![CDATA[Reply to v2.22.0 | default calendar: no symbols with customEvents on Fri, 13 Jan 2023 10:29:04 GMT]]></title><description><![CDATA[<p dir="auto">I’ve been having the same problem. In mine the <code>fas fa-fw fa-</code> prefix was missing, so I changed my config to this:</p>
<pre><code>customEvents: [
    {keyword: "Games", symbol: "dice fas fa-fw fa-dice"},
    {keyword: "Rugby", symbol: "running fas fa-fw fa-running"},
    {keyword: "Guitar", symbol: "guitar fas fa-fw fa-guitar"}
],
</code></pre>
<p dir="auto">I duplicated the “dice” at the start so it keeps working when the bug is fixed. And the icons appear now.</p>
<p dir="auto"><img src="https://i.imgur.com/uMZQ5GP.png" alt="Calendar screenshot showing custom icons" class=" img-fluid img-markdown" /></p>
]]></description><link>https://forum.magicmirror.builders/post/107205</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/107205</guid><dc:creator><![CDATA[DaveChild]]></dc:creator><pubDate>Fri, 13 Jan 2023 10:29:04 GMT</pubDate></item><item><title><![CDATA[Reply to v2.22.0 | default calendar: no symbols with customEvents on Thu, 12 Jan 2023 22:00:08 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/kai" aria-label="Profile: kai">@<bdi>kai</bdi></a> no, exactly as I posted.  are you sure those are the phrases in your calendar subject?</p>
<p dir="auto">I had a problem once before, and had Two spaces between words in the calendar event, and only one in the events stucture…</p>
]]></description><link>https://forum.magicmirror.builders/post/107197</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/107197</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Thu, 12 Jan 2023 22:00:08 GMT</pubDate></item><item><title><![CDATA[Reply to v2.22.0 | default calendar: no symbols with customEvents on Thu, 12 Jan 2023 21:45:00 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/sdetweil" aria-label="Profile: sdetweil">@<bdi>sdetweil</bdi></a> looks great - that’s the way I’d like to have it. :grinning_face:<br />
So you didn’t specify a symbol class for the <code>customEvents</code> at all? I have had no success with this so far…</p>
]]></description><link>https://forum.magicmirror.builders/post/107196</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/107196</guid><dc:creator><![CDATA[kai]]></dc:creator><pubDate>Thu, 12 Jan 2023 21:45:00 GMT</pubDate></item><item><title><![CDATA[Reply to v2.22.0 | default calendar: no symbols with customEvents on Thu, 12 Jan 2023 03:51:58 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/jdibby" aria-label="Profile: JDIBBY">@<bdi>JDIBBY</bdi></a>   I changed one of my test cal setups to use custom events, copying your data but changing the trigger text</p>
<pre><code>        calendars: [
        {
          url: "http://localhost:8090/modules/default/calendar/woot.ics",
          symbol: "calendar",
          color: "#efefef",
          name: "Rags Calendar",

        }
        ],
          customEvents: [
            { keyword: 'Weekly', symbol: 'file-signature' },
            { keyword: 'Every', symbol: 'champagne-glasses' },
          ],
</code></pre>
<p dir="auto">and see this<br />
<img src="/assets/uploads/files/1673495506140-screenshot-at-2023-01-11-21-49-52-resized.png" alt="Screenshot at 2023-01-11 21-49-52.png" class=" img-fluid img-markdown" /></p>
]]></description><link>https://forum.magicmirror.builders/post/107182</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/107182</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Thu, 12 Jan 2023 03:51:58 GMT</pubDate></item><item><title><![CDATA[Reply to v2.22.0 | default calendar: no symbols with customEvents on Wed, 11 Jan 2023 18:28:06 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/karsten13" aria-label="Profile: karsten13">@<bdi>karsten13</bdi></a> but he should not have to use the fa-  prefix on megaphone, cause its in the setting</p>
]]></description><link>https://forum.magicmirror.builders/post/107153</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/107153</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Wed, 11 Jan 2023 18:28:06 GMT</pubDate></item><item><title><![CDATA[Reply to v2.22.0 | default calendar: no symbols with customEvents on Wed, 11 Jan 2023 18:16:43 GMT]]></title><description><![CDATA[<p dir="auto">there was a change concerning symbols, see <a href="https://github.com/MichMich/MagicMirror/pull/2949/files" target="_blank" rel="noopener noreferrer nofollow ugc">https://github.com/MichMich/MagicMirror/pull/2949/files</a></p>
<p dir="auto">this should be backward compatible in normal setups but I don’t know how this is compatible with customEvents.</p>
<p dir="auto">Did you try something like</p>
<p dir="auto"><code>..., symbol: 'fa-solid fa-megaphone' ...</code> or</p>
<p dir="auto"><code>..., symbol: 'fas fa-fw fa-megaphone' ...</code> ?</p>
]]></description><link>https://forum.magicmirror.builders/post/107151</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/107151</guid><dc:creator><![CDATA[karsten13]]></dc:creator><pubDate>Wed, 11 Jan 2023 18:16:43 GMT</pubDate></item><item><title><![CDATA[Reply to v2.22.0 | default calendar: no symbols with customEvents on Wed, 11 Jan 2023 14:05:22 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/jdibby" aria-label="Profile: JDIBBY">@<bdi>JDIBBY</bdi></a> can you use the link I posted about the dev console and see what symbol class and name was used the those elements?</p>
]]></description><link>https://forum.magicmirror.builders/post/107126</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/107126</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Wed, 11 Jan 2023 14:05:22 GMT</pubDate></item></channel></rss>