def ev_albuminfo_created(self, albuminfo): albumid = str(albuminfo.album['album_id']) stared = self.pyjama.settings.get_value("STAR PLUGIN", "STARED ALBUMS", "") if albumid in stared: # add remove button to albuminfo bControlStar = StockButton(gtk.STOCK_REMOVE, gtk.ICON_SIZE_MENU) bControlStar.set_tooltip_text(_("Un-star this album")) #~ albuminfo.vbControl.pack_start(bControlStar, False, True, 10) bControlStar.connect("clicked", self.on_StarAlbum, albumid) else: # Add Star to albuminfo bControlStar = ImageButton(os.path.join(functions.install_dir(), "images", "star.png"), 16, 16) bControlStar.set_tooltip_text(_("Star this album")) #~ albuminfo.vbControl.pack_start(bControlStar, False, True, 10) bControlStar.connect("clicked", self.on_StarAlbum , albumid) albuminfo.layout.put(bControlStar, 0,0) albuminfo.widgets_list.append(bControlStar) #~ bControlStar.show() albuminfo.star = bControlStar