aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Frühberger <Peter.Fruehberger@gmail.com>2018-03-18 20:04:12 +0100
committerGitHub <noreply@github.com>2018-03-18 20:04:12 +0100
commit277d75c11c90b05dfd9cbef4817c72afc74b8721 (patch)
tree4972d08354c3e2d2b5c73ee66007104d654662ea
parentceef925937316fc070327b6b01eff4453d8f171e (diff)
parent222bb34a640c83ab039419185d8578fad232f956 (diff)
Merge pull request #13667 from fritsch/anou
GuiInfoManager: Restore Announcements
-rw-r--r--xbmc/GUIInfoManager.cpp2
-rw-r--r--xbmc/interfaces/IAnnouncer.h2
2 files changed, 4 insertions, 0 deletions
diff --git a/xbmc/GUIInfoManager.cpp b/xbmc/GUIInfoManager.cpp
index df22cf8bda..112220280d 100644
--- a/xbmc/GUIInfoManager.cpp
+++ b/xbmc/GUIInfoManager.cpp
@@ -9227,6 +9227,8 @@ void CGUIInfoManager::SetCurrentItem(const CFileItem &item)
SetChanged();
NotifyObservers(ObservableMessageCurrentItem);
+ // todo this should be handled by one of the observers above and forwarded
+ g_application.m_ServiceManager->GetAnnouncementManager().Announce(ANNOUNCEMENT::Info, "xbmc", "OnChanged");
}
void CGUIInfoManager::SetCurrentAlbumThumb(const std::string &thumbFileName)
diff --git a/xbmc/interfaces/IAnnouncer.h b/xbmc/interfaces/IAnnouncer.h
index 47500d782b..d16b1d9bd5 100644
--- a/xbmc/interfaces/IAnnouncer.h
+++ b/xbmc/interfaces/IAnnouncer.h
@@ -69,6 +69,8 @@ namespace ANNOUNCEMENT
return "PVR";
case Other:
return "Other";
+ case Info:
+ return "Info";
default:
return "Unknown";
}