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 @@ + + + + + + + + + + + + + + + + + + + + + + + + +