summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTzafrir Cohen <tzafrir@cohens.org.il>2017-11-10 18:52:09 +0200
committerTzafrir Cohen <tzafrir@cohens.org.il>2017-11-13 00:54:03 +0200
commit5af06fdbce5629bd03eb92370f9274139bc4629f (patch)
tree36a464743d45b76c3cee9194185dd3c699396d87
parent2efc1688746dba2ac3ecc22461fe6d7180e7c554 (diff)
Move main page to a separate function
-rw-r--r--addon.py30
1 files changed, 17 insertions, 13 deletions
diff --git a/addon.py b/addon.py
index b360573..a7b4f3a 100644
--- a/addon.py
+++ b/addon.py
@@ -87,24 +87,28 @@ def tvshows_menu(page, folder_name):
page.end_directory()
+def main_page(page):
+ url = page.build_url({'mode': 'folder', 'foldername': 'tv-shows'})
+ li = xbmcgui.ListItem(u'תוכניות טלוויזיה')
+ page.add_directory_item(url=url, listitem=li, isFolder=True)
+
+ url = page.build_url({'mode': 'folder', 'foldername': 'net-shows'})
+ li = xbmcgui.ListItem(u'תוכניות רשת')
+ page.add_directory_item(url=url, listitem=li, isFolder=True)
+
+ url = page.build_url({'mode': 'folder', 'foldername': 'new-items'})
+ li = xbmcgui.ListItem(u'קטעים חדשים')
+ page.add_directory_item(url=url, listitem=li, isFolder=True)
+
+ page.end_directory()
+
+
def main():
page = Page(sys.argv)
trace("Tzafrir: {}".format(page))
if page.mode is None:
- url = page.build_url({'mode': 'folder', 'foldername': 'tv-shows'})
- li = xbmcgui.ListItem(u'תוכניות טלוויזיה')
- page.add_directory_item(url=url, listitem=li, isFolder=True)
-
- url = page.build_url({'mode': 'folder', 'foldername': 'net-shows'})
- li = xbmcgui.ListItem(u'תוכניות רשת')
- page.add_directory_item(url=url, listitem=li, isFolder=True)
-
- url = page.build_url({'mode': 'folder', 'foldername': 'new-items'})
- li = xbmcgui.ListItem(u'קטעים חדשים')
- page.add_directory_item(url=url, listitem=li, isFolder=True)
-
- page.end_directory()
+ main_page(page)
elif page.mode[0] == 'folder':
foldername = page.args['foldername'][0]