[MAC] implement desktop notification, display event dispatcher