29 lines
900 B
C
29 lines
900 B
C
#include <libnotify/notify.h>
|
|
#include <stdio.h>
|
|
#include <unistd.h>
|
|
|
|
int main() {
|
|
notify_init("Replace Test");
|
|
|
|
NotifyHandle *n = notify_send_notification(NULL, // replaces nothing
|
|
NOTIFY_URGENCY_NORMAL,
|
|
"Summary", "Content",
|
|
NULL, // no icon
|
|
FALSE, 0, // does not expire
|
|
NULL, // no user data
|
|
0); // no actions
|
|
|
|
if (!n) {
|
|
fprintf(stderr, "failed to send notification\n");
|
|
return 1;
|
|
}
|
|
|
|
|
|
sleep(3);
|
|
|
|
notify_send_notification(n, NOTIFY_URGENCY_NORMAL, "Second Summary", "Second Content",
|
|
NULL, TRUE, time(NULL) + 5, NULL, 0);
|
|
|
|
return 0;
|
|
}
|