Warum hat Textual ohne erkennbaren Grund ein "Party" -Symbol?

917
Daniel Beck

Mir ist gerade aufgefallen, dass mein IRC-Client Textual ein anderes Symbol als üblich hat. Warum?

Es gibt keine Benachrichtigungen in der App, die dies erklären könnten. Es ist nicht mein Geburtstag oder ich kenne auch niemanden.

Bildschirmfoto

4

1 Antwort auf die Frage

6
Daniel Beck

Heute, am 23. Juli, hat Textual Geburtstag und es ändert sich sein Symbol für den Tag. Aus dem Quellcode :

Das erste öffentliche Commit von Textual fand am 23. Juli 2010 statt. Dies ist der Tag, an dem der Geburtstag der Anwendung betrachtet wird.

Quellcode-Auszug, der die Bedingung für das andere Symbol zeigt:

/* THIS IS A SECRET!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  Birthday icon designed by Alex Sørlie Glomsaas. */  NSCalendar *sysCalendar = [NSCalendar currentCalendar];  NSDateComponents *breakdownInfo = [sysCalendar components:(NSDayCalendarUnit | NSMonthCalendarUnit) fromDate:[NSDate date]];  /* The first public commit of Textual occured on July, 23, 2010. This is the day that we consider the birthday of the application. */ if ([breakdownInfo month] == 7 && [breakdownInfo day] == 23) { return [NSImage imageNamed:@"birthdayIcon"]; } else { return [NSImage imageNamed:@"NSApplicationIcon"]; }