Listen for mode/font changes, show text when desktop is in system font
- Implement the missing system font text plotting 'TODO'.
- Refresh the icon immediately if the font or mode changes rather than wait for the next update cycle.
- Adapt the battery icons for non EX1 EY1 modes