mirror of
https://github.com/edeproject/ede.git
synced 2023-08-10 21:13:03 +03:00
In case DBus wasn't available, do not compile DBus related code.
This commit is contained in:
parent
85490945e6
commit
d30685514c
@ -24,6 +24,11 @@
|
|||||||
|
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
#include <FL/Fl_Box.H>
|
#include <FL/Fl_Box.H>
|
||||||
|
#include <edelib/Nls.h>
|
||||||
|
#include "Applet.h"
|
||||||
|
#undef EDELIB_HAVE_DBUS
|
||||||
|
|
||||||
|
#ifdef EDELIB_HAVE_DBUS
|
||||||
#include <edelib/EdbusConnection.h>
|
#include <edelib/EdbusConnection.h>
|
||||||
#include <edelib/EdbusMessage.h>
|
#include <edelib/EdbusMessage.h>
|
||||||
#include <edelib/EdbusList.h>
|
#include <edelib/EdbusList.h>
|
||||||
@ -32,9 +37,6 @@
|
|||||||
#include <edelib/List.h>
|
#include <edelib/List.h>
|
||||||
#include <edelib/Debug.h>
|
#include <edelib/Debug.h>
|
||||||
#include <edelib/IconLoader.h>
|
#include <edelib/IconLoader.h>
|
||||||
#include <edelib/Nls.h>
|
|
||||||
|
|
||||||
#include "Applet.h"
|
|
||||||
|
|
||||||
EDELIB_NS_USING(EdbusConnection)
|
EDELIB_NS_USING(EdbusConnection)
|
||||||
EDELIB_NS_USING(EdbusMessage)
|
EDELIB_NS_USING(EdbusMessage)
|
||||||
@ -255,6 +257,17 @@ void BatteryMonitor::set_icon(double percentage) {
|
|||||||
IconLoader::set(this, icon, ICON_SIZE_SMALL);
|
IconLoader::set(this, icon, ICON_SIZE_SMALL);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#else /* EDELIB_HAVE_DBUS */
|
||||||
|
class BatteryMonitor : public Fl_Box {
|
||||||
|
public:
|
||||||
|
BatteryMonitor() : Fl_Box(0, 0, 30, 25) {
|
||||||
|
tooltip(_("Battery status not available"));
|
||||||
|
label("bat");
|
||||||
|
}
|
||||||
|
};
|
||||||
|
#endif
|
||||||
|
|
||||||
|
|
||||||
EDE_PANEL_APPLET_EXPORT (
|
EDE_PANEL_APPLET_EXPORT (
|
||||||
BatteryMonitor,
|
BatteryMonitor,
|
||||||
EDE_PANEL_APPLET_OPTION_ALIGN_RIGHT,
|
EDE_PANEL_APPLET_OPTION_ALIGN_RIGHT,
|
||||||
|
Loading…
Reference in New Issue
Block a user