sixones / vitality

Macintosh Eve online skill planner
GNU General Public License v3.0
70 stars 12 forks source link

Notify using OS X built in notification system #33

Open xorl opened 10 years ago

xorl commented 10 years ago

Notify when contract is available, transaction is placed (optional) or training is completed as well as when training queue is has less than 24 hours of training.

Bleyddyn commented 10 years ago

Vitality currently supports back as far as OS X 10.6. The user notification system (e.g. NSUserNotification) is 10.8 and up. So to support this directly we'd either need multiple versions of Vitality or we would need to eliminate support for older OSes or else jump through quite a few hoops to make sure we only use that code on systems that can support it (doable, but not easy).

Another option might be to use Growl instead of the built-in notifications.

xorl commented 10 years ago

It would probably be in best interest just to support growl. It's universal and a lot of people still use it over the built in os x notification, i'd be okay with that if you guys want me to help on it.