From f03a93d1c22e3039fd053c321203d393c3e5a336 Mon Sep 17 00:00:00 2001 From: Dieter Hametner Date: Sun, 14 Jan 2007 01:04:48 +0000 Subject: Send detailed recordings information on the recordings page. To make it visieble we still need to activate the tooltip javascript. --- recordings.cpp | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) (limited to 'recordings.cpp') diff --git a/recordings.cpp b/recordings.cpp index 8c80537..f8c09d6 100644 --- a/recordings.cpp +++ b/recordings.cpp @@ -1,5 +1,6 @@ #include #include +#include "tools.h" #include "recordings.h" namespace vdrlive { @@ -10,6 +11,7 @@ namespace vdrlive { m_recordingsLock(&Recordings) { + int recCount = 0; // esyslog("DH: ****** RecordingsTree::RecordingsTree() ********"); for ( cRecording* recording = Recordings.First(); recording != 0; recording = Recordings.Next( recording ) ) { if (m_maxLevel < recording->HierarchyLevels()) { @@ -46,7 +48,9 @@ namespace vdrlive { } else { string recName(name.substr(index, name.length() - index)); - RecordingsItemPtr recPtr (new RecordingsItemRec(recName, recording)); + string recId("recId_"); + recId += lexical_cast(++recCount); + RecordingsItemPtr recPtr (new RecordingsItemRec(recId, recName, recording)); dir->m_entries.insert(pair< string, RecordingsItemPtr > (recName, recPtr)); // esyslog("DH: added rec: '%s'", recName.c_str()); } @@ -137,9 +141,10 @@ namespace vdrlive { { } - RecordingsTree::RecordingsItemRec::RecordingsItemRec(const string& name, cRecording* recording) : + RecordingsTree::RecordingsItemRec::RecordingsItemRec(const string& id, const string& name, cRecording* recording) : RecordingsItem(name), - m_recording(recording) + m_recording(recording), + m_id(id) { } -- cgit v1.2.3