[gnome-dvb-daemon] Append recordings to TreeStore with a single function call
- From: Sebastian Polsterl <sebp src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-dvb-daemon] Append recordings to TreeStore with a single function call
- Date: Mon, 10 Oct 2011 09:59:49 +0000 (UTC)
commit 4e5e9f643a1f94404f3ba998a547f72da08ce13b
Author: Sebastian PÃlsterl <sebp k-d-w org>
Date: Sat Oct 8 18:18:45 2011 +0200
Append recordings to TreeStore with a single function call
client/totem-plugin/dvb-daemon.py | 11 ++++-------
1 files changed, 4 insertions(+), 7 deletions(-)
---
diff --git a/client/totem-plugin/dvb-daemon.py b/client/totem-plugin/dvb-daemon.py
index fb0d9c2..fa14e04 100644
--- a/client/totem-plugin/dvb-daemon.py
+++ b/client/totem-plugin/dvb-daemon.py
@@ -308,9 +308,8 @@ class DVBDaemonPlugin(GObject.GObject, Peas.Activatable):
def _get_and_add_recordings(self):
# Add recordings
- self.rec_iter = self.channels.append(None)
- self.channels[self.rec_iter][ChannelsTreeStore.COL_GROUP_ID] = self.REC_GROUP_ID
- self.channels[self.rec_iter][ChannelsTreeStore.COL_NAME] = _("Recordings")
+ self.rec_iter = self.channels.append(None, [self.REC_GROUP_ID,
+ _("Recordings"), 0L, None])
self.recstore = gnomedvb.DVBRecordingsStoreClient()
self.recstore.connect("changed", self._on_recstore_changed)
@@ -604,10 +603,8 @@ class DVBDaemonPlugin(GObject.GObject, Peas.Activatable):
name = _("Recording %d") % rid
else:
name = escape(name)
- aiter = self.channels.append(self.rec_iter)
- self.channels[aiter][ChannelsTreeStore.COL_GROUP_ID] = self.REC_GROUP_ID
- self.channels[aiter][ChannelsTreeStore.COL_NAME] = name
- self.channels[aiter][ChannelsTreeStore.COL_SID] = rid
+ self.channels.append(self.rec_iter, [self.REC_GROUP_ID,
+ name, rid, None])
def _on_recstore_changed(self, recstore, rec_id, change_type):
if change_type == 0:
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]