mirror of
https://github.com/ddnet/ddnet.git
synced 2024-11-10 18:18:18 +00:00
b7d452d2a0
Add libnotify support for linux client Also unify notification management Make libnotify mandatory for the client. It is installed on 100% of Arch Linux systems and on 70% of Debian systems. I'd guess the remaining Debian systems are servers. Detect dependent libraries of `libnotify` using `pkg-config`. Remove library-specific code from the game module. Decrement refcount for libnotify notification object before leaving the function.
7 lines
238 B
C
7 lines
238 B
C
#ifndef ENGINE_CLIENT_NOTIFICATIONS_H
|
|
#define ENGINE_CLIENT_NOTIFICATIONS_H
|
|
void NotificationsInit();
|
|
void NotificationsUninit();
|
|
void NotificationsNotify(const char *pTitle, const char *pMessage);
|
|
#endif // ENGINE_CLIENT_NOTIFICATIONS_H
|