X-Git-Url: http://git.maemo.org/git/?p=jamaendo;a=blobdiff_plain;f=jamaui%2Ffeatured.py;h=2eef82d498643b632e541379cbb106133a28e685;hp=7f20c3959af8029f4e73f440c466d1695bde9597;hb=61536ca548691b15e7f63340a0fbfb5a3055d5be;hpb=3f9780b2b25864881151f5d99b234587a65cf451;ds=sidebyside diff --git a/jamaui/featured.py b/jamaui/featured.py index 7f20c39..2eef82d 100644 --- a/jamaui/featured.py +++ b/jamaui/featured.py @@ -22,7 +22,10 @@ # (based on http://pygstdocs.berlios.de/pygst-tutorial/seeking.html) # import gtk -import hildon +try: + import hildon +except: + import helldon as hildon import jamaendo from playerwindow import open_playerwindow from showartist import ShowArtist @@ -37,13 +40,17 @@ def _alist(l, match): return None class FeaturedWindow(hildon.StackableWindow): - features = (("Albums of the week",jamaendo.albums_of_the_week), - ("Tracks of the week",jamaendo.tracks_of_the_week), - ("New releases",jamaendo.new_releases), - ("Top 50 tags", lambda: jamaendo.top_tags(count=50)), - ("Top 50 albums", lambda: jamaendo.top_albums(count=50)), - ("Top 50 tracks", lambda: jamaendo.top_tracks(count=50)), - ) + features = ( + ("New releases",jamaendo.new_releases), + ("Top albums today", lambda: jamaendo.top_albums(order='ratingday_desc')), + ("Top tracks today", lambda: jamaendo.top_tracks(order='ratingday_desc')), + ("Albums of the week",jamaendo.albums_of_the_week), + ("Tracks of the week",jamaendo.tracks_of_the_week), + ("Top 50 tags", lambda: jamaendo.top_tags(count=50)), + ("Top 50 artists", lambda: jamaendo.top_artists(count=50)), + ("Top 50 albums", lambda: jamaendo.top_albums(count=50)), + ("Top 50 tracks", lambda: jamaendo.top_tracks(count=50)), + ) def __init__(self, feature): hildon.StackableWindow.__init__(self)