Zunächst versucht CalendarMenu, die Geburtstage aus dem Adressbuch (Kontakte.app) zu lesen. Falls dies - beispielsweise aufgrund fehlender Zugriffsrechte (siehe unten) - nicht möglich ist, wird statt dessen versucht, den System-Geburtstagskalender dafür zu verwenden. Dieser muss dafür jedoch in iCal (Kalender.app) zuerst aktiviert werden, um für andere Anwendungen erreichbar zu sein - standardmäßig ist er inaktiv. Die Aktivierung erfolgt in den iCal (Kalender.app) Einstellungen im Tab "Allgemein".
Tage mit Kalenderereignissen und/oder Erinnerungen werden mit folgenden Symbolen in der Monatsübersicht und im Statusleistensymbol gekennzeichnet:
|
Beschreibung |
|
Quelle |
|
normales Ereignis |
|
macOS Kalender |
|
ganztägiges Ereignis |
|
macOS Kalender |
|
mehrtägiges Ereignis (im Beispiel links der 8. Tag des Monats) |
|
macOS Kalender |
|
Geburtstag |
|
Adressbuch oder Geburtstagskalender |
|
anstehende Erinnerung |
|
macOS Kalender |
|
überfällige Erinnerung |
|
macOS Kalender |
Falls keinerlei Geburtstage aus dem Adressbuch in CalendarMenu angezeigt werden, ist aller Wahrscheinlichkeit nach der Zugriff auf das Adressbuch in den macOS Sicherheitseinstellungen eingeschränkt worden.
Seit macOS Version 10.8 (Mountain Lion) kann hier (im Tab "Privatsphäre") der Zugriff auf Adressbuch und Ortungsdienste durch aus dem Mac App Store heruntergeladene Apps eingeschränkt werden:
Falls keinerlei Kalender und/oder Erinnerungslisten in CalendarMenu angezeigt werden, ist aller Wahrscheinlichkeit nach der Zugriff auf diese Daten in den macOS Sicherheitseinstellungen eingeschränkt worden.
Seit mavOS Version 10.9 (Mavericks) kann hier (im Tab "Privatsphäre") der Zugriff auf Kalender und Erinnerungen durch aus dem Mac App Store heruntergeladene Apps eingeschränkt werden:
Seit macOS Version 10.9 (Mavericks) existiert (normalerweise vollautomatisch) ein Feiertagskalender in der macOS Kalender App (früher: iCal). Dieser Kalender wird anhand der derzeit gewählten Systemregion und -sprache ausgewählt und kann daher u.U. fehlen - falls beispielsweise für die gewählte Region kein Kalender zur Verfügung steht.
Zusätzlich muss der Kalender in den Programmeinstellungen aktiviert sein, was auch gleichzeitig notwendig ist, damit er in CalendarMenu zur Verfügung steht.
Um Feiertage unter älteren macOS Versionen wie 10.9 (Mountain Lion) anzuzeigen, können entwedere andere Datenquellen (die ggf. auch bessere und detailliertere Informationen liefern) oder aber die in neueren Versionen verwendeten Kalender von Apple verwendet werden. Deren URL sieht beispielsweise wie folgt aus und kann als Abonnement verwendet werden:
https://calendars.icloud.com/holiday/DE_de.ics
Dabei ist der ISO-Code (hier: "DE_de" für Deutschland) durch den jeweils gewünschten zu ersetzen, beispielsweise "CH_de" für die Schweiz oder "US_en" für die USA.
Falls für Kalender und Erinnerungen iCloud verwendet wird, werden die entsprechenden Daten von macOS vollautomatisch im Hintergrund synchronisiert (dieser Vorgang wird allerdings zeitverzögert gestartet und setzt natürlich eine bestehende Internetverbindung voraus). Die Änderungen werden in CalendarMenu sichtbar, sobald das System diesen Synchronisierungsvorgang abgeschlossen hat.
Bei der Markierung einer Erinnerung als (un)erledigt innerhalb von CalendarMenu wird diese Änderung dann ebenfalls vollautomatisch mit der iCloud synchronisiert.
Alle iCloud Kalender und Erinnerungslisten werden in CalendarMenu als "Abonnement" markiert.
Auf Bildschirmen mit geringeren Auflösungen (z.B. dem eines MacBook Air) kann es vorkommen, dass - wenn ein Programm wie Safari mit vielen Menüs im Vordergrund ist - einige Menüleistensymbole vom System automatisch ausgeblendet werden.
Dies erfolgt vollautomatisch, da macOS die Menüs immer vollständig anzeigt und dann unter Umständen nicht mehr genügend Platz für alle Menüleistensymbole zur Verfügung steht.
Seit macOS Mojave (Version 10.14) kann man die Statusleisten-Symbole einfach auf der Leiste verschieben, während die Befehlstaste gedrückt gehalten wird.
In älteren macOS Versionen (bis incl. 10.13.x) lässt sich dieses Verhalten leider nicht direkt beeinflussen. Als Entwickler hat man auch keinerlei Einfluss darauf, an welcher Position genau ein Menüleistensymbol angezeigt werden soll. Der einzige Weg, dies so gut es geht zu vermeiden ist, nicht verwendete Symbole des Betriebssystems zu deaktivieren. Einige Elemente wie beispielsweise das Benutzermenü bieten auch eine Darstellung mit geringerem Platzbedarf an, die hierzu verwendet werden kann.
Über die (zuvor zu konfigurierende) Tastenkombination ist CalendarMenu jedoch jederzeit erreichbar, auch wenn das Menüleistensymbol gerade nicht sichtbar sein sollte.
Ja, durch einen Rechtsklick oder einen "normalen" Mausklick bei gedrückter CTRL-Taste auf das Menüleistensymbol kann zwischen der Anzeige des heutigen Tages und der aktuellen Kalenderwoche hin- und hergewechselt werden.