blob: 987b1237747cbef5786b72ad4467ccfc663607a3 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
#pragma once
#include <glibmm/ustring.h>
#include <gdkmm/pixbuf.h>
#ifdef ENABLE_NOTIFICATION_SOUNDS
#include <miniaudio.h>
#endif
class Notifier {
public:
Notifier();
~Notifier();
void Notify(const Glib::ustring &title, const Glib::ustring &text, const Glib::ustring &default_action, const std::string &icon_path);
private:
#ifdef WITH_MINIAUDIO
ma_engine m_engine;
#endif
};
|