diff --git a/HISTORY b/HISTORY
index f4e3843..1a648c7 100644
--- a/HISTORY
+++ b/HISTORY
@@ -34,6 +34,7 @@ Version 0.0.2
- fixed a bug if displaydetailedtext is called without correct menucat (mailbox plugin)
- implemented function drawslope, see Wiki for documentation
- using default menu list in case an invalid MenuCategory is set
+- added device info in displaychannel, example in metrixHD
diff --git a/Makefile b/Makefile
index 1bd789c..549b9b6 100644
--- a/Makefile
+++ b/Makefile
@@ -90,6 +90,7 @@ OBJS = $(PLUGIN).o \
libtemplate/templateloopfunction.o \
libtemplate/xmlparser.o \
views/view.o \
+ views/viewhelpers.o \
views/displaychannelview.o \
views/displaymenurootview.o \
views/displaymenuview.o \
diff --git a/displaychannel.c b/displaychannel.c
index a416073..97013bb 100644
--- a/displaychannel.c
+++ b/displaychannel.c
@@ -185,11 +185,13 @@ void cSDDisplayChannel::Flush(void) {
channelView->DrawScreenResolution();
channelView->DrawSignal();
channelView->DrawAudioInfo();
+ channelView->DrawDevices(initial);
} else {
channelView->ClearStatusIcons();
channelView->ClearScreenResolution();
channelView->ClearSignal();
channelView->ClearSignalBackground();
+ channelView->ClearDevices();
}
if (initial) {
diff --git a/dtd/displaychannel.dtd b/dtd/displaychannel.dtd
index 33ae069..a99e87e 100644
--- a/dtd/displaychannel.dtd
+++ b/dtd/displaychannel.dtd
@@ -4,7 +4,7 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+