Dock icon and menu

Simon has the ability to display important information on the "screen" of the icon in the macOS Dock. When the application is running, and some tests have been added, the screen area of the icon shows an icon similar to those in the tests table.

If any sites are down, the red downwards-pointing triangle is shown. If any site has recent changes, the green upward triangle is shown. Otherwise, the orange triangle and number is shown, for sites that had errors recently. As with the tests table, the shade of the triangle indicates how recent it is. This acts as a useful visual cue to important events.

Simon can optionally be hidden from the Dock via the General Preferences. This also removes the its menubar.

If any of the tests are marked as unviewed, a yellow circle is displayed above the status triangle, with the number of unviewed tests displayed inside. This can be disabled via the General Preferences, if desired.

Right-clicking (or Ctrl-clicking) on the icon in the Dock will display a menu, as is standard for macOS. In addition to the usual items, the menu includes some useful commands that you can perform without having to first switch to Simon, if you are in another application:

Show Simon Monitor: This displays the Monitor window. Simon will be activated if it was not the current application.

Check All Now: This command will cause Simon to immediately check all tests that are not paused. Simon will not be activated.

Mark All Viewed: This command will mark all tests as having been viewed, i.e. remove the yellow indicator for all tests. Simon will not be activated.