Ejemplo n.º 1
0
Archivo: fsm.py Proyecto: zodiac/fsm
 def fill_store(self):
     self.builder.get_object("album-store").clear()
     for filename in os.listdir(self.music_directory):
         if not filename[0] == '.':
             fullpath = os.path.join(self.music_directory, filename)
             if os.path.isdir(fullpath):
                 self.builder.get_object("album-store").append([cut(filename),get_album_art(fullpath), fullpath])
Ejemplo n.º 2
0
Archivo: fsm.py Proyecto: zodiac/fsm
 def set_album(self, i):
     s = self.builder.get_object("album-store").get(i,2)[0]
     p = self.builder.get_object("album-store").get(i,1)[0]
     self.builder.get_object("selected-album").set_text(s)
     
     print "album selected - " +s
     
     self.builder.get_object("album-store").set(i,1,get_album_art(s,p))
     
     self.builder.get_object("songs-store").clear()
     for f in list_files(s):
         self.builder.get_object("songs-store").append([f])