Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/GetIABooksActivity.py
diff options
context:
space:
mode:
authorGonzalo Odiard <godiard@sugarlabs.org>2011-04-01 21:24:12 (GMT)
committer Gonzalo Odiard <godiard@sugarlabs.org>2011-04-01 21:24:12 (GMT)
commitbcf38e8a8b337ee82ef408b3b1102d671e9bbd72 (patch)
tree0354d29d4adc1416060f1c26ca642fe486bda2c8 /GetIABooksActivity.py
parent11a1ef7ad3e93661bd3c7370173a4741cfcc7a54 (diff)
Set combo source and clean filter when select catalog
Diffstat (limited to 'GetIABooksActivity.py')
-rwxr-xr-xGetIABooksActivity.py8
1 files changed, 8 insertions, 0 deletions
diff --git a/GetIABooksActivity.py b/GetIABooksActivity.py
index 96e0277..968e8ac 100755
--- a/GetIABooksActivity.py
+++ b/GetIABooksActivity.py
@@ -232,6 +232,11 @@ class GetIABooksActivity(activity.Activity):
self.clear_downloaded_bytes()
self.book_selected = False
self.listview.clear()
+ logging.error('SOURCE %s', catalog_config['source'])
+ self._books_toolbar.search_entry.props.text = ''
+ source = catalog_config['source']
+ position = _SOURCES_CONFIG[source]['position']
+ self._books_toolbar.source_combo.set_active(position)
if self.queryresults is not None:
self.queryresults.cancel()
@@ -269,8 +274,11 @@ class GetIABooksActivity(activity.Activity):
#TODO: Do not blindly clear this
toolbar.source_combo.remove_all()
+ position = 0
for key in _SOURCES.keys():
toolbar.source_combo.append_item(_SOURCES[key], key)
+ _SOURCES_CONFIG[key]['position'] = position
+ position = position + 1
# Add menu for local books
if len(_SOURCES) > 0: