On Mon, 2009-08-03 at 21:04 -0400, John Iacona wrote: > This week has been again been devoted to polishing and bugfixing. Some > of the cosmetic improvements include pretty loading screens, proper > formatting of track and album times, nicer text and image formatting, > etc. I also factored all of the styling information out into an > external file for greater ease of theming/updating the content. > > At this point all that is left to do is track down a few more stubborn > bugs and add any extra features that might be useful. I also plan on > adding to the plugin development guide on GNOME live to document all > of the things I learned throughout this process. > > I would really appreciate it if anyone would test it out and give me > any suggestions. I have a release of the plugin at > www.cise.ufl.edu/~jiacona/soc/context.tar. Install by extracting into > ~/.gnome2/rhythmbox/plugins. This plugin requires Rhythmbox 0.12.3 or > higher. > http://download.gnome.org/sources/rhythmbox/0.12/rhythmbox-0.12.3.tar.bz2 or > http://ftp.gnome.org/pub/GNOME/sources/rhythmbox/0.12/rhythmbox-0.12.3.tar.gz. > > Two additional dependencies are libwebkit with the python-webkit > bindings and the mako template engine. These are available in the > python-webkit and python-mako packages on Debian based systems. > > $ git shortlog --since=7-28-09 > John Iacona (7): > lots of random bugfixes and ui tweaks > Added nice loading pages for each tab. They do not work quite > properly as of yet, however. > album-tmpl: fixed time formatting, swap 'show all/hide all > track' buttons > removed all styling to /tmpl/main.css > code formatting > added more lyric fetching engines because Astraweb seemed to > stop working > album-tmpl: switched to table layout for tracklisting > > Regards, > John Iacona
John, Maybe there's a file missing in the context.tar you posted. My installation is complaining about missing AstrawebParser, which is in the lyrics plugin. I moved that into context's plugin folder, and all was well, but, that's probably a simple fix, I don't know python. The other problem is this: Traceback (most recent call last): File "XXXX/.gnome2/rhythmbox/plugins/context/ContextView.py", line 105, in playing_changed_cb self.ds['artist'].fetch_top_tracks (self.current_artist) File "XXXX/.gnome2/rhythmbox/plugins/context/ArtistTab.py", line 147, in fetch_top_tracks url = '{0}artist.{1}&artist={2}&api_key={3}'.format(self.url_prefix, AttributeError: 'str' object has no attribute 'format' Once again, don't know python, only sort of understand what's going on. Looks like it has potential to be really cool when it's all working! -Matt _______________________________________________ rhythmbox-devel mailing list rhythmbox-devel@gnome.org http://mail.gnome.org/mailman/listinfo/rhythmbox-devel